"IQ test" for engines

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

Moderators: hgm, Rebel, chrisw

lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: "IQ test" for engines

Post by lech »

Uri Blass wrote:Rxg5 is not the only solution for the first problem.

Rd5 is also winning.
And it is better to end a try MultiPV > 1 for you.
Maybe, I can't be friendly, but let me be useful.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: "IQ test" for engines

Post by Vinvin »

Vinvin wrote:Text "bm" was missing for 2 positions, I added in the list above. It was :
k1b5/1p1p1p1p/1PpPpP2/2B5/8/2p1p2P/2PbP3/3K4 w - - Bd4 (win);
5rk1/5ppp/p1Q1p3/1R6/q7/4b1P1/P2RPP1P/6K1 w - - Rd8 (win);
One more little correction for : 2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4+ (win);
There's no check after Bf4, only a discover threat, so the right move is :
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4 (win);
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: "IQ test" for engines

Post by Vinvin »

lech wrote:At first many thanks for all posts!
Vinvin wrote:Some positions that you could add :
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;
Of course, I should do it.
Vinvin wrote: 8/8/5k2/8/2B4p/5RbP/5pP1/7K b - -; c0 "eval = draw";
Rather never!
Vinvin wrote: 3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;
Many many thanks for this one! It will be added!
Vinvin wrote: 2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; (winning)
Impossible that I missed it!
Vinvin wrote: 2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;
I should do it too.
Please consider add some more ;-)

6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6; http://www.yacpdb.org/#340530
5rk1/pp3p1p/7b/2pR4/8/2P4P/P1PNr1P1/2K4R b - - bm Rxd2;
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N;
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3+
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;
r3r1k1/pp1q1p2/2p2npb/PPPp4/3Pp3/2NNPpP1/1R1B1P1K/3Q3R b - - bm Kg7;
r1b1k3/1p1p1pp1/1p1P3p/pP6/P7/8/5PPP/4R1K1 b q -; c0 "eval +/-";
6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;
8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5 d4;
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4+;
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;
Paloma
Posts: 1167
Joined: Thu Dec 25, 2008 9:07 pm
Full name: Herbert L

Re: "IQ test" for engines

Post by Paloma »

The 4th last line
2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4+ (win);

the right move is Bf4 (no check after Bf4)
Uri Blass
Posts: 10269
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: "IQ test" for engines

Post by Uri Blass »

lech wrote:
Uri Blass wrote:Rxg5 is not the only solution for the first problem.

Rd5 is also winning.
And it is better to end a try MultiPV > 1 for you.
Why better?

Multi-pv>1 can help to find alternatives and more than one solution.
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: "IQ test" for engines

Post by lech »

Uri Blass wrote:
lech wrote:
Uri Blass wrote:Rxg5 is not the only solution for the first problem.

Rd5 is also winning.
And it is better to end a try MultiPV > 1 for you.
Why better?

Multi-pv>1 can help to find alternatives and more than one solution.
40/67 14:15 3,080,657k 3,603k +6.27 1. ... Rxg5 2.Nf7+ Kg8 3.Nxg5 ...
40/70 14:15 3,080,657k 3,603k +6.42 1. ... Rd5 2.Bf6 Rf5 3.Bd4 Rxg5 4.Nf7+ Kg8 5.Nxg5 ...
Both moves Rxg5 and Rd5 lead to the same position.

The multiPV > 1 trick maybe is able to help you, but only if the crucial (looking for) move (idea) is the first ply move.
In other case it can be a waste of time rather.
Maybe, I can't be friendly, but let me be useful.
corres
Posts: 3657
Joined: Wed Nov 18, 2015 11:41 am
Location: hungary

Re: "IQ test" for engines

Post by corres »

I think without forced win and without forced drawn marks a move to be "the best move" is a very subjective thing. In generally the most of chess positions have more than one solution. In the old days Botvinnik at all searched for the " truth of chess" - that is for the best move - but they did not find it in general.
When the chess will be fully resolved that time we can tell about "the best move(s)" of a given position.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: "IQ test" for engines

