NEWS: FinalGen chess endgame tablebase generator.

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

Moderators: hgm, Rebel, chrisw

User avatar
Ajedrecista
Posts: 1968
Joined: Wed Jul 13, 2011 9:04 pm
Location: Madrid, Spain.

NEWS: FinalGen chess endgame tablebase generator.

Post by Ajedrecista »

Hello:

I was browsing in CCRL Endgame Tablebases Forum, when I read this topic:

7 8 or more pieces tablebase generator

According to the author (Pedro Pérez Moreno), this tool (which reminds me to Freezer) was developped in the last four years. It can be downloaded for free from this URL:

http://www.mtu-media.com/finalgen

The web is well documented with a tutorial and some examples. The downloaded file is an installer, and once installed, FinalGen is translated into English, French and Spanish.

IMPORTANT:
However, you cannot give the castling status.

Remark: Tablebases assume that castling is not possible for two reasons:
First, in practical endgames, this assumption is almost always correct. However, castling is allowed by convention in composed problems and studies.

Second, if the king and rook are on their original squares, castling may or may not be allowed. Because of this ambiguity, it would be necessary to make separate evaluations for states in which castling is or is not possible.

The same ambiguity exists for the en passant capture, since the possibility of en passant depends on the opponent's previous move. However, practical applications of en passant occur frequently in pawn endgames, so tablebases account for the possibility of en passant for positions where both sides have at least one pawn.
This new tool seems interesting to me, although good hardware and nice amounts of time are required. I will not use it, but I post this release here because I know that some people will find it useful.

@Moderation team: I do not know if this is the best subforum for this thread. Please feel free of move it if necessary.

As a side note: the name of the tool may be overlooked for a non-Spanish speaker: Final means End; applied to chess, Final means Endgame. Gen are the first letters of Generador ('Generator' in English). So, FinalGen can be translated as Endgame Generator. Enjoy this new endgame tablebase generator!

Regards from Spain.

Ajedrecista.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by zullil »

Ajedrecista wrote:Hello:

I was browsing in CCRL Endgame Tablebases Forum, when I read this topic:

7 8 or more pieces tablebase generator

According to the author (Pedro Pérez Moreno), this tool (which reminds me to Freezer) was developped in the last four years. It can be downloaded for free from this URL:

http://www.mtu-media.com/finalgen

The web is well documented with a tutorial and some examples. The downloaded file is an installer, and once installed, FinalGen is translated into English, French and Spanish.

Ajedrecista.
Note: "FinalGen is a chess endgame tablebase generator for Windows."

I did not see any indication that source was available, or that other operating systems were supported.
Arpad Rusz
Posts: 273
Joined: Sat Apr 17, 2010 2:34 pm
Location: Budapest

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by Arpad Rusz »

I have tested this new tool. It has some limitations but it is working fine.
I like the "Search for draw" option, here's an example (the only move that draws is 1.Ka1!!):

Image
IGarcia
Posts: 543
Joined: Mon Jul 05, 2010 10:27 pm

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by IGarcia »

Arpad Rusz wrote:I have tested this new tool. It has some limitations but it is working fine.
I like the "Search for draw" option, here's an example (the only move that draws is 1.Ka1!!):
Thank for the link Jesús. Wold be nice to have a linux version, but we have to ask Pedro.

Sure some problems are out of reach, like the one with a black rook on g column to be cuadrangulated, also a corresponding squares problem.

Another step on the road to solving chess... ? :wink:
Jouni
Posts: 3281
Joined: Wed Mar 08, 2006 8:15 pm

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by Jouni »

But You get same result with Stockfish in split second

Analysis by Stockfish 2.2.2 JA:

