Namespace: ChessAssembly: Chess (in Chess.exe) Version: 1.1.1.0 (1.1.1)
public ChessBoard RepeatResultE AddCurrentPackedBoard(
long l64ZobristKey,
bool bPawnMoveOrPieceEaten
)
public ChessBoard..::..RepeatResultE AddCurrentPackedBoard(
long l64ZobristKey,
bool bPawnMoveOrPieceEaten
)
Public Function AddCurrentPackedBoard (
l64ZobristKey As Long,
bPawnMoveOrPieceEaten As Boolean
) As ChessBoard RepeatResultE
Public Function AddCurrentPackedBoard (
l64ZobristKey As Long,
bPawnMoveOrPieceEaten As Boolean
) As ChessBoard..::..RepeatResultE
public:
ChessBoard RepeatResultE AddCurrentPackedBoard(
long long l64ZobristKey,
bool bPawnMoveOrPieceEaten
)
public:
ChessBoard..::..RepeatResultE AddCurrentPackedBoard(
long long l64ZobristKey,
bool bPawnMoveOrPieceEaten
)
member AddCurrentPackedBoard :
l64ZobristKey : int64 *
bPawnMoveOrPieceEaten : bool -> ChessBoard RepeatResultE
member AddCurrentPackedBoard :
l64ZobristKey : int64 *
bPawnMoveOrPieceEaten : bool -> ChessBoard..::..RepeatResultE
Parameters
- l64ZobristKey
- Type: System Int64
Zobrist key of the board
- bPawnMoveOrPieceEaten
- Type: System Boolean
true if a pawn has moved or a piece has been eaten
Return Value
Type:
ChessBoard RepeatResultE
Result: NoRepeat, ThreeFoldRepeat or FiftyRuleRepeat