Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Diep versus Deep Thought (hong kong 1996)

Author: Vincent Diepeveen

Date: 14:17:01 12/24/99

Go up one level in this thread


On December 24, 1999 at 15:53:49, blass uri wrote:

>On December 23, 1999 at 19:24:48, Vincent Diepeveen wrote:
><snipped>
>>Bob i've got proof of bad working of singular extensions.
>
>I think it is possible that they had a rule of not extending
>wasting tempo moves so deep thought could not see when that 18.Rg1 is
>losing when it played 16.c4 because black waste tempo in the line Qh4-h3 Rg1
>Qxh2+.
>
>It is also possible that they did not extend this line because they did not
>extend lines that give the queen for a pawn.
>
>You need to see 14 plies from the move 16.c4 without extensions to find
>22...Qxh5#
>
>I do not think that the reason of not seeing this tactics was singular
>extensions because I believe that with singular extensions and some check
>extensions it is possible to see that 16.c4 is bad.

I have modified my evaluation as follows:

   s = matscore;
   if( quickboard[sq_c2] != whitepawn && quickboard[sq_c3] != whitepawn )
     s += 20;  // that's 0.02 pawn;
   if( side )
     return(-s);
   else
     return(s);

That's my whole eval now.
matscore is the material score which is incremental generated of course.

It then sees at 10 ply that c4 is losing a pawn. Now take into
mind that i don't have singular extensions.

K:\chess\diep>type a:\diepdom.log
00:00 5 (0) 1 -1.67 Na3xb5 a6xb5 Bd3xb5
00:00 11 (0) 1 -0.05 Rf1-g1
00:00 17 (0) 1 -0.03 c2-c4
00:00 99 (0) 2 -0.03 c2-c4 b5xc4 Bd3xc4
00:00 533 (0) 3 -0.03 c2-c4 b5xc4 Bd3xc4
00:00 1680 (0) 4 -0.03 c2-c4 b5xc4 Bd3xc4 a6-a5
00:00 5210 (0) 5 -0.03 c2-c4 b5xc4 Bd3xc4 a6-a5 Rf1-g1
00:00 11905 (0) 6 -0.03 c2-c4 b5xc4 Bd3xc4 a6-a5 Rf1-g1 Bf8-g7
00:00 34086 (0) 7 -0.03 c2-c4 b5xc4 Bd3xc4 a6-a5 Rf1-g1 Bf8-g7 Rg1-f1
00:00 80391 (0) 8 -0.03 c2-c4 b5xc4 Bd3xc4 a6-a5 Rf1-g1 Bf8-g7 Rg1-f1 Be6-g4
00:02 295939 (0) 9 -0.03 c2-c4 b5xc4 Bd3xc4 a6-a5 Qd1-a4 Bf8-g7 Rf1-g1 Qd8-h4 Rg
1-f1
00:24 2519911 (0) 10 -1.03 c2-c4 Qd8-h4 f2-f3 b5xc4 Bd3xc4 Rg6-h6 Kh1-g1 Qh4xh2
Kg1-f2 Qh2-g3 Kf2-g1 a6-a5
++ g2-g3
00:43 4427680 (0) 10 -0.05 g2-g3 f4xg3 h2xg3 Rg6-h6 Kh1-g1 Nc6-a5 b2-b4 Na5-c4 N
a3xc4 b5xc4 Bd3-e2

If i only turn on piece square tables i need to increase penalty for
pawn either on c2 or c3:

   s = matscore+tablescore;
   if( quickboard[sq_c2] != whitepawn && quickboard[sq_c3] != whitepawn )
     s += 200;  // that's 0.2 pawn;
   if( side )
     return(-s);
   else
     return(s);

Now it only needs 9 ply to see the problem.

00:00 5 (0) 1 -1.60 Na3xb5 a6xb5 Bd3xb5
00:00 11 (0) 1 -0.02 Rf1-g1
00:00 14 (0) 1 -0.01 Qd1-f3
00:00 18 (0) 1 0.19 c2-c4
00:00 108 (0) 2 0.16 c2-c4 b5-b4
00:00 626 (0) 3 0.20 c2-c4 Qd8-g5 Qd1-f3
00:00 3794 (0) 4 0.16 c2-c4 Qd8-g5 Rf1-g1 b5-b4
00:00 14276 (0) 5 0.21 c2-c4 Qd8-g5 Rf1-g1 Be6-g4 Qd1-c2
00:00 39653 (0) 6 0.16 c2-c4 Qd8-g5 Rf1-g1 Qg5-h4 g2-g3 f4xg3 f2xg3
00:02 218061 (0) 7 0.16 c2-c4 Qd8-h4 c4xb5 Rg6-h6 h2-h3 Be6xh3 Kh1-g1
00:03 392358 (0) 8 0.13 c2-c4 Qd8-h4 c4xb5 Rg6-h6 h2-h3 Be6xh3 Kh1-g1 Bh3-e6
00:09 975448 (0) 9 -0.39 c2-c4 Qd8-h4 c4xb5 Rg6-h6 h2-h3 Be6xh3 Kh1-g1 Rh6-g6 b5
xc6 Rg6xg2 Kg1-h1 Bh3-g4 Kh1xg2 Bg4xd1 Rf1xd1 Rc8xc6
++ g2-g3
00:44 2624772 (0) 9 -0.04 g2-g3 Be6-g4 Bd3-e2 Bg4xe2 Qd1xe2 Nc6-d4 Qe2-d3 f4xg3
f2xg3

Now the best test: normal diep version with one addition.
It gets a 0.2 pawn bonus if there is not a pawn on c2 and not a pawn on c3
of white. Now it only needs 8 ply to see the c4 problem.

00:00 5 (0) 1 -0.99 Na3xb5 a6xb5 Bd3xb5
00:00 11 (0) 1 -0.13 Rf1-g1
00:00 15 (0) 1 -0.08 g2-g3
00:00 20 (0) 1 0.13 c2-c4
00:00 111 (0) 2 -0.06 c2-c4 b5-b4
00:00 656 (0) 3 0.13 c2-c4 Qd8-g5 g2-g3
00:00 2400 (0) 4 -0.09 c2-c4 Qd8-g5 g2-g3 Be6-h3
00:00 8377 (0) 5 0.02 c2-c4 Qd8-g5 g2-g3 Be6-h3 Rf1-g1
00:01 21808 (0) 6 -0.10 c2-c4 Qd8-g5 g2-g3 Be6-h3 Rf1-g1 b5-b4
00:07 112069 (0) 7 0.04 c2-c4 Qd8-g5 g2-g3 Be6-h3 Rf1-g1 b5-b4 Na3-c2
00:25 391314 (0) 8 -0.48 c2-c4 Qd8-h4 g2-g3 f4xg3 f2xg3 Rg6xg3 Nd5-f6 Ke8-e7 Qd1
-e1 Rg3-h3
++ g2-g3
00:43 660343 (0) 8 -0.33 g2-g3 Be6-g4 Bd3-e2 Bg4-h3 Rf1-g1 f4xg3 f2xg3 Nc6-d4

Ok, now this program at already superior hardware even misses
this... ...despite some 'holy' singular extensions it has. Also
let's not forget that only a few months later it wins from kasparov...

Vincent

>Uri



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.