Module pleco::bots [−][src]
Contains all of the currently completed standard bots/searchers/AIs.
These are mostly for example purposes, to see how one can create a chess AI.
Modules
alphabeta |
The alpha-beta algorithm. |
iterative_parallel_mvv_lva |
The iterative jamboree algorithm. |
jamboree |
The jamboree algorithm. |
minimax |
The minimax algorithm. |
parallel_minimax |
The parallel minimax algorithm. |
Structs
AlphaBetaSearcher |
Searcher that uses an alpha-beta algorithm to search for a best move. |
IterativeSearcher |
Modified |
JamboreeSearcher |
Searcher that uses a modified alpha-beta algorithm to search for a best move, but does so in parallel. The specific name of this algorithm is called "jamboree". |
MiniMaxSearcher |
Searcher that uses a MiniMax algorithm to search for a best move. |
ParallelMiniMaxSearcher |
Searcher that uses a MiniMax algorithm to search for a best move, but does so in parallel. |
RandomBot |
Searcher that randomly chooses a move. The fastest, yet dumbest, searcher we have to offer. |