module Pc::OddsAndEvens

Public Instance Methods

compare_moves(move_a, move_b) click to toggle source
# File lib/pc/games/odds_and_evens.rb, line 15
def compare_moves(move_a, move_b)
  case move_a + move_b # might need finger_offset
    when ->(sum) { sum.odd? } then 1
    when ->(sum) { sum.even? } then -1
  end
end
moves() click to toggle source
# File lib/pc/games/odds_and_evens.rb, line 11
def moves
  {'1' => 1, '2' => 2, '3' => 3, '4' => 4, '5' => 5}
end
rules() click to toggle source
# File lib/pc/games/odds_and_evens.rb, line 7
def rules
  'Odd sum wins, even sum loses'
end