Post by Vinvin »

Vinvin wrote:
lech wrote:At first many thanks for all posts!
Vinvin wrote:Some positions that you could add :
5kN1/3p1q2/5P2/5PP1/2pK4/1p1R4/1P6/8 w - - bm Rxb3;
Of course, I should do it.
Vinvin wrote: 8/8/5k2/8/2B4p/5RbP/5pP1/7K b - -; c0 "eval = draw";
Rather never!
Vinvin wrote: 3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+;
Many many thanks for this one! It will be added!
Vinvin wrote: 2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - bm f6; (winning)
Impossible that I missed it!
Vinvin wrote: 2r5/prkpR1p1/2p1ppK1/P1p1N1B1/P1P1P3/8/8/8 w - - bm Bf4;
I should do it too.
Please consider add some more ;-)

6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;
7q/b1p5/1p1Npkb1/pPP2ppP/P1P5/3B2P1/5P1R/K3R3 w - - bm hxg6; http://www.yacpdb.org/#340530
5rk1/pp3p1p/7b/2pR4/8/2P4P/P1PNr1P1/2K4R b - - bm Rxd2;
5nr1/2Pp2pk/3Pp1p1/4P1P1/6P1/5K2/8/7n w - - bm c8=N;
k7/p1pR4/1p3p2/2P2rpB/PbP4p/2N1p2p/KP6/8 w - - bm Bf3+
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3;
7k/pp2Np1p/2p2P1N/5pP1/7K/P4n2/1q3Q2/5n2 w - - bm Kh5;
r3r1k1/pp1q1p2/2p2npb/PPPp4/3Pp3/2NNPpP1/1R1B1P1K/3Q3R b - - bm Kg7;
r1b1k3/1p1p1pp1/1p1P3p/pP6/P7/8/5PPP/4R1K1 b q -; c0 "eval +/-";
6b1/5p2/1p3Bp1/1P3pP1/5P2/pp1B2K1/pr4P1/k7 w - - bm Kh2;
8/8/4b1p1/2Bp3p/5P1P/1pK1Pk2/8/8 b - - bm g5 d4;
8/4K2p/6pr/5pk1/1pB2R2/p4PP1/8/8 w - - bm Rg4+;
5rk1/2p2Rpq/p2p2n1/2pPpQPp/4P2P/3P2N1/PP6/6K1 w - - bm Qe6;

And again some more :

An amazing one : 1.Rxh1
1k6/3p4/1B6/4Pp1p/1p5R/1p4p1/pP3n2/K6n w - - 0 1
Draw because stalemate and kamikaze bishop.
Quote:
After 1.Rxh1 Nxh1 2.e6 dxe6 3.Bc7+ Kb7 4.Bxg3 e5
White bishop stays on e1-h4 diagonal so Knight cannot move and it is draw.

----------------------------------------------------------------------------------

A position with a lot of Zugzwang ! Mate in 35.
8/p5p1/1pP3p1/p5p1/k3p3/4p3/K7/8 w - - 0 1
Sting-SF finds a good score after a couple of minutes
Code:
Sting-sf-72:
52+ 00:58 840 456k 14 349k +0,16 1.c7
52+ 03:25 3 140 076k 15 284k +9,16 1.c7

----------------------------------------------------------------------------------

An amazing Queen sacrifice followed by zugzwangs : Qf4!!
1r3q1k/2N2P1p/6pQ/4p3/7p/n6P/3B4/7K w - - 0 1
1. Qf4 exf4 2. Bc3+ Qg7 3. Ne8 Rb1+ 4. Kg2 Rb2+ 5. Kf1 Rb1+ 6. Ke2 Rb2+ 7. Kd3 Rd2+ 8. Ke4 Re2+
9. Kd5 Rd2+ 10. Ke6 Re2+ 11. Kd7 Rd2+ 12. Ke7 Re2+ 13. Kd8 Rd2+ 14. Nd6 Rxd6+ 15. Ke7 g5 16. Bxg7+ Kxg7
17. f8=Q+ Kg6 18. Kxd6 Nb5+ 19. Ke5 Nd6 20. Qf6+ Kh5 21. Qg7 Nf7+ 22. Kf6 f3 23. Kxf7 f2 24. Qxh7#

