|
io-chess
UCI chess engine
|
Monte Carlo Tree Search implementation. More...
#include "../eval/IEvaluator.h"#include "ISearch.h"#include <cmath>#include <memory>#include <vector>

Go to the source code of this file.
Classes | |
| struct | MCTSNode |
| Represents a single node in the Monte Carlo Search Tree. More... | |
| class | MCTS |
| Monte Carlo Tree Search engine. More... | |
Monte Carlo Tree Search implementation.
Uses the Upper Confidence Bound for Trees (UCT) formula for selection and a neural network (or standard heuristic) for evaluation.