Check out Modern Chess, our featured variant for January, 2025.

Enter Your Reply

The Comment You're Replying To
H. G. Muller wrote on Wed, Sep 27, 2023 04:53 PM UTC in reply to Bob Greenwade from 02:30 PM:

Would it be possible to have a check box to the right of the piece selection for pieces to keep? The box would be automatically checked (and greyed-out to prevent from being unchecked) when the piece is on the board for setup.

The problem here is space. The new Applet page looks pretty wide, but that is because it has no add sidebars, like it would get if it would ever become an ordinary article in the database, rather than a separate html page. (Which of course would be a good reason to keep it as a separate page.) The table is already so wide that sometimes you need horizontal scroll, although that problem has been ameliorated now that the new definition of n on obliques has very much shortened the XBetza for the Falcon move.

Putting a single button 'starts off board', e.g. next to the Apply button, which you have to click after selecting a piece, wouldn't take up any space. The advantage of a checkbox per piece is that you can see at any time whether it is checked, though. But this could also be indicated by, say, changing the background color of the piece name in the table.

As for reverting a cell on the capture matrix to empty, perhaps that could be done by simply clicking on the space when the piece selected is already there? Or with a right-click? Or by putting a Hole in that spot, and then double-clicking the hole?

The problem is that left-clicking replaces whatever was there with the piece that is selected in the table, (or with a hole if the Create Holes button had been pressed last), and that there is no way to deselect that. And for the holes, just like the pieces, a double-click would fill the rank with those. A right-click would be possible, but would people ever discover that? Eventually I will need some additional buttons anyway, to indicate other things than a piece or a hole. E.g. check and win squares for the morph board, evaporate / explode for the capture matrix. 'Blank' could be another button in that group.

Tangentially, maybe the "more rules" section could also include a box to specify Royal piece(s)?

Good idea.

Another tangent: Is there any way to add graphics to this?

It uses the graphics that it finds in the alfaeriePNG35 directory. If any new image appears there, it will be automatically added to the piece table. E.g. the 'wolf' image I recently added is already in the table, without making any provision for it on the Applet page. So this isn't really an issue for the Applet, just that you want more pieces added to the Alfaerie set.

Also note that the Play-Test Applet is just an aid to creating HTML code for Interactive Diagrams. You don't have to leave the whole job to it, and it would be easy to edit the HTML code afterwards, e.g. to replace some of the graphics by images outside the alfaeriePNG35 directory. Even to images you uploaded yourself.


Edit Form

Comment on the page Play-test applet for chess variants

Conduct Guidelines
This is a Chess variants website, not a general forum.
Please limit your comments to Chess variants or the operation of this site.
Keep this website a safe space for Chess variant hobbyists of all stripes.
Because we want people to feel comfortable here no matter what their political or religious beliefs might be, we ask you to avoid discussing politics, religion, or other controversial subjects here. No matter how passionately you feel about any of these subjects, just take it someplace else.
Avoid Inflammatory Comments
If you are feeling anger, keep it to yourself until you calm down. Avoid insulting, blaming, or attacking someone you are angry with. Focus criticisms on ideas rather than people, and understand that criticisms of your ideas are not personal attacks and do not justify an inflammatory response.
Quick Markdown Guide

By default, new comments may be entered as Markdown, simple markup syntax designed to be readable and not look like markup. Comments stored as Markdown will be converted to HTML by Parsedown before displaying them. This follows the Github Flavored Markdown Spec with support for Markdown Extra. For a good overview of Markdown in general, check out the Markdown Guide. Here is a quick comparison of some commonly used Markdown with the rendered result:

Top level header: <H1>

Block quote

Second paragraph in block quote

First Paragraph of response. Italics, bold, and bold italics.

Second Paragraph after blank line. Here is some HTML code mixed in with the Markdown, and here is the same <U>HTML code</U> enclosed by backticks.

Secondary Header: <H2>

  • Unordered list item
  • Second unordered list item
  • New unordered list
    • Nested list item

Third Level header <H3>

  1. An ordered list item.
  2. A second ordered list item with the same number.
  3. A third ordered list item.
Here is some preformatted text.
  This line begins with some indentation.
    This begins with even more indentation.
And this line has no indentation.

Alt text for a graphic image

A definition list
A list of terms, each with one or more definitions following it.
An HTML construct using the tags <DL>, <DT> and <DD>.
A term
Its definition after a colon.
A second definition.
A third definition.
Another term following a blank line
The definition of that term.