On Dec 14, 2004, at 7:17 PM, Thomas Leitner wrote:
> I have attached my solution to this Ruby Quiz.
Just FYI. Here's my latest game with your AI. It plays well, as you
can see, but an exception is thrown:
# One game or endless (o, e)? o
# Welcome to TicTacToe
# Valid players: Random Move Player, Learning AI Player, Human Mind
Player
# Choose first player (enter shortest unambiguous text) : learn
# Choose second player (enter shortest unambiguous text) : human
---
-0-
---
Valid moves: 0,1,2,3,5,6,7,8
0
10-
-0-
---
Valid moves: 2,3,5,6,7,8
7
10-
-0-
01-
Valid moves: 2,3,5,8
2
101
-00
01-
Valid moves: 3,8
3
draw
tictactoe.rb:210:in `play_tictactoe': undefined local variable or
method `game' for #<UserInterface:0x35021c> (NameError)
from tictactoe.rb:250
James Edward Gray II