A position stored in the book. More...
#include <book.h>
Public Attributes | |
| Board | board [1] |
| Link | leaf |
| Link * | link |
| unsigned int | n_wins |
| unsigned int | n_draws |
| unsigned int | n_losses |
| unsigned int | n_lines |
| struct { | |
| short value | |
| short lower | |
| short upper | |
| } | score |
| unsigned char | n_link |
| unsigned char | level |
| unsigned char | done |
| unsigned char | todo |
A position stored in the book.
struct Position
| Board Position::board[1] |
(unique) board
| unsigned char Position::done |
done/undone flag
| Link Position::leaf |
best remaining move
| unsigned char Position::level |
search level
| Link* Position::link |
linking moves
| short Position::lower |
| unsigned int Position::n_draws |
game draw count
| unsigned int Position::n_lines |
unterminated line count
| unsigned char Position::n_link |
linking moves number
| unsigned int Position::n_losses |
game loss count
| unsigned int Position::n_wins |
game win count
| struct { ... } Position::score |
Position value & bounds
| unsigned char Position::todo |
todo flag
| short Position::upper |
| short Position::value |
1.8.14