An html version of Nowotny.cql.
Created by Gady Costeff and Lewis Stiller.
CQL 5.1 ; White sacrifices an officer on an unguarded empty square ; Black can recapture with rook or bishop ; the interference theme is considered, so this has false positives cql(input heijden.pgn variations sort matchcount 1 100 result 1-0) mainline wtm piece $sacrifice in [RBNQ]b-g2-7 next( move from $sacrifice to . {mainline not attacks (A $sacrifice) move from r to $sacrifice move from b to $sacrifice } )
CQL 3.2
;search for nowotny theme with rook and bishop interference: ;; white moves to a square that is, on the next move, moved to either by a Black rook or a Black bishop; ;; do the same with white and black interchanged ;; We do not check that the Nowotny is "thematic" in the sense that the rook and the bishop ;; actually interfere thematically with one another. For example, this will include positions in which ;; the "nowotny" occurs on the edge of the board. ;; Comment Lewis Stiller: False positives.
(match :pgn heijden.pgn :output nowotny.pgn (position :moveto .b2 ;; The following line, if uncommented, filters out edge ;; Nowotny's which are not true Nowotny's from occurring on the edge of the board. ; ?b1 ?a1 ?a2 ?a3 ?b3 ?c3 ?c2 ?c1 :wtm :and ((position :sequence ((position :moveto .b2) (position :movefrom b :moveto Ab2))) (position :sequence ((position :moveto .b2) (position :movefrom r :moveto Ab2))) ) :shift :markall :variations :flipcolor ) )
After executing this with "> cql Nowotny.cql" there are 511 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 only a few studies are presented: