|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
com.anji.tournament contains classes to handle tournaments and games.
See:
Description
| Interface Summary | |
|---|---|
| Game | Game does not carry state of a specific contest between two players. |
| IteratedPlayer | |
| Player | Abstract player interface. |
| PlayerTranscriber | |
| Tournament | Abstract class that manages a list of players, has them play each other in matches, and returns the results. |
| Class Summary | |
|---|---|
| Bracket | |
| CompositeTournament | |
| DirectTournament | Each contestant plays 1 game against each opponent. |
| DoubleEliminationTournament | Standard double elimination tournament, except players are re-seeded after every round. |
| GameConfiguration | |
| GameResults | |
| IteratedGame | This is a game composed of iterating over a component game. |
| KRandomOppsTournament | Each subject plays at least k games against a random set of opponents. |
| PlayerResults | |
| PlayerResultsScoreComparator | Sorts PlayerResult objects in descending order of score. |
| PlayerStats | Collates win-loss-tie results. |
| ScoringWeights | |
| SimpleTournament | Abstract class that manages a list of Player contestants, has them play each
other in matches, and packages the results. |
| SingleEliminationTournament | Standard double elimination tournament, except players are re-seeded after every round. |
| TournamentFitnessFunction | Fitness function in which chromosomes are evaluated by their phenotypes playing a set of matches. |
| TournamentPlayerResults | |
com.anji.tournament contains classes to handle tournaments and games.
A Tournament is a series of matches between a population of
Player objects, where the particular tournament logic determines who
plays whom, and how many times. A Game is an individual contest between
two players. Game and IteratedGame form a
composite
design pattern. An IteratedGame might represent a match, or a series of
trials, or any hierarchy of contests and sub-contests.
TournamentFitnessFunction ties this all to the genetic algorithm
framework.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||