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 by A. M. DeWitt

Later Reverse Order EarlierEarliest
Play Chess Variants with Jocly. Missing description[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, May 5 02:52 PM UTC in reply to François Houdebert from Sat May 4 08:58 PM:

I saw that you copied the updated rules descriptions from the CVP Jocly presets, which is good. I made some fixes to these to improve clarity and remove a few typos I found. I will admit in advance that I am kind of a stickler for consistency, but if you can make those changes that would be great.

For Hectochess and Seireigi you can simply copy the code from the CVP rules files. The only thing you might have to fix is the Lance graph path in the Seireigi file.

view-source:https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/hectochess-rules.html

view-source:https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/seireigi-rules.html

For Chu Seireigi the rules description on the biscandine site is much better, but there are still a few discrepancies, and a few pieces are listed twice for some reason. I'd recommend simply copying the source code from the CVP Rules description to fix the text, and copying over the pictures whose links I have attached below.

Corrected Rules HTML

view-source:https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/chu-seireigi-rules.html

Corrected Movement Diagrams

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/rules/shogi/graphs/bear.png

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/rules/shogi/graphs/seireigi-whale.png

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/rules/shogi/graphs/teacher.png

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/rules/shogi/graphs/fox.png

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/rules/shogi/graphs/bird.png


A. M. DeWitt wrote on Sat, May 4 03:54 PM UTC in reply to François Houdebert from 02:42 PM:

I updated the 3d image.

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/visuals/chu-seireigi-600x600-3d.png

I'll update the svg occasionally, lightburn doesn't work at home (on linux).

I take it that's the program you use for making the SVG?

Also, while I was uploading the Jocly files to the CVP site, I took the opportunity to make the rule description for the Jocly Chu Seireigi preset more accurate. Your version has some discrepancies and doesn't describe everything, thought to be fair I was still finalizing everything then. I can provide you with the files you need if need be.

I did the same for the Seireigi and Hectochess rule descriptions to a far lesser extent, though I am not overly concerned about these two.


A. M. DeWitt wrote on Sat, May 4 02:15 PM UTC in reply to François Houdebert from 12:55 PM:

I've also been looking for ideas for a lion hawk icon distinct from the griffon icon.

If there were an acceptable candidate, it would probably still take quite some time to  to finalize.

If you want something that is nice and easy to make a diagram of via the Musketeer Chess site's board painter, the site should have the first and third icons available for use. Personally I'd recommend the first one, as it is a winged lion. The one used for Chu Seireigi can also work.

Here's a new setup picture for your rules description (refresh browser cache if old one shows up):

https://www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/visuals/chu-seireigi-600x600-2d.png

I'm working on a new 3d picture as well. I'll post another comment with it when I am done.

P.S. You may need to update the laser cutter SVG, but I am not overly concerned about that. You did include two extra Rooks in it though.


Honorable Horse. Moves forward as a Knight.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, May 4 02:18 AM UTC in reply to Fergus Duniho from Wed May 5 2010 01:25 PM:

This doesn't explain the fact that in Heian Shogi and Sho Shogi, the Knight has the same movement as in today's Shogi. My pet theory on this and the Lance's forward-only slide is that the Bushido Code has something to do with it. The Bushido code, which says surrender is the worst dishonor, and by proxy shames cowardice, may have been inprinted on the game by making certain pieces forward-only.


Play Chess Variants with Jocly. Missing description[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, May 4 12:53 AM UTC:

@François Houdebert,

I made one last change to Chu Seireigi and Dai Seireigi, renaming the Lion to Lion Hawk to avoid confusion with the Chu Shogi Lion, while also keeping the Bishop + Squirrel move from before, whose Jocly code is shown below.

graph: this.cbDropGraph(geometry, [[-2,0],[-2,-1],[-2,-2],[-1,-2],[0,-2],[1,-2],[2,-2],[2,-1],[2,0],[2,1],[2,2],[1,2],[0,2],[-1,2],[-2,2],[-2,1]],[[1,1],[1,-1],[-1,1],[-1,-1]]),

(Keeping the Lion Hawk's value at 11 is reasonable, as it is basically equal in strength to a Queen, and may sometimes even have a light advantage)

In case you are wondering what a "Lion Hawk" is, I imagine it as a Japanese version of a griffin.

For the new diffusemap, simply use the Tenjiku Shogi Lion Hawk diffusemap.

For the 2D sprite, the best choice in my opinion for this piece may be the sprite two spaces to the left of the "gem" image in this spritesheet, as it resembles a griffin head with cat-like ears, at least to me. (If for some crazy reason you plan on implementing Dai Seireigi in Jocly, I would save the "falcon" image used for the griffin in other Jocly presets for the Flying Falcon or Cloud Eagle).

If you can implement these changes on the biscandine site that would be great.

P.S. Thanks for playing that test game with me. It helped me finalize the Lion Hawk's move.


A. M. DeWitt wrote on Fri, May 3 07:36 PM UTC in reply to François Houdebert from Thu May 2 04:02 PM:

I'm actually starting to lean back towards the Bishop + Squirrel move for Chu Seireigi and Dai Seireigi, since in my test game of Chusei with you, if the Lion had the KNAD move you would be able to force mate in 3 with just the Lion, and I don't want one piece to steal all the show from the others.

Edit: Looking at the current position you can still force mate in 3, but you need to get more pieces involved.


A. M. DeWitt wrote on Thu, May 2 04:55 PM UTC in reply to François Houdebert from 04:02 PM:

Thanks. I know you may be a little frustrated, and I apologize if you are, but it is an unfortunate truth of development for my more complex games that updating them can be quite laborious and tedious, especially when several options exist for playing them. As a general rule, I want my games to be well-thought out and high in quality, so I am willing to make changes like this to try and make my games better.

Check your rabbit in daiseireigi. they are promoted by default in stag.

Can you elaborate further on this, please? I'm not sure what you are trying to say here.

I did check the Running Rabbit in the diagram and the text, and everything seems to be in proper working order, including the text that shows the legal moves of the piece when clicked.


A. M. DeWitt wrote on Thu, May 2 03:40 PM UTC in reply to François Houdebert from Wed May 1 03:51 PM:

I made one last change to Chu Seireigi, making the Lion move like its Cazaux form (a Chu Shogi Lion that lacks multi-move capabilities). If you could implement that on the biscandine site that would be great.

I'll even make it real simple for you on what you need to do. You'll need to go into your http://chu-seireigi-model.js and look for the Lion definitions (searching for "sh-lion should do"), which looks like this:

				66: {
					name: 'lion-w',
					aspect: 'sh-lion',
					graph: this.cbDropGraph(geometry, [[-2,0],[-2,-1],[-2,-2],[-1,-2],[0,-2],[1,-2],[2,-2],[2,-1],[2,0],[2,1],[2,2],[1,2],[0,2],[-1,2],[-2,2],[-2,1]],[[1,1],[1,-1],[-1,1],[-1,-1]]),
					value: 10,
					abbrev: 'LN',
					fenAbbrev: 'N',
					initial: [{s:1,p:55}],
					demoted: 67,
					hand: 18,
				},
				67: {
					name: 'lion-b',
					aspect: 'sh-lion',
					graph: this.cbDropGraph(geometry, [[-2,0],[-2,-1],[-2,-2],[-1,-2],[0,-2],[1,-2],[2,-2],[2,-1],[2,0],[2,1],[2,2],[1,2],[0,2],[-1,2],[-2,2],[-2,1]],[[1,1],[1,-1],[-1,1],[-1,-1]]),
					value: 10,
					abbrev: 'LN',
					initial: [{s:-1,p:168}],
					demoted: 66,
					hand: 18,
				},

Set the Lions values to 11 and replace the current graph definitions with the following:

					graph: this.cbDropGraph(geometry, [[-2,0],[-2,-1],[-2,-2],[-1,-2],[0,-2],[1,-2],[2,-2],[2,-1],[2,0],[2,1],[2,2],[1,2],[0,2],[-1,2],[-2,2],[-2,1],[1,1],[1,-1],[-1,1],[-1,-1],[1,0],[-1,0],[0,1],[0,-1]],[]),

Once that is done, the biscandine Jocly preset should play at least somewhat reasonably.


A. M. DeWitt wrote on Wed, May 1 05:25 PM UTC in reply to François Houdebert from 03:51 PM:

Thanks. It looks much better.


A. M. DeWitt wrote on Tue, Apr 30 01:46 PM UTC:

@François Houdebert,

I've noticed for a while that for the 2D Classic Jocly sprites for Seireigi, all the promoted (red) kanjis being mirrored rather than being rotated 180 degrees like they should be, which looks a bit ugly and may confuse certain players, especially those who are used to single-kanji graphics.

Attached is a spritesheet that fixes this, which I would like uploaded to the biscandine site.

www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/shogi/seireigi-shogi-sprites.png


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 29 09:27 AM UTC in reply to François Houdebert from Sat Apr 27 07:09 PM:

I have done it but not sure it is a good idea because if you use "view as player B". It won’t be correctly oriented.

Well, that problem was kind of already baked in to begin with, unless you used a separate piece style like you do with the Shogi Motif pieces on the biscandine site.

The point is to make sure all the 2D Kanji are oriented correctly on the biscandine site. Anyone who has played Shogi long enough would immediately notice something was wrong with the second player's promoted minor pieces if they used the 2D Classic set for Seireigi.


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

I also updated the seireigi-sprites file one more time so that the promoted Kanjis are all facing the right way.

www.chessvariants.com/play/jocly/dist/browser/games/chessbase/res/shogi/seireigi-shogi-sprites.png

P. S. GIMP is awesome.


💡📝A. M. DeWitt wrote on Sat, Apr 27 05:41 PM UTC in reply to A. M. DeWitt from 04:48 PM:

Here is my updated version of your spritesheet. (For best results, clear browser cache before downloading)

I also took the opportunity to clean up stray pixels in your other shogi spritesheets.

www.chessvariants.com/membergraphics/MSchuseireigi/jocly-shogi-sprites.zip?nocache=true


💡📝A. M. DeWitt wrote on Sat, Apr 27 04:48 PM UTC in reply to François Houdebert from 04:10 PM:

I'll send you an updated pictogram spritesheet that you can use. Currently, the pictogram images still have the Kanji for the Kings since they are pulling from those locations.


💡📝A. M. DeWitt wrote on Sat, Apr 27 03:55 PM UTC in reply to François Houdebert from 03:24 PM:

It not clear to me, when there's an apostrophe, it's the general of jade that corresponds to the blacks, right?

In kanji sets, the player that moves first always has the King with the extra stroke. And it is true that the player who moves first is called Black (or Sente) in Shogi. It's just that in Jocly and the Mnemonic sets by H. G. Muller, the player that moves first has the white piece images by convention to make it easier for chess players.


💡📝A. M. DeWitt wrote on Sat, Apr 27 02:32 PM UTC in reply to François Houdebert from 02:08 PM:

You should only have to swap the King kanjis in the 2D Classic Seireigi sprites.

For the 3D pieces its as simple as swapping "sh-king" and "sh-jade" in the 3D piece definitions in the *-view.js files, so no problem there.

P.S. What I said above also applies to the Shogi Jocly implementations that use the King kanji on the biscandine site.

P.S.S. Also you have two extra rooks in your laser cutter SVG.


💡📝A. M. DeWitt wrote on Sat, Apr 27 01:59 PM UTC in reply to François Houdebert from 11:25 AM:

Thanks.

Out of curiosity, what program did you use to make the Seireigi Jocly sprites?

I am trying to fix a visual bug involving the 2d Kanji kings in Seireigi's implementation. The King with the extra stroke in the 2D Classic set is used for the player that moves second, when it should be used for the player that moves first.


Play Chess Variants with Jocly. Missing description[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Apr 26 10:40 AM UTC in reply to François Houdebert from 08:19 AM:

That's perfect.


A. M. DeWitt wrote on Fri, Apr 26 12:48 AM UTC:

@François Houdebert,

I noticed a bug in the Hectochess implementation. When castling, the starting squares of the Champions and queenside Knights (b2/b9, c2/c9, and i2/i9) are not being checked to see if a piece is occupying them or not, allowing castling when it should not be possible to do so.


Featured Chess Variants. Chess Variants Featured in our Page Headers.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Apr 25 11:47 PM UTC in reply to Bob Greenwade from Mon Apr 1 04:42 PM:

I notice that Lev nominated Seireigi, so in addition to my nomination of its larger cousin (Dai Seireigi) I'll throw in a second for Seireigi for future features.

You must really like Dai Seireigi...I'm honestly quite surprised. Sure, I consider the Seireigi family my best set of works so far, but I didn't think anyone would be so quick to nominate Dai Seireigi. If anything, I thought Chu Seireigi would be nominated faster (second to normal Seireigi of course). That being said, I can definitely see the appeal, with the homages to the large historical Shogi variants and all.

Note to (other) Editors: While Dai Seireigi hasn't been played in its current, final form on Game Courier yet, it does have a recorded history of development versions being played on Game Courier. Whether this would make it eligible to be featured is up for debate.


A. M. DeWitt wrote on Thu, Apr 25 11:34 PM UTC:

I second Glinski's Hexagonal Chess. It is the textbook example of a hexagonal chess variant. If you want to learn how to play a hexagonal chess game, Glinski's Hexagonal Chess is a great place to start.


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

Looks like it. I have uploaded the new version to the site and have adapted them so the implementation will work properly with the CVP files.


💡📝A. M. DeWitt wrote on Thu, Apr 25 05:39 PM UTC in reply to François Houdebert from 05:00 PM:

Looks good, save for a few errors:

---------------------
Setup Errors
---------------------

White Kirin and Phoenix are swapped from where they should be in the initial setup

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

---------------------
Promotion/Drop Errors
---------------------

Lance, Running Rabbit, Knight, Gold General, and Great Elephant are currently allowed to promote immediately if they are dropped into the promotion zone (this should not be the case)

Both Pawns in the hand spaces can be selected when multiple Pawns are in the hand)


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]
💡📝A. M. DeWitt wrote on Thu, Apr 25 09:34 AM UTC in reply to François Houdebert from 08:41 AM:

Your current setup for this game looks way better, but I did notice a few errors were made while making the new version. I also noticed a bug in the Hectochess implementation.

---------------------
Chu Seireigi Setup Errors
---------------------

White Kirin and Phoenix are swapped from where they should be in the initial setup

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

---------------------
Chu Seireigi Promotion/Drop Errors
---------------------

Pawn, Lance, Running Rabbit, Knight, Gold General, and Great Elephant are currently allowed to promote immediately if they are dropped into the promotion zone (this should not be the case)

White Copper General is put in same place as Black Lion in hand spaces, resulting in the hand space setup looking asymmetrical (White Copper General should be placed between the Great Elephant and Running Wolf)

(Also, because of this bug, a "King" may sometimes appear in current hand space of extra White Copper Generals/Black Lions for some reason...though this thankfully doesn't affect anything)

---------------------
Hectochess Castling Error
---------------------

When attempting to castle, the Champion's starting squares (b2/b9 and i2/i9) and queenside Knight starting squares (c2/c9) are not checked to see whether a piece is occupying them or not.


25 comments displayed

Later Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.