----------------------------------------------------------------------------------

h7! with a good "+" score :
2n3k1/p5p1/3p1pPP/1PpP1p2/2p2P2/1bP5/2R1P2r/R4K2 w - - 0 1

Sting-sf-72:
31 00:12 105 432k 8 300k 0,00 1.h7+ Kh8 2.Rcc1 Rh1+ 3.Kf2 Rxc1 4.b6 Nxb6 5.Rxa7 Ba4 6.Rb7 Bd7 7.Rxb6 Be8 8.Rb8 Rf1+ 9.Kxf1
32+ 00:13 109 094k 8 365k +0,08 1.h7+
32+ 00:13 111 747k 8 383k +0,16 1.h7+
32+ 00:16 144 635k 8 812k +2,67 1.h7+
32 00:19 180 872k 9 125k +3,15 1.h7+ Kh8 2.Rxa7 Rh1+ 3.Kf2 Nxa7 4.Ra2 Bxa2 5.b6 Ra1 6.Ke3 Rc1 7.Kd2 Ra1 8.e3 Rg1 9.bxa7 Rxg6 10.a8Q+ Kxh7 11.Qb8 Rg2+ 12.Ke1 Bb1 13.Qxd6 Be4 14.Qxc5 Rg1+ 15.Kf2 Rg2+ 16.Kf1 Rc2 17.Qd4 Rc1+ 18.Ke2 Bd3+ 19.Kd2 Rc2+ 20.Kd1 Rh2 21.d6 Rh1+ 22.Kd2 Rh2+ 23.Ke1 Kg6 24.d7

----------------------------------------------------------------------------------

6k1/1bq1bpp1/p6p/2p1pP2/1rP1P1P1/2NQ4/2P4P/K2RR3 b - - 0 1

1...Bd5
-+ (-2.57 ++) Depth: 34/61 00:00:54 639MN, tb=439

----------------------------------------------------------------------------------

4)From the Chessbase site, a position with a lot of zugzwang :

Sting-SF 7 finds the solution in 20 to 30 sec :

q7/7R/k7/1p6/1p6/1P2B3/7K/8 w - - 0 1

Code: Select all

Sting-sf-7-x64:
...
 44   00:29    383 996k   12 909k    0,00   1.Bd4 Qb8+ 2.Kh1 Qa8+ 3.Kg1 Qg8+ 4.Rg7 Qa8 5.Be3 Qb8 6.Bc5 Qa8 7.Rd7 Qg8+ 8.Kf1 Qb8 9.Kg2 Qg8+ 10.Kf1
 45+   00:30    402 134k   13 031k   +0,08   1.Bd4
 45+   00:30    402 151k   13 030k   +0,16   1.Bd4
 45+   00:31    407 159k   13 023k   +13,77   1.Bd4
 45   00:32    419 890k   13 021k   +12,52   1.Bd4 Qb8+ 2.Kh1 Qa8+ 3.Kg1 Qg8+ 4.Rg7 Qa8 5.Kf2 Qb8 6.Kf3 Qf8+ 7.Ke4 Qa8+ 8.Ke3 Qb8 9.Kd3 Qa8 10.Rf7 Qb8 11.Kc2 Qh2+ 12.Kb1 Qh1+ 13.Ka2 Qg2+ 14.Bf2 Qa8 15.Rg7 Qb8 16.Bg1 Qa8 17.Bd4 Qb8 18.Rf7 Qh2+ 19.Kb1
 46+   00:32    420 989k   13 020k   +12,64   1.Bd4
 46+   00:32    421 070k   13 018k   +12,76   1.Bd4
 46+   00:34    449 832k   13 086k   +47,98   1.Bd4
 46   00:35    459 170k   13 100k   +14,86   1.Bd4 Qb8+ 2.Kh1 Qa8+ 3.Kg1 Qg8+ 4.Rg7 Qa8 5.Kf2 Qb8 6.Ke3 Qe8+ 7.Kd3 Qa8 8.Rf7 Qb8 9.Kc2 Qh2+ 10.Bf2 Qb8 11.Kb1 Qa8 12.Ka2 Qb8 13.Rh7 Qa8 14.Kb2 Qb8 15.Bd4 Qa8 16.Ka1 Qb8 17.Rh6+ Ka5 18.Rh8 Qxh8 19.Bxh8 Kb6 20.Kb2 Kc6 21.Kc2 Kd5 22.Kd3 Ke6 23.Ke4 Kf7 24.Be5 Ke7 25.Kd5 Kd7 26.Bf4 Ke8 27.Ke4 Kf7 28.Kd4 Kg6 29.Kc5 Kf5 30.Bd6 Ke6 31.Kxb4 Kd7 32.Kxb5 Ke6 33.b4 Kd7 34.Ka6 Ke6 35.b5 Kf7 36.b6 Kg8 37.b7
 47+   00:35    459 523k   13 096k   +14,98   1.Bd4
 47+   00:35    459 656k   13 094k   +15,11   1.Bd4
 47+   00:35    460 274k   13 075k   +61,43   1.Bd4
 47   00:35    465 035k   13 058k   +77,08   1.Bd4 Qb8+ 2.Kh1 Qa8+ 3.Kg1 Qg8+ 4.Rg7 Qa8 5.Kf2 Qb8 6.Ke3 Qa8 7.Kd2 Qb8 8.Kd3 Qa8 9.Rf7 Qb8 10.Kc2 Qh2+ 11.Bf2 Qb8 12.Kb1 Qa8 13.Ka2 Qb8 14.Rh7 Qa8 15.Kb2 Qb8 16.Bd4 Qa8 17.Ka1 Qb8 18.Rh6+ Ka5 19.Rh8 Qxh8 20.Bxh8 Kb6 21.Kb2 


----------------------------------------------------------------------------------

4k2b/7P/4KP1P/8/8/pB6/P7/8 w - - 1 90 -> find a scores >+20 (a lot of engines give +3 but never play the winning move 90.f7!!)

Code: Select all

  McBrain_2017_v26_x64_modern:
