class Web

Public Instance Methods

create_player(selection, marker, move_queue) click to toggle source
# File lib/app.rb, line 43
def create_player(selection, marker, move_queue)
  return WebPlayer.new(marker, move_queue) if selection == "human"
  return SimpleComputer.new(marker) if selection == "simple_computer"
  return PerfectComputer.new(marker) if selection == "expert_computer"
end
take_turn_and_redirect() click to toggle source
# File lib/app.rb, line 49
def take_turn_and_redirect
  @game.take_turn
  redirect @game.game_over? ? '/outcome' : '/play'
end