Check out Symmetric Chess, our featured variant for March, 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
8-Piece Chess. (Queen's Army chess, all 8 Back Rank Pieces different).[All Comments] [Add Comment or Rating]
💡📝JT K wrote on Mon, Sep 16, 2019 05:10 PM UTC:

A quick puzzle based on this variant, with Black's pawns moving up the board - playing from the bottom (using abstract pieces as this is from Tabletopia) 

Anyone insterested in playing a game, we can arrange a time/date to play live online.


About Game Courier. Web-based system for playing many different variants by email or in real-time.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Mon, Sep 16, 2019 02:41 AM UTC:

@Luigi, Can you give an example?  I've not encountered this.


Dead Account wrote on Sat, Sep 14, 2019 01:34 AM UTC:

How do I fix the issue of having a the ‘0’ piece appear at the bottom of every page that uses an automatic piece set?


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
Ben Reiniger wrote on Mon, Sep 9, 2019 02:47 PM UTC:

What game/preset?  (This comment thread is the general Game Courier one, not attached to a particular preset.)


Threatened Pawn Chess. Pawns start in threatened positions. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
H. G. Muller wrote on Mon, Sep 9, 2019 08:38 AM UTC:

I had similar problems in Shogi, when I tried to search check drops in addition to captures. Some lines just continue forever, and with depth-first that is of course fatal. This looks especially stupid when alternative moves to the infinite line in many places include a mate-in-1, which would have alpha-beta pruned the infinite line had they been searched first. So I tried a scheme with an iteratively deepened QS that would back up score intervals rather than one-sided score bounds (and would return {standPat, INF} for QS nodes with captures that were too deep to search), deepening it until the interval in the QS root collapsed to a single value. This way you would find the closest forcible (through QS moves) mate before searching any deeper lines. But this still wasn't enough to make the problem disappear, so I abandoned that again, and only search captures now.

The problem is that this is really very wrong in games with piece drops. Even recapture exchanges are often meaningless there, as the capture of a protected piece might give the opponent the piece in hand that he needs for an all-check-drops mate, so that you cannot afford to recapture. It seems Bonanza in every QS node first does a 3-ply checks-only search to see if it can checkmate that way, and if it cannot searches only captures (or stand-pat).

Even most engines for orthodox chess limit the search of checks to the first two ply of QS. They are furthermore selective in what checks they search, and usually prune those that can be evaded by a SEE > 0 capture on the checking piece.

It is still an open question for me how, when you have a QS that also is controlled by a depth parameter, you can best increase the tree size in an iterative deepening scheme. The simplest way would be to just keep the QS depth fixed, and iterate the depth of the full-width search as usual. I suspect this is very sub-optimal, though, as it requires the tactics that QS misses because of the depth limitation to be discovered by the full-width part. Which is not only the most expensive thing you could do in the leading plies from the position that was too complex, but adds to the tree everywhere. It leads to the complex tactics being resolved only when the branches ending in simple tactics (presumably the large majority) have already been deepened too, while the resolved score could be such that it upsets the entire tree, making most of the deepened lines irrelevant.

Increasing the depth of individual QS until they converge OTOH leads to very much (possibly infinite) effort on QS that in the end might turn out to have scores that makes the branch leading to them irrelevant. Iteratively increasing the QS depth limit in the tree as a whole before increasing the depth of the full-width search would waste a lot of time walking the same full-width tree in parts where you encounter only QS that have already converged for the current depth limit.

I have the feeling it should be possible to control the search depth with a single parameter from the root, which would both increase the QS depth limit and the full-width depth as it grows. E.g. with a QS that does an M-ply all-capture search followed by unlimited-depth recapture-only, you could keep track of whether the QS actually did prune any captures that were not recaptures. If there were, M was not large enough to converge the QS, and would have to be increased. The search could be made to converge the QS first, before being allowed to search any non-captures. E.g. by counting each QS ply as half a full-width ply, and when an N-ply search is requested, start with a QS there, increasing the QS depth limit to at most 2N. If QS converges before that, it all moves with a d=N-1 reply (or applicably further reduced), if not, it just returns the unconverged QS result (signalling to the parent that it cannot yet switch to full-width).


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
Dead Account wrote on Sun, Sep 8, 2019 02:46 AM UTC:

The ‘W’ and ‘B’ ranks at the top and bottom of the board. I also just realized that you can capture pieces by dropping, which shouldn't be allowed. If possible, could that be fixed as well?


Threatened Pawn Chess. Pawns start in threatened positions. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Greg Strong wrote on Sun, Sep 8, 2019 12:03 AM UTC:

Wow, QS explosion is a serious problem.  Now that I have allowed all check evasions in the QSearch, I have my search stack overflowing very quickly in Gross Chess and my stack supports a depth of 128!  After four plies of QS it considers only recaptures and check evasions and I still had over a HUNDRED plies.  I figured something had to be broken with my 3-fold repetition detection, but not so...  In Gross Chess you can literally have over a hundred consecutive moves of nothing by check evasions and recaptures to the last square without triggering repetition.  I would not have thought it possible had I not spent a couple hours manually stepping though about 50 plies until I was convinced it was for real.  (It has a lot to do with the cannons - you can often escape check by moving into the path of your own cannon to become a screen and check the opponent king.)

So I appreciate your previous message or I would probably have been at a loss as to what to do about this.  I've now switched to this:  first four plies of QS are all captures and check evasions; after four plies it switches to only recaptures and check evasions; after eight plies of QS it starts to allow standing pat even when in check (returning the static evaluation rather than -INFINITY.)  This has stopped the search explosion.  I'm now running a 1600 game Capablanca match against FairyMax to ensure this doesn't hurt my search strength too much.  (Seeing as most games don't have the kind of search explosion problems that Gross does but I'd like to keep the search function the same across games if possible.)


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
Greg Strong wrote on Tue, Sep 3, 2019 12:30 AM UTC:

I'm sorry, I do not understand your question.  The barracks?


Dead Account wrote on Tue, Sep 3, 2019 12:11 AM UTC:

Can someone help me get rid of the Rook and Queen's move displays within the barracks?


Threatened Pawn Chess. Pawns start in threatened positions. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Greg Strong wrote on Mon, Sep 2, 2019 05:53 PM UTC:

Yeah, I was generating all check evasions in QS, I just forgot to make that exception when it switches to recpature only.  I added the limit because the QS explosion was so bad it basically didn't move when I implemented Evolution Chess.


H. G. Muller wrote on Mon, Sep 2, 2019 04:29 PM UTC:

This would not only bite you when you limit QS depth. Even if you do an unlimited-depth capture search, you would see phantom mates if you don't consider non-capture evasions (interposition or King withdrawal). You either must consider all evasions (effectively switching back to a d=1 search) on a check, or you should allow stand-pat even in the face of a check, assuming that a non-capture evasion that doesn't give away any score always exists. (Which would obviously make you overlook true checkmates in QS. This is not as bad as it sounds, as most checks are indeed not checkmates.)

QS explosion is a serious concern in general variant engines. MVV/LVA sorting might not be good enough to suppress plunder raids if capture modes other than replacement are possible. E.g. Lions in Chu Shogi are disastrous, when they can jump into the opponent's camp to a save square, and then then just sit there eliminating all neighors in combinatorially many different orders. Fire demons are even worse.


Greg Strong wrote on Mon, Sep 2, 2019 02:17 PM UTC:

Ok, I've found the issue.  It was the result of a recent change.  To limit explosion in the size of the search tree by quiescent search, I was only doing four full plies of qsearch after which I was considering recaptures only. The problem is that I didn't have an exception for instances where the king was in check. So if the king couldn't get out of check with a recapture it was scoring the position a mate.

ChessV now agrees that e5f6 is the best move. e5f6 h6g5 f6f7 e8f7 d3e4 c8e6 f1c4 e6c4 b3c4 a8a5


Greg Strong wrote on Sun, Sep 1, 2019 04:20 PM UTC:

At a search depth of 19, ChessV thinks white is up by a pawn and a quarter.  It actually playes d3e4, not e5f6.

The start of the PV is: d3e4 d6e5 d1d8 e8d8 f1c4 h6g5 c5b6 g4f3 a1a4 c8d7 c4b5 a8a6 ...

c4b5 is a blunder.  I'm concerned with it making a blunder in the PV at ply 11 when it has completed a depth 19 search.  Seems I have a problem somewhere, maybe in the transposition table.

But back to the original position - Stockfish 9 to a depth of 28 thinks white is up by a pawn and a half and likes e5f6 as the best move.  e5f6 g8f6 h3g4 e4d3 g5f6 d8f6 a1a4 b6b5 a4a2 b8c6 c1b2 fge7 h8g8

 


Chess Latrunculi duo milia et septum. Chess with dragon horse and dragon king movements for bishops and rooks. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
listuser wrote on Sun, Sep 1, 2019 01:29 PM UTC:

Please forgive me for noticing septem, not septum.


Wildebeast9. A Variant of Wildebeast Chess.[All Comments] [Add Comment or Rating]
Greg Strong wrote on Fri, Aug 30, 2019 01:10 AM UTC:

I think the easiest solution is just to make stalemate a win so king + wildebeast can win against bare king.

I don't see any need to change the promotion rules though.  Even if you don't change stalemate, promotion is not an issue.  You are only forced to promote to wildebeast if you do not have a queen, in which case you promote to a queen and can checkmate easily.  The only other case I see is the unusual position where you don't want to promote to a queen because that would stalement immediately, but since the horsemen promote on the 7th rank I don't think that is possible.


💡📝wdtr2 wrote on Wed, Aug 28, 2019 11:24 AM UTC:

HG:  I took your suggestions and attempted to re-write the section on the promotion.  I think I used the name Wildebeast everywhere, except in the Introduction.  (I can't find the misspelling)  When I wrote the code, I assumed that the Horseman could get to the promotion zone with more ease than a pawn.  I guessed that there would be more promotions in this game.  Can a king and two horseman put a bare king in checkmate?  I will try this and run some tests.  If the answer is yes, I like my promotion rules "as is".  If the answer is no. I probably should fix/adjust the promotion rules.  If you dislike the promotion rule, I am open to suggestions.  I think I have 1 vote from dax for promotion to other pieces like knight, rook, bishop, etc. 


H. G. Muller wrote on Wed, Aug 28, 2019 07:54 AM UTC:

Note that the Wildebeest does not have mating potential in your game. (Unlike in Wildebeest Chess, where stalemate also is a win.)

Also note that you do not consistently use the same spelling for the name of the piece, and that the promotion rule as described in the article (twice!) says indeed something entirely different from what Greg wrote. And, to really nitpick, that "all other cases" to that where you do not have a Queen is just the single case where you do have one.


💡📝wdtr2 wrote on Wed, Aug 28, 2019 12:58 AM UTC:

dax: About promotion, I would prefer the Queen Wildebeast rule, however, if you get a 2nd person to make that request, I will change to code so that promotion can be any lower piece.  I will keep the 1 queen rule though.  :)


💡📝wdtr2 wrote on Wed, Aug 28, 2019 12:51 AM UTC:

Greg: You are correct on your promotiion rules. 

Dax: You do not have to promote to Queen, You have the choice at all times of Queen or Wildebeast, unless you own a Queen.  I did not want to flood the board with Queens.  


Sign in to the Chess Variant Pages. Sign in to the Chess Variant Pages.[All Comments] [Add Comment or Rating]
slimstation wrote on Wed, Aug 28, 2019 12:28 AM UTC:

Nor can I ?! And I cannot delete so I can’t use the address?!


Musketeer Chess. Adding 2 newly designed extra pieces. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
💡📝Zied Haddad wrote on Tue, Aug 27, 2019 09:57 AM UTC:Good ★★★★

Hi, it's always good to hear criticism. And i think you've got it right.

Personally i give you the pieces i much like when playing Musketeer Chess: Hawk, Unicorn +++ and my favorite is the Archbishop combining Bishop and Knight abilities. I much like sacrificing my Queen for an Archbishop !!

 

Musketeer Chess idea was to get rid of the big amount of draws and also opening learning (long theoretical lines). The idea is also to give black a more important role by deciding the final combination of pieces, adapting his strategy to white's choice which will lower for sure the importance of white's advantage as the side who begins the game; But this needs for sure a precise play.

 

You pointed out the fact that the Board is overcrowded. Of course it becomes a problem if you choose to gate you r pieces whithout a prior clear strategy and this will hamper you from exploiting the huge potential of the new pieces.

 

The newly added pieces are strong and they bring so much excitment and tactics from the first move ! So the slightest lack of attention can be punished (more spectacular wins) but also if you lower your attention even with a huge material advantage on the board, your opponent can surprise you and mate you using the newest pieces whom some can mate alone.

 

Yes, Musketeer Chess is not a perfect game, but Classic Chess became mostly a game of "knowledge" and opening learning and is for sure less attractive for average kids and players that want to improve their level but are frustrated by this learning.

Elite tournaments are less spectacular and games most usually finish with draws.


Game Courier. PHP script for playing Chess variants online.[All Comments] [Add Comment or Rating]
Joe Joyce wrote on Tue, Aug 27, 2019 03:31 AM UTC:

Thank you. I appreciate it

 


Wildebeast9. A Variant of Wildebeast Chess.[All Comments] [Add Comment or Rating]
dax00 wrote on Mon, Aug 26, 2019 11:26 PM UTC:

I would also like clarification about the promotion rules. The way I interpreted the rule as you wrote it, promotion to queen would be mandatory if you didn't have one, otherwise mandatory promotion to wildebeest. Which bothered me, because in my current game with Greg Strong, in one quite possible line, I would prefer wildebeest to queen. Underpromotion is a great mechanic, so it would be nice to be able to promote to lesser pieces if desired.


Greg Strong wrote on Mon, Aug 26, 2019 10:11 PM UTC:

If the pawns are called horsemen in this game, does that mean the notation should be "H"?

Finally, just to make 100% sure I understand, the promotion rule is this:

Horsemen MUST promote upon reaching the 8th rank (3rd rank for Black.)  They can always promote to Wildebeast.  They can also promote to Queen if the player does not already have one.

Is that right?


Bishops Conversion Rule. Rule for variant where bishops start on equal colored squares, with sample games.[All Comments] [Add Comment or Rating]
💡Carlos Cetina wrote on Sun, Aug 25, 2019 03:35 AM UTC:

OK. Thanks!


25 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.