tablebases for chess variant question

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Uri Blass
Posts: 10280
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

tablebases for chess variant question

Post by Uri Blass »

I wonder if there are places to find tablebases for games based on the rules of chess but different target.

For example if the target is to capture all the pieces of the opponent.

[D]8/8/8/4b3/8/8/8/Q1Q5 b - - 0 1

Here white should win and I expect tablebases to tell me how many moves to win.

You can play also when the target is only to capture one piece of the opponent so white need to capture the bishop without losing the queen so it is possible to have also these types of tablebases.

In the diagram of course black win in this case by BxQ
syzygy
Posts: 5557
Joined: Tue Feb 28, 2012 11:56 pm

Re: tablebases for chess variant question

Post by syzygy »

syzygy
Posts: 5557
Joined: Tue Feb 28, 2012 11:56 pm

Re: tablebases for chess variant question

Post by syzygy »

A more interesting position:
[D]8/7k/8/8/1p6/1P4K1/8/6BN w - -
https://lichess.org/analysis/antichess/ ... K1/8/6BN_w_-_-
syzygy
Posts: 5557
Joined: Tue Feb 28, 2012 11:56 pm

Re: tablebases for chess variant question

Post by syzygy »

Or if you like atomic chess:
[D]8/8/8/8/1pk3N1/5R2/p7/K7 w - - 0 1
https://lichess.org/analysis/atomic/8/8 ... R2/p7/K7_w

[D]8/Q7/p6K/8/1Q3k2/8/8/q7 b - - 0 1
https://lichess.org/analysis/atomic/8/Q ... 2/8/8/q7_b
Uri Blass
Posts: 10280
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: tablebases for chess variant question

Post by Uri Blass »

Thanks
I see some tablebases for variants but this is the variant when the target is to lose all the pieces and not the variant when you need to win all the pieces.

I thought about 2 variants that are more similiar to chess but still not chess(and I think learning them can be more productive for chess players):
1)The target is to win all the pieces of the opponent.
2)The target is to win at least one of the pieces of the opponent.
syzygy
Posts: 5557
Joined: Tue Feb 28, 2012 11:56 pm

Re: tablebases for chess variant question

Post by syzygy »

Uri Blass wrote:
Thanks
I see some tablebases for variants but this is the variant when the target is to lose all the pieces and not the variant when you need to win all the pieces.
Ah sorry, I did not read carefully. I just noticed capture all pieces, the diagram and your final sentence that black is winning with BxQ.

What are exactly the rules of your game? Mandatory capturing? King is a regular piece (pawn can promote to king, no castling)? Who wins in case of stalemate?
Uri Blass
Posts: 10280
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: tablebases for chess variant question

Post by Uri Blass »

syzygy wrote:
Uri Blass wrote:
Thanks
I see some tablebases for variants but this is the variant when the target is to lose all the pieces and not the variant when you need to win all the pieces.
Ah sorry, I did not read carefully. I just noticed capture all pieces, the diagram and your final sentence that black is winning with BxQ.

What are exactly the rules of your game? Mandatory capturing? King is a regular piece (pawn can promote to king, no castling)? Who wins in case of stalemate?
pieces play in the same way that they play in chess.
You do not have to capture pieces if you can do it.

There are 2 options:
option 1:the target is to capture all pieces of the opponent so white is winning
option 2:the target is to capture one of the opponent pieces so BxQ is winning for black(this was the reason for my last sentence that black is winning with BxQ because BxQ capture one piece of white).

king and pawns are not relevant in the diagram but I think that you can assume they are normal pieces.

The king is a normal piece that you can capture
pawns can promote to everything except king.

no castling but it is usually not important for tablebases.
The israeli chess site support option 1.

option 2 is something that I thought about because it support some games that people suggest in the step methods(page 67 of the manual for chess trainers in step 1).

For example queen and 2 rooks against bishop when they say the target of the strong side is to win the bishop when you can add a condition that white must keep all pieces(with the condition the target is practically to win at least one piece and without the conition the target is to win all the pieces)
User avatar
Nordlandia
Posts: 2821
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: tablebases for chess variant question

Post by Nordlandia »

Is generating 5-men syzygy for variant TwoKings feasible. It may be hard considering royal restrictions linked to a-file.

Chess variant with two kings on each side, but only one of them is active at once, depending on their position.

The active king is always that one which is:

closer to the a-file (from White: the left one, from Black: the right one);

The other king is just an ordinary piece, it can be let captured.

https://github.com/ddugovic/Stockfish/issues/471
Uri Blass
Posts: 10280
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: tablebases for chess variant question

Post by Uri Blass »

Nordlandia wrote:Is generating 5-men syzygy for variant TwoKings feasible. It may be hard considering royal restrictions linked to a-file.

Chess variant with two kings on each side, but only one of them is active at once, depending on their position.

The active king is always that one which is:

closer to the a-file (from White: the left one, from Black: the right one);

The other king is just an ordinary piece, it can be let captured.

https://github.com/ddugovic/Stockfish/issues/471
I do not understand who is the active king if the same side has 2 kings on the same file.
User avatar
Nordlandia
Posts: 2821
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: tablebases for chess variant question

Post by Nordlandia »

Uri Blass: the one closest a1 for white and a8 for black

a1-a2-a3-a4-a5-a6-a7-a8
b1-b2-b3 etc...

Image