|
UCILoader 1.1.2
Small C++ library that allows user to connect to a chess engines via UCI protocol.
|
Container for the result of a chess engine search operation. More...
#include <EngineConnection.h>
Public Attributes | |
| Move * | bestMove |
| The best move chosen by the engine for the given position. | |
| Move * | ponderMove |
| [Optional] Move the engine wishes to ponder on, or nullptr if not provided by the engine | |
Container for the result of a chess engine search operation.
| Move | The move type used by the chess engine |
Holds the best move and optional ponder move returned by the engine after a search completes. The bestMove field is guaranteed to be non-null only when the search status is ResultReady. The ponderMove field is optional and will be nullptr if the engine did not provide one.