Ik gebruikte Apronus om een nieuwe schaakpuzzel te maken voor Puzzling Stack Exchange , maar toen deed het iets vreemds.
[FEN ""] 1. Nh3 f5 2. e4 fxe4 3. d3 exd3 4. Be2 Kf7 5. Qd2 dxe2 6. O-O
Het laat de Witte Koning kasteel door een veld dat wordt aangevallen door een zwarte pion – dat is een illegale zet! Je moet weten dat onze replayer niet is gebouwd om checks te detecteren en zo, dus ik kan het hier prima laten zien. Het zou echter gewoon niet moeten gebeuren in een correct gebouwde PGN-editor, wat Apronus is.
Heeft iemand enig idee waarom dit gebeurt?
Antwoord
Ik ben toevallig de auteur van de schaakbordeditor die wordt besproken. Laat me de kwestie verduidelijken.
Deze editor wordt verondersteld legale zetten af te dwingen, maar er zit een bug in waardoor hij niet in staat is om een pion te slaan op de eindstand. Daarom kan hij niet opmerken dat een zwarte schaakstuk het f1-veld controleert. Als je een zwarte b ishop op de a6-f1 diagonaal, dan zal het Wit niet toestaan om te kastelen.
Er is een nieuwere schaakbordeditor die vrij is van deze bug: https://www.apronus.com/chess/puzzle/editor.php?editpuzzle=0 , wat bedoeld is als een krachtige puzzel-editor, maar het kan ook dienen als een PGN-editor.
De “position setup” -interface kan zijn gebruikt om een willekeurige reeks schaakborden te illustreren, niet noodzakelijk legale of illegale zetten. Als u het selectievakje “Animatiesequentie” aanvinkt, zult u zien dat het alle bordposities bijhoudt zoals frames in een film. Hiermee kunt u bepaalde frames verwijderen, waardoor u effectief een willekeurige volgorde van bordposities kunt instellen en een geanimeerd GIF-diagram kunt genereren. Ik ben de auteur van deze tool.
Answer
Nou, voor een definitief antwoord moet je de auteurs / beheerders van de website. Vooral omdat het een " legale zetten heeft, alleen " optie boven het bord, die standaard is geselecteerd. Merk op dat de replayer van deze website ook de illegale zet in je post uitvoert.
Ik kan me voorstellen dat iemand een volledig spel wil analyseren / opnemen zelfs als er een illegale zet in is gedaan , of laat een bijna legaal geconstrueerd spel zien om een bepaalde positie te bereiken. De PGN-standaarden verbieden dit echter:
8.2: Movetext-sectie
De movetext-sectie is samengesteld uit schaakbewegingen, zetaantal indicaties, optionele annotaties en een enkele afsluitende marker.
Omdat illegale zetten geen echte schaakzetten zijn, zijn ze niet toegestaan in PGN movetext. Ze kunnen echter in commentaar verschijnen. Je zou hopen dat illegale zetten relatief zeldzaam zijn in spellen die het opnemen waard zijn.
Antwoord
Heb je enig idee waarom gebeurt dit?
Omdat het een schaakbordeditor is, geen n engine.
Dit is wat de Apronus -site zegt:
PGN Viewer en Editor met Chess Puzzle Editor
- online interactief schaakbord met PGN-viewer en -editor, diagrameditor en puzzeleditor
- elke positie instellen om tegen de computer te spelen of te analyseren met een schaakengine
- diagrammen maken met pijlen en geselecteerde vierkanten of animaties die zetten aangeven met pijlen
- maak links naar je schaakposities of sluit schaakborden in op je eigen paginas
- ontwerp schaakpuzzels:
De belangrijkste functie is om u te helpen bij het ontwerpen van diagrammen en puzzels om uw games niet te valideren.