Uses of Interface
com.anji.tournament.Player

Packages that use Player
com.anji.gomoku com.anji.gomoku contains classes to handle Go-Moku (see Gamerz.net for rules). 
com.anji.roshambo com.anji.roshambo contains classes to implement the game of roshambo, also commonly known as rock-scissors-paper. 
com.anji.tournament com.anji.tournament contains classes to handle tournaments and games. 
com.anji.ttt com.anji.ttt contains classes to handle Tic-Tac-Toe (see Yahooligans for rules). 
 

Uses of Player in com.anji.gomoku
 

Classes in com.anji.gomoku that implement Player
 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 Player
 Player GomokuPlayerTranscriber.newPlayer(Chromosome c)
           
 

Uses of Player in com.anji.roshambo
 

Subinterfaces of Player in com.anji.roshambo
 interface RoshamboPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 

Classes in com.anji.roshambo that implement Player
 class AnjiNetRoshamboPlayer
           
 class AnjiNetScanningRoshamboPlayer
           
 class CopyingPlayer
          This subject copies the opponent's move.
 class DeanPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class EnigmaPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class GnobotPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/ TODO - reset all fields
 class IocainePlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/ TODO - reset all fields
 class JustRockPlayer
          This subject always plays "Rock" http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class MarshalbotPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/ TODO - reset fields
 class MohammedkaaschPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/ TODO - reset fields
 class Muto5Player
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/ TODO - reset fields
 class Muto5Player.Tris2
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class Muto5Player.Tris3
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class OneTrackMindPlayer
           
 class RandomPlayer
          This subject playes randomly with equal probabilities http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class RotatingPlayer
          This subject rotates Rock Paper Sissors.
 class Tris3Player
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 class UrzaPlayer
          Urza roshambo bot by Martijn Muurman and Enno Peters 6-2002
 class WizardexpPlayer
          http://www.cs.unimaas.nl/~donkers/games/roshambo03/
 

Methods in com.anji.roshambo that return Player
 Player RoshamboPlayerTranscriber.newPlayer(Chromosome genotype)
           
 

Uses of Player in com.anji.tournament
 

Subinterfaces of Player in com.anji.tournament
 interface IteratedPlayer
           
 

Methods in com.anji.tournament that return Player
 Player TournamentPlayerResults.getPlayer()
           
 Player PlayerTranscriber.newPlayer(Chromosome c)
           
 Player PlayerResults.getPlayer()
           
 

Methods in com.anji.tournament with parameters of type Player
 void Tournament.addContestant(Player contestant)
           
 void SingleEliminationTournament.addContestant(Player aContestant)
           
 void SimpleTournament.addContestant(Player player)
           
 void DoubleEliminationTournament.addContestant(Player aContestant)
           
 void DirectTournament.addOpponent(Player opponent)
           
 void CompositeTournament.addContestant(Player aContestant)
           
 

Constructors in com.anji.tournament with parameters of type Player
PlayerResults(Player aPlayer, ScoringWeights aWeights)
          ctor
PlayerResults(Player aPlayer)
          ctor
 

Uses of Player in com.anji.ttt
 

Subinterfaces of Player in com.anji.ttt
 interface BoardPlayer
           
 

Classes in com.anji.ttt that implement Player
 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 Player
 Player TttPlayerTranscriber.newPlayer(Chromosome c)