Interface | Description |
---|---|
GameTreeSearcher |
GameTreeSearcher.java - a simple interface for a game-tree
search class
|
MancalaPlayer |
Interface for a MancalaPlayer object that, given a MancalaNode
and milliseconds remaining in the game, returns a legal move
integer.
|
Class | Description |
---|---|
GameNode |
A general representation for a discrete game node.
|
HumanMancalaPlayer |
HumanMancalaPlayer - an agent relying entirely
upon human intelligence for decision making through a simple
text |
Mancala |
Mancala - Timed mancala game manager.
|
MancalaNode |
MancalaNode - a Mancala game node.
|
MancalaTournament |
Tournament.java - Simple Mancala tournament software
See the TODO comments below.
|
MinimaxSearcher |
MinimaxSearcher.java - a depth-limited minimax searcher
without alpha-beta pruning
|
ScoreDiffMancalaNode |
An extension of MancalaNode with a simple, score-difference utility evaluation function.
|
SimpleMancalaPlayer |
SimpleMancalaPlayer - A simple example implementation of a Mancala
player with simple, poor time management.
|
Stopwatch |
Stopwatch - A simple millisecond stopwatch.
|