doc/PrivateMethods.html in rpsg-0.3.4 vs doc/PrivateMethods.html in rpsg-0.3.5
- old
+ new
@@ -123,11 +123,11 @@
<div class="method-source-code" id="final_outcome-source">
- <pre><span class="ruby-comment"># File lib/PrivateMethods.rb, line 33</span>
+ <pre><span class="ruby-comment"># File lib/PrivateMethods.rb, line 26</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">final_outcome</span>(<span class="ruby-identifier">pl</span>,<span class="ruby-identifier">co</span>)
<span class="ruby-keyword">return</span> <span class="ruby-value">:WIN</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">pl</span> <span class="ruby-operator">></span> <span class="ruby-identifier">co</span>
<span class="ruby-keyword">return</span> <span class="ruby-value">:LOSE</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">pl</span> <span class="ruby-operator"><</span> <span class="ruby-identifier">co</span>
<span class="ruby-keyword">return</span> <span class="ruby-value">:TIE</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">pl</span> = <span class="ruby-identifier">co</span>
<span class="ruby-comment"># there will never be a tie for the final outcome due to the code in the play() method</span>
@@ -171,17 +171,10 @@
<span class="ruby-keyword">elsif</span> <span class="ruby-identifier">choice</span> <span class="ruby-operator">!=</span> <span class="ruby-constant">Constants</span><span class="ruby-operator">::</span><span class="ruby-constant">VALID_ENTRIES</span>
<span class="ruby-identifier">puts</span> <span class="ruby-string">"\nThat entry is invalid. Please re-enter.\n"</span>
<span class="ruby-keyword">else</span>
<span class="ruby-keyword">return</span> <span class="ruby-keyword">nil</span>
<span class="ruby-keyword">end</span>
- <span class="ruby-comment"># # one may also do this:</span>
- <span class="ruby-comment"># case</span>
- <span class="ruby-comment"># when Constants::NTRY_TO_SYM.key?(choice)</span>
- <span class="ruby-comment"># return Constants::NTRY_TO_SYM[choice]</span>
- <span class="ruby-comment"># when choice != Constants::VALID_ENTRIES</span>
- <span class="ruby-comment"># puts "That entry is invalid. Please re-enter." </span>
- <span class="ruby-comment"># end</span>
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span></pre>
</div>
</div>
@@ -209,10 +202,10 @@
<div class="method-source-code" id="player_outcome-source">
- <pre><span class="ruby-comment"># File lib/PrivateMethods.rb, line 27</span>
+ <pre><span class="ruby-comment"># File lib/PrivateMethods.rb, line 20</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">player_outcome</span>(<span class="ruby-identifier">plays</span>)
<span class="ruby-keyword">return</span> <span class="ruby-value">:WIN</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Constants</span><span class="ruby-operator">::</span><span class="ruby-constant">WINNERS</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">plays</span>)
<span class="ruby-keyword">return</span> <span class="ruby-value">:LOSE</span> <span class="ruby-keyword">if</span> <span class="ruby-constant">Constants</span><span class="ruby-operator">::</span><span class="ruby-constant">LOSERS</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-identifier">plays</span>)
<span class="ruby-keyword">return</span> <span class="ruby-value">:TIE</span> <span class="ruby-keyword">if</span> <span class="ruby-operator">!</span><span class="ruby-value">:WIN</span> <span class="ruby-operator">|</span> <span class="ruby-operator">!</span><span class="ruby-value">:LOSE</span>
<span class="ruby-keyword">end</span></pre>