Check out Grant Acedrex, our featured variant for April, 2024.


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

Comments by ChessShogi

EarliestEarlier Reverse Order LaterLatest
Game Courier Settings Files. Keep track of all the settings files you have written for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Sep 29, 2021 02:54 PM UTC:

I decided to rename Futashikana Shogi to Dai Shosu Shogi. I would like the game's corresponding pages, https://www.chessvariants.com/rules/futashikana-shogi and https://www.chessvariants.com/play/futashikana-shogi changed to https://www.chessvariants.com/rules/dai-shosu-shogi and https://www.chessvariants.com/play/dai-shosu-shogi, respectively. I would also like to have the Game Courier presets for Futashikana shogi deleted. I have already transferred their code to presets for Dai Shosu Shogi.


A. M. DeWitt wrote on Wed, Sep 29, 2021 07:12 PM UTC in reply to Ben Reiniger from 04:52 PM:

I finished the new pages. All I need to do now is move the files in the old Rules page over to the new one and update the image links for the pages that use them.


Yangsi. A very playable chess variant with 12 different pieces on a 10x10 board.[All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Thu, Sep 30, 2021 02:35 AM UTC in reply to Eric Silverman from Fri Jul 2 11:41 AM:

Thank you! I'm glad you enjoyed Yangsi. I'd love to see a CVP article on your Heavy Shako game - it sounds like a very interesting concept.

The 12x12 Yangsi idea could be interesting, but I think Gross Chess kind of already has that covered.

Also, what is Ai Ai? I've never heard of it before.


MSgyaku-sama-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Sep 30, 2021 03:36 AM UTC in reply to Eric Silverman from Fri Jul 2 11:24 AM:

My one issue is that the Demon is so weak in the Suzumu family of games that the flavour of Tenjiku is mostly absent; Tenjiku is almost defined by the terrifying presence of the Demon, much like the Lion in Chu Shogi. If the Demon were powered up to something in between the original and this one, I think this game would be even more interesting.

When designing the Suzumu Shogi pieces, I wanted pieces with moves representable in XBetza Notation, less brutal than those in Tenjiku, but in line with the original theme. Also, I wanted to make sure that the piece moves didn't create weaknesses in the start positions of any of these games. It's a difficult balancing act, I know.

All in all, though, I think I did pretty good. The range jumper's moves definitely fit in with the theme while also being sufficiently powerful, even in Taishin Shogi. The Fire Demon was much more difficult to design though. I went through a bunch of iterations with its move before settling on the current one. Giving it the burning ability from Tenjiku Shogi would kind of ruin the theme, not to mention be impossible to describe in XBetza Notation. I did try giving it the ability to burn one neighbor after moving (not when stationary) but that ended up being a mess both in terms of the XBetza move description and the legal moves display in the interactive diagram (which had question marks everywhere, making it kind of difficult to see what was really going on).

Do you think giving the Fire Demon the ability to slide in all eight directions (like a Queen) in addition to its other moves would help?


Game Courier Settings Files. Keep track of all the settings files you have written for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Sep 30, 2021 04:41 PM UTC:

After thinking about it, I decided to cancel the renaming of Futashikana Shogi. Please delete both presets for Dai Shosu Shogi.


MSgyaku-sama-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Sep 30, 2021 07:02 PM UTC:

@Eric Silverman @H.G. Muller I think I found a real winner for a new version of the Suzumu Shogi Fire Demon and the games it appears in. The new Fire Demon has a novel burning ability instead of the Lion's double King step. This new moves allows it to optionally shoot (capture without moving) an enemy piece a King's move away from its final destination. This ability only activates when a Fire Demon moves.This makes it much more powerful then the previous iteration, but it's still weaker than the Tenjiku Shogi Fire Demon. This should make these game much more interesting while still being less brutal then Tenjiku Shogi.

This change will also necessitate changes to the starting positions for all games that the Fire Demon appears in to eliminate any exploitable weaknesses to the new ability in the starting positions, some more drastic than others. Each will be designed to protect from normal captures, double captures of all kinds, and the Fire Demon's new burning ability.

Mitsugumi Shogi/Gyaku-sama Shogi will introduce the Horned Falcon and Soaring Eagle from Suzumu Shogi/Hanten Shogi in adittion to rearranging ot some of the original pieces. Suzumu Shogi/Hanten Shogi and Chushin Shogi will rearrange the side/vertical soldiers and side/vertical movers (and in Chushin's case, the side/vertical chariots as well). I am not sure what Taishin Shogi's new starting position will look like, but it will likely be changed drastically.

Now the only question remaining is how to implement the new burning ability in Game Courier.

P.S. In case your wondering what the Fire Demon's XBetza string looks like, it's this:

BympacabBympacabBsRsympacabRsympabcabRKaKaaKmabKmpacabKmpabcabKmampacabKmampabcabKmamampacabKmamampabcabK


A. M. DeWitt wrote on Sat, Oct 2, 2021 04:37 PM UTC in reply to Edward Webb from Sun Jun 27 10:22 PM:

I really like these experiments with reducing the size of Tenjiku Shogi with H. G. Muller's Nutty Shogi and Dr Eric Silverman's Makyou Shogi.

What I like about this version is that the powers of the super pieces are more limited and the weaker pieces have been boosted. The board is also about the right size and the prmotion rule is intriguing.

The original powers of the Fire Demon and Generals were such that they could cause devastation and that any mistakes could be punished very quickly.

I'm glad you like this game. I agree that the promotion rule is quite an interesting twist. The boosting of the weaker pieces and weakening of the stronger ones definitely helps make the game feel more balanced. In Tenjiku Shogi the Knights were so limited that they were a bit of a joke, and the Fire Demon and jumping generals are so powerful that some of the weaker pieces would rarely have a chance to get used.

In fact I would like to see a version with even more limited pieces, where generals can only leap one piece and area movers are limited to two king moves.

While this might be interesting for Gyaku-sama and Mitsugumi Shogi, the larger games in the Suzumu family would become too drawn out if the pieces are weakened further. Because of the larger board sizes, they need to have larger numbers of more powerful pieces in order to stay interesting.

In fact, I have made a new version of all Suzumu games (except Hook Shogi) which allows the Fire Demons to shoot an adjacent enemy piece after moving. Each game also has a new starting position to account for this. For Gyaku-sama Shogi and Mitsugumi Shogi, this alone isn't enough to eliminate all structural weaknesses in the new starting position. To solve this, I added the Horned Falcon and Soaring Eagle to these games, which solves the structural problem and balances out the Fire Demon's increased power by further limiting its movement in the opening. This should make these games more interesting while still preserving the original theme.

A couple of things I am curious about is the lack of symmetry with the Phoenix and Kirin which looks a bit odd, and if it would be a good idea to have a Dog on g5 and g9 to prevent the early trading of Rook Generals.

The lack of symmetry between the Phoenix and Kirin is there because I copy-pasted Nutty Shogi's starting position and then transposed the Rooks and Bishops to fix a structural weakness to regular captures. The new starting position has more symmetry between the two. As for the trading of Rook Generals, it isn't really a problem, because you wouldn't gain anything from trading these pieces anyway.


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Oct 3, 2021 02:42 AM UTC:

I love the new behavior for parentheses. For complex pieces (e.g. Suzumu Shogi's new Fire Demon) it can be a real lifesaver.


Game Courier Settings Files. Keep track of all the settings files you have written for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Oct 4, 2021 08:53 PM UTC in reply to Fergus Duniho from Fri Oct 1 06:25 PM:

The Game Courier presets named Dai Shosu Shogi are still there. They can be deleted as they are basically clones of the Futashikana Shogi presets.


MSchushin-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Oct 6, 2021 12:08 AM UTC in reply to Eric Silverman from Wed May 12 07:06 PM:

Thanks for catching those typos. They are now fixed. Yes, both the Left General and Right General promote to Shogun.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Oct 6, 2021 01:30 AM UTC:

I noticed that for the PNG, JPG, and GIF image rendering options that the hitboxes for the squares were off center compared to where the image was, with the effect being least at the upper left corner and increasing as you go towards the lower right corner.


Betza notation (extended). The powerful XBetza extension to Betza's funny notation.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Oct 6, 2021 11:51 PM UTC in reply to H. G. Muller from Fri Aug 13 08:36 AM:

The ii modifier (or something similar meaning the same thing) is a genius idea. For the burning, there may be some merit to having something to determine certain specifics of the burning move (i.e. whether the move is passive as well as active, and if it is, which piece has priority in a conflict b/w the burning pieces) with diagram parameters. XBetza wouldn't necessarily be able to handle those specifics on its own.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Oct 7, 2021 06:49 PM UTC in reply to Fergus Duniho from 06:05 PM:

The hitbox positioning is much better. The images may be slightly off center, but that isn't much of a problem.


MPsuzumu-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Oct 8, 2021 12:59 AM UTC:

Is there a way to detect suicide moves in Game Courier (form XY- or @-XY)? I'm trying to figure out how to implement the new burning ability for the Fire Demons, and I think suicide move are the best option to keep things simple. But I'll need to know how to do the following in order to use suicide moves to execute burns:

  • Detect a suicide move on the board
  • Detect whether the value of thismove is a suicide move

Once I successfully implement the new burning moves I can carry that over to the other games in the Suzumu family.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Oct 8, 2021 01:01 AM UTC in reply to Fergus Duniho from Thu Oct 7 09:12 PM:

I guess I worded that wrong. What I meant to say was the the highlights for empty squares are slightly off center.


Ryugi. 10x10 variant with Kirins, Marshalls, and Dragons, the latter which can move as a Bishop or as a Nightrider.[All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Fri, Oct 8, 2021 02:27 AM UTC in reply to Greg Strong from Sat May 8 12:27 AM:

I've added the implementation in the Interactive Diagram. Still need to add it in Game Courier though.

Edit: Apparently by happy accident, the Game Courier preset had this implemented already without me realizing it.


Hectochess. 10x10 variant that can be played with 2 mismatched Chess sets.[All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Fri, Oct 8, 2021 05:46 PM UTC:

This game was a bit neglected on my part for a while, partly because of my interest in large Shogi variants and the long process of experimentation with the Suzumu Fire Demon's move. Now that those are out of the way, I have decided to give this page a facelift. I have added an interactive diagram to this page and updated its images to keep its style in line with the rules pages for Yangsi and Ryugi, and I did some double-checking to make sure the rules were in line with those of Yangsi and Ryugi. I also fixed a few typos in the ruleset references for the Hectochess and Ryugi presets.

Now all that is left is the difficult tasks of implementing the Suzumu Fire Demon's burning move in Game Courier, implementing the Lion Dog in Game Courier (for the larger games in the Suzumu family), and figuring out how to implement Cannon Shosu Shogi in Game Courier (The hopping moves make it impossible to use the code I used for Shosu Shogi and Futashikana Shogi).


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Oct 9, 2021 01:23 AM UTC in reply to Fergus Duniho from Wed Oct 6 04:52 PM:

Since it sounds like your Fire Demon piece is making a multi-part move, you may want to break down the whole move and analyze it step-by-step. You will find examples of this in multi-move variants like Marseillais Chess and Extra Move Chess.

Hmm. Perhaps the step-by-step approach would be better. After all, the Suzumu Shogi preset is essentially on a more restrictive form of the other multi-move presets with more pieces.

So the tentative process would then be the folowing

Do a regular move

  • Normal move
  • Normal capture
  • King step (capture)
  • King step (non-capture), pass (double move)
  • Single King step (non-capture), return to origin square (double move)

Then I would need to assess whether or not there are pieces available to burn (which should be easy thanks to the burn subroutine in my Tenjiku Shogi preset). If so, after the move, do an igui capture or pass.

Or it may be simpler to simply always give the player to optionally shoot any enemy piece a King step away after moving.

Another possibility for detecting a suicide move is to store the board position before the move into a variable, then compare the new position after the move to the stored position and see what differences there are.

This could potentially solve the problems of detecting a suicide move if I knew how to do it.

Since I am already writing this, would the system used for the multi-move variants be able to handle moves with three or more parts (i.e. that of the Lion Dog in Maka Dai Dai Shogi)? This will be important for my larger games with Lion Dogs, Furious Fiends, Kirin Masters, and Phoenix Masters, as well as if I use the move breakdown method for the Fire Demon's burns.


Futashikana Shogi. Expanded version of Shosu Shogi played on an 11x11 board.[All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Mon, Oct 11, 2021 02:37 AM UTC in reply to Greg Strong from Tue Jan 22 2019 02:07 AM:

Should be fixed now.


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Oct 14, 2021 04:06 AM UTC in reply to Fergus Duniho from Sun Oct 10 11:15 PM:

This preset of yours for detecting captures is huge. The fact that it reliably detects where the suicide occured means that I can use it to test whether the suicide is a King's move away from the moving Fire Demon and ensure that no suicides are done when a non-Fire Demon moves, which should solve the majority of problems with coding the burning move. If something similar could be used to detect the type of piece affected by the suicide, that should be everything I need to enforce the burning rules using suicides, at least in theory. Best of all, I can just ask players that haven't made a burn after moving a Fire Demon rather than worry about displaying legal moves on the board.

You could adapt it. For the multi-move variants, there are usually the same number of move parts each turn. So, it makes sense for these games to do the multi-part analysis globally for all pieces. But for games that include pieces with multi-part moves, you may want to reserve the multi-part analysis for specific pieces and tailor it to each piece that needs it.

This is what the original Suzumu Shogi preset (and all presets using the same general codebase) does, which is largely thanks to its isdoublemove subroutine. So, I guess I could use integers instead of booleans and sub ismultimove instead of sub isdoublemove to keep track of which part of the move suffices. The only major problem is that I'm not exactly sure how to enforce rules for the third part of a three-part move. Perhaps I am overthinking it though. Perhaps just copy-pasting and tweaking the code for the second part of multi-moves will be enough. This requires testing, but thankfully, the Taishin Shogi preset (which is fully coded, at least for enforcing the old rules) affords just such an opportunity.

Edit: I figured out how to detect the type of piece that committed the suicide. Now we should be all good.


A. M. DeWitt wrote on Fri, Oct 15, 2021 07:25 PM UTC:

As it turned out, I didn't need the suicides to perform the burns in Suzumu Shogi. I just needed to tweak the isdoublemove subroutine a little bit, add a FD subroutine for the Fire Demon, tweak the Fire Demon functions to include the new subroutine, and return the Fire Demon to its destination square with empty and add after it made a burning move. I love GAME code... :)


MPsuzumu-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Oct 15, 2021 07:27 PM UTC:

I finally have the new Fire Demon fully and correctly implemented. Now I just need to carry the changes over to the other presets that use it.

Bugfixes for all Suzumu family GC Presets: The Fire Demon's double move option now only triggers if the piece moved to an adjacent square or there are enemy pieces adjacent to its destination, making it more user friendly. I also fixed some bugs with the Queen and Reverse Chariot not being able to promote and the promoted Queen not being given the option to make a double move when it was able to.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Oct 15, 2021 10:43 PM UTC:

The Edit Comment scripts aren't working properly. Whenever I try to edit a comment it fails. Posting comments still works though.


About Game Courier. Web-based system for playing many different variants by email or in real-time.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Tue, Oct 19, 2021 09:18 PM UTC:

Is it just me, or is the latest version of my Taishin Shogi GC preset overloading this whole site? Whenever I click on my settings file to play it, I get nothing but 524 errors for a while.

I will admit that the thing is one of the biggest GC presets out there in terms of file size (if not the biggest) since there are so many piece types, as well as special promotion rules (i.e. contagious pieces), and all manner of multi-part moves, but I haven't had problems like this before.

Edit: I found the problem. It was a tiny syntax error in the isdoublemove subroutine. Everything works fine now.


A. M. DeWitt wrote on Wed, Oct 20, 2021 04:06 AM UTC in reply to Fergus Duniho from 01:55 AM:

I saw your comment after I fixed the error in the preset's code, but thank you for posting the information anyway. I'm guessing the errors above the subroutine error in the log were the main cause of the Error 524 problem, but it could be that the preset was just so big that it took too long to spot the error and print the log. After all, Taishin Shogi's GC preset is the largest GC preset with full rule enforcement and display of legal moves that I know of (in terms of board size (25x25), number of piece types (232 in total), and number of lines of code (total is probably close to or over 1000 as of right now)).


The Game of the Three Kingdoms. inese Chess for three players (Game of the Three Kingdoms). (Cells: 135) [All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Oct 25, 2021 02:54 PM UTC:

What if there was a two player version? Or I could just make one myself...


New Submissions for Review. A listing of all submissions still awaiting editorial approval.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Oct 29, 2021 02:07 AM UTC:

When I reverted the Futashikana Shogi pages back to their original form, they also reverted to pending editorial approval. This game has already been approved before. If an editor could fix this that would be great.


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Oct 30, 2021 03:11 PM UTC:

An influence display like the one in the ShogiVars program would be a really nice feature to add, especially for the really big games.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Nov 1, 2021 01:26 PM UTC:

I think mobile devices are suffering from a similar misalignment problem to the one I pointed out earlier. Whenever I load a GC preset that uses an image format on a mobile device, the hitboxes are misaligned, and the image is much smaller than normal. However, whenever I clear my browser cache everything looks fine the first time I load the preset page.


Raven. Can move as a Rook or a Nightrider.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Nov 17, 2021 01:47 PM UTC:

The Raven in the diagram can also move from c2 to a3, but this is not shown in the diagram.


Banner Xiangqi. Xiangqi with Banners (from the Game of Three Kingdoms) and simplified endgame rules.[All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Fri, Nov 19, 2021 02:18 AM UTC:

Banner Xiangqi is ready


Variants playable against the diagram's AI. (Updated!) Index of variants that can be played against the interactive diagram.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Nov 22, 2021 02:15 AM UTC:

Hectochess now has a diagram with playable AI. I also made a new variant, Banner Xiangqi, which has its own playable diagram as well.


Game Courier Settings Files. Keep track of all the settings files you have written for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Nov 24, 2021 05:02 PM UTC:

I would like the following presets deleted:

betzatest (Yangsi) - This preset was accidentally saved during a test of H. G. Muller Game Code Generator for his interactive diagrams, and is no longer needed.

default2, promotest (Suzumu Shogi) - The promotest preset was made in an attempt to resolve the server-side multi-move promotion bug, and is no longer needed. The default2 preset was made during the final phase of experimentation trying to find a good starting position for Suzumu Shogi, and is no longer needed now that the starting position is finalized.

There shouldn't be any game logs using these presets, as they redirect to the correct presets, so they should be pretty easy to delete.


A. M. DeWitt wrote on Thu, Nov 25, 2021 02:18 PM UTC in reply to Fergus Duniho from Wed Nov 24 05:38 PM:

The settings files themselves seem to be cleared, but the links to them are still showing.


MPgyaku-sama-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Nov 28, 2021 03:40 AM UTC:

This page is ready


MPchushin-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Nov 28, 2021 03:40 AM UTC:

This page is ready


Game Courier Settings Files. Keep track of all the settings files you have written for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Dec 5, 2021 03:37 PM UTC:

I would like to have the abstract preset for Dragon Chess deleted.


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Dec 5, 2021 06:32 PM UTC:

The triple capture ability for Lion Dogs works perfectly, at least in regards to executing the moves. There seems to be a problem when highlighting destination for the third leg of a triple capture move. The possible destination squares (aside from the one travelled to via the second leg) generate in all directions where there is a piece on one such square in said direction.

Edit: Also, the moving piece isn't deselected if it can't move back to its starting square when the diagram generates the moves for the next leg. There also seems to be a problem with contageous promotions not taking effect if you make a three leg move to an empty square

 


A. M. DeWitt wrote on Mon, Dec 6, 2021 01:57 AM UTC in reply to H. G. Muller from Sun Dec 5 07:10 PM:

I am sure I am not using the old script. Try doing the same thing in the sandbox that you did last time, but with the following moves instead: b2-b4 c2-c4 d2-d4 e12-e4 e4xd4xc4xb4. You should notice spurious highlights when asked to enter the third leg of the move. Note that the bug only works if both the first and second square in a given direction are occupied by enemy pieces.


A. M. DeWitt wrote on Mon, Dec 6, 2021 05:46 PM UTC in reply to H. G. Muller from 08:53 AM:

I tried this in both Edge and Google Chrome, and it seems only the latter has the spurious highlighting. When executing the moves on Chrome with the compact description assigned, I also see a spurious highlight on e1 when entering the third leg of the move.


A. M. DeWitt wrote on Mon, Dec 6, 2021 08:20 PM UTC in reply to H. G. Muller from 07:27 PM:

Maybe it only takes place when I clear my browser cache.

Edit: I tested this in Edge, and yes, it only works if you clear your browser cache.


A. M. DeWitt wrote on Tue, Dec 7, 2021 02:42 AM UTC:

Try clearing your browser cache (cached images and files, any browser) assigning KADGHmcavKmpafcavKcafcmpavK (the complete Lion Dog move) to the star piece in the XBetza sandbox, and making the following moves: b2-b4 c2-c4 d2-d4 f2-e3 e12-e4 e4xd4xc4xb4. You should see spurious highlights e3 and e1 (it only works if the first and second squares in a direction are occupied by enemy pieces). If you don't see spurious highlights after this, then it must be something on my end.


Banner Xiangqi. Xiangqi with Banners (from the Game of Three Kingdoms) and simplified endgame rules.[All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Sat, Dec 11, 2021 04:36 AM UTC:

Banner Xiangqi is ready


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Dec 11, 2021 09:40 PM UTC:

I am having a problem with the promotions in my Taishin Shogi preset. The problem occurs when I make a triple move with a piece with Lion Dog powers where all three parts move the piece to different squares and the third square is empty. The preset will exit with an error message stating that the promotion is illegal when it should be legal. Any help would be greatly appreciated.

The problem is happening in the bpromote and wpromote subroutines. The relevant errors have also been numbered to aid debugging. Also, the setup has been rearranged to allow quick access to moves that generate the error.


A. M. DeWitt wrote on Sun, Dec 12, 2021 01:28 AM UTC in reply to Jean-Louis Cazaux from Sat Dec 11 06:45 PM:

@Jean-Louis Cazaux You can't get a preset to show up in the Games to Play section just by creating it (Good thing too, otherwise it would have way too much stuff in it).

Go to the tab with your name and click Post Your Own Game in the drop-down menu. This will bring you to the prompt for creating your game's index information. You should prompt up top that asks "Is this the type of page you want to submit?" Click the link that says "Create Game Courier Preset." And the rest is just making the page and waiting for it to be approved.


A. M. DeWitt wrote on Wed, Dec 15, 2021 01:21 AM UTC in reply to Jean-Louis Cazaux from Sun Dec 12 12:39 PM:

@Jean-Louis Cazaux The wcastle and bcastle variables in your preset aren't set properly. If castling works exactly like it does in chess, wcastle/bcastle should be set to e2 i2/e9 i9, respectively. Other than that, I don't see any bugs.


A. M. DeWitt wrote on Wed, Dec 15, 2021 01:33 PM UTC in reply to Jean-Louis Cazaux from 06:50 AM:

I'm talking about your Very Heavy Chess preset. The f2/f9 and h2/h9 values in the wcastle/bcastle variables are unnecessary.


Heavy Shako. (Updated!) 10x10 variant inspired by Yangsi, made by Eric Silverman and Jean-Louis Cazaux.[All Comments] [Add Comment or Rating]
📝A. M. DeWitt wrote on Mon, Dec 27, 2021 01:50 AM UTC in reply to Jean-Louis Cazaux from Tue Dec 14 06:52 PM:

Indeed, using the original pieces would be ideal, but I do not know where the pictures are located. However, I can get pretty close to it using the path for Alfaerie pieces provided by the Interactive Diagram Designer.

If I can get the path of the directory for the Alfaerie for Metamachy set, that would allow me to use the intended piece graphics.


Maka Dai Dai Shogi. Pieces promote on capture, some to multi-capturing monsters. (19x19, Cells: 361) [All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Jan 24, 2022 06:45 PM UTC:

@H. G. Muller Question: What would the moving piece promote to in the scenario below?

A piece with Lion Dog powers captures a deva on the first square in a given direction, captures a dark spirit on the second square in that direction, then retreats to the first square.


Taikyoku Shogi. Taikyoku Shogi. Extremely large shogi variant. (36x36, Cells: 1296) [All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Jan 30, 2022 07:34 PM UTC:

The -|-|-|-> symbol may mean slide or move as Lion Dog (from the smaller Shogi variants) in the direction the arrow points, which I got from this article by Eric Silverman: Shogi variants: translation notes (I) | Dr Eric Silverman


Maka Dai Dai Shogi. Pieces promote on capture, some to multi-capturing monsters. (19x19, Cells: 361) [All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Jan 31, 2022 04:13 PM UTC in reply to Bn Em from Mon Jan 24 10:41 PM:

I also have a question of my own: just to clarify, a Dark Spirit or Buddhist Spirit capturing a Deva or Teaching King, or vice versa, causes it, like other pieces, to convert to its victim? The notes clarify that, as expected, one of them would disappear, but don't make clear which one, and one could make a case imo for contageous pieces being immune to contageon themselves.

Yes, contagious pieces turn into the promoted form of their last contagious victim. So DV/TKxDS/BS results in promotion of the DV/TK to BS, and vice versa.

What happens if such pieces capture multiple contagious pieces is left unclear though, thanks to the situation where multiple contagious pieces are captured at once, which is not elaborated on in the historical texts. I assume the result would be the last contagious piece captured (This is what a Japanese Chu Shogi Association official said about the issue.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Feb 12, 2022 02:38 PM UTC in reply to Fergus Duniho from Sun Feb 6 12:16 AM:

Thankfully, I managed to fix this by excluding forced promotions from the move string.


Game Courier Settings Files. Keep track of all the settings files you have written for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Tue, Feb 15, 2022 03:51 AM UTC:

I cannot access the Edit script for the Taishin Shogi preset to fix a problem that has popped up.The error that shows is the following:

Syntax Error on line 1157

The case includes whitespace in it. Are you missing a colon after the case label?

There is a double space in between +fy and rd on that line. It should be a single space, but I cannot access the preset editor to fix the error. Any help would be much appreciated.

Edit: The same error pops up in the Hook Shogi preset, albeit on a different line.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Feb 25, 2022 01:38 AM UTC:

I am making an experimental GC Preset for Cannon Shosu Shogi. Everything seems to be working properly, except for the fact that the Kings are unable to move. The Black King is only able to move on the first turn. Any help would be greatly appreciated.


A. M. DeWitt wrote on Fri, Feb 25, 2022 04:24 PM UTC in reply to Fergus Duniho from 03:33 AM:

Sorry about that. Here it is.

Cannon Shosu Shogi on the Chess Variants Game Courier

Also, Daniel Zacharias found that if you enter King moves manually, it works fine. He thinks the problem may be in the stalemated subroutine. When I coded this preset, I removed the checkmated subroutine used in my other presets to simplify the code a bit. so that would make sense.


A. M. DeWitt wrote on Sat, Feb 26, 2022 01:26 AM UTC in reply to Fergus Duniho from Fri Feb 25 11:40 PM:

I managed to solve the King's move display issue by using sub checked cond == #from #king #to #king in the relevant places in the stalemated subroutine. Afterwards it gave a weird error where the King was in check after moving both Kings, but after adding a few lines to force update the k and K variables in the Post-Move sections, the preset is now working perfectly. Thank you for your help.


Game Courier History. History of the Chess Variants Game Courier PBM system.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Tue, Mar 15, 2022 06:41 PM UTC in reply to Fergus Duniho from Mon Feb 7 06:18 PM:

It seems the new handling of case is interfering with the display of the Preset Editor, at least for me. The link below is an example.

Edit: Taishin Shogi on the Chess Variants Game Courier

There is a double space in the case statement on the line where the error is.


A. M. DeWitt wrote on Wed, Mar 16, 2022 05:29 PM UTC in reply to Fergus Duniho from Tue Mar 15 07:52 PM:

The editor is working again. Thanks.


Heavy Shako. (Updated!) 10x10 variant inspired by Yangsi, made by Eric Silverman and Jean-Louis Cazaux.[All Comments] [Add Comment or Rating]
📝A. M. DeWitt wrote on Wed, Mar 23, 2022 02:54 AM UTC:

Heavy Shako is ready


MSsuzumu-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Mar 23, 2022 10:51 PM UTC:

After 3+ years of experimentation and headaches, I have finally finished the ruleset for Suzumu Shogi. Now the only thing that could still be unfinished is deciding whether the Fire Demon (and by extension the Heavenly Tetrarch) should be able to slide in all 8 directions or not. Regardless, I am very happy with what I have come up with.

This page is now ready for approval.


Heavy Shako. (Updated!) 10x10 variant inspired by Yangsi, made by Eric Silverman and Jean-Louis Cazaux.[All Comments] [Add Comment or Rating]
📝A. M. DeWitt wrote on Fri, Mar 25, 2022 02:45 AM UTC:

Buffalo icon has been changed, and Rules section has been simplified.

Heavy Shako is ready (again).


📝A. M. DeWitt wrote on Fri, Mar 25, 2022 01:42 PM UTC in reply to H. G. Muller from 07:39 AM:

Nice catch. I think that sliipped by because I copied the table from Yangsi before modifying it to describe the pieces in Heavy Shako.


MSsuzumu-shogi[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Wed, Sep 28, 2022 02:45 AM UTC:

So...yeah. This game has had its ups and downs - so much so that I decided to take a break and invent some billiards variants (my favorite of these is Snookerpool). I think the headaches were due to wanting to make the game layout identical to Tenjiku Shogi's. Now that I have gotten over that. I've decided to revive this game with a slightly different setup compared to Tenjiku, and go from there.


Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Thu, Sep 29, 2022 03:52 PM UTC:

Suzumu Shogi is ready


💡📝A. M. DeWitt wrote on Fri, Sep 30, 2022 03:47 PM UTC in reply to Daniel Zacharias from Thu Sep 29 11:31 PM:

After all the ups and downs over 3+ years and a much needed break, I can finally say with certainty that Suzumu Shogi is done, except for maybe the rules for prevemting Fire Demon trading. The main changes are as follows:

  • The initial setup is different compared to the version you played (you can delete that game if you want).
  • The Heavenly Tetrarch now has the Fire Demon's burning ability in addition to its original move.
  • The Fire Demon and Heavenly Tetrarch cannot be burned.

The GC preset is up to date. I am planning on removing the old GC piece sets and set groups and uploading new ones once I manage to make contact with Greg Strong and Ben Reiniger.


Gross Chess. A big variant with a small learning curve. (12x12, Cells: 144) [All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Sep 30, 2022 04:07 PM UTC:

Fergus, you might want to update your hyperlinks, especially the link to the GC preset page for this game. Right now, it is not working because the page was moved.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Oct 2, 2022 09:11 PM UTC:

Whenever I try to use a GC preset on a mobile device with a small screen (at least for Android) the board is excessively small, and in the case of images is misaligned. The presets work fine, but the fact that the boards are so small makes them nigh unplayable. The effect gets worse as the board gets larger.


A. M. DeWitt wrote on Mon, Oct 3, 2022 12:40 PM UTC in reply to Fergus Duniho from Sun Oct 2 09:30 PM:

On a mobile device, the board is supposed to be resized to entirely fit on the screen. I suppose this could make things too small for the large games that you sometimes play. Is that what is happening? Or is the board even smaller than it needs to be to fit on the screen?

The main problem is that when rendering boards using PNG Image. JPG Image, or GIF Image, the board is smaller than the hitboxes for selecting squares, causing the highlights on the board to become misaligned with the board image.

As for the board size, I think the best option is to have something for disabling fitting the board to the screen in the GC Edit Preset Form (which is off by default).


A. M. DeWitt wrote on Mon, Oct 3, 2022 02:51 PM UTC:

Now GC's legal moves aren't displaying for some pieces in the GC presets that display legal moves.

Edit: GC legal move highlights are working again.


A. M. DeWitt wrote on Mon, Oct 3, 2022 05:55 PM UTC:

GC preset legal move highlights work correctly now.

However, now you can't edit comments you are the author of.

Edit: it works now.


A. M. DeWitt wrote on Wed, Oct 5, 2022 07:55 PM UTC:

GC presets are not displaying at all now.

Edit: The presets will only load when an invitation to play a game has yet to be accepted. or when the preset was authored by Fergus Duniho.


A. M. DeWitt wrote on Thu, Oct 6, 2022 12:00 AM UTC:

It seems it's now impossible to delete a submission, even when said submission is completely empty (which is the normal requirement for using the deletion script). I temporarily revived Mitsugumi-Shogi to get an introduction for Mitsugumi Shogi's new page from one of the old page's revisions and then emptied the old page's contents. I then tried to delete it, but that didn't work.

If I could have an editor delete my Mitsugumi-Shogi submission that would be great. Note the hyphen in between "Mitsugumi" and "Shogi"!


A. M. DeWitt wrote on Thu, Oct 6, 2022 12:07 AM UTC in reply to Joe Joyce from Wed Oct 5 08:52 PM:

Hope this game can be retrieved as it's the one I'm not losing in!

I think it's more a problem of the preset not loading at all rather than a problem of retrievability. The game should still be in the database.


A. M. DeWitt wrote on Thu, Oct 6, 2022 02:38 PM UTC in reply to Máté Csarmasz from 05:27 AM:

I have a broken game (Modern Makruk).

The game isn't broken. The preset is not loading. I had the same problem when trying to update Mitsugumi Shogi's preset.


A. M. DeWitt wrote on Thu, Oct 6, 2022 05:14 PM UTC:

GC presets are working again.

The deletion script for submissions is still not working properly though.


Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Thu, Oct 6, 2022 09:36 PM UTC:

The GC preset is no longer up to date. I still need to work out the kinks of the contagious promotions.


💡📝A. M. DeWitt wrote on Thu, Oct 6, 2022 11:06 PM UTC:

I have fixed the GC preset's contagious promotions and clarified the rules for contagious promotions as well.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Fri, Oct 7, 2022 11:47 AM UTC:

I cannot delete a submission that I want to delete, even though said submission is empty. I temporarily revived it (the old Mitsugumi Shogi page) to get something for the new page and then tried to delete the former, but the delete script doesn't work.

Edit: Now it is impossible to update a submission to an empty page, which is a requirement for deletion.


Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Fri, Oct 7, 2022 03:07 PM UTC:

I've been working on reviving this game (and Mitsugumi Shogi), and pretty much everything is done, but I am not sure how I should handle trading of the Fire Demons in these games to keep them exciting. Such rules don't really matter in Tenjiku Shogi, as the Tenjiku Fire Demon burns every adjacent enemy piece every time it moves, and even on the opponent's turn, so you can easily get several pieces for the price of one. In Suzumu Shogi (and Mitsugumi Shogi), the Fire Demon moves like a Free Boar with an additional area move and can optionally shoot one adjacent piece, either without moving or after it stops, and has no passive burn (XBetza: shQshympacabQ(a)2KmcabK(a)2mpacabK). In other words, the Suzumu Fire Demon's burning move is much weaker, potentially requiring rules to conserve it until the very end of the game.

I thought about implementing Chu Shogi-style rules for this, but they don't really work for a piece like the Suzumu Fire Demon. I then thought about implementing Maka Dai Dai Shogi's contagious promotion rules as well, but I worried that it would make the Fire Demons too survivable.

Right now I have a more limited contagious promotion rule in place which only affects direct captures of a Fire Demon or Heavenly Tetrarch from pieces that are not (potential) royals. I also gave the Suzumu Fire Demon's burning ability to the Heavenly Tetrarch. The former ensures that at least one Demon/Tetrarch survives, and the latter makes the Chariot Soldier more dangerous to make up for the weakened burning move. I think these changes work quite well, but I still want an outside opinion on this to make sure I am dealing with this issue the right way.


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Oct 15, 2022 01:45 PM UTC:

Quick question: Does the diagram AI take into consideration the highlight restrictions from the BadZone function? I was thinking about reviving Suzumu Shogi and adding a rule forbidding pieces that burn from burning each other, and I have successfully defined a BadZone function to enforce it in the move highlights, but I worry that it won't be take into consideration by the AI. I tested it on my own interactive diagram, and it seems to work.


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Oct 15, 2022 02:43 PM UTC:

What should I use if I want to test for past and potential captures and have captures of certain pieces always return false in a function definition?

I know how to do it for general captures.

cond empty #0 capture (not empty #1)

Perhaps this?

cond empty #0 (not match old FD +WB +CS) (not match space #1 FD +WB +CS)


Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Sat, Oct 15, 2022 03:49 PM UTC in reply to Daniel Zacharias from Tue Oct 11 12:02 AM:

I think there's a problem with the current preset. The knights aren't able to move sideways or backwards.

Thanks for catching that. I will fix that right away.

I've decided that the contagious promotions made the Fire Demons too survivable, and instead went with a rule that prevents Fire Demons and Heavenly Tetrarches from burning each other. That way trades can still happen, but it's not super easy to do so. And because of the high number of pieces that promote to these two juggernauts (4 Chariot Soldiers and 2 Water Buffalos per side), and the fact that they start in very survivable positions, there will likely be at least one such piece left when the board is depleted enough that said piece can take advantage of holes in the opponent's defenses.


Game Courier Developer's Guide. Learn how to design and program Chess variants for Game Courier.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sun, Oct 16, 2022 01:29 AM UTC in reply to Fergus Duniho from Sat Oct 15 04:36 PM:

Recently I revived Suzumu Shogi and Mitsugumi Shogi and added a rule to them forbidding burning pieces (Fire Demons and Heveanly Tetrarches) from burning each other. To enforce this in the GC presets, in theory all I need to do is, on the burning move, make sure that the capture (past and potential) doesn't equal those pieces in the relevant function definitions.

If I need to test for a general capture in this situation, that is pretty easy: cond empty #0 capture (not empty #1). By extension, for ensuring a burning piece isn't captured I would, in theory, need to use cond empty #0 (not match old FD +WB +CS) (not match space #1 FD +WB +CS) in the part of the piece function used for the burning moves. The "FD +WB +CS" part is the ids of the burning pieces.

The second output for the cond statement works fine, but the first doesn't. I think what I need is something that will return the value of old at the time the function is called.

Here is the preset link for Suzumu Shogi in case you need to look at the code: Suzumu Shogi on the Chess Variants Game Courier

 


A. M. DeWitt wrote on Mon, Oct 17, 2022 01:43 AM UTC in reply to Fergus Duniho from Sun Oct 16 05:11 PM:

So perhaps I just need to put sub FD #0 #1 after the test (I tend to forget GC executes from right to left)?

Edit: That didn't work. I guess I'll just stick to the tried and true method of using the bpromote and wpromote subroutines for the actual rule enforcement.

I am curious though: if you use old in a function definition, does it return the value at the time of the function definition or the function call?


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Tue, Oct 18, 2022 05:42 PM UTC:

For some reason, when promoChoice is set to + for Shogi-style promotions, the piece names in the table don't show the promoted version when clicked a second time.

Edit: This is only true for the table that shows the selected piece.


A. M. DeWitt wrote on Wed, Oct 19, 2022 02:59 PM UTC in reply to H. G. Muller from Tue Oct 18 07:48 PM:

The problem was fixed when you fixed the piece promotion not showing. The extra satellite functionality for user defined functions is also quite nice.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Oct 20, 2022 11:24 PM UTC:

Apparently, the site will not allow you to have an empty submission, which is required for the deletion script to work.


New Submissions for Review. A listing of all submissions still awaiting editorial approval.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Mon, Oct 24, 2022 03:10 PM UTC:

Suzumu Shogi and Mitsugumi Shogi (Rules pages and GC preset pages) are ready.

The Heavy Shako GC preset page is also ready.

Mitsugumi-Shogi (Note the hyphen!!!) can be deleted.


Home page of The Chess Variant Pages. Homepage of The Chess Variant Pages.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Tue, Oct 25, 2022 02:53 PM UTC in reply to Diceroller is Fire from Fri Oct 21 11:56 PM:

That's what the Revisions page is for (in the top menu, Edit -> N revisions). Click the revision you want to select, press Ctrl-U to view the source code. You can then copy the relevant HTML sections into the editors in the Edit Page form.


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Tue, Nov 15, 2022 09:51 PM UTC:

I hope triple captures besides those of the Lion Dog become a thing in the future. Perhaps by using two additional variables ex2 and ey2? It shouldn't be too hard, at least for updating the functions that use the variables for the move coords to use the and updating the code for highlights, though I could be wrong. If it becomes too complicated for the AI there's always the enableAI=0 option.


A. M. DeWitt wrote on Wed, Nov 16, 2022 12:40 AM UTC in reply to H. G. Muller from Tue Nov 15 10:08 PM:

That's perfect! Now that that's done, I can test a double-burning Suzumu Fire Demon.

Also, for some reason the Comments section is excessively narrow when viewed from the interactive diagram page.


Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Wed, Nov 16, 2022 03:12 AM UTC:

Now that triple captures other than those of the Lion Dog are supported by the interactive diagram, I am currently testing a new version of Suzumu Shogi, with burning pieces (Fire Demons and Heavenly Tetrarches) that can burn (or capture without moving as in igui) up to two adjacent pieces at once.


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Thu, Nov 17, 2022 03:21 AM UTC:

One other question: how will the new move generation affect the pieceZone and piecePromotion functions (and other functions that use parameters representing move coordinates)? The new code does not appear to use the old variables that keep track of a move's coordinates. Instead a clicks array is used to store the coordinates for every clicked square in one variable. For obvious reasons, the old parameter list for pieceZone and piecePromotion wouldn't really work all that well.

Also, you should consider adding a section about the user-defined functions so people don't have to read the comments to figure out what they do.


A. M. DeWitt wrote on Thu, Nov 17, 2022 12:45 PM UTC in reply to H. G. Muller from 05:53 AM:

Diagram parameters would be ideal, but there's one little problem. When rule enforcement require complex decision making (such as in Suzumu Shogi's current version, which forbids burning pieces from burning each other) the diagram parameters would be less than ideal. So there would likely still be a need for such functions even if the parameters eliminate the majority of cases where they would be needed.

I'm not sure how you intend to merge move rejection, game termination, mandatory promotion, and offering promotion choice, into a single function, unless JS allows you to return a value that could be one of many different types.

But I suppose it is better to stick to perfecting the new move generation system for now and focus on the functions later in development.


A. M. DeWitt wrote on Fri, Nov 18, 2022 01:15 AM UTC:

It seems that the holdings do not work correctly. Whenever holdingsType is set to anything other than 0, for each piece, it subtracts the amount on the board from the amount present at the start of the game rather than showing the actual amount in the hand. Also, setting holdingsType to -1 does not change the color for Shogi drops like it should.


A. M. DeWitt wrote on Fri, Nov 18, 2022 01:52 PM UTC in reply to H. G. Muller from 06:36 AM:

It is now fixed.  However, I also noticed that promoted pieces are affecting the hand when they shouldn't, particularly for Shogi-style promotions (increments original, decrements promotion).


A. M. DeWitt wrote on Fri, Nov 18, 2022 05:11 PM UTC in reply to H. G. Muller from 03:56 PM:

Nice.


Suzumu Shogi. 16x16 variant based on Tenjiku Shogi. (16x16, Cells: 256) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Fri, Nov 18, 2022 08:27 PM UTC:

I have finalized the double burning version of Suzumu Shogi, and by extension, Mitsugumi Shogi. I might reintroduce the ban on burning pieces with burning moves in the future, but the current version of the diagram does not have the tools needed to do that.

The GC presets are no longer up to date.


Mitsugumi Shogi. Smaller variant of Suzumu Shogi on a 13x13 board. (13x13, Cells: 169) [All Comments] [Add Comment or Rating]
💡📝A. M. DeWitt wrote on Sat, Nov 19, 2022 01:30 AM UTC:

Mitsugumi Shogi is ready


Interactive diagrams. Diagrams that interactively show piece moves.[All Comments] [Add Comment or Rating]
A. M. DeWitt wrote on Sat, Nov 19, 2022 10:26 PM UTC:

It seems that the new move handler isn't updating the part of the diagram that shows which piece is selected.


100 comments displayed

EarliestEarlier Reverse Order LaterLatest

Permalink to the exact comments currently displayed.