Teşekkürler @Glorfindel. Satranç Querry Dili'ni bilmiyordum. Gerçekten harika bir araç. Kendi web sitesinden CQL temel sözdizimi geçerek, herhangi bir pgnveritabanından siyah veya beyaz tarafından "Yunan hediye kurban" seçebileceğiniz aşağıdaki komut dosyası ve yöntem ile geldi . UNIX sistemi kullanarak aşağıda bir örnek vereceğim.
İlk olarak, ilgilendiğiniz bir pgn veritabanını indirin ( example.pgn).
İkinci olarak, bir metin düzenleyicisi kullanarak aşağıdaki komut dosyasını greek_gift.cqluzantıya sahip bir metin dosyası olarak kaydedin .cql.
cql (input example.pgn)
flipcolor flip
next (Bh7
kh7)
Yürütülebilir cqlprogramı ( CQL web sitesinden indirilir), cql dosyasını greek_gift.cqlve input pgn dosyasını example.pgnaynı klasörde tutun .
Terminali açın ve klasöre gidin.
Komutu yürütün ./cql greek_gift.cql.
greek_gift-out.pgnAynı dizinde yeni bir pgn dosyası oluşturulur. Bunun, beyaz ile Bh7 kurban yanı sıra siyah ile Bh2 kurban, ardından rakip kral tarafından yakalama oyunları içereceğini unutmayın.
Ben programcı değilim; kimse hata olduğunu düşünüyorsa betiği düzenleyin.