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
- CaterpillarTripled pawns creep up the board
- Ideal mirror mateAll pieces participate, each square in the king field attacked once.
- Mirror mateKing 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
- World Championship 9 theme Quiet queen sacrifice
- 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 searchAt least three white passed pawns
- Mixed passed pawnsAt least three white passed pawns and at least two black passed pawns
- Smothered Mate
- World championship 6 themeWhite moves king to empty square instead of capturing a queen.
- Queen sacSacrifice 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.
- ZwickmuhleTorre-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.
- A knight visits at least twenty different squares. This example shows how logical connectives, gapped sequences, transforms and tagged pieces can be combined in a search.