Check out Makruk (Thai Chess), our featured variant for March, 2025.


[ 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

Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sat, Apr 26 09:11 AM EDT:

I solved it by recognizing a new undocumented modifier in the XBetza parser, which sets the range for that particular step to 666. Further downstream in the compiling process this 666 is recognized as synonymous for 1 (i.e. a leap), but flags that this leg is a candidate for elimination (but otherwise, i.e. if a slide directly follows, would have mpo mode). The preprocessor that converts bracket notation to XBetza uses this new modifier for the intermediate steps it uses to make the initial leg commensurate with later legs.

Explicit use of this new modifier is not recommended; it might disappear once direct parsing of bracket notation is implemented.

Currently betzaNew.js only!