...
  29/51	00:00	 3 380k	16 734k	+3,08	90.Kf5 Kf8 91.Ke6 Ke8 92.Bd5 Kf8 93.Bf3 Ke8 94.Be2 Kf8 95.Bg4 Ke8 96.Bf5 Kf8 97.Bd3 Ke8 98.Bg6+ Kf8 99.Be4 Ke8 100.Bc6+ Kf8 101.Bg2 Ke8 102.Be4 Kf8 103.Bd5 Ke8 104.Bb3 Kf8 105.Bc4 Ke8 106.Bb5+ Kf8 107.Bf1 Ke8 108.Bh3 Kf8 109.Bf5 Ke8 110.Bc2 Kf8 111.Ke5 Kf7 112.Bb3+ Kf8 113.Be6 Ke8 114.Bd5 Kf8 115.Bc4
  30/63	00:00	 5 168k	18 325k	+3,08	90.Kf5 Kf8 91.Bc4 Ke8 92.Ke5 Kf8 93.Ke6 Ke8 94.Bb5+ Kf8 95.Bd3 Ke8 96.Bg6+ Kf8 97.Be4 Ke8 98.Bc6+ Kf8 99.Bd5 Ke8 100.Bf3 Kf8 101.Bg2 Ke8 102.Bd5 Kf8 103.Bb3 Ke8 104.Bc4 Kf8 105.Ke5 Ke8 106.Bg8 Kf8 107.Bb3 Ke8 108.Bd5 Kf8 109.Bg8 Ke8 110.Bb3 Kf8 111.Bd1 Ke8 112.Ke6 Kf8 113.Bf3 Ke8 114.Be2 Kf8 115.Bf1 Ke8 116.Bh3 Kf8 117.Bg4 Ke8 118.Bf5 Kf8 119.Bb1 Ke8 120.Bc2 Kf8
  31/63	00:00	 7 216k	19 663k	+3,08	90.Kf5 Kf8 91.Bc4 Ke8 92.Ke5 Kf8 93.Bb3 Ke8 94.Bd5 Kf8 95.Bc4 Ke8 96.Bb5+ Kf8 97.Bf1 Ke8 98.Ke6 Kf8 99.Bd3 Ke8 100.Be4 Kf8 101.Bd5 Ke8 102.Bc4 Kf8 103.Bf1 Ke8 104.Bd3 Kf8 105.Be4 Ke8 106.Bf5 Kf8 107.Bc2 Ke8 108.Bg6+ Kf8 109.Bf5 Ke8 110.Bc2 Kf8 111.Bd1
  32/63	00:00	 10 433k	20 297k	+3,08	90.Kf5 Kf8 91.Ke5 Ke8 92.Bd1 Kf7 93.Bh5+ Kf8 94.Be2 Kf7 95.Bc4+ Kf8 96.Ke6 Ke8 97.Bf1 Kf8 98.Bd3 Ke8 99.Bc2 Kf8 100.Bd1 Ke8 101.Be2 Kf8 102.Bf1 Ke8 103.Bd3 Kf8 104.Be4 Ke8 105.Bf5 Kf8 106.Bc2 Ke8 107.Be4 Kf8 108.Bd5 Ke8 109.Bc6+ Kf8 110.Bg2 Ke8 111.Bd5 Kf8 112.Bb3 Ke8 113.Ke5 Kf8 114.Bd5 Ke8 115.Kf5 Kf8 116.Kg6 Ke8
  33/63	00:00	 11 799k	20 378k	+3,08	90.Kf5 Kf8 91.Ke5 Ke8 92.Bc4 Kf8 93.Ke6 Ke8 94.Bd3 Kf8 95.Be4 Ke8 96.Bf5 Kf8 97.Bc2 Ke8 98.Bb3 Kf8 99.Bd1 Ke8 100.Be2 Kf8 101.Ba6 Ke8 102.Bb7 Kf8 103.Bg2 Ke8 104.Bf3 Kf8 105.Bb7 Ke8 106.Bd5 Kf8 107.Ke5 Ke8 108.Kf5 Kf8 109.Kg6 Ke8 110.Bb7 Kf8 111.Bf3 Ke8 112.Bc6+ Kf8 113.Bh1 Ke8 114.Bd5 Kf8 115.Bc4 Ke8 116.Kf5 Kf8 117.Bb3 Ke8 118.Ke5 Kf8 119.Ke6 Ke8
  34/63	00:03	 38 126k	11 907k	+128,39	90.Ba4+ Kf8 91.Bd1 Ke8 92.Bh5+ Kf8 93.f7 Bd4 94.h8N Bxh8 95.Kd5 Ke7 96.Kc4 Be5 97.h7 Bg7 98.Kb4 Bh8 99.Kb3 Kf8 100.Kxa3 Kg7 101.Kb4 Kf8 102.a4 Ke7 103.f8Q+ Ke6 104.Qxh8
  35/63	00:04	 50 683k	12 082k	+128,40	90.f7+ Kf8 91.Bc2 Ba1 92.h8R+ Bxh8 93.h7 Bb2 94.Bg6 Bc3 95.Kd5 Bg7 96.Kc4 Ke7 97.Kb3 Bh8 98.Kxa3 Kf8 99.Bh5 Kg7 100.Kb3 Kf8 101.Kc4 Bg7 102.h8Q+ Bxh8
  36/63	00:04	 55 610k	12 290k	+128,40	90.f7+ Kf8 91.Bc2 Ba1 92.h8R+ Bxh8 93.h7 Bb2 94.Bg6 Bc3 95.Kd5 Bg7 96.Kc4 Ke7 97.Kb3 Bh8 98.Kxa3 Kf8 99.Bh5 Kg7 100.Kb3 Kf8 101.Kc4 Bg7 102.h8Q+ Bxh8
  37/63	00:05	 68 479k	12 714k	+128,40	90.f7+ Kf8 91.Bc2 Ba1 92.h8R+ Bxh8 93.h7 Bb2 94.Bg6 Bh8 95.Kd5 Ke7 96.Kc4 Kf8 97.Kb4 Ke7 98.Kxa3 Kf8 99.Bh5 Kg7 100.Kb3 Kf8 101.Kc4 Bg7 102.h8Q+ Bxh8
  38/63	00:07	 101 282k	13 335k	+128,40	90.f7+ Kf8 91.Bc2 Ba1 92.h8R+ Bxh8 93.h7 Bb2 94.Bg6 Bh8 95.Kd5 Ke7 96.Kc4 Kf8 97.Kb4 Ke7 98.Kxa3 Kf8 99.Bh5 Kg7 100.Kb3 Kf8 101.Kc4 Bg7 102.h8Q+ Bxh8
  39/63	00:10	 141 251k	13 384k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kb4 Kf8 98.Kxa3 Ke7 99.Kb4 Kf8 100.Kc4 Ke7 101.f8Q+ Ke6 102.Qxh8
  40/63	00:12	 177 580k	13 816k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kb4 Kf8 98.Kxa3 Ke7 99.Kb4 Kf8 100.Kc4 Ke7 101.f8Q+ Ke6 102.Qxh8
  41/63	00:18	 267 482k	14 581k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kb4 Kf8 98.Kxa3 Ke7 99.Kb4 Kf8 100.Kc4 Kg7 101.f8R Kg6 102.Rxh8
  42/63	00:24	 362 410k	15 038k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kxa3 Kf8 98.Bd5 Ke7 99.Kb3 Kf8 100.a4 Bg7 101.h8Q+ Ke7 102.Qxg7
  43/63	00:26	 396 217k	15 182k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kxa3 Kf8 98.Kb4 Kg7 99.Kc4 Kf8 100.Bc2 Ke7 101.f8Q+ Kxf8
  44/63	00:48	 785 954k	16 177k	+128,41	90.f7+ Kf8 91.Kd6 Bd4 92.h8Q+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kxa3 Kf8 98.Kb4 Kg7 99.Kc4 Kf8 100.Bc2 Ke7 101.f8Q+ Kxf8
  45/63	00:57	 941 899k	16 246k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kxa3 Kf8 98.Kb4 Kg7 99.Kc4 Kf8 100.Bc2 Ke7 101.f8Q+ Kxf8
  46/63	01:03	 1 027 311k	16 296k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kxa3 Kf8 98.Kb4 Kg7 99.Kc4 Kf8 100.Bc2 Ke7 101.f8Q+ Kxf8
  47/63	01:38	 1 654 086k	16 777k	+128,41	90.f7+ Kf8 91.Kd7 Ba1 92.h8R+ Bxh8 93.h7 Bd4 94.Kc6 Bc3 95.Kb5 Bh8 96.Ka4 Ke7 97.Kxa3 Kf8 98.Kb4 Kg7 99.Kc4 Kf8 100.Bc2 Ke7 101.f8Q+ Kxf8
  48/63	01:51	 1 893 660k	16 927k	+128,41	90.f7+ Kf8 91.Kd6 Bd4 92.h8Q+ Bxh8 93.h7 Bc3 94.Kc6 Bd4 95.Kb5 Ke7 96.Kb4 Bh8 97.Ka4 Kf8 98.Kxa3 Ke7 99.Kb4 Kf8 100.Kc4 Bg7 101.h8Q+ Bxh8

