Per default graphical figurine for the notation of chess pieces will be used, due to internalization reasons. The CQL editor is also working with graphical figurine, although the CQL files will be saved with the corresponding English letters:
♔ | = | K | = | white king |
♕ | = | Q | = | white queen |
♖ | = | R | = | white rook |
♗ | = | B | = | white bishop |
♘ | = | N | = | white knight |
♙ | = | P | = | white pawn |
♚ | = | k | = | black king |
♛ | = | q | = | black queen |
♜ | = | r | = | black rook |
♝ | = | b | = | black bishop |
♞ | = | n | = | black knight |
♟ | = | p | = | black pawn |
If you prefer to see piece letters, please select one of the options:
(Not available in web browser)
|
K Q R B N P k q r b n p (will be used in CQL files) |
(Not available in web browser)
|
K Q R B N P k q r b n p |
(Not available in web browser)
|
♔ ♕ ♖ ♗ ♘ ♙ ♚ ♛ ♜ ♝ ♞ ♟ |
The CQL-S standard is developed to cover all functions of Scidb also inside the game search and position search. For fulfilling the CQL-S standard all keywords have to be implemented. But the features for other chess variants must not be supported (this means, for example, that :mustcapture will not be satisfied ever). The CQL parser should use the file header to detect whether a CQL-S script can be executed (⇒ file format).
CQL-S is almost 100% backward compatible with just two exceptions: