CQL 6.2
VisualCQL 6.2

10. 3. 2024

CQL6 quick overview

CQL6 (Chess Query Language) is both
- software engine for searching motives in chess databases, especially in endgame studies
- a special query language for this purpose

CQL engine was developed by Gady Costeff and Lewis Stiller.
It is copyright (c) 2003-2023 and it is free.
It uses SCID code by Shane Hudson to parse PGN files.

Download and documentation http://www.gadycosteff.com/cql/

VisualCQL6 quick overview

VisualCQL6.2 is a user-friendly Windows extension (IDE) allowing to run CQL engine without using a command line interface.
It has also several features to accelerate and ease the whole working process.
For example code enhancer (first two characters are enough) and built-in help system.
You can run scripts and study results directly from VisualCQL environment.

VisualCQL6.2 was developed by Emil Vlasak, integrated PGN Viewer uses free code from Uwe Auerswald.

VisualCQL is free after e-mail registration on emil@vlasak.biz.
Anonymous download is no more available.


CQL6.2 is backward compatible with 6.1.
Therefore, you can run old scripts with several new pleasant filters like
- puremate, modelmate, idealmate (or stalemate)
- piecename
- typename

Although the concept of CQL was based on the current position, a new filter of currentmove is now available.
The new filter try simplifies testing of sub-lines logic.
Also interesting is the similarposition filter that allows comparing positions in two different PGN databases.

However, main innovations bring dramatic changes. 
Essential filters move and line are considered deprecated and should be replaced by dash (--) and path more powerful ones.

Newly, images are used in preference to keywords for some filters.
Images are glyphs from Unicode true type fonts.
The authors developed special font CQLChess for this purpose.
The main problem - entering these characters - is solved in VisualCQL6.2 with a mouse-supported palette (see picture below).

CQL6.2 in action

Registered users

VisualCQL:  Gady Costeff, Harold van der Heijden, Tim Krabb, John Beasley, Jaroslav Polek,
Guy Haworth, Iuri Akobia, Lewis Stiller, Ron Landsbergen, Cornel Pacurar, Piet Peelen, Karl Prendergast, Ernst Wasl,
Arpad Rusz, Charles W. Browne, Han Bklmez, David Dahlem, Germàn Antonio De Leon, David Smerdon, Roland Ott,
Albrecht Schmidt, John Dodgson.

VisualCQL5 Gady Costeff, Lewis Stiller, Harold van der Heijden, Jaroslav Polek, Michael Sharpe, Carlos Arturo Rangel Collazos, rpd Rusz.

VisualCQL6 Harold van der Heijden, Jaroslav Polek, Michael Sharpe, Ulrich Dirr, Klaus D. Mueller, Yves Quintal, James Pelletier, Thomas Kromer, Robert Gamble, Peter Ziegler, Rainer Staudte, Michael Schlosser, ỗ Ph Phi, Carlos Pujol, Kenneth Presley, Eric Fraikin, Barak Gonen, Eitvydas Paulauskas, Leonardo Nicolas RONDEROS, Marek Strzp, Marcos Ezequiel, Martin Kunkel, Dominic Thomas Gobal    

Old CQL5 page     Old CQL page