The site has moved to a new server, and there are now some issues to fix. Please report anything needing fixing with a comment to the homepage.



The Chess Variant Pages




[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Latest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Ratings & Comments

Later Reverse Order EarlierEarliest
4D Hexagonal Chess. 4D analogue of Glinski's Hexagonal Chess based on Hyperchess4. (5x(5x(5x5)), Cells: 361) [All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2023-01-28 UTC

When representing a 4D game in two dimensions, which is what we're limited to on a computer screen, it makes sense to pair together a higher-dimensional label with a lower-dimensional one. This is especially so with something like Game Courier, which gives you only files and ranks to work with. This can lead to a coordinate like Dc23, which I hovered over randomly, which transposes the second and third dimensions. Bearing that in mind, it looks like this game has 5 ranks, 5 files, 5 3D rows or levels, and 5 4D columns or realms.


Tenjiku Shogi. Fire Demons burn surrounding enemies, Generals capture jumping many pieces. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Adam DeWitt wrote on 2023-01-28 UTC

I also experienced this bug with contagious promotions. It seems the shogi promotion prompt is suppressing the WeirdPromotion result.


H. G. Muller wrote on 2023-01-28 UTC

Indeed, when WeirdPromotion() is used to pieces that would also promote otherwise it involves more than just returning the desired promotion piece. The Diagram makes a special call to it (recognizable by promo = 1021) to inquire whether there might be promotion choice, and in the passive burning case this should be used to suppress the choice that maxPromote and promoZone would suggest. I don't think the current version does this entirely correct for Shogi promotions, though. I will have a look at it tomorrow.


4D Hexagonal Chess. 4D analogue of Glinski's Hexagonal Chess based on Hyperchess4. (5x(5x(5x5)), Cells: 361) [All Comments] [Add Comment or Rating]
Kevin Pacey wrote on 2023-01-28 UTC

I edited my previous comment, for any who missed it.


Fergus Duniho wrote on 2023-01-28 UTC

4d games are rare enough that I wouldn't have bothered to add a database column.

Since I was adding code to the footer to indicate a board's dimensions, it seemed more appropriate than treating them as 3D games.

It will probably cause confusion for new authors.

I have added tooltips to the Edit Item form, and if there are other forms they should be added to, I can do that. I have also used parentheses to make it clearer what the dimensions of a board refer to. For 3D boards, a single pair of parentheses go around the files-by-ranks part, and levels goes on its left. For 4D boards, another pair of parentheses goes around the 3D board dimensions, and the 4th dimension goes on the left. The convention I'm following places increasing dimensions on the left, and it treats the number of ranks as the first dimension. This is because in the typical Chess variant, the board has two sides, and each player starts with all his pieces on one side. So, the distance between two sides would be the number of ranks. The second dimension, the number of files, is about how much space each side has to spread out its forces. Since we normally write files before ranks in algebraic notation, it makes sense to add higher dimensions to the left side. Also, this was the convention followed in some 3D games I looked at last night. And it's also sort of how Arabic numerals work. The leftmost digit in a numeral has a higher value than those to the right.


Infinite Chess 3D. Extends Chess to larger, even infinite, boards. () [All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2023-01-28 UTC

The diagram on the page superficially resembles that of Sphinx Chess, but it has only two axes of movement, the vertical and the horizontal. If you follow the lines of movement of pieces on this board, you will see that multiple boards have been placed together to create a larger playing area on which pieces are still moving in two dimensions.


4D Hexagonal Chess. 4D analogue of Glinski's Hexagonal Chess based on Hyperchess4. (5x(5x(5x5)), Cells: 361) [All Comments] [Add Comment or Rating]
Kevin Pacey wrote on 2023-01-28 UTC

If I recall/recognize the diagram correctly, at the diagram's bottom e.g. 'Ae' indicates (4D) Board column A and (2D) board file e. The labels at the sides e.g. '15' indicates (4D) Board row 1 and (2D) board rank 5 (a column being like a file by my understanding). True for both the rules page diagram and the preset diagram.

edit: I had to re-read the labelling by zooming in on the bottom of the diagram, so I could tell lower case letters apart from numbers - my eyesight/laptop's not the greatest, maybe. Also, there are over half a dozen 4D CVs in the database, as I recall seeing (I got a few of my own published over the years). Not as many as there are 3D CVs, true.


Ben Reiniger wrote on 2023-01-28 UTC

It should be the same as for rows/columns in 2d hexagonal games, right? (I'm not sure if we have a consistent policy for that...)

4d games are rare enough that I wouldn't have bothered to add a database column. It will probably cause confusion for new authors. But there's already reason to expound on the categories and index information on special cases, maybe as tooltips plus a link to a page describing non-obvious conventions?


Infinite Chess 3D. Extends Chess to larger, even infinite, boards. () [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on 2023-01-28 UTC

The title of this page seems wrong on both counts: it is not infinite, and it is 4d, not 3d.

The introduction discusses infinite chess, but the eventual game description is clearly 4d (in an asymmetric, "2d+2d" way like Parton's Sphinx Chess).


Fergus Duniho wrote on 2023-01-28 UTC

Extending the number of ranks and files to infinity does not also increase the axes of movement through individual spaces. This is a large 2D game, but it is not 3D or 4D. So, I have removed it from those categories.


Tenjiku Shogi. Fire Demons burn surrounding enemies, Generals capture jumping many pieces. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Bn Em wrote on 2023-01-28 UTC

Playing about with this diagram I did seem to have run into some strange bugs:

  • Passive burning works correctly, but not when the promotion dialogue turns up. E.g. Rook General g4xg13 from the opening setup survives even though it lands next to the Fire Demon. If I promote it then move it next to the FD again it's burned as expected
  • Under certain conditions (it seems to be contingent on whether it's a piece's first move), promotion seems to become corrupted: it gives me the promotion dialogue, but doesn't promote it regardless of which option I select. Subsequent moves allowing promotion (into/within/out of the promo zone) likewise ask but don't react, and the move seems to permute surrounding pieces in an unpredictable way, often with the same highlighting as for burn victims, though sometimes on squares with pieces still (or newly) on them. I think this is contingent on whether it's a piece's first move:
      1. RGg4xg13=GG works (besides the above bug allowing it to survive)
      1. Pg5–4 Pg12–g11 2. RGg4xg13 similarly works
      1. Pg5–4 Pg12–g11 2. RGg4–g5 Pg11–g10 3. RGg4xg13 triggers the bug

The two bugs together also mean that a piece subject to the second bug can never be passively burned within the promotion zone


Fabulous Flying Kittens. Toroidal board using three warp lines with 8 corners tied together. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2023-01-28 UTC

Since a toroidal board does not count as a 4D board, I removed the 4D category from this page. A 4D board is one where each coordinate is designated by 4 values, each one representing a different dimension. But each coordinate in this game is designated only by its rank and file.


4D Hexagonal Chess. 4D analogue of Glinski's Hexagonal Chess based on Hyperchess4. (5x(5x(5x5)), Cells: 361) [All Comments] [Add Comment or Rating]
Fergus Duniho wrote on 2023-01-28 UTC

I have updated the database and relevant scripts to better accommodate 4D games by including a new field for the 4th dimension called BoardRealms. However, I'm not sure what value to give it for this game or what value to change BoardLevels to now that it doesn't have to do all the work for both the 3rd and 4th dimensions.


Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2023-01-28 UTC

The Diagram I posted only does active burning. Sorry I was unclear about that.

Adam implemented the burning by embedding a custom script for WeirdPromotion. Where he first tests whether a piece lands next to a burner (and in that case returns 251 as promotion code to make it a kamikaze move), and otherwise returns 512 when the moved piece is a burner.

I only used the captureMatrix parameter in my Diagram. There is no formalized way yet to specify passive burning by Diagram parameters; you would have to supply a JavaScript extension.


Bn Em wrote on 2023-01-28 UTC

The Queen burns like a Fire Demon here

Did you mean including passive burning as well? Only active burning is working for me (though Adam's Tenjiku diagram seems to implement passive burning too so clearly it's implementable as you described)


Tenjiku Shogi. Fire Demons burn surrounding enemies, Generals capture jumping many pieces. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Adam DeWitt wrote on 2023-01-28 UTC

Here's an Interactive Diagram for Tenjiku Shogi.

files=16 ranks=16         holdingsType=0         promoOffset=36 promoZone=5 maxPromote=30 promoChoice=+ royal=36 royal=45 stalemate=win graphicsDir=/membergraphics/MSsuzumushogi/ whitePrefix=w blackPrefix=b lightShade=#FFFF80 darkShade=#FFFF80 graphicsType=png squareSize=37 symmetry=rotate firstRank=1 rimColor=#000000 coordColor=#FFFFFF newClick=1 atomicCapture=0 pawn:P:fW:p:a5-p5 dog:D:bFfW:d:e6,l6 iron general:I:fFbW:i:d1,m1 copper general:C:fFvW:c:e1,l1 silver general:S:FfW:s:f1,k1 ferocious leopard:FL:FvW:fl:c1,n1 gold general:G:WfF:g:g1,j1 blind tiger:BT:FsbW:bt:f2,k2 drunk elephant:DE:FsfW:de:i1 knight:N:N:n:b1,o1 kirin:KY:FD:ky:g2 phoenix:PH:WA:ph:j2 lance:L:fRbW2:l:a1,p1 reverse chariot:RV:vR:rv:a2,p2 side mover:SM:vWsR:sm:a4,p4 vertical mover:VM:sWvR:vm:b4,o4 side soldier:SS:bWsRfW2:ss:a3,p3 vertical soldier:VS:bWfRsW2:vs:b3,o3 bishop:B:B:b:c3,n3 rook:R:R:r:c4,n4 dragon horse:DH:BW:dh:d3,m3 dragon king:DK:RF:dk:e3,l3 horned falcon:HF:BsbRfWfDfcavWfabW:hf:d4,m4 soaring eagle:SE:RbBfFfAfcavFfabF:se:e4,l4 lion:LN:KNADcaKmcabK:ln:h2 queen:Q:Q:q:i2 bishop general:BG:B(paf)0kcB:bg:f4,k4 rook general:RG:R(paf)0kcR:rg:g4,j4 chariot soldier:CS:BvRsW2:cs:c2,d2,m2,n2 water buffalo:WB:BsRvW2:wb:f3,k3 free eagle:FE:QADcaFmcabF:fe:i3 lion hawk:LH:BWNADcaKmcabK:lh:h3 vice general:VG:B(paf)0kcB(a)2KabK:vg:i4 great general:GG:Q(paf)0kcQ:gg:h4 fire demon:FD:shQ(a)2KabK:fd:g3,j3 king:K:K:k:h1 tokin:+P:WfF:p2: multi general:+D:bBfR:d2: vertical soldier:+I:bWfRsW2:i2: side mover:+C:vWsR:c2: vertical mover:+S:sWvR:s2: bishop:+FL:B:fl2: rook:+G:R:g2: flying stag:+BT:FsWvR:bt2: prince:+DE:K:de2: side soldier:+N:bWsRfW2:n2: lion:+KY:KNADcaKmcabK:ky2: queen:+PH:Q:ph2: white horse:+L:fBvR:l2: whale:+RV:bBvR:rv2: free boar:+SM:BsR:sm2: flying ox:+VM:BvR:vm2: water buffalo:+SS:BsRvW2:ss2: chariot soldier:+VS:BvRsW2:vs2: dragon horse:+B:BW:b2: dragon king:+R:RF:r2: horned falcon:+DH:BsbRfWfDfcavWfabW:dh2: soaring eagle:+DK:RbBfFfAfcavFfabF:dk2: bishop general:+HF:B(paf)0kcB:hf2: rook general:+SE:R(paf)0kcR:se2: lion hawk:+LN:BWNADcaKmcabK:ln2: free eagle:+Q:QADcaFmcabF:q2: vice general:+BG:B(paf)0kcB(a)2KabK:bg2: great general:+RG:Q(paf)0kcQ:rg2: heavenly tetrarch:+CS:jvhQjsQ3cabK:cs2: fire demon:+WB:shQ(a)2KabK:wb2:

Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
Adam DeWitt wrote on 2023-01-28 UTC

It works now.


H. G. Muller wrote on 2023-01-28 UTC
satellite=desert files=8 ranks=8 promoZone=1 promoChoice=QRBN graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png lightShade=#ffff80 darkShade=#bf998c rimColor=#077208 coordColor=#ffff40 borders=0 firstRank=1 useMarkers=1 newClick=1 atomicCapture=0 pawn::::a2-h2 knight:N:::b1,g1 bishop::::c1,f1 rook::::a1,h1 queen::::d1 king::::e1

The Queen burns like a Fire Demon here.


H. G. Muller wrote on 2023-01-28 UTC

Strange. I had not tried it for WeirdPromotion, but I did now, and it works for me. The version on the CVP website has exactly the same size as the one I am using locally.

[Edit] Try refresshing the browser cache. Before I did that I had the same behaviour as you describe in the Diagram above.


Adam DeWitt wrote on 2023-01-28 UTC

Sounds awesome. Only problem is that returning 512 for the promomtion it doesn't work like it should. Instead of burning adjacent pieces it simply burns the moving piece as if you returned 251 for the promotion.


Gothic Isles Chess. Fictional historic variant, with Dragons, Wizards and Champions. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2023-01-28 UTC

Respect the power of three Wazirs - they can checkmate a lone King in 47 moves.

True. But not very relevant. Three Ferzes do it faster when not all on the same color. (Addmitted, this rules out 1/4 of the cases.) But in Shatranj stalemate is a win, and even two Ferzes or Wazirs can force that on a bare King. And the worst case for the Ferzes is two moves faster than for the Wazirs, even when they are on the same color.


Fuel Chess. Hidden pieces need fuel for moving. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]

Since this comment is for a page that has not been published yet, you must be signed in to read it.

Interactive diagrams. (Updated!) Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
H. G. Muller wrote on 2023-01-28 UTC

Unfortunatey a general t modifier is a bit hard to implement. Which is a pity, as with the unload modifier it would make it possible to describe magnetic pieces and catapult pieces.

So for now I added capture of pieces adjacent to the destination as a standard feature, controllable through the capture matrix and from WeirdPromotion(), as internally it uses the promotion element of the move array to trigger it. An @ in the captureMatrix orders promotion to piece number 512 for that particular combination of attacker and victim (wher the latter can also be an empty square). Now this is an invalid piece number, and used as a kludge to indicate 'burning'. How exactly this burning works depends on a new parameter atomicCapture=N. For N=0 it does Tenjiku-type burning: only enemies get burned, and the capturer survives. For larger N is gives you explosion like in Atomic Chess: all adjacent pieces are destroyed, friend and foe alike, but the first N piece types from the table survive, while the capturer always selfdestructs.

Now this works the same when you return 512 from WeirdPromotion(). But you have additional control there. By returning 512+C (0 < C < 256) you also trigger the burning. But in that case it burns only the squares selected through the bits of C, where 1 = N, 2 = NE, 4 = E, 8 = SE, etc. So WeirdPromotion() could do additional testing on the board to decide whether an adjacent piece should be burned or not. This could for instance be used to implement Ultima Pincher Pawns, by checking whether there is a friendly piece behind the adjacent one.

All this only works with newClick=1, which unfortunately means that the move diagrams (using the old highlight code) would not show the burning. It is not easy to cure that, as the move generator doesn't know about it (as far as that it is just a promotion), and no clicks on the burn victims are required . (During hovering over the move diagram the highlighting is as if the hovered square had received the second click, and it shows where the third can go.)

BTW, I now added a link to the Extended Betza article.


Apothecary Chess-Modern. Large board variant obtained through tinkering with known games.[All Comments] [Add Comment or Rating]
Aurelian Florea wrote on 2023-01-28 UTC

Now I see what you mean. I don't think it is something I have done!


Aurelian Florea wrote on 2023-01-28 UTC

To me they look normal!


25 comments displayed

Later Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.