Check out Symmetric Chess, our featured variant for March, 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

About Game Courier. Web-based system for playing many different variants by email or in real-time.[All Comments] [Add Comment or Rating]
🕸💡📝Fergus Duniho wrote on Fri, Dec 25, 2020 02:51 AM UTC in reply to Greg Strong from Thu Dec 24 07:15 PM:

Now the move, "Z E2-F4; C !B8-E2" return the error "The exclamation mark at the beginning of coordinate !B8 in MOVE: C !B8-E2 indicates you may not enter it as part of a move."

I don't know how that move ever got through. The point behind invisible coordinates is that you should never have to type them in the game notation. They are generally intended for spaces that you can drop pieces from with the * operator, and this requires some programming in addition to starting the file with an exclamation mark. But this preset is uncoded.

To fix this, I have added an exception for uncoded presets. When a preset is completely uncoded, entering an invisible coordinate in the notation will not cause an error.

To reduce the need for this, I could write some code that automatically creates a starpath out of any files with invisible coordinates. This would allow dropping with the * operator in uncoded presets. I'll get on that tomorrow.