Používal jsem Apronus k vytvoření nové šachové skládačky pro Puzzling Stack Exchange , ale pak to udělalo něco zvláštního.
[FEN ""] 1. Nh3 f5 2. e4 fxe4 3. d3 exd3 4. Be2 Kf7 5. Qd2 dxe2 6. O-O
Nechává hrad Bílého krále projít čtverec, který je napaden černým pěšcem – to je nelegální tah! Jeden by měl vědět, že náš přehrávač není vytvořen tak, aby detekoval kontroly a co už, takže jsem to tady schopen ukázat dobře. Nemělo by se to však dít ve správně vytvořeném editoru PGN, kterým je Apronus.
Má někdo ponětí, proč se to děje?
Odpovědět
Stal jsem se autorem diskutovaného editoru šachovnice. Dovolte mi objasnit problém.
Tento editor má prosazovat legální kroky, ale má chybu, která mu brání v tom, aby mohl k zachycení pěšce na konečné místo. Proto si nemůže všimnout, že černý šachový figurka ovládá čtverec f1. Pokud umístíte černý b ishop na úhlopříčce a6-f1 pak neumožnil Whiteovi hradit.
K dispozici je novější editor šachovnic, který tuto chybu neobsahuje: https://www.apronus.com/chess/puzzle/editor.php?editpuzzle=0 , který je míněn jako výkonný editor logických záznamů, ale může také sloužit jako editor PGN.
Rozhraní „nastavení polohy“ může být slouží k ilustraci libovolného sledu šachovnic, ne nutně legálních nebo nelegálních tahů. Pokud zaškrtnete políčko „Sekvence animace“, uvidíte, že udržuje záznamy o všech pozicích desky, jako jsou snímky ve filmu. Umožňuje vám odstranit určité snímky, což vám efektivně umožňuje nastavit libovolnou sekvenci polohy desky a generovat animovaný diagram GIF. Jsem autorem tohoto nástroje.
Odpověď
O definitivní odpověď se musíte zeptat autorů / správců webová stránka. Zejména proto, že má " legální pohyby pouze " možnost nad deskou, která je ve výchozím nastavení vybrána. Všimněte si, že tento přehrávač webových stránek také provádí nelegální tah ve vašem příspěvku.
Dokážu si představit, že někdo chce analyzovat / zaznamenat celou hru i když v ní byl proveden nelegální tah , nebo ukázat téměř legální hru vytvořenou k dosažení určité pozice. PGN standardy to však zakazují:
8.2: Sekce Movetext
Sekce Movetext se skládá ze šachových tahů, označení čísel tahů, volitelných anotací a jediné značky ukončení hry.
Protože nelegální tahy nejsou skutečnými šachovými tahy, nejsou povoleny v PGN movetextu. Mohou se však objevit v komentářích. Člověk by doufal, že nelegální tahy jsou v hrách hodných záznamu relativně vzácné.
Odpověď
Máte ponětí, proč to se děje?
Protože se jedná o editor šachovnice, nikoli n engine.
Tady říká stránka Apronus :
Prohlížeč a editor PGN s editorem šachových logik
- online interaktivní šachovnice s prohlížečem a editorem PGN, editorem diagramů a editorem puzzle
- nastavte libovolnou pozici pro hraní proti počítači nebo analyzujte pomocí šachového enginu
- vytvářejte diagramy se šipkami a vybrané čtverce nebo animace označující tahy pomocí šipek
- vytvářejte odkazy na své šachové pozice nebo vkládejte šachovnice na své vlastní stránky
- navrhujte šachové hádanky:
Jeho hlavní funkcí je pomáhat vám navrhovat diagramy a hlavolamy, které neověřují vaše hry.