Uses of Interface
com.anji.ttt.BoardPlayer

Packages that use BoardPlayer
com.anji.gomoku com.anji.gomoku contains classes to handle Go-Moku (see Gamerz.net for rules). 
com.anji.ttt com.anji.ttt contains classes to handle Tic-Tac-Toe (see Yahooligans for rules). 
 

Uses of BoardPlayer in com.anji.gomoku
 

Classes in com.anji.gomoku that implement BoardPlayer
 class GomokuBtrPlayer
          Gomoku player with the following strategy (in order of preference): complete 5 in a row block opponent's 5 in a row play randomly
 class GomokuNeuralNetPlayer
          Gomoku subject whose moves are determined by a neural net.
 class GomokuRandomPlayer
          Gomoku player who always plays randomly.
 class GomokuScanningNeuralNetPlayer
          Gomoku subject whose moves are determined by a neural net.
 

Methods in com.anji.gomoku that return BoardPlayer
 BoardPlayer GomokuPlayerTranscriber.newBoardPlayer(Chromosome c)
           
 

Uses of BoardPlayer in com.anji.ttt
 

Classes in com.anji.ttt that implement BoardPlayer
 class HumanPlayer
          Player that determines moves by input from stdin.
 class TttBadPlayer
          "Bad" tic-tac-toe subject.
 class TttBestPlayer
          "Best" tic-tac-toe subject.
 class TttCenterPlayer
          "Bad" tic-tac-toe subject with a preference for playing in the center.
 class TttForkablePlayer
          "Best" tic-tac-toe subject, with the caveate that it can be forked.
 class TttNeuralNetPlayer
          Tic-Tac-Toe subject whose moves are determined by a 10x9 neural network.
 class TttNineByOneNeuralNetPlayer
          Tic-Tac-Toe subject whose moves are determined by a 10x1 neural network.
 class TttRandomPlayer
          "Random" tic-tac-toe subject.
 class 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.
 

Methods in com.anji.ttt that return BoardPlayer
 BoardPlayer TttPlayerTranscriber.newBoardPlayer(Chromosome c)