Sample CQL files
Here are various CQL files (converted to HTML for easy viewing in older browsers).
Allumwandlung
All promotions occur
Bristol
searches for the Bristol theme.
Castling
Caterpillar
Tripled pawns creep up the board
Ideal mirror mate
All pieces participate, each square in the king field attacked once.
Mirror mate
King field is unoccupied
Nowtony
Piece moves to square where rook and bishop mutually interfere
Pinned mate
Queen staircase
Valladao theme
Castling, en-passant, and underpromotion
World Championship 7 theme
Position recurs with a missing piece
Look for a Dobrescu study with a repeated piece configuration
5-piece mutual zuzgwangs
Pinned stalemates:
Stalemate with at least two pinned pieces.
Passed pawn search
At least three white passed pawns
Mixed passed pawns
At least three white passed pawns and at least two black passed pawns
Smothered Mate
World championship 6 theme
White moves king to empty square instead of caputuring a queen.
Queen sac
Sacrifice of a queen, and remains at least 9 points down in material for at least 12 moves, and then wins.
Rambling rook
The rook keeps checking itself to the king, which keeps avoiding its capture.
Zwickmuhle
Torre-Lasker theme
Like-color bishops
Two bishops of the same color and same square-color.
Chameleon stalemates
, including two ways to ignore some pieces when searching for the echo: via
:missingpieceount and :newpiececount
and via
:pattern
in the relation specifier.
Excelsior
A pawn starts on its second rank and promotes.
Double excelsior
Both a white and black pawn have excelsiors; the white pawn underpromotes
The same rook visits each corner
The same piece delivers at least 30 checks in the game
A rook traverses a rectangle
in this case, a 4x3 rectangle.
A knight chases another knight
constantly trying to sacrifice itself.