1. = (0.00): 1.Ka1 Kg7 2.Kb1 Kg6 3.Kc1 Kg7 4.Kb1
2. -+ (-93.10): 1.Kc1 Kf8 2.Kc2 Ke8 3.Kc3 Kd8 4.Kb3 Ke7 5.Kc3 Ke6 6.Kc2 Kd7 7.Kd2 Kc6 8.Kc3 Kxb6 9.Kb4 Ka6 10.Ka4 b6 11.Kb4 b5 12.Ka3 Ka5 13.Kb3 b4 14.Ka2 Ka4 15.Kb2 b3 16.Kb1 Kb4 17.Kb2 Kc4 18.Kb1 Kd3 19.Kb2 Kxe3 20.Kc3 b2 21.Kc2 b1Q+ 22.Kxb1 Kd2 23.Kb2 e3 24.Kb3 Kd3 25.Kb4 e2 26.Kb5 Kxd4 27.Kc6 e1Q 28.Kxd6 Qe5+ 29.Kc6 Qxh2 30.Kd7 Qf2 31.Kc7 Qc2+ 32.Kd7 h2 33.Kd8 h1Q 34.Ke7 Qf2 35.Ke6 Qc1
3. -+ (-93.10): 1.Kc3 Kf8 2.Kc2 Ke8 3.Kc3 Kd8 4.Kb3 Ke7 5.Kc3 Ke6 6.Kc2 Kd7 7.Kd2 Kc6 8.Kc3 Kxb6 9.Kb4 Ka6 10.Ka4 b6 11.Kb4 b5 12.Ka3 Ka5 13.Kb3 b4 14.Ka2 Ka4 15.Kb2 b3 16.Kb1 Kb4 17.Kb2 Kc4 18.Kb1 Kd3 19.Kb2 Kxe3 20.Kc3 b2 21.Kc2 b1Q+ 22.Kxb1 Kd2 23.Kb2 e3 24.Kb3 Kd3 25.Kb4 e2 26.Kb5 Kxd4 27.Kc6 e1Q 28.Kxd6 Qe5+ 29.Kc6 Qxh2 30.Kd7 Qf2 31.Kc7 Qc2+ 32.Kd7 h2 33.Kd8 h1Q 34.Ke7 Qf2 35.Ke6 Qc1
4. -+ (-93.10): 1.Ka3 Kg7 2.Kb3 Kg6 3.Kc2 Kf6 4.Kd1 Ke7 5.Ke1 Kd7 6.Kd2 Kc6 7.Kc3 Kxb6 8.Kb4 Ka6 9.Ka4 b6 10.Kb4 b5 11.Ka3 Ka5 12.Kb3 b4 13.Ka2 Ka4 14.Kb2 b3 15.Kb1 Kb4 16.Kb2 Kc4 17.Kb1 Kd3 18.Kb2 Kxe3 19.Kc3 b2 20.Kc2 b1Q+ 21.Kxb1 Kd2 22.Kb2 e3 23.Kb3 Kd3 24.Kb4 e2 25.Kb5 Kxd4 26.Kc6 e1Q 27.Kxd6 Qe5+ 28.Kc6 Qxh2 29.Kd7 Qf2 30.Kc7 Qc2+ 31.Kd7 h2 32.Kd8 h1Q 33.Ke7 Qf2 34.Ke6 Qc1
5. -+ (-104.58): 1.Kc2 Kf8 2.Kb2 Kf7 3.Kc2 Kf6 4.Kd1 Ke7 5.Ke1 Kd7 6.Kd2 Kc6 7.Kc3 Kxb6 8.Kb4 Ka6 9.Ka4 b6 10.Kb4 b5 11.Ka3 Ka5 12.Kb3 b4 13.Ka2 Ka4 14.Kb2 b3 15.Kb1 Kb4 16.Kb2 Kc4 17.Kb1 Kd3 18.Kb2 Kxe3 19.Kc3 b2 20.Kc2 b1Q+ 21.Kxb1 Kd2 22.Kb2 e3 23.Kb3 e2 24.Kb4 e1Q 25.Kb5 Kc3 26.Kc6 Kxd4 27.Kxd6 Qe5+ 28.Kc6 Qxh2 29.Kd7 Qf2 30.Kc7 h2 31.Kb6 h1Q 32.Kb5 Qb1+ 33.Kc6 Qc1+ 34.Kb5 Qfb2+ 35.Ka5 Qca1#
Jouni
User avatar
Michael Diosi
Posts: 672
Joined: Mon Jun 22, 2009 1:37 pm

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by Michael Diosi »

Hi,

Do you understand what the software is doing ?

Chess Software of the year. Maybe we should offer such a symbolic prize ...


Michael
http://www.playwitharena.com
Ignacio
Posts: 177
Joined: Wed Mar 08, 2006 8:15 pm

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by Ignacio »

Is the software free of malware? After installing, Panda Antivirus says virus: Trj/CI.A
User avatar
Michael Diosi
Posts: 672
Joined: Mon Jun 22, 2009 1:37 pm

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by Michael Diosi »

Hi,


No warning from AVG and Antivir...

Maybe you should upload it to this antivirus page, don't remember the link....

Michael
http://www.playwitharena.com
noctiferus
Posts: 364
Joined: Sun Oct 04, 2009 1:27 pm
Location: Italy

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by noctiferus »

Tested with VirusTotal: 0 warnings from 43 antiviruses.
May be a false positive...
IGarcia
Posts: 543
Joined: Mon Jul 05, 2010 10:27 pm

Re: NEWS: FinalGen chess endgame tablebase generator.

Post by IGarcia »

Jouni wrote:But You get same result with Stockfish in split second

Analysis by Stockfish 2.2.2 JA:

1. = (0.00): 1.Ka1 Kg7 2.Kb1 Kg6 3.Kc1 Kg7 4.Kb1
But for other positions engines will be clueless...

BTW: Any know other end game tools, like endgamne browser nalimov (or gaviota) bases