private static bool CheckForMate(ChessPieceColor whosTurn, ref Board chessBoard) { chessBoard.SearchForMate(whosTurn); return((chessBoard.BlackMate || chessBoard.WhiteMate || chessBoard.StaleMate) ? true : false); }