Jeg brugte Apronus til at lave et nyt skakpuslespil til Forvirrende stakbytte , men så gjorde det noget underligt.
[FEN ""] 1. Nh3 f5 2. e4 fxe4 3. d3 exd3 4. Be2 Kf7 5. Qd2 dxe2 6. O-O
Det slipper det hvide kongeslot igennem en firkant, der er angrebet af en sort bonde – det er et ulovligt træk! Man skal vide, at vores genafspilning ikke er bygget til at opdage kontrol og andet, så jeg er i stand til at vise det her fint. Imidlertid skulle bare ikke ske i en korrekt bygget PGN-editor, som Apronus er.
Har nogen nogen idé om, hvorfor dette sker?
Svar
Jeg er tilfældigvis forfatteren af den skakbrætredaktør, der er under diskussion. Lad mig afklare problemet.
Denne redaktør skal håndhæve juridiske træk, men den har en fejl, der forhindrer den i at være i stand at lave en bondeoptagelse på den endelige rang. Derfor kan den ikke bemærke, at en sort skakmand styrer f1-firkanten. Hvis du placerer en sort b ishop på a6-f1 diagonalen, så det tillader ikke hvidt at slå.
Der er en nyere skakbrætteditor, der er fri for denne fejl: https://www.apronus.com/chess/puzzle/editor.php?editpuzzle=0 , som er ment som en kraftfuld puzzle-editor, men den kan også fungere som en PGN-editor.
Interface “position setup” kan bruges til at illustrere en vilkårlig sekvens af skakbræt, ikke nødvendigvis lovlige eller ulovlige træk. Hvis du markerer afkrydsningsfeltet “Animationssekvens”, vil du se, at det registrerer alle tavlepositioner som rammer i en film. Det giver dig mulighed for at slette bestemte rammer, som effektivt giver dig mulighed for at oprette en vilkårlig sekvens af kortposition og generere et animeret GIF-diagram. Jeg er forfatter af dette værktøj.
Svar
Nå, for et endeligt svar skal du spørge forfatterne / vedligeholdere af hjemmesiden. Især da den har en " lovlig bevægelse kun " indstilling over tavlen, som er valgt som standard. Bemærk, at netop dette websteds replayer også udfører det ulovlige træk i dit indlæg.
Jeg kan forestille mig, at man vil analysere / optage et komplet spil selvom der blev foretaget et ulovligt træk i det , eller vis et næsten lovligt konstrueret spil for at nå en bestemt position. PGN-standarder forbyder dog dette:
8.2: Movetext-sektion
Movetext-sektionen er sammensat af skakbevægelser, indikationer på flytnummer, valgfri annoteringer og en enkelt afsluttende markør for spillet.
Da ulovlige træk ikke er rigtige skaktræk, er de ikke tilladt i PGN-tekst-tv. De kan dog vises i kommentarer. Man håber, at ulovlige træk er relativt sjældne i spil, der er værd at optage.
Svar
Har du nogen idé om hvorfor dette sker?
Fordi det er en skakbrætredaktør, ikke en n-motor.
Her er, hvad webstedet Apronus siger:
PGN Viewer og Editor med Chess Puzzle Editor
- online interaktivt skakbræt med PGN viewer og editor, diagram editor og puzzle editor
- opsæt enhver position til at spille mod computer eller analysere med en skakmotor
- lav diagrammer med pile og valgt firkanter eller animationer, der angiver bevægelser med pile
- skab links til dine skakpositioner eller integrer skakbrætter på dine egne sider
- design skakpuslespil:
Dens vigtigste funktion er at hjælpe dig med at designe diagrammer og gåder, der ikke validerer dine spil.