Method | Description | |
---|---|---|
GetValidMoves ( |
||
IsLegalMove ( |
||
Pawn ( ) : System | ||
ValidOpeningPushWithNoDefender ( |
Method | Description | |
---|---|---|
CheckForLegalDirection ( |
||
CheckForMultipleColumnMovement ( |
||
IsLegalEnPassant ( |
||
IsPawnsSecondMoveInProperDirection ( |
public GetValidMoves ( |
||
board | ||
return | IEnumerable |
public IsLegalMove ( |
||
board | ||
move | ||
pastMoves | IEnumerable |
|
return | bool |
public ValidOpeningPushWithNoDefender ( |
||
board | ||
move | ||
return | bool |