An html version of Allumwandlung.cql. Created by Gady Costeff and Lewis Stiller.

;; Finds all studies with Allumwandlung = all four piece types are promoted to
CQL 5.1 

cql(input heijden.pgn)
initial
next* move promote [Nn]
next* move promote [Bb]
next* move promote [Rr]
next* move promote [Qq]
CQL 3.2

(match :pgn heijden.pgn :output Allumwandlung.pgn (position :promote [Nn]) (position :promote [Bb]) (position :promote [Rr]) (position :promote [Qq]) )
After executing this with "> cql Allumwandlung.cql" there are 56 studies found in the Harold van der Heijden Database 2015.
NB. When you see {MATCH} in the text, it means that cql has found the position asked for.

Below 5 studies are presented: