private static bool FitsEnPassantCriteria(Move move, ChessPiece defender, ChessPiece piece) { return defender == null && piece.PieceType == PieceType.Pawn && Math.Abs(move.ColumnChange) == 1; }