Skip to content

Instantly share code, notes, and snippets.

@pumpkincouture
Created August 12, 2014 23:05
Show Gist options
  • Save pumpkincouture/37479806547ddafa9d08 to your computer and use it in GitHub Desktop.
Save pumpkincouture/37479806547ddafa9d08 to your computer and use it in GitHub Desktop.
class SetUp
def ready
human_player = HumanPlayer.new
ui = UserInterface.new
board = Board.new(ui)
player = ui.choice
if player == "E"
computer_player = ComputerPlayer.new
player = computer_player
ui.welcome(player)
player.first_move(board.cells)
board.computer_move(player.comp_move(player.first_move(board.cells)))
else
intel_computer_player = IntelComputerPlayer.new
player = intel_computer_player
ui.welcome(player)
player.possible_moves(board.cells)
board.computer_move(player.comp_move(player.possible_moves(board.cells)))
end
new_game = Game.new(player, human_player, ui, board)
until new_game.game_over?(board.cells)
new_game.play_game
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment