Still not satisfied in 2017

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

Moderators: hgm, Rebel, chrisw

User avatar
Mike S.
Posts: 1480
Joined: Thu Mar 09, 2006 5:33 am

Still not satisfied in 2017

Post by Mike S. »

[D]5k2/8/4b3/1B5P/8/8/5pPP/5K2 b - -[/D]
:mrgreen:
Regards, Mike
User avatar
Eelco de Groot
Posts: 4567
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Still not satisfied in 2017

Post by Eelco de Groot »

Hi Mike,

Google says this is PET #21. The PET testset can be found here: https://github.com/jdart1/arasan-chess/ ... ts/pet.epd
I could not find much inside Talkchess because you can't always search a single EPD here.

I don't think Black has more than a draw :)

5k2/8/4b3/1B5P/8/8/5pPP/5K2 b - -

Engine: Sf20170524_020 HT MOD (512 MB)
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott

42/53 0:01 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (38.146.524) 23678

43/55 0:01 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (42.058.228) 23775

44/64 0:02 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (53.271.249) 24537

45/64 0:02 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (70.038.868) 25367

46/64 0:04 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (128.917.982) 29561

47/64 0:05 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (156.984.119) 30488

48/64 0:11 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (412.290.809) 34739

49/66 0:12 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (450.216.227) 34757

50/67 0:15 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (524.316.852) 34702

51/67 0:39 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.h5 Kh8 14.Bc2 Kg8 (1.422.593.380) 36205

52/67 0:39 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.Bc4+ Kh8 14.h7 Kg7 (1.443.013.614) 36174

53/67 0:43 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.Bc4+ Kh8 14.h7 Kg7 (1.558.562.976) 36066

54/67 0:48 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.Bc4+ Kh8 14.h7 Kg7 (1.748.733.154) 35888

55/67 3:00 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.Bc4+ Kh8 14.h7 Kg7 (6.619.945.424) 36602

56/73 3:25 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.Bc4+ Kh8 14.h7 Kg7 (7.473.096.620) 36368

57/73 4:44 +0.08 1...Bh3 2.Kxf2 Bxg2 3.Kg3 Kg7 4.Kf4 Bf1
5.Bxf1 Kh8 6.h6 Kg8 7.Bc4+ Kh8 8.Ke5 Kh7
9.h4 Kh8 10.Bb5 Kh7 11.Bd3+ Kh8
12.Kd6 Kg8 13.Bc4+ Kh8 14.h7 Kg7 (10.292.264.777) 36203
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
User avatar
Mike S.
Posts: 1480
Joined: Thu Mar 09, 2006 5:33 am

Re: Still not satisfied in 2017

Post by Mike S. »

Hi! :D Yes, after some more investigation, I saw that many engines handle this well. Also, I may have had a flaw in my testing setup of some kind.

Anyway, if an engine solves this with (or even better without) endgame tables, congratulations!
Regards, Mike