Article View: gnu.chess
Article #5035bug in depth of evaluation
From: Dr Michael J. White
Date: Sat, 12 Mar 1994 15:15
Date: Sat, 12 Mar 1994 15:15
171 lines
5501 bytes
5501 bytes
Hello gnuchessr's
Here are two positions that gnuchess, when told to evaluate to depth 6,
stops at depth 5. This is either a buglet in printing (post-ing) the
evaluation, or in the actual evaluation -- I can't tell which.
Since it usually evaluates about 6500 nodes per second and in these
positions gives only about 800 nodes per second, I *think* it did
the evaluation for ply 6, but discarded it...
In position 1 it played the move from ply 5, but in position 2 it
"changed its mind" and played a different move.
I've looked at about 200 or so other postions in which gnuchess pl68 reported
results from ply 6 correctly (in that it post-ed the eval). So this is
probably very rare.
These are with -DDEEPNULL and the "define" patch from Kong Sian implemented.
I couldn't find in the docs an address to which to report bugs. Seems like
there used to be one...
Here are the positions (from the Bishop's opening):
Position #1:
---------------------------------
1. e4 e5 2. Bc4 Bc5 3. Nc3 Nf6 4. d3 d6 5. f4 O-O 6. Nf3 Ng4 7. d4
exd4 8. Nxd4 Re8 9. Qd3 Qf6 10. Nce2 Qh4+ 11. g3 Qh3
8 |r|n|b|/|r|/|k|/|
7 |p|p|p| |/|p|p|p|
6 | |/| |p| |/| |/|
5 |/| |b| |/| |/| |
4 | |/|B|N|P|P|n|/|
3 |/| |/|Q|/| |P|q|
2 |P|P|P|/|N|/| |P|
1 |R| |B| |K| |/|R|
a b c d e f g h
---------------------------------
1 1
post
book
force
e2e4 e7e5 f1c4 f8c5 b1c3 g8f6 d2d3 d7d6 f2f4 e8g8 g1f3 f6g4 d3d4 e5d4 f3d4
f8e8 d1d3 d8f6 c3e2 f6h4 g2g3 h4h3
depth
6
bd
go
----------------------------------
Enter #moves #minutes:
White 10:00 Black 10:00
Book used 0 of 250000 entries.
Warning can't find book.
Playing without hashfile
Your move is?
Your move is? depth=
Your move is?
White 109:58 Black 109:59
R N B - R - K -
P P P - - P P P
- - - P - - - -
- - B - - - - -
- - b n p p N -
- - - q - - p Q
p p p - n - - p
r - b - k - - r
Your move is?
Move# 12 Target= 719776 Clock: 719876
2. -59 27 11020 e2c3 c5d4 d3d4 g4h2 d4d3
3& -75 36 16076 e2c3 g4h2 d4b5
3. -75 94 55541 e2c3 g4h2 d4b5
4& -108 131 84212 e2c3 c5d4 d3d4 h3g2 h1g1 g2c2
4& -85 167 117933 c4d5 h3g2 d3f3 g2f3 d4f3
4. -85 334 234916 c4d5 h3g2 d3f3 g2f3 d4f3
5- -208 388 374277 c4d5 c7c6 d5c4 h3g2 h1g1 g2e4 d3e3
5& -144 458 567981 e2c3 g4h2 h1g1 b8c6 c1e3 c6d4 e3d4 c5d4
d3d4
5& -122 884 1107106 c1e3 h3g2 e1c1 g4e3 d3e3 e8e4 e3d3
5. -122 1723 1711794 c1e3 h3g2 e1c1 g4e3 d3e3 e8e4 e3d3
1. ... c1e3
Gen 3727384 Node 1711794 Tree 452 Eval 66074 Rate 993 EC 43740/19251 RS hi 0 lo 0
Hin/Hout/Tcol/Coll/Fin/Fout = 3728/2297/0/0/0/0
My move is: c1e3
Position #2
-----------------------------------------------------
1. e4 e5 2. Bc4 Bc5 3. Nc3 Nf6 4. d3 d6 5. f4 O-O 6. Nf3 Ng4 7. d4
exd4 8. Nxd4 Re8 9. Qd3 Qh4+ 10. g3 Qh3 11. Bd2 c6
8 |r|n|b|/|r|/|k|/|
7 |p|p|/| |/|p|p|p|
6 | |/|p|p| |/| |/|
5 |/| |b| |/| |/| |
4 | |/|B|N|P|P|n|/|
3 |/| |N|Q|/| |P|q|
2 |P|P|P|B| |/| |P|
1 |R| |/| |K| |/|R|
a b c d e f g h
------------------------------------------------------
1 1
post
book
force
e2e4 e7e5 f1c4 f8c5 b1c3 g8f6 d2d3 d7d6 f2f4 e8g8 g1f3 f6g4 d3d4 e5d4 f3d4
f8e8 d1d3 d8h4 g2g3 h4h3 c1d2 c7c6
depth
6
bd
go
------------------------------------------------------
Enter #moves #minutes:
White 10:00 Black 10:00
Book used 0 of 250000 entries.
Warning can't find book.
Playing without hashfile
Your move is?
Your move is?
Your move is? depth=
Your move is?
White 109:59 Black 109:59
R N B - R - K -
P P - - - P P P
- - P P - - - -
- - B - - - - -
- - b n p p N -
- - n q - - p Q
p p p b - - - p
r - - - k - - r
Your move is?
Move# 12 Target= 719841 Clock: 719941
2. -35 22 11006 c3a4 h3g2 e1c1 c5d4 d3d4 e8e4
3- -159 28 14141 c3a4 b7b5 b2b4 c5b4 d4c6 b5c4 c6b8
3& -92 70 35411 d2e3 d6d5 c4b3 g4h2 e3f2 d5e4 c3e4
3& -71 100 54346 a2a3 d6d5 c4b3 c5d4 d3d4 g4h2 d4f2
3& -57 143 76008 c4b3 d6d5 d4e2
3. -57 146 78789 c4b3 d6d5 d4e2
4& -73 190 108149 c4b3 d6d5 a2a3 c5d4 d3d4 g4h2
4. -73 390 223467 c4b3 d6d5 a2a3 c5d4 d3d4 g4h2
5& -79 503 289284 c4b3 d6d5 a2a3 g4h2 e1c1 c5d4 d3d4 h3g3
e4d5
5. -79 967 751598 c4b3 d6d5 a2a3 g4h2 e1c1 c5d4 d3d4 h3g3
e4d5
1. ... c4b3
Gen 1509182 Node 751598 Tree 443 Eval 40728 Rate 777 EC 25675/11783 RS hi 0 lo 0
Hin/Hout/Tcol/Coll/Fin/Fout = 2484/1581/0/0/0/0
My move is: c4b3
---------------------------------------------
Technical Details
Message-ID:
<2lsmb7$po2@vixen.cso.uiuc.edu>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!yale!gumby!newsxfer.itd.umich.edu!nntp.cs.ubc.ca!cyber2.cyberstore.ca!math.ohio-state.edu!howland.reston.ans.net!vixen.cso.uiuc.edu!osiris.cso.uiuc.edu!mwhiteShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d71d,92737385672aadcc,start X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1994-03-12 07:15:51 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!yale!gumby!newsxfer.itd.umich.edu!nntp.cs.ubc.ca!cyber2.cyberstore.ca!math.ohio-state.edu!howland.reston.ans.net!vixen.cso.uiuc.edu!osiris.cso.uiuc.edu!mwhite From: mwhite@osiris.cso.uiuc.edu (Dr Michael J. White) Newsgroups: gnu.chess Subject: bug in depth of evaluation Date: 12 Mar 1994 15:15:51 GMT Organization: University of Illinois at Urbana Lines: 171 Message-ID: <2lsmb7$po2@vixen.cso.uiuc.edu> NNTP-Posting-Host: osiris.cso.uiuc.edu