Comments by arx
Are there any principles you use to evaluate or design chess variants? One I like is where each piece type should be able to threaten each other piece type without being threatened in return.
I consider non-paired pieces possible exceptions. It's not an absolute rule. Of course, there are good games that totally ignore this idea.

I'm unable to use the mouse to select pieces in any of these games.
https://www.chessvariants.com/play/pbm/play.php?game=Bigorra&log=arx-cvgameroom-2023-268-989
https://www.chessvariants.com/play/pbm/play.php?game=Cetran+Chess+3&log=arx-sissa-2023-334-071
What would make this even better is being able to use the arrow keys to navigate the game history.
Yeah, I mean using the keyboard arrow keys.

I thought I'd seen FXFX work previously (for a Girafferider), but it isn't now.
FX5 (or whatever number you need) works

You can run it with wine, or you can recompile it to fix that problem. It assumes the wrong path separator in some places.

Is there a simple example of a game using a piece that can move more than once on a turn?
Chu shogi, elven chess, atlantean ballroom shatranj
Of those three only chu shogi has rules enforced and I'm not sure I can understand out how it works with such complicated rules.
I suppose that 'moves more than once per turn' always means 'can move on after capturing'
Specifically, I need the same piece type moving one or more times in a turn, so XBetza isn't enough.


I'm also having trouble with custom sets. I have this
{
"custom-alfaerie-png": {
"dir":"/graphics.dir/alfaeriePNG/",
"pieces": {
"P": "wpawn.png", "p": "bpawn.png",
"N": "wknight.png", "n": "bknight.png",
"B": "wbishop.png", "b": "bbishop.png",
"R": "wrook.png", "r": "brook.png",
"Q": "wqueen.png", "q": "bqueen.png",
"K": "wking.png", "k": "bking.png",
"I": "wbird.png", "i": "bbird.png",
"Z": "wzebra.png", "z": "bzebra.png",
"Y": "wgryphon.png", "y": "bgryphon.png"
}
},
"custom-greenwade": {
"dir":"/graphics.dir/svg/Greenwade/",
"pieces": {
"P": "wpawn.svg", "p": "bpawn.svg",
"N": "wknight.svg", "n": "bknight.svg",
"B": "wbishop.svg", "b": "bbishop.svg",
"R": "wrook.svg", "r": "brook.svg",
"Q": "wqueen.svg", "q": "bqueen.svg",
"K": "wking.svg", "k": "bking.svg",
"I": "wosprey.svg", "i": "bosprey.svg",
"Z": "wzebra.svg", "z": "bzebra.svg",
"Y": "wgriffin.svg", "y": "bgriffin.svg"
}
}
}
but if I try to select Custom set of Bob Greenwade's pieces it just says The set does not exist.
"custom-greenwade-svg" results in the set not showing up at all in the set menu
Still doesn't show up with "custom-greenwade-svg" but if I use "custom-greenwade" I see "custom-greenwade" in the set menu but it doesn't work to select it
Thanks, that works

The interactive diagram on this page has 8 ranks instead of 7 as described by the rules.

In this game you can see that the new navigation system does not account for piece recoloring.

I want a function that returns an array of all the spaces between two inputs. I've tried this
def getrange filter lambda (== direction #start #end direction #0 #end) (b3 c3 d3 e3 f3 g3 h3) =start =end;
set yy fn getrange b3 e3 ;
print #yy;
but the output is just an empty array. what am I doing wrong?
Probably!
I have a bigger problem now. I was working on this game but if I try to open it now I just get a blank page
https://www.chessvariants.com/play/pbm/play.php?game=Overboard&settings=overboard-1
If I change the starting position for a game, would it break existing logs for that game?

This is a fun design. I've made a rules enfrcing preset in case anyone wants to try it.

Since this comment is for a page that has not been published yet, you must be signed in to read it.
Since this comment is for a page that has not been published yet, you must be signed in to read it.
Since this comment is for a page that has not been published yet, you must be signed in to read it.
25 comments displayed
Permalink to the exact comments currently displayed.
I've never payed attention to the Sides field. It has nothing to do with piece images. Pieces not showing up in edit mode is due to the starting array including piece labels that aren't in the selected piece set.