diff options
| author | Teddy Wing | 2015-04-15 00:50:49 -0400 | 
|---|---|---|
| committer | Teddy Wing | 2015-04-15 00:50:49 -0400 | 
| commit | 9332a11f15f5f08dae8189e6396f5ca36f9dee47 (patch) | |
| tree | c7c986806da64585427c2fdc2e92a76818f35453 | |
| parent | fd9fe844f83827d4925816ead961ab723d213ec1 (diff) | |
| download | tic-tac-toe-9332a11f15f5f08dae8189e6396f5ca36f9dee47.tar.bz2 | |
main.rb: Output our winner when we have one
| -rw-r--r-- | main.rb | 11 | 
1 files changed, 10 insertions, 1 deletions
| @@ -5,8 +5,9 @@ board = Board.new  player_1 = Player.new(Player::INSIGNIAS[:x], board)  player_2 = Player.new(Player::INSIGNIAS[:o], board)  board.current_player = player_1 +winner = nil -until board.winner? +until winner    puts board.render    puts @@ -19,4 +20,12 @@ until board.winner?    board.current_player.move(coordinates)    board.current_player = board.current_player == player_1 ? player_2 : player_1 +   +  puts '----' +   +  winner = board.winner? +  if winner +    puts board.render +    puts "Player #{winner} wins" +  end  end | 
