Check out Grant Acedrex, our featured variant for April, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Checkmating Applet (3 vs 1). Practice your checkmating skill with fairy pieces.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sun, May 22, 2022 07:38 PM UTC in reply to Aurelian Florea from 07:19 PM:

Good catch. This problem surfaced everywhere after a change in the general Diagram script. I did fix it in most places, but apparently forgot to fix it here. It should work now.

(The reason was that this applet abuses the routine WeirdPromotion, which would be called for every move, to invoke the routine that fetches the best move from the end-game table and play it. But at some point the Diagram script started to call WeirdPromotion twice, also once to figure out whether it should allow the user to choose a piece. This to also support unexpected promotions that involve a choice. So the WeirdPromotion routine included in this applet should be more careful now, and only invoke the routine for playing a move when it has not already been done.)