| Package | Description |
|---|---|
| s3games | |
| s3games.ai | |
| s3games.engine | |
| s3games.player |
| Class and Description |
|---|
| Player.boardType
the type of game board where the game can be played
|
| Player.playerType
the types of players
|
| Class and Description |
|---|
| Player
A general super-class for all player types.
|
| Class and Description |
|---|
| Player
A general super-class for all player types.
|
| Class and Description |
|---|
| AbstractMonteCarloPlayer
Holds common code shared by all monte-carlo players
|
| MiniMaxPlayer
Minimax player searches the game tree in a breadth-first search manner,
taking the best result on the players move and the worst result on the
opponent move into account.
|
| MiniMaxPlayer.Node
holds the information about the state, the best/worst value (depending on
the node type, and the depth that is used when propagating the values
from the leaf nodes up the search tree
|
| MiniMaxPlayer.NodeType
opened nodes are MAX if it is this player's turn, states when it is opponent's turn are MIN
|
| Player
A general super-class for all player types.
|
| Player.boardType
the type of game board where the game can be played
|
| Player.playerType
the types of players
|