docs/_site/Code.html in PlayRockPaperScissorsGame-2.5.4 vs docs/_site/Code.html in PlayRockPaperScissorsGame-2.5.5

- old
+ new

@@ -5,11 +5,11 @@ <title>Master Code - Play Rock Paper Scissors Game</title> <meta name="description" content="A Ruby Programmed Rock Paper Scissors Game"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#157878"> <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'> - <link rel="stylesheet" href="/assets/css/style.css?v=d37a82f64887a1366310743d3d4f672eee2de697"> + <link rel="stylesheet" href="/assets/css/style.css?v=df71b64c1cf8a55d80140be94a8ed2e418b1acc4"> <link rel="stylesheet" href="assets/css/pace.css" /> <script src="assets/js/pace.min.js"></script> </head> <body> @@ -56,11 +56,11 @@ =end</span> <span class="k">class</span> <span class="nc">PlayRockPaperScissorsGame</span> <span class="k">module</span> <span class="nn">RockPaperScissors</span> - <span class="no">VERSION</span> <span class="o">=</span> <span class="s2">"2.5.4"</span> + <span class="no">VERSION</span> <span class="o">=</span> <span class="s2">"2.5.5"</span> <span class="k">end</span> <span class="c1"># call the colorize gem</span> <span class="nb">require</span> <span class="s2">"colorized_string"</span> <span class="no">ColorizedString</span><span class="p">.</span><span class="nf">colors</span> <span class="c1"># import colors; ex: red, green, blue from colorize gem</span> @@ -151,15 +151,17 @@ <span class="k">end</span> <span class="k">end</span> <span class="k">end</span> <span class="k">def</span> <span class="nf">player_outcome</span><span class="p">(</span><span class="n">plays</span><span class="p">)</span> + <span class="c1"># plays = [player_choice, computer_choice]</span> <span class="k">return</span> <span class="ss">:WIN</span> <span class="k">if</span> <span class="no">Constants</span><span class="o">::</span><span class="no">WINNERS</span><span class="p">.</span><span class="nf">include?</span><span class="p">(</span><span class="n">plays</span><span class="p">)</span> <span class="k">return</span> <span class="ss">:LOSE</span> <span class="k">if</span> <span class="no">Constants</span><span class="o">::</span><span class="no">LOSERS</span><span class="p">.</span><span class="nf">include?</span><span class="p">(</span><span class="n">plays</span><span class="p">)</span> <span class="k">return</span> <span class="ss">:TIE</span> <span class="k">if</span> <span class="o">!</span><span class="ss">:WIN</span> <span class="o">|</span> <span class="o">!</span><span class="ss">:LOSE</span> + <span class="k">end</span> - <span class="k">def</span> <span class="nf">final_outcome</span><span class="p">(</span><span class="n">pl</span><span class="p">,</span><span class="n">co</span><span class="p">)</span> <span class="c1"># define final outcome method</span> + <span class="k">def</span> <span class="nf">final_outcome</span><span class="p">(</span><span class="n">pl</span><span class="p">,</span><span class="n">co</span><span class="p">)</span> <span class="k">return</span> <span class="ss">:WIN</span> <span class="k">if</span> <span class="n">pl</span> <span class="o">&gt;</span> <span class="n">co</span> <span class="k">return</span> <span class="ss">:LOSE</span> <span class="k">if</span> <span class="n">pl</span> <span class="o">&lt;</span> <span class="n">co</span> <span class="c1"># there will never be a tie due to the code in the play() method</span> <span class="k">end</span> <span class="k">end</span>