|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
com.anji.ttt contains classes to handle Tic-Tac-Toe (see Yahooligans for rules).
See:
Description
| Interface Summary | |
|---|---|
| Board | Abstracts the common elements of the playing area of a game, such as Tic-Tac-Toe or Checkers. |
| BoardPlayer | |
| Class Summary | |
|---|---|
| HumanPlayer | Player that determines moves by input from stdin. |
| TttBadPlayer | "Bad" tic-tac-toe subject. |
| TttBestPlayer | "Best" tic-tac-toe subject. |
| TttBoard | Tic-Tac-Toe board. |
| TttCenterPlayer | "Bad" tic-tac-toe subject with a preference for playing in the center. |
| TttForkablePlayer | "Best" tic-tac-toe subject, with the caveate that it can be forked. |
| TttGame | |
| TttNeuralNetPlayer | Tic-Tac-Toe subject whose moves are determined by a 10x9 neural network. |
| TttNineByOneNeuralNetPlayer | Tic-Tac-Toe subject whose moves are determined by a 10x1 neural network. |
| TttPlayerTranscriber | |
| TttRandomPlayer | "Random" tic-tac-toe subject. |
| TttRotatingNeuralNetPlayer | Tic-Tac-Toe subject whose moves are determined by a 10x9 neural network which is shown the board 4 times, once for each rotation in the 4 cardinal directions. |
com.anji.ttt contains classes to handle Tic-Tac-Toe (see Yahooligans for rules). Included are several different static player strategies, a tic-tac-toe board object, 3 different types of artificial neural net players, and TttEvaluator, which plays a tournament between 2 players and returns results.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||