Check out Glinski's Hexagonal Chess, our featured variant for May, 2024.


[ 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

LatestLater Reverse Order EarlierEarliest
Stairchess. (Updated!) Chess on a ladder-alike tilted board. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Tue, Apr 23 10:01 PM UTC:

I filled in the board size metadata as 8x8, but perhaps it would be better as 8x15 (still with 64 cells)?


Wide Chess. Members-Only Chess with extra width. (12x8, Cells: 96) [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.

Reche’s Super Faceoff Masquerade. Members-Only Chess with mixed and thoroughly hidden identities. (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.

Regular Riders. Members-Only An army where pieces are riders. (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.

Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Tue, Apr 23 03:53 PM UTC in reply to Aurelian Florea from 03:06 PM:

You must also put

set opaque (EA FA BA SM AR ea fa ba sm ar);

there to make the flying pieces block each other.


Aurelian Florea wrote on Tue, Apr 23 03:06 PM UTC in reply to H. G. Muller from 02:59 PM:

I have pasted that at the end of the pregame section.


💡📝H. G. Muller wrote on Tue, Apr 23 02:59 PM UTC in reply to Daniel Zacharias from 01:53 PM:

I suppose that would heve worked, if you did that as first thing in the Post-Move sections. But I have already changed the betza.txt to use different arrays for the capturer and the victim. So now you have to put in Pre-Game:

set protected (T t);
set restricted (EA T ea t);

Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Tue, Apr 23 02:53 PM UTC in reply to François Houdebert from 02:50 PM:

Thanks.


François Houdebert wrote on Tue, Apr 23 02:50 PM UTC in reply to A. M. DeWitt from 02:37 PM:

here you go


💡📝A. M. DeWitt wrote on Tue, Apr 23 02:37 PM UTC in reply to François Houdebert from 02:02 PM:

Looks like everything works properly.

Can you send me the updated files for Seireigi and Chu Seireigi (I have already taken care of Hectochess)?


François Houdebert wrote on Tue, Apr 23 02:02 PM UTC in reply to A. M. DeWitt from 01:12 PM:

I hope it's ok now


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Tue, Apr 23 01:53 PM UTC:

For the terror trading rule, would it work to have set protected (EA T t) in pre-move 1 and set protected (ea T t) in pre-move 2?

or maybe they should be in post-game 2 and 1?


Octal XiangQi. (Updated!) Missing description (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
🔔Notification on Tue, Apr 23 01:29 PM UTC:

The author, HaruN Y, has updated this page.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Tue, Apr 23 01:12 PM UTC in reply to François Houdebert from 12:25 PM:

Here are the errors I didn't find before or are new:

Incorrect 3d Kanji Readings (all should be colored red)

  • Promoted Lance (should say 奔虎)
  • Promoted Gold General (should say 大象)
  • Promoted Kirin (should say 角行)
  • Promoted Phoenix (should say 飛車)

 


Octal XiangQi. (Updated!) Missing description (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Tue, Apr 23 01:07 PM UTC:

You should add the western-style piece images for the rest of the pieces in the Pieces section (to align with the interactive diagram).


Intersection Chess. Members-Only Chess variant with boards overlapping each other. (8x8, Cells: 192) [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.

Wide Chess. Members-Only Chess with extra width. (12x8, Cells: 96) [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.

Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Tue, Apr 23 12:33 PM UTC in reply to H. G. Muller from 09:58 AM:

I have done it and it seems to be working fine!


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Tue, Apr 23 12:25 PM UTC in reply to A. M. DeWitt from 10:47 AM:

I made some corrections.

ctrl+f5 : may help to reload scripts in case of cache issues


Beautiful Beasts. A new team for Chess with Different Armies based on the Roc.[All Comments] [Add Comment or Rating]
HaruN Y wrote on Tue, Apr 23 11:00 AM UTC:
files=8 ranks=8 promoZone=1 promoChoice=VYCD graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png symmetry=none royal=K borders=0 firstRank=1 lightShade=#ed3c6d coordColor=#f490a0 darkShade=#47e77a rimColor=#0992f9 pawn:P:ifmnDfmWfceF:pawn:a2,b2,c2,d2,e2,f2,g2,h2,,a7,b7,c7,d7,e7,f7,g7,h7 Vouivre:V:SNC:dragon:d1,,d8 Yale:Y:vWfF:coppergeneral:b1,g1,,b8,g8 Caribou:C:CA:camelbishop:c1,f1,,c8,f8 knightdabbabah:D:DN:knightdabbabah:a1,h1,,a8,h8 king:K:KisO2:king:e1,,e8

No Move Zero rule? I doubt this army is weak.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Tue, Apr 23 10:47 AM UTC in reply to François Houdebert from Mon Apr 22 05:00 PM:

I saw you added the 3d Kanjis back to Chu Seireigi. I went through and tested everything, and here are the errors I found

Incorrect 3d Kanji Readings

  • Unpromoted Great Leopard (should say 大豹)
  • Promoted Knight (should say 天馬)
  • Promoted Silver (should say 走狼)

Other

  • Promoted Lance, Gold seem to crash/softlock the game
  • Promoted Copper General (大豹), Promoted Running Wolf (奔猪) assets doesn't load
  • Promoted Kirin (角行), Promoted Phoenix (飛車) indistinguishable from unpromoted counterparts (kanji should be colored red)

P.S.

I was surprised that they didn't have the same movements. I wondered whether a different adjective might be better to distinguish them: e.g. cunning fox and vigilant rabbit, Same for the whale with chu shogi.

That was because I found the Wa Running Rabbit to be too similar to the Lance, and knew that it would add too much defense after testing with the Old Kite. So I gave the Running Rabbit the ranging moves from its Taikyoku counterpart while omitting the stepping moves. The reason it has the same name as the Wa Running Rabbit is because it is one of only two Taikyoku pieces to be a rabbit, and I thought the running kanji fit better. As for the whale, its backward bias was a problem, so I replaced that move with the current one.


François Houdebert wrote on Tue, Apr 23 10:23 AM UTC in reply to A. M. DeWitt from Mon Apr 22 03:12 PM:

The 3d pieces are back. here the seireigis and hectochess updated.

I saw that the wa shogi was also a medium shogi with drops having a running rabbit (FfRbW) and a Treacherous fox(FAvWvD).

I was surprised that they didn't have the same movements. I wondered whether a different adjective might be better to distinguish them: e.g. cunning fox and vigilant rabbit, Same for the whale with chu shogi.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Tue, Apr 23 10:20 AM UTC in reply to H. G. Muller from 09:58 AM:

Did not knew that! Still in the evening, but thanks!


💡📝H. G. Muller wrote on Tue, Apr 23 09:58 AM UTC in reply to Aurelian Florea from 09:44 AM:

Oh, that seems a lot of work. But I'll do it in the evening!

Not really. You should just select the Completely Custom set, and then paste the set definition the PTA suggests into the preset.


Aurelian Florea wrote on Tue, Apr 23 09:44 AM UTC in reply to H. G. Muller from 08:43 AM:

Oh, that seems a lot of work. But I'll do it in the evening!


💡📝H. G. Muller wrote on Tue, Apr 23 08:43 AM UTC in reply to Aurelian Florea from Mon Apr 22 12:07 PM:

I have made an attempt to support fast castling in the betza.txt GAME-code include file. I could not test it in the context of your preset, though, because there seems to be a mismatch between the labels used in the I.D. that youconverted, and the piece set you use in the preset. So it still crashes because of an unknown piece 'E'. I suppose you would have to use the custom set as the PTA suggests it to make it work.

Anyway, to try the fast castling you should replace the lines

2 99  1  0    88
   1  9  0    25
2 99 -1  0    88
   1 -9  0    25

at the end of the legdefs array by

1 -3  1  0 FastCastle
1 -3 -1  0 FastCastle

This uses the existing mechanism for invoking dedicated routines for generating piece moves. But the routine FastCastle, which is invoked by this, is already supplied in the betza.txt include file.

I still have to adapt the PTA to generate these lines automatically, when encountering a fast castling.

 


Yangsi. A very playable chess variant with 12 different pieces on a 10x10 board.[All Comments] [Add Comment or Rating]
🔔Notification on Mon, Apr 22 06:35 PM UTC:

The author, A. M. DeWitt, has updated this page.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Mon, Apr 22 05:00 PM UTC in reply to A. M. DeWitt from 03:12 PM:

I've updated the title and will try to update the svg a little later, I'll be a little less available.

Bringing back the kanjis would be interesting to give a Japanese aesthetic, but I feel that to play a mnemonic skin would be a better alternative from my point of view.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Mon, Apr 22 03:12 PM UTC in reply to Aurelian Florea from 11:30 AM:

The correct query for opening the preset in Edit mode is &submit=Edit, not &edit=true.

The problem appears to be the fast castling, and now that I think about it, I believe I never implemented fast castling in the betza.txt GAME-code include file. So the entries in the legdefs table that would be interpreted by the JavaScript powering the Interactive Diagram as fast castling are mistaken for something that makes the GAME code crash.

For now I recommend commenting out the four lines that define the fast castling at the end of legdefs, like:

1  1 -1  1     3
//2 99  1  0    88
//   1  9  0    25
//2 99 -1  0    88
//   1 -9  0    25
0);

The King will then not be able to castle, but at least you can continue implementing the other aspects of the variant in the preset. In the mean time I will try to support fast castling in betza.txt. And when I have done that, you can uncomment the lines again.

 


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Mon, Apr 22 03:12 PM UTC in reply to François Houdebert from 03:00 PM:

Much better.

The only improvements I can think of are reintroducing the 3d pieces, naming the game Chu Seireigi instead of Chu Seireigi Shogi (for the same reasons as with normal Seireigi), and maybe having the hand spaces all colored solid brown. But for the latter the wood is colored similarly enough that it doesn't really matter whether you do it or not.

Also, could you update that SVG for the laser cutter? I might want to make a plywood set in the future. But for now, the cutouts I made will do.


François Houdebert wrote on Mon, Apr 22 03:00 PM UTC in reply to A. M. DeWitt from 12:55 PM:

Updated !

Is it Better now?


💡📝A. M. DeWitt wrote on Mon, Apr 22 12:55 PM UTC in reply to François Houdebert from 08:45 AM:

The forced promotion issue is fixed for White's forward-only pieces (Pawn, Lance, Ram's-Head Soldier, Running Rabbit, Knight, Flying Swallow) but not for Black's.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Mon, Apr 22 12:06 PM UTC in reply to Aurelian Florea from 11:30 AM:

link?


Aurelian Florea wrote on Mon, Apr 22 11:30 AM UTC in reply to H. G. Muller from 07:42 AM:

Now I get this:

Please report any bugs or errors to H.G. Muller

I probably mismatched something.

But neither &showcode=true (I got this from the developer guide) or &edit=true work


The Church Meeting. Private A test of the strength of the archbishop using a unbelievable setup. (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.

Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Mon, Apr 22 08:45 AM UTC in reply to A. M. DeWitt from 02:38 AM:

I fixed it from the rabbit / kirin / elephant : current dev version

For the grid display, it's going to take a little time, I need to understand how it works quietly.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Mon, Apr 22 07:42 AM UTC in reply to Aurelian Florea from 07:10 AM:

I get this error:

Cannot make a diagram with 0 pieces on an 8x8 board!

It probably means that you copy a lot of invisible stuff together with the Diagram definition; the line below the quoted error message makes an attempt to show you what you actually pasted. If I copy-paste directly from your latest comment into the PTA, I also get the error message, and for the pasted text it says:

<main><article id="maincontent"><div class="commentgroup"><div class="Comment"><div><table><tbody><tr><td class="line-content">satellite=megalo</td>...

So there is an enormous amount of HTML garbage prefixed and interleaved with the actual definition, and the PTA chokes on it. What exactly corrupts the Diagram definition might depend on your browser. I made the PTA resistant to the garbage that is added by copying from a FireFox Page Source (but you might have to flush the browser cache to benefit from that?)

Anyway, the safest method is to first paste the Diagram definition into NotePad;this will cleanse it of most invisible stuff. Then you can copy-paste it from there into the PTA.


Aurelian Florea wrote on Mon, Apr 22 07:10 AM UTC in reply to H. G. Muller from 06:31 AM:

I get this error:

Cannot make a diagram with 0 pieces on an 8x8 board!

satellite=megalo
files=16
ranks=16
promoZone=1
maxPromote=2
promoChoice=EA,AM,G
graphicsDir=/graphics.dir/alfaeriePNG/
graphicsDir=http://chessvariants.com/graphics.dir/alfaeriePNG/
squareSize=33
graphicsType=png
theme=DD
whitePrefix=w
blackPrefix=b
borders=0
firstRank=1
useMarkers=1
newClick=1
captureMatrix=/"27/27^^^^^=/"/27^^^^^%/32%
pawn::fmWfceFifmnDifmnH::a5-p5
warrior::fmWfmnnDfceFbhcN:quickpawn:a2-d2,m2-p2
ram:RM:mgQcfD::c1,n1,e2,l2
scout::mNcA:knightpawn:g4,j4
vao::mBpcB::d1,m1
camel::::d3,m3
zebra::::e3,l3
war machine:D:yafpabmRWD:warmachinewazir:f4,k4
elephant::yafpabmBFA:elephantferz:d4,m4
frog::FH::a4,p4
guard:GD:yafpabmRK:duke:b3,o3
knight:N:yafafafpabmBN::b4,o4
bishop::::h4,i4
cannon:CN:::e1,l1
rook::::a3,p3
leo:LE:mQpcQ:paovao:c3,n3
nightrider:NR:::b1,o1
dragon horse:DH:BW:promotedbishop:c4,n4
dragon king:DK:RF:promotedrook:a1,p1
rhino:RH:[W?fsB]::g1
gryphon::[F?fsR]::f1
archbishop:::cardinal:e4
marshall:::chancellor:l4
queen::::j1
lion::KNAD::h2
amazon:AM:QN::i2
archer:AR:WA::f3,k3
spearman:SM:FD:nspearman:g3,j3
bat:BA:B(paf)14cB::h3,i3
raven:FA:R(paf)14cR:bird2:g2,j2
eagle:EA:Q(paf)14cQ:bird:h1,i1
terror::QNADcamK:dragon:f2,k2
king::KispO9::k1

💡📝H. G. Muller wrote on Mon, Apr 22 06:31 AM UTC in reply to Aurelian Florea from Sun Apr 21 06:57 PM:

Strange that it doesn't work for you. When I copy-paste the I.D. definition into the PTA directly from the Page Source (from the line satellite=megalo to the line king::KispO9::k1) I do get a 16x16 board with the Megalomachy setup. It doesn't look very well, because even the specified squareSize of 33x33 is too large to fit it on the PTA page, and the I.D. in the Megalomachy article uses the 50x50 alfaerie pieces. Because it also uses betzaNew.js it automatically shrinks those images to fit the squares, but the PTA still uses betza.js, which doesn't do that, but clips the pieces instead. But that should not affect the generation of GAME code.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Mon, Apr 22 02:38 AM UTC in reply to François Houdebert from Sun Apr 21 08:39 AM:

I actually found a better replacement for the Old Kite with the Running Rabbit (fBfR).

Thankfully, this is the last time I will need to make any changes.

Here are all the errors I found in your draft:


Piece Movement/Promotion/Drop Errors

Old Kite should be replaced with Running Rabbit, which slides in any forward direction (fBfR)

For Pawn, Lance, Ram's-Head Soldier, Running Rabbit (currently Old Kite), Knight, Flying Swallow, White's promotion is always forced, while Black's promotion is never forced

When captured, White Kirin is not being placed in Black's hand


Board Setup Errors

White King and White Great Elephant are swapped from where they should be in the initial setup.


Other

The grid seems a little off, but you probably already knew that.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Sun, Apr 21 07:28 PM UTC in reply to Aurelian Florea from 06:57 PM:

You must remove borders=0 because that messes it up somehow


Aurelian Florea wrote on Sun, Apr 21 06:57 PM UTC in reply to H. G. Muller from 04:22 PM:

I don't think it works. I keep getting orthodox chess. Can it be that the description is too long. I have tried an Grand Apothecary game it it works fine. This is how I know I have followed the proper steps.


Aurelian Florea wrote on Sun, Apr 21 05:33 PM UTC in reply to H. G. Muller from 04:22 PM:

Thank for refreshing my memory, HG!


Banzai Chess. Members-Only Friendly pieces can be pushed and pushed pieces can bounce. (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.

Territorial Chess (Go-King!). Members-Only "Territorial Chess," a revolutionary fusion of two timeless strategic games: Chess and Go. (21x21, Cells: 441) [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.

Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sun, Apr 21 04:22 PM UTC in reply to Aurelian Florea from 08:08 AM:

You must only paste the name=value and piece lines, which normally are between HTML <div> and </div> tags. The script line is not part of the Diagram definition; it specifies to the browser what script to run to create an I.D. on  the page. Something the GAME code would never have to do.


Territorial Chess (Go-King!). Members-Only "Territorial Chess," a revolutionary fusion of two timeless strategic games: Chess and Go. (21x21, Cells: 441) [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.

Camelopard Chess. (Updated!) Game with Camelopards. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
💡📝HaruN Y wrote on Sun, Apr 21 11:25 AM UTC in reply to Bob Greenwade from Sat Apr 20 03:29 AM:

I think I'll use Limping Pieces for something else instead.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Sun, Apr 21 08:39 AM UTC in reply to H. G. Muller from Sat Apr 20 07:39 PM:

I made a first draft. It seems to work.

I still need to find a way to adjust the sprite sizes. Is it possible to display a grid? maybe it's hidden by size issues.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Sun, Apr 21 08:08 AM UTC in reply to Daniel Zacharias from Sat Apr 20 07:36 PM:

I did not figured out what to copy and paste into the wizard. On my variants I start with this line:

script type="text/javascript" src="../membergraphics/MSinteractive-diagrams/betza.js?nocache=true"

as far as I remember.

But a similar line seems to end the Megalomachy diagram.


💡📝H. G. Muller wrote on Sun, Apr 21 07:08 AM UTC in reply to Daniel Zacharias from Sat Apr 20 09:33 PM:

I think it did, at least partly. But it is not obvious, because the I.D. does pseudo-legal highlighting, and the capture restriction on Terrors is a context-dependent rule that results in some pseudo-legal moves to be illegal. If I set up a position where the AI can gain a Queen by trading Terrors (TxT, QxT, BxQ), it does not capture.

The I.D. in the article had configured the rule the obsolete way, though, through a protected=32 parameter. This could not specify the 'asymmetric' version of the rule, which forbids Eagles to capture protected Terrors, but not Terrors to capture protected Eagles. I changed that now by using the captureMatrix for specifying the forbidden cases by marking those with a % sign.

The betza.txt include file currently also doesn't support asymmetric anti-trading; the I.D.'s anti-trading through the protected parameter is implemented there by initializing an array

set protected (...);

which lists the labels of all pieces mentioned in protected parameters. But it then bans all captures of the mentioned pieces by each other (when protected). So if both the Terror and Eagle go in there, T x protected E would also be forbidden. I suppose I could fix this by having the betza.txt include use two attays, 'protected' and 'restricted', and then ban only the captures of a piece mentioned in 'protected' by one mentioned in 'restricted'. When the PTA translates an I.D. that contains protected= parameters to GAME code, it could then define both arrays with the same pieces in them (where it now only defines 'protected' in the Pre-Game code).

More precise definition of what can capture what will have to wait for full implementation of the captureMatrix in the generated GAME code. But in most case (including Megalomachy) such a temporary fix would be sufficient.

[Edit] I now modified the betza.txt include file to support these changes. So in Pre-Game you would have to define an array 'opaque' with the flying pieces and those that can shoot them down, an array 'protected' with the Terror, and an array 'restricted' with Terror and Eagle.


🔔Notification on Sun, Apr 21 06:36 AM UTC:

The author, H. G. Muller, has updated this page.


Buzzy Bees. Members-Only Bees at war on a hexagonal grid. (Cells: 127) [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.

Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Aurelian Florea wrote on Sun, Apr 21 05:03 AM UTC in reply to Daniel Zacharias from Sat Apr 20 07:36 PM:

I'll do it today!


Daniel Zacharias wrote on Sat, Apr 20 09:33 PM UTC in reply to H. G. Muller from 08:47 PM:

I think the Terror would not be problematic for the automatic conversion

If I'm reading the rules correctly, the ID doesn't handle the capture restriction for the Terror.


Annapurna1 SandraPaul.Brand Chess. Members-Only Missing description[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.

Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝H. G. Muller wrote on Sat, Apr 20 08:47 PM UTC in reply to Daniel Zacharias from 08:09 PM:

Might it work to use the generated code for most of it and manually define the pieces that wouldn't work?

I suppose this would be an option; the 'Custom Pieces' section of the 'Wizard for GAME-code generation' article described how to add pieces that would need explicit programming. I think the Terror would not be problematic for the automatic conversion; it is the flying pieces that would need separate coding, in particular their jump-capturing moves. I suppose you could define thir moves in the I.D. as QK, RW and BF, and then replace the K, W or F moves by a routine for generating jump-captures in the described way.

But it might be simpler to clone the betza.txt file, and modify the move generator there with some dedicated code for this variant. And then use this modified version instead of the standard betza.txt in the preset. All that would have to be done is to insert some code at the point where it now is decided that an encountered piece can be hopped over by a test whether both pieces belong to the set {bat, eagle, raven, archer, spearman}, and abort the generation of that hopping move when they do.

Since this code would only be invoked when a hopper move hits a potential mount, it would not slow down the move generation very much, and I could even insert that in the standard include file. Then all what would have to be done is defining the pieces that cannot hop over each other in the Pre-Game code, like

set flying (...);

where the ... would be the list of labels of all the pieces (of either color) to which this applies.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Sat, Apr 20 08:37 PM UTC in reply to H. G. Muller from 07:39 PM:

I found it. I understood that the 3rd parameter of

cbDropGeometry(files, ranks, bottomHoldings) can be used to add rows

I will test it


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Sat, Apr 20 08:09 PM UTC in reply to H. G. Muller from 07:56 PM:

I thought that might be the case. They don't seem too different from pieces I've done before with GAME code. It's the Terror that looks most difficult, actually. I have not yet managed to comprehend rule enforcing for multi-moving pieces.

Might it work to use the generated code for most of it and manually define the pieces that wouldn't work?


💡📝H. G. Muller wrote on Sat, Apr 20 07:56 PM UTC in reply to Daniel Zacharias from 07:36 PM:

Don't count on automatic conversion of the Interactive Diagram to GAME code, though. There are some aspects of this variant that are not supported yet by the betza.txt include file that powers such GAME code. In particular the captureMatrix, which is used to make the flying pieces block each other.


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
H. G. Muller wrote on Sat, Apr 20 07:39 PM UTC in reply to François Houdebert from 07:29 PM:

It should be explained in the commit message of the drop model. Unfortunately that is not easy to access now that GitWeb is disabled on my website (I haven't had time to fix that yet). But if you have pulled the pullreq branch you should be able to see it on your local machine.


Megalomachy. A huge game with 2x80 pieces, some able to jump over many others. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
Daniel Zacharias wrote on Sat, Apr 20 07:36 PM UTC in reply to Aurelian Florea from Wed Jul 19 2023 03:55 PM:

One of us could make it. I'm interested in trying this too


Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Sat, Apr 20 07:29 PM UTC in reply to H. G. Muller from 06:21 PM:

I'm going to give it a try and see what it does, but how do I go about it?

Do I need to specify anything in the model to the cbDropGeometry?
Or in the view at the boardLayout?


H. G. Muller wrote on Sat, Apr 20 06:21 PM UTC in reply to François Houdebert from Fri Apr 19 09:22 AM:

If HGM has the time and the possibility to add the parametrisation of the hand space in the drop model, of course I'll use it, but I don't know if it's that easy to do.

In the current drop-model.js you can request extra ranks for hand pieces above and below the board, in case there are more piece types that can go in hand than there are board ranks. Does that satisfy your needs?


Tiger Chess. A large game with fast-moving pieces.[All Comments] [Add Comment or Rating]
HaruN Y wrote on Sat, Apr 20 06:20 PM UTC:
files=12 ranks=12 promoZone=0 promoChoice=BRQTPW graphicsDir=/graphics.dir/alfaeriePNG/ squareSize=50 graphicsType=png royal=K firstRank=1 borders=0 coordColor=#d8c1b8 darkShade=#542902 lightShade=#917469 rimColor=#000000 pawn:P:ifmnDfmWfceF:pawn:a4,b4,c4,d4,e4,f4,g4,h4,i4,j4,k4,l4,,a9,b9,c9,d9,e9,f9,g9,h9,i9,j9,k9,l9 morph=RAPTBQQBTPAR bishop:B:B:bishop:e1,h1,,e12,h12 rook:R:R:rook:a1,l1,,a12,l12 queen:Q:Q:queen:f1,,f12 tiger:T:mpafsympafW:tiger:d1,i1,,d12,i12 pegasus:P:ympafsF:pegasus:c1,j1,,c12,j12 astrologer:A:mpafympafsW:moon:b1,k1,,b12,k12 king:K:KimSimNimTimLimJ:king:g1,,g12

Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Sat, Apr 20 03:56 PM UTC in reply to A. M. DeWitt from 02:11 PM:

Here is a link in https for the implems of hectochess-seireigis to avoid complains from some Browsers

The Coppers are not in the pictures but are in the svg. With inscape you might have to zoom to see all the drawings because of the various thichness of the lines, but laser cutting software can handle this king of file.


💡📝A. M. DeWitt wrote on Sat, Apr 20 02:11 PM UTC in reply to François Houdebert from 06:18 AM:

Here's a link to the jocly seireigi and hectochess implementations. It would require to code evaluation function to improve the level of the engine  which still needs to be done, and will probably require some expertise. Personally, I don't mind the computer being beatable.

The link is broken, it seems... Actually, do include the Chu Seireigi implementation. Testing with it will be valuable.

In general, I try to associate a visual with a movement whatever the game in jocly. I don't know if it's the same for everyone, but I have to adapt a lot when the movements of a known piece change. That's why I used the trident that had been envisaged for the whale in chu shogi. I realized that the movement differed from that of the whale in chu shogi when I was making the documentation, and it seemed preferable to me to avoid confusion.

Okay, makes sense.

It would be interesting to add mnemomic sprites as an alternative. I don't know if you'd be interested in making such a file.

Here's an SVG seireigi set if you want to test the creation of a physical game. Example in plywood (compact / cheap and quick to make but rather simple), the color code for laser cutter is red/cutting, blue engraving recto, yellow engraving verso.

Maybe, once I finalize everything.

I am currently testing the KNAD move for the Lion. Unfortunately, I am no carpenter, but your set looks good (though you did forget the Coppers in the plywood example.)


Great Rider Reef. Members-Only Cross the border. (11x13, Cells: 132) [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.

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

Chu Seireigi. Variant of Chu Shogi playable with drops. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
François Houdebert wrote on Sat, Apr 20 06:18 AM UTC in reply to A. M. DeWitt from Fri Apr 19 08:00 PM:

In general, I try to associate a visual with a movement whatever the game in jocly. I don't know if it's the same for everyone, but I have to adapt a lot when the movements of a known piece change. That's why I used the trident that had been envisaged for the whale in chu shogi. I realized that the movement differed from that of the whale in chu shogi when I was making the documentation, and it seemed preferable to me to avoid confusion.

It would be interesting to add mnemomic sprites as an alternative. I don't know if you'd be interested in making such a file.

Here's an SVG seireigi set if you want to test the creation of a physical game. Example in plywood (compact / cheap and quick to make but rather simple), the color code for laser cutter is red/cutting, blue engraving recto, yellow engraving verso.

Here's a link to the jocly seireigi and hectochess implementations. It would require to code evaluation function to improve the level of the engine  which still needs to be done, and will probably require some expertise. Personally, I don't mind the computer being beatable.


71 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.