Küsimus:
Kuidas ma saan malemängude kollektsiooni, mille ohver on Kreeka kingitus?
user14405
2018-04-09 19:40:34 UTC
view on stackexchange narkive permalink

Tahaksin teha malemängude kogu, mis sisaldab Kreeka kingituse ohverdamist. Selle ohvriga on märgitud saidil chessgames.com vähe mänge. Ma võiksin leida ajaveebe, kus oleks näidatud seda tüüpi ohverduste mänge (näiteks: 1, 2, 3, 4, 5 ja 6); need pole siiski hõlpsasti allalaaditavas vormingus.

Kas selles ohvris on mängude kogu? Kui ei, siis kas on mingil moel võimalik seda ohverdust sisaldavate mängude kogusid otsida ja hankida, kasutades male andmebaasi nagu SCID?

Kaks vastused:
Glorfindel
2018-04-09 22:30:20 UTC
view on stackexchange narkive permalink

Siit võib abi olla malepäringu keel. Täpselt nagu SQL teeb relatsiooniandmebaaside jaoks, saab ka CQL malemängude andmebaasist otsida positsioone / mänge, mis vastavad teatud kriteeriumidele.

Pean ütlema, et ma pole seda ise kunagi kasutanud, kuid tundub, et see on võimeline hämmastavad asjad, palju keerulisemad kui see, mida otsite. Siin on vana artikkel, mis näitab mõnda kaunist uuringut, mille Tim Krabbé CQL abil suutis leida.

user14405
2018-04-10 16:12:30 UTC
view on stackexchange narkive permalink

Tänan teid @Glorfindel. Ma ei teadnud male querry keelest. See on tõepoolest suurepärane vahend. Nende veebisaidil CQL-i põhisüntaksi läbides mõtlesin välja järgmise skripti ja meetodi, mille abil saate välja valida "kreeka kingituse ohverdamise" mustast või valgest igast andmebaasist pgn . Toon allpool näite UNIX-süsteemi kasutamisest.

Kõigepealt laadige alla oma huvipakkuv pgn-andmebaas ( example.pgn ).

Teiseks salvestage tekstiredaktori abil järgmine skript tekstifailina greek_gift.cql laiendiga .cql .

  cql (sisendnäide.pgn) flipcolor flip next (Bh7 kh7)  

Hoidke käivitatavat programmi cql (alla laaditud CQL-i veebisaidilt)), cql-fail greek_gift.cql ja sisestatud pgn-fail example.pgn samas kaustas.

Avage terminal ja navigeerige kausta.

Käivitage käsk ./cql greek_gift.cql .

Luuakse uus pgn-fail greek_gift-out.pgn samas kataloogis. Pange tähele, et see sisaldab mänge, kus Bh7 ohverdatakse valgega, samuti Bh2 ohverdatakse mustalt, millele järgneb vastase kuninga püüdmine.

ma pole programmeerija; Palun muutke skripti, kui keegi arvab, et seal on viga.



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...