Expand description
game_solver
is a library for solving games.
If you want to read how to properly use this library, the book is a great place to start.
Modules§
- Game trait and related types.
- Transposition tables for memoization.
Functions§
- Utility function to get a list of the move scores of a certain game. Since its evaluating the same game, you can use the same transposition table.
- Parallelized version of
move_scores
. (faster by a large margin) This requires therayon
feature to be enabled. It uses rayon’s parallel iterators to evaluate the scores of each move in parallel. - Parallelized version of
move_scores
. (faster by a large margin) This requires therayon
feature to be enabled. It uses rayon’s parallel iterators to evaluate the scores of each move in parallel. - Solves a game, returning the evaluated score.