Plain-data snapshot of the board's internal state. More...
#include <Board.h>
Public Attributes | |
| TBitBoard | all_tokens |
| Bitboard of all occupied cells. | |
| TBitBoard | active_tokens |
| Bitboard of cells held by the side to move. | |
| TMovesCounter | moves_left |
| Plies left until the board is full. | |
Plain-data snapshot of the board's internal state.
Exposed for advanced use cases (Python bindings, serialisation) where the caller needs direct access to the underlying bitboards.
| TBitBoard BitBully::Board::RawState::active_tokens |
| TBitBoard BitBully::Board::RawState::all_tokens |
| TMovesCounter BitBully::Board::RawState::moves_left |