----------------------------------------------------------------------------------

Zugzwang : 1B1k4/3p4/1Kp5/PpP2p2/1PqP1P2/8/1P6/8 w - - bm a6;
[Event "?"]
[Site "?"]
[White "w"]
[Black "b"]
[Result "*"]
[SetUp "1"]
[FEN "1B1k4/3p4/1Kp5/PpP2p2/1PqP1P2/8/1P6/8 w - - 0 1"]

1. a6 Kc8 2. a7 Qa2 3. Bd6 Qa4 4. Be7 Qa2 5. Bh4 Qa4 6. b3 Qa3 7. Be1 Qa2
8. Bd2 Qa1 9. Bc1 Qa2 10. Bb2 *

----------------------------------------------------------------------------------

Stalemate theme, finds a draw score :

[Event "2.p ts70#1017 {v}"]
[Site "?"]
[Date "1966.??.??"]
[Round "?"]
[White "Van_den_Ende, J."]
[Black "[=0113.45e1f7]"]
[Result "1/2-1/2"]
[SetUp "1"]
[FEN "8/2B2k2/6p1/5P1p/6p1/p1p3PP/6P1/1n2K2R w K - 0 1"]
[PlyCount "14"]
[EventDate "1966.??.??"]
[Source "ChessBase"]
[SourceDate "2000.10.30"]

