Ratings & Comments
![A game information page](/index/ms.gif)
This is my attempt to put a chess variant on a non-standard tiling. While the hex tiling has been fairly extensively explored for chess variants, and there are a few games using a triangle tiling, and Tony Paletta has explored the rhombille tiling, and George Dekle has explored a few tilings, this is the first chess variant I know of that uses a demi-regular tiling (Onyx, a Hex-style connection game, uses a similar archimedean tiling).
Any comments or civil criticism is welcomed.
Until this variant gets published, guests can see a Zillions implementation of the game is at Zillions of Games; that zip file includes a PDF with full game rules.
![A computer program](/index/program.gif)
![A computer program](/index/link.gif)
I don’t know the correct procedure to file a bug report for ChessV, so I will just note the bug here.
Description of bug
ChessV does not use the standard Chess960 numbering scheme for opening setups. See https://chess960.net/wp-content/uploads/2018/02/chess960-starting-positions.pdf for the reference of correct number to starting position. In particular, ChessV is off by one (Position 0 in the official spec is position 1 in ChessV, etc.)
Steps to reproduce
Open up ChessV. Choose Fischer Random Chess. When it asks for an expected setup, choose setup #692.
Expected results
The opening setup should be RBBQKNNR (Mongredien chess)
Actual results
The setup is BRQKNNRB
Notes
Position 693 is the Mongredien setup in ChessV, so one just needs to add 1 to the official position number to get the corresponding position in ChessV.
Position 518 (519 in ChessV) is the standard chess starting position.
![A game information page](/index/ms.gif)
I Fixed a word
Promotes to 'Scepter' -> Promotes to 'Kangaroo'
![A game information page](/index/game.gif)
The Falcon is a generalization of the Korean Elephant.
![A play-by-email page](/index/pbm.gif)
These presets are all broken. They each have a 'conserve' command in the post move 1 section.
![A computer program](/index/program.gif)
![A computer program](/index/link.gif)
I don't think this is a bug. At most it is a missing feature. Greg usually takes care of these but he probably not knew the rule.
HG, I meant directly in the game code. Remaking everything is not an option as the diagram designer cannot imitate partially. I'm trying to rewrite just the game code.
![Editor](/index/editor.gif)
To add a new piece (say X / x) to the GAME-code generated by the Play-Test applet you would have to add its move definitions at the end of the legdefs array, and supply functions X and x that return where in the legdefs array you have done that. Determining the latter is a bit of a pain; there are comments in the legdefs table that in parentheses indicate where the definition for each piece type starts, and you can then count the numbers appearing after that. Note that because the 'bare Pawn' is an asymmetric piece you would need different definitions for the white and the black one.
The move definition of a (white) FIDE Pawn is:
1 1 0 1 1 1 1 1 1 2 1 1 -1 1 2 1 1 0 2 16577 // pawn(1) 1 1 1 1 4 1 1 -1 1 4 0
The first 3 lines would suffice for the Shatranj Pawn; each line starts with the number of legs (always 1 here, as Pawns only have simple moves), the forward and sideway step size, the 'range' (= number of times the step can be repeated) and finally a code to indicate what the move can do (2 = capture, 1 = non-capture, e.p. capture = 4) and other details (like whether it is a virgin-only move). So the 4th line is the double-push, the 5th and 6th are the e.p. captures. For your bare Pawn you would leave these lines out. The final 0 indicates that the definition ends there, and that the moves that follow (if any) are for another piece. The move specifications for a piece should always end with such a 0.
In the example I copied this from the white Pawn was the first piece, so it starts at element 1 of legdefs. The special moves of that Pawn start at element 16 (as the three normal moves each take 5 numbers to describe). That means that just behind legdefs there is a line
def P cond #0 1 16;
that tells the code that the move definitions of piece P start at 1 (normal moves) and 16 (special moves = moves having side effect, such as creation of e.p. rights, or disappearance of pieces elsewhere). For pieces without special moves the latter number should always be 0. So for the bare Pawn you would have to add a line there like
def X cond #0 ... 0;
where the ... is the location in legdefs where the move definition starts.
@HG, I had managed to do it despite some small setbacks. You know what's funny? This game also has berolina pawns!
![A game information page](/index/game.gif)
A 3d version of the Falcon that would make sense, would also incorporate root-3 diagonal “Unicorn” moves. A combination of Duke’s Falcon with Gilman’s Vulture, Kite, and a piece Gilman surprisingly didn’t name (I think it would be a “Multipath Stepping Fortnight”, if my Gilmanese is correct). Gilman calls the leaping version of this piece a “Trison”.
![Editor](/index/editor.gif)
Which of the two possible stepping Fortnights do you mean?
- The one taking one each of wazir, ferz, and viceroy steps? Given that Gilman starts from the various bent/crooked pieces which only have two kinds of step, this is probably a bit out of scope (corkscrew pieces with one kind of step aside).
- The one taking three Ferz steps, two in one direction and one at 60° (dual to the hex Shearwater)? That'd match the two‐of‐one‐and‐one‐of‐the‐other pattern of the Falcon, and arguably as a Shearwater extrapolation could be nameworthy (I'd've suggested Fulmar, a family of birds related to shearwaters beginning with the F of fortnight as shearwater begins with the S of sennight, but it's already taken (albeit with unclear etymology) for Zephyr+Lama; perhaps Petrel, the group including the fulmars and still beginning with a labial consonant, would suit it?), but presumably he either didn't consider two diagonal directions different enough without the AltOrth‐ness, or it just didn't occur to him. And there are also Nonstandard Diagonals at small enough angles (35°) for more Falcon‐like pieces there too
For a stepping‐Trison component I'd probably choose the former, but individually both are interesting enough imo. There's still a few bird‐of‐prey names unused I think so if one were keen to name them in Gilmanesque fashion all that'd remain would be finding a game to use them in…
![A computer program](/index/program.gif)
![A computer program](/index/link.gif)
![Editor](/index/editor.gif)
Thanks, Sam. This is not too bad... I gather my algorithm was correct, but I assumed that the positions would be numbered 1-960 (as people count), not 0-959 (as programmers count). In fact, it looks like I just add one at the end after placing the pieces. Not sure where I got that - it's unlikely I just made it up, but it does seem that the consensus is to number the positions starting at 0. Anyway, easy fix.
![An article on pieces](/index/piece.gif)
What about Falcon-like pieces involving a Rumbaba or other HD component? Especially now that George Duke’s patent on these pieces has expired, so you’re free to make “Falkeschach”. (I also want to see more Rhino-like pieces that mix all 3 of Rookwise, Bishopwise, and Unicornwise steps (of course having a 3MD instead of an EMD); the first one of which has a Fortnightwise 3MD on a cubic board, and therefore could be called “Fortrhino”.)
My suggestion for the Chevron version of the Falcon would be Warlobird. (Which also allows a suffix for pieces mixing oblique moves like how the Falcon family mixes radial moves: for example, a Gnubird would mix Knight and Camel moves.)
I have also created dummy berolina pawns and made the trick for them, too!
![A miscellaneous item](/index/misc.gif)
Hello, Is there a way to verify my email address? csarmi
![A miscellaneous item](/index/misc.gif)
Hello @Fergus Duniho,
I can receive emails from the site just fine. The problem is there's no way to get it verified.
It didn't ask me to verify during the registration.
After registering, I found no menu where the verification was possible. The only way I found was clicking omn my own name in a game, getting here: https://www.chessvariants.com/who/csarmi
Now here I did have an option called "Verify Email" which takes me to this php: https://www.chessvariants.com/login/change_email.php?submit=Verify
It says this: Mail was sent from change_email@chessvariants.com to Máté Csarmasz
That does actually send me an email from change_email@chessvariants.com that contain a link like this (I've anonimized the keyword and code in there: http://www.chessvariants.com/login/change_email.php?userid=csarmi&newemail=(myEmail@gmail.com)&keyword=(keyword)&code=(code)
Clicking that takes me to a page where I get this message:
"Please click the Confirm button to change your email address from myEmail@gmail.com to myEmail@gmail.com". There's a button called "New Email" where my email address is entered.
Looks like a change email form to me.
Nevertheless, I did click that button. After I've done so, the site still says my email address is unverified and I still don't get notification emails to my games.
So what should I do?
Máté
![Editor](/index/editor.gif)
Hi Máté. I just sent you an email about this. We'll get you verified.
Thanks. I got your email and replied.
![A play-by-email page](/index/pbm.gif)
The other preset seems to have a problem also. In this game the hexagon alignment switched from vertical to horizontal after the first move and won't go back.
![A miscellaneous item](/index/misc.gif)
![Editor](/index/editor.gif)
@Fergus,
I verified Máté's email address and set emailVerified in the database to 1 but I'm told he is still getting messages from Game Courier when making moves that his address is not verified. What am I missing?
![An article on pieces](/index/piece.gif)
A while ago, I looked at 31 possible short range pieces. I have now expanded this research.
I have written a small C program which looks at all 16,777,215 possible leapers that move at most two squares. Some findings:
- I expected around half of all possible pieces to be colorbound in some way. Wrong. 16,452,080 (over 98%) pieces are not colorbound.
- There are 104 non-colorbound pieces with three moves, 2,512 pieces with four moves, and some 2,696,337 pieces with 12 moves.
- Only 2,944 possible pieces are Bishop colorbound: These relatively few pieces can go to the same 32 squares a Bishop can go to.
With some 16,452,080 non-colorbound pieces, if we replace the knight, bishop, and queen with a random non-colorbound short leaper, that gives us 4,453,099,898,116,838,912,000 which is, what, 4 hextillion possible variants, and that’s keeping the king, pawns, and rook.
OK, if that’s not enough possible variants, we can also add the ability for a given random piece to be able to be a rider in any direction it can leap (e.g. a fers-rider is our bishop; a wazir-rider is a rook, and a knight-rider is, well, a knightrider), where we randomly choose, from all the moves a given leaper has, for it to be able to ride in a random number of directions. For example, if we look at the wazir, then randomly choose which directions it moves like a rook and which directions it can only move one square, we get 16 possible pieces. If we do this for all 16,452,080 non-colorbound short range pieces, we get some 282,232,643,280 possible pieces, just over 2 to the power of 38 (2^38 or 2 ** 38 in Python notation).
This means an 8x8 board with random non-colorbound pieces and using a standard chess set has some 6,344,961,231,517,063,209,074,884,200,517,463,972,290,560,000 possible variants (the pawns and kings can keep their moves), just over 2 to the power of 152.
![A miscellaneous item](/index/misc.gif)
I have specially created a Yahoo account for the verification of my email address. It happens exactly what Máté Csarmasz described before. The verification simply does not work. In my person information the Yahoo address is still declared as unverified.
![A game information page](/index/ms.gif)
In my opinion, respect for the original doesn't matter when making a derivative of something (in this case, a chess variant). What matters most is to have fun designing it, and ideally, for others to have fun playing it as well.
Chess is not sacred, we do not need to protect it.
Replies like this will be empty if replying using the wrong password, or if replying as a guest. The workaround is to create an account, log in, and be sure to use the correct password.
25 comments displayed
Permalink to the exact comments currently displayed.
Since this comment is for a page that has not been published yet, you must be signed in to read it.