public bool IsChecking(Chessboard board, King king) { return(false); // return IsValidMove(board, king.Position); }
public CheckedArgs(King kingInCheck) { King = kingInCheck; }
// Implement IMoveable interface in Pawn.cs public bool IsChecking(Chessboard board, King king) { return(IsValidMove(board, king.Position)); }