Packed representation of a board. Each long contains 16 pieces (2 per bytes)
View code on GitHub
Namespace: ChessAssembly: Chess (in Chess.exe) Version: 1.1.1.0 (1.1.1)
Syntax
The MoveHistory PackedBoard type exposes the following members.
Methods
Name | Description | |
---|---|---|
LoadFromStream |
Load the structure from a binary reader
View code on GitHub | |
SaveToStream |
Save the structure in a binary writer
View code on GitHub |
Fields
Name | Description | |
---|---|---|
m_eInfo | Additional board infoView code on GitHub | |
m_lVal1 | Pieces from square 0-15View code on GitHub | |
m_lVal2 | Pieces from square 16-31View code on GitHub | |
m_lVal3 | Pieces from square 32-47View code on GitHub | |
m_lVal4 | Pieces from square 48-63View code on GitHub |
See Also