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

Play-test applet for chess variants. Applet you can play your own variant against.[All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sat, Sep 30, 2023 08:32 PM UTC in reply to Bob Greenwade from 06:52 PM:

Well, e-readers do have monochrome displays, and this was originally the reason why I introduced the board markers as an alternative for back-ground-color highlighting. For the current application it seems less essential to be able to distinguish the colors, though. It would be rare that the different 'special actions' would be needed in the same variant; in fact it would already be rare that they would be used at all. And if you don't make any mistakes you would just be spreading around a special action you just selected over empty squares / table cells. And even if you did make a mistake that need overwriting you would know what you are spreading around, and where it had to go, and it would not be of interest what was there before by mistake.

As a legitimate application for overwriting I could imagine a piece that can in general not be captured, except by just one or two types, in a variant with a great many types. You could then use double-clicking to fill the entire capture row (to be used as column here) with holes, and then overwrite those for the few piece types that actually can capture by clearing the holes again.

Other than that, the only thing I'd say is that pieces on the board should have their moves on the table shaded green, just like the Absentees. If you think they should be differentiated, then perhaps cyan would do.

Yeah, this is what I was thinking too, but since placing on the board is a normal operation of the ID that is also used in playing games with piece drops (where we definitely would not want the table pieces to be marked) I didn't figure out yet how I could achieve that by code embedded in the Applet page, without modification of the general Diagram script.

And did you make any changes to the piece selection list? A couple dozen of them seem to have vanished, including several that I was relying on for Short Sliders.

I did not make any conscious changes in the table. And even if I would have deleted pieces from the table defined on the page, the initialization script there would scan the piece-image directory, and add all pieces it finds there to the table. The reason I included any piece table at all on  the page is to make sure important pieces have the appropriate move defined for them (the script would not know this for the images it adds), and to make the most commonly used pieces appear early in the table in a sensible order (rather than in the order they would have in the directory listing, which might be alphabetical).

Can you tell me which piece(s) you are missing, so that I can see if I have this problem too, and if so, what causes it?