Chess Query Language
Appearance
Chess Query Language (CQL) was designed to allow chess players and researchers to search for games, positions, problems, and studies in a quick and relatively easy manner.
The user specifies the items that they are looking for, and the database in which to search. After running, the query creates a file in Portable Game Notation (PGN) format that contains all the games or positions matching the query criteria.