1. fxg6+ (1. Be5 $2 a2 2. Bxc3 Nxc3 3. O-O Nb1 4. fxg6+ Kg8 $1) 1... Kxg6 (1...
Kg8 2. O-O a2 3. Bf4 $1 (3. Be5 $2 a1=Q 4. g7 Qa3) 3... a1=Q 4. Bh6 Qa3 (4...
Qa7+ 5. Kh2 Qb8 6. g7) 5. g7) 2. Be5 (2. Ba5 $2 c2 $1) 2... a2 3. Bxc3 $1 Nxc3
4. O-O Nb1 (4... gxh3 5. Ra1) 5. h4 $1 a1=Q 6. Kh2 Qa2 7. Rxb1 Qxb1 1/2-1/2

----------------------------------------------------------------------------------

[Event "-"]
[Site "-"]
[White "w"]
[Black "b"]
[FEN "8/3ppp1p/3P4/4N3/8/3n1pKp/8/7k w - - 0 1"]
[SetUp "1"]

1. Nxd3!! exd6 { The Knight has to fight against 6 pawns. } 2. Kf2! { The only move. #25. } 2... d5 3. Ne1 d4 4. Nxf3 d3 5. Kf1 { Black can only move pawns. After that, it will be checkmated. } 5... h6 6. Kf2 h5 7. Kf1 h4 8. Kf2 f6 9. Kf1 f5 10. Kf2 f4 11. Kf1 d5 12. Kf2 d4 13. Kf1 d2 14. Nxd2 Kh2 15. Kf2 d3 16. Nf3+ Kh1 17. Kf1 d2 18. Nxd2 f3 19. Kf2 Kh2 20. Nxf3+ Kh1 21. Nd2 Kh2 22. Nf1+ Kh1 23. Ne3 Kh2 24. Ng4+ Kh1 25. Kf1 h2 26. Nf2# { Good job. }

----------------------------------------------------------------------------------

Draw combination by stalemate :

[Event "-"]
[Site "-"]
[White "w"]
[Black "b"]
[Result "*"]
[SetUp "1"]
[FEN "q7/8/2p5/B2p2pp/5pp1/2N3k1/6P1/7K w - - 0 1"]

1. Ne4+ Kh4 2. Ng3 fxg3 3. Bb6 Qa1+ 4. Bg1 *

----------------------------------------------------------------------------------

6r1/6r1/2p1k1pp/p1pbP2q/Pp1p1PpP/1P1P2NR/1KPQ3R/8 b - - bm Qf5; id deep.09;

----------------------------------------------------------------------------------

+ A page full of fortress : http://www.talkchess.com/forum/viewtopic.php?p=706368

----------------------------------------------------------------------------------
peter
Posts: 3185
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: "IQ test" for engines

Post by peter »

Vinvin wrote:
An amazing Queen sacrifice followed by zugzwangs : Qf4!!
1r3q1k/2N2P1p/6pQ/4p3/7p/n6P/3B4/7K w - - 0 1
1. Qf4 exf4 2. Bc3+ Qg7 3. Ne8 Rb1+ 4. Kg2 Rb2+ 5. Kf1 Rb1+ 6. Ke2 Rb2+ 7. Kd3 Rd2+ 8. Ke4 Re2+
9. Kd5 Rd2+ 10. Ke6 Re2+ 11. Kd7 Rd2+ 12. Ke7 Re2+ 13. Kd8 Rd2+ 14. Nd6 Rxd6+ 15. Ke7 g5 16. Bxg7+ Kxg7
17. f8=Q+ Kg6 18. Kxd6 Nb5+ 19. Ke5 Nd6 20. Qf6+ Kh5 21. Qg7 Nf7+ 22. Kf6 f3 23. Kxf7 f2 24. Qxh7#
Seems your solution line is wrong at 4.Kg2? Instead of 4...Rb2? 4...f3! is draw, 4.Kh2! instead is right, isn't it?
Where is it from
:?:
Peter.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: "IQ test" for engines

Post by Vinvin »

peter wrote:
Vinvin wrote:
An amazing Queen sacrifice followed by zugzwangs : Qf4!!
1r3q1k/2N2P1p/6pQ/4p3/7p/n6P/3B4/7K w - - 0 1
1. Qf4 exf4 2. Bc3+ Qg7 3. Ne8 Rb1+ 4. Kg2 Rb2+ 5. Kf1 Rb1+ 6. Ke2 Rb2+ 7. Kd3 Rd2+ 8. Ke4 Re2+
9. Kd5 Rd2+ 10. Ke6 Re2+ 11. Kd7 Rd2+ 12. Ke7 Re2+ 13. Kd8 Rd2+ 14. Nd6 Rxd6+ 15. Ke7 g5 16. Bxg7+ Kxg7
17. f8=Q+ Kg6 18. Kxd6 Nb5+ 19. Ke5 Nd6 20. Qf6+ Kh5 21. Qg7 Nf7+ 22. Kf6 f3 23. Kxf7 f2 24. Qxh7#
Seems your solution line is wrong at 4.Kg2? Instead of 4...Rb2? 4...f3! is draw, 4.Kh2! instead is right, isn't it?
Where is it from
:?:
Yes, thanks for the correction !
I copied this positions from various past threats.
Sting-SF finds the right move (for the good reasons) after 1 second !
But the best move was not to play 1...exf4.
I forced 1...exf4 :

Code: Select all

FEN: 1r3q1k/2N2P1p/6p1/8/5p1p/n6P/3B4/7K w - - 0 2
Sting-sf-85:
...
 38	00:04	 41 865k	9 205k	+82,13	2.Bc3+ Qg7 3.Ne8 Rb1+ 4.Kh2 Rb2+ 5.Kg1 Rb1+ 6.Kf2 Rb2+ 7.Kf1 Rb1+ 8.Ke2 Rb2+ 9.Kd3 Rd2+ 10.Ke4 Re2+ 11.Kd5 Rd2+ 12.Ke6 Re2+ 13.Kd7 Rd2+ 14.Ke7 Re2+ 15.Kd8 Rd2+ 16.Nd6 Rxd6+ 17.Ke7 h6 18.Bxg7+ Kxg7 19.f8Q+ Kh7 20.Kxd6 f3 21.Qf7+ Kh8 22.Qxf3 g5 23.Qxa3 g4 24.hxg4 Kh7 25.Qe3 h3 26.Qxh3 Kg7 27.Ke5 Kg6 28.Qe3 Kg7 29.Qxh6+ Kxh6 30.Kf6 Kh7 31.g5 Kg8 32.Kg6 Kf8 33.Kh7 Ke8 34.g6