Skip to content

Instantly share code, notes, and snippets.

@tarynsauer
Created December 23, 2013 01:41
Show Gist options
  • Save tarynsauer/8090654 to your computer and use it in GitHub Desktop.
Save tarynsauer/8090654 to your computer and use it in GitHub Desktop.
class Game
attr_accessor :board, :player_one, :player_two, :ui, :player_first_move
def initialize(settings)
@board = settings[:board]
@player_one = settings[:player_one]
@player_two = settings[:player_two]
@player_first_move = settings[:player_first_move]
@ui = UI.new
end
def current_player
if total_markers(MARKER_X) > total_markers(MARKER_O)
player_two
elsif total_markers(MARKER_O) > total_markers(MARKER_X)
player_one
else
player_first_move
end
end
...
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment