Navigation
Table of tables
Table Name
arithmetic operators
CQL By Example files
CQL header parameters
basic directions
compound directions
introductory examples
metadata examples
positional patterns examples
sort examples
movement patterns examples
logical theme examples
linear theme examples
advanced examples
(table of filters)
game tree filters
GUI interface properties
HHdbVI interface filters/keywords
HHdbVI differences between hhdb sort prize and hhdb prize sort
table of regex operators
examples used in sample.pgn
types of move filters
move filter parameters
command line options
piece designator examples
simple piece designators
compound piece designators
piece types
piece designator square sets examples
NAGs for use in originalcomment
pin parameters
power of each piece type
precedence table
relational operators
filters acting on strings
unicode symbols
index of symbols
tag query filters, predefined
transforms
basic transforms, formal
this
predefined piece types
INDEXES
table of filters
full index
unicode symbols
ASCII symbols
table of tables
filters by topic
Examples
CQL By Example
examples main page
QQqq
lone knight mate
Greek gift
smothered mate
mirror mate
rook: 4 corners, 3 moves
queen staircase
interference theme
Turton theme
Ding's theme
New in CQL 6.2
new features
unicode
palette
――
and
×
⊢
///
concise annotation syntax
◎
→
←
✵
⬓
puremate
, etc.
atomic variables
keepallbest
similarposition
more powerful dictionaries
try
current move
filters
CQL font
GETTING AND RUNNING CQL
Download CQL
Windows GUI
Release notes
Installation
How to run CQL
Command line options
Programming from the command line
KEY CONCEPTS
overview
file structure
current position
game tree
header
piece designators
filters
precedence
values
variables
transforms
Heijden Database VI interface
QUICK LINKS
all CQL filters
find filter
Heijden database VI interface
Strings and regular expressions
~~ for regex matching
FAQ
CQL support
CQL Home