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 ]

Comments/Ratings for a Single Item

LatestLater Reverse Order EarlierEarliest
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


💡📝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.


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.


💡📝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.


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.


💡📝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.


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.


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


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.


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?


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.)


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.


💡📝A. M. DeWitt wrote on Fri, Apr 19 08:00 PM UTC in reply to François Houdebert from 09:22 AM:

Looks like you fixed everything, save for the hand spaces of course, but I won't bother you on that too much until you are ready to test the solution.

I would at least like the ones for Hectochess and Seireigi. Ideally, the files should be placed in such a way so that I know which files go where.

You may include Chu Seireigi if you wish, but I am doing one last update to make it easier to defend against a Lion:

  • Renaming Prancing Stag to Running Rabbit (fBfR), which promotes to Prancing Stag (fBsRvW)
  • Strong Bear moving the same as Chu Shogi Drunk Elephant

I had your Jocly implementation play out several games, and even though it played rather poorly (for obvious reasons), it was clear that there needed to be more defense.

P. S. I'm surprised you changed the Whale's symbol to a trident. I guess it makes sense if you take into account Greek mythology. I think the whale tail symbol you used before would look more accurate, but it really comes down to personal preference here.


François Houdebert wrote on Fri, Apr 19 09:22 AM UTC in reply to A. M. DeWitt from Thu Apr 18 08:59 PM:

I think I've corrected the bugs you mentionned.

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.

I can share a zip if you want, with these 3 compiled games (Hectochess/Seireigi/Chu Seireigi)?


💡📝A. M. DeWitt wrote on Thu, Apr 18 08:59 PM UTC in reply to François Houdebert from Wed Apr 17 07:38 AM:

Thanks. Hopefully we can also upload your implementations of Hectochess and Seireigi to the site soon.

I have tested the new moves and will update you on bugs to be fixed. Here are the errors I found as of the writing of this comment.

-------------------------------
Piece Movement/Promotion Errors
-------------------------------

Whale is missing its backward slide

White Golden Bird is missing its sideways orthogonal leaps

For some reason Flying Swallows that are dropped from the hand (not the ones present initially) have their move reversed

-------------------------------

As for the trouble with the hand spaces, maybe ask H. G. Muller about that? He is the one who made the original model if I remember correctly. It shouldn't be that hard for him to figure something out.

As far as I can tell, you should only need a second column of hand spaces on each side, but of course, it's probably not as simple as I am making it out to be.

 


François Houdebert wrote on Wed, Apr 17 07:38 AM UTC in reply to A. M. DeWitt from Tue Apr 16 02:29 PM:

Most of the Movement/Promotion adjustments have been made. The only point I'm having trouble with is finding a way to extend the number of places for hands. I'd probably have to override the drop model, but I'm not sure I could do it quickly on my own. Anyway, for the time being, it's a good way to get familiar with the rules.


💡📝A. M. DeWitt wrote on Tue, Apr 16 02:29 PM UTC:

@François Houdebert,

I saw your Jocly implementation for Chu Seireigi. It works much better than it used to.

I went through and tested everything, and here is a comprehensive list of all known errors that I found:

-------------------------------
Piece Movement/Promotion Errors
-------------------------------

Ram's-Head Soldier and Prancing Stag are not forced to promote when reaching the last rank (these pieces must promote on last rank)

Strong Bear (Starting and Promoted) still has its old move (should move one square diagonally or sideways)

Whale is missing its forward orthogonal step

Flying Swallow is not forced to promote when reaching the last two ranks (this piece must promote on last two ranks)

White Golden Bird is missing its sideways orthogonal leaps, Black Golden Bird is missing its (1,-2) leap from White's perspective

Kirin promotes to Lion (should promote to Bishop) and White Kirin moves has extra (2,2) leap in all directions (should move as in Chu Shogi)

Phoenix promotes to Queen (should promote to Rook)

-------------------------------
Board Setup Errors
-------------------------------

There currently aren't enough spaces in the hand to accommodate all the droppable piece types (there are 19 in total). You will need a second column of hand spaces on each side to account for this.

Black Running Leopard and Black Running Wolf are swapped from where they should be in the initial setup.


💡📝A. M. DeWitt wrote on Tue, Apr 16 02:19 PM UTC in reply to François Houdebert from 09:28 AM:

As far as I can tell, the only typo I made was not changing Great Stag to Treacherous Fox in the move description.


François Houdebert wrote on Tue, Apr 16 09:28 AM UTC:

the description of Treacherous Fox needs an update


💡📝A. M. DeWitt wrote on Wed, Feb 28 05:15 PM UTC:

I have decided to rename the Free Pup to Whale, to include a marine animal and balance out the number of dog and cat piece types (bears are dog-like).

This change also applies to Dai Seireigi.


25 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.