platzwechseln2.cql
; platzwechseln2.cql can be downloaded here.; Platzwechseln where a white and black knight switch places, where they are separated by ; at least 3 squares cql(input heijden.pgn ) piece $knight1 in N piece $knight2 in n on vertical 3 7 horizontal 3 7 $knight1 next* {$knight1 on origin $knight2 $knight2 on origin $knight1 }