Author: Mridul Muralidharan
Date: 14:41:45 03/16/04
Go up one level in this thread
Hi,
Based on what you said - I did the following expiriment.
I did this on crafty 19.7 - which is the version I have here for integrating
EGTB's with mess.
The code change is the following to next.c
F:\chess\crafty19.7>diff next.c next1.c
184d183
< /*
193d191
< */
195d192
< /*
201d197
< */
214d209
< printf("Error !!!\n");
(next1.c is the actual version that I modified as next.c)
So here - I have basically commented out the history section and directly jump
to remaining_move immediately after eliminating all the alerady done moves.
The results were interesting :
Both are happening - position for which history is marginally beneficial and for
which it is harmful slightly.
I hope I have copied the values properly from the correct console and that the
modifications made above are required and sufficient.
Regards
Mridul
I give the winboard analyze output below :
---------- Position 1 (nolot pos 1) ---------------
WITHOUT NEXT.c modifications :
F:\chess\crafty19.7>wcrafty
unable to open book file [./book.bin].
book is disabled
unable to open book file [./books.bin].
Crafty v19.7
White(1): xboard
tellicsnoalias set 1 Crafty v19.7
tellicsnoalias kibitz Hello from Crafty v19.7!
setboard r3qb1k/1b4p1/p2pr2p/3n4/Pnp1N1N1/6RP/1B3PP1/1B1QR1K1 w - - bm Nxh6;
post
hard
anal
Analyze Mode: type "exit" to terminate.
5 -177 14 105138 1. Bd4 c3 2. Qe2 Rc8 3. Bc2 Nxc2 4. Qxc2
6 -183 26 187392 1. Bd4 c3 2. Qb3 a5 3. Bc2 Rd8
6 -174 37 271075 1. Qd4 Rc8 2. a5 Qf7 3. Ne3 Nf6
6 -174 54 405405 1. Qd4 Rc8 2. a5 Qf7 3. Ne3 Nf6
7 -178 73 546693 1. Qd4 Rc8 2. a5 Nf4 3. Bc3 Nbd5 4. Bd2
7 -178 179 1380847 1. Qd4 Rc8 2. a5 Nf4 3. Bc3 Nbd5 4. Bd2
8 -170 250 1966919 1. Qd4 Rc8 2. Nxh6 c3 3. Nxd6 Rxe1+ 4. Kh2 Rx
b1 5. Nxe8 Rxb2 6. Nxg7
8 -170 436 3507183 1. Qd4 Rc8 2. Nxh6 c3 3. Nxd6 Rxe1+ 4. Kh2 Rx
b1 5. Nxe8 Rxb2 6. Nxg7
9 -140 700 5663149 1. Qd4 Rc8 2. Ne3 Nxe3 3. Rexe3 Qf7 4. Nc3 Rx
e3 5. Qxe3 Nd5 6. Qe2
9 -140 993 8210500 1. Qd4 Rc8 2. Ne3 Nxe3 3. Rexe3 Qf7 4. Nc3 Rx
e3 5. Qxe3 Nd5 6. Qe2
10 -100 1931 16075636 1. Qd4!!
10 -85 3529 29865791 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Rb8 4. Nxd6
Rxe1+ 5. Kh2 Rxb1 6. Nhf7+ Qxf7 7. Nxf7+ Kg8 8. Nh6+ Kh7 9. Qxb1+ Kxh6
10 -85 4050 34624573 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Rb8 4. Nxd6
Rxe1+ 5. Kh2 Rxb1 6. Nhf7+ Qxf7 7. Nxf7+ Kg8 8. Nh6+ Kh7 9. Qxb1+ Kxh6
11 -114 7022 59580396 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Qd7 4. Ng4 R
ae8 5. Bc2 c3 6. Qc1 Qf7
11 -114 10301 88861919 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Qd7 4. Ng4 R
ae8 5. Bc2 c3 6. Qc1 Qf7
quit
WITH NEXT.c modifications :
F:\chess\crafty19.7>wcrafty
unable to open book file [./book.bin].
book is disabled
unable to open book file [./books.bin].
Crafty v19.7
White(1): xboard
tellicsnoalias set 1 Crafty v19.7
tellicsnoalias kibitz Hello from Crafty v19.7!
setboard r3qb1k/1b4p1/p2pr2p/3n4/Pnp1N1N1/6RP/1B3PP1/1B1QR1K1 w - - bm Nxh6;
post
hard
anal
Analyze Mode: type "exit" to terminate.
5 -177 16 118878 1. Bd4 c3 2. Qb3 Rb8 3. Bc2 Nxc2 4. Qxc2
6 -183 27 190127 1. Bd4 c3 2. Qb3 a5 3. Bc2 Rd8
6 -174 39 287312 1. Qd4 Rc8 2. a5 Qf7 3. Ne3 Nf6
6 -174 58 423135 1. Qd4 Rc8 2. a5 Qf7 3. Ne3 Nf6
7 -178 75 562172 1. Qd4 Rc8 2. a5 Nf4 3. Bc3 Nbd5 4. Bd2
7 -178 200 1525217 1. Qd4 Rc8 2. a5 Nf4 3. Bc3 Nbd5 4. Bd2
8 -170 267 2087764 1. Qd4 Rc8 2. Nxh6 c3 3. Nxd6 Rxe1+ 4. Kh2 Rx
b1 5. Nxe8 Rxb2 6. Nxg7
8 -170 460 3684015 1. Qd4 Rc8 2. Nxh6 c3 3. Nxd6 Rxe1+ 4. Kh2 Rx
b1 5. Nxe8 Rxb2 6. Nxg7
9 -140 738 5984012 1. Qd4 Rc8 2. Ne3 Nxe3 3. Rexe3 Qf7 4. Nc3 Rx
e3 5. Qxe3 Nd5 6. Qe2
9 -140 1027 8542439 1. Qd4 Rc8 2. Ne3 Nxe3 3. Rexe3 Qf7 4. Nc3 Rx
e3 5. Qxe3 Nd5 6. Qe2
10 -100 1941 16344992 1. Qd4!!
10 -85 3649 31458036 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Rb8 4. Nxd6
Rxe1+ 5. Kh2 Rxb1 6. Nhf7+ Qxf7 7. Nxf7+ Kg8 8. Nh6+ Kh7 9. Qxb1+ Kxh6
10 -85 4144 36164531 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Rb8 4. Nxd6
Rxe1+ 5. Kh2 Rxb1 6. Nhf7+ Qxf7 7. Nxf7+ Kg8 8. Nh6+ Kh7 9. Qxb1+ Kxh6
11 -114 7313 63578941 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Qd7 4. Ng4 R
ae8 5. Bc2 c3 6. Qc1 Qf7
11 -114 10494 92861551 1. Qd4 Nd3 2. Nxh6 Nxb2 3. Qxb2 Qd7 4. Ng4 R
ae8 5. Bc2 c3 6. Qc1 Qf7
quit
---------- END Position 1 (nolot pos 1) ---------------
---------- Position 2 (nolot pos 3) ---------------
WITHOUT NEXT.c modifications :
F:\chess\crafty19.7>wcrafty
unable to open book file [./book.bin].
book is disabled
unable to open book file [./books.bin].
Crafty v19.7
White(1): xboard
tellicsnoalias set 1 Crafty v19.7
tellicsnoalias kibitz Hello from Crafty v19.7!
setboard r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq -
st 9999
post
hard
analyze
Analyze Mode: type "exit" to terminate.
5 12 15 117094 1. h3 Nxf3+ 2. gxf3 Bh4 3. Bf4 Rf8 4. hxg4 Rxf
4
6 12 18 140278 1. h3 Nxf3+ 2. gxf3 Bh4 3. Bf4 Rf8 4. hxg4 Rxf
4
6 24 33 288437 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. Be2
6 24 44 380564 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. Be2
7 7 77 665025 1. Be3 Qd7 2. h3 Bxf3 3. gxf3 O-O-O 4. h4 Nf7
7 9 85 731900 1. h3 Nxf3+ 2. gxf3 Bh4 3. fxg4 Bxg3+ 4. Kd2 B
f4+ 5. Kc2 Bxc1 6. Rxc1 Kd7
stat
illegal move: stat
6 12 20 165586 1. b4 Nxf3+ 2. gxf3 Bh3 3. Be3 g5 4. a4 Bg2
6 12 28 237016 1. b4 Nxf3+ 2. gxf3 Bh3 3. Be3 g5 4. a4 Bg2
7 8 61 490308 1. b4 g6 2. h3 Nxf3+ 3. gxf3 Bh4 4. Bf4 Rf8 5.
hxg4 Rxf4
7 26 70 575071 1. Bxg5 Bxg5 2. Rf1 Bf4 3. Qc2 h5 4. Bg6+ Kd7
5. Qf2 <HT>
7 26 96 811439 1. Bxg5 Bxg5 2. Rf1 Bf4 3. Qc2 h5 4. Bg6+ Kd7
5. Qf2 <HT>
8 7 162 1410570 1. Bxg5 Bxg5 2. Qb3 Bxf3 3. gxf3 Qc8 4. Qd1 Q
d8 5. Rg1 Be3
.
stat01: 196 1692748 8 40 44
8 8 292 2548143 1. Qe2 Qd7 2. h4 Nf7 3. Bf4 O-O-O 4. O-O-O Rd
f8
8 22 403 3557341 1. Be3 Qd7 2. h3 Bxf3 3. gxf3 O-O-O 4. h4 Nf7
5. h5
8 23 470 4163131 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bf4+ 5. Kc2 Bxc1 6. Qxc1 h6 7. Qf4
8 23 471 4175725 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bf4+ 5. Kc2 Bxc1 6. Qxc1 h6 7. Qf4
9 23 518 4612188 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bh4 5. Kc2 g6 6. Bf4 Bf2
.
stat01: 556 4910144 9 42 44
9 23 767 6872446 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bh4 5. Kc2 g6 6. Bf4 Bf2
10 22 887 7986740 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bh4 5. Kc2 Qe7 6. g5 Bxg5 7. Bxg5 Qxg5 8. Bxh7
.
stat01: 1428 12930118 10 41 44
10 23 1434 12983517 1. Qe2 g6 2. h3 Bxf3 3. gxf3 Rf8 4. f4 Nf7 5
. Qg4 Qd7 6. Be3
10 27 2120 19253826 1. Be3 Qd7 2. h4 Ne4 3. Nxe4 dxe4 4. Bxe4 O-
O-O 5. Qc2 Bxf3 6. gxf3 Rhf8
10 27 2331 21228380 1. Be3 Qd7 2. h4 Ne4 3. Nxe4 dxe4 4. Bxe4 O-
O-O 5. Qc2 Bxf3 6. gxf3 Rhf8
.
stat01: 3004 27552211 11 43 44
11 34 4100 37500676 1. Be3 g6 2. h3 Nxf3+ 3. gxf3 Bf5 4. Nxf5 gx
f5 5. Rg1 Qd7 6. Bf2 O-O-O 7. Rg7 h5
11 34 4942 45281158 1. Be3 g6 2. h3 Nxf3+ 3. gxf3 Bf5 4. Nxf5 gx
f5 5. Rg1 Qd7 6. Bf2 O-O-O 7. Rg7 h5
12 41 8161 74405335 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. f4 Nf7 5
. Qf3 Qd7 6. O-O-O O-O-O 7. Kb1
WITH NEXT.c modifications :
F:\chess\crafty19.7>wcrafty
unable to open book file [./book.bin].
book is disabled
unable to open book file [./books.bin].
Crafty v19.7
White(1): xboard
tellicsnoalias set 1 Crafty v19.7
tellicsnoalias kibitz Hello from Crafty v19.7!
setboard r2qk2r/ppp1b1pp/2n1p3/3pP1n1/3P2b1/2PB1NN1/PP4PP/R1BQK2R w KQkq -
st 9999
post
analyze
Analyze Mode: type "exit" to terminate.
5 12 14 121790 1. h3 Nxf3+ 2. gxf3 Bh4 3. Bf4 Rf8 4. hxg4 Rxf
4
6 12 17 144505 1. h3 Nxf3+ 2. gxf3 Bh4 3. Bf4 Rf8 4. hxg4 Rxf
4
6 24 36 317019 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. Be2
6 24 48 418996 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. Be2
7 7 80 705719 1. Be3 Qd7 2. h3 Bxf3 3. gxf3 O-O-O 4. h4 Nf7
7 9 87 772990 1. h3 Nxf3+ 2. gxf3 Bh4 3. fxg4 Bxg3+ 4. Kd2 B
f4+ 5. Kc2 Bxc1 6. Rxc1 Kd7
7 26 119 1045081 1. Bxg5 Bxg5 2. Rf1 Bf4 3. Qc2 h5 4. Bg6+ Kd7
5. Qf2
7 26 142 1260528 1. Bxg5 Bxg5 2. Rf1 Bf4 3. Qc2 h5 4. Bg6+ Kd7
5. Qf2
8 8 205 1850607 1. Bxg5 Bxg5 2. Qb3 Bxf3 3. gxf3 Na5 4. Qb4 b
6 5. Qa4+ c6 6. Qd1
8 22 291 2621263 1. Be3 Qd7 2. h3 Bxf3 3. gxf3 O-O-O 4. h4 Nf7
5. h5
8 23 306 2780155 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bf4+ 5. Kc2 Bxc1 6. Qxc1 h6 7. Qf4
8 23 348 3166661 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bf4+ 5. Kc2 Bxc1 6. Qxc1 h6 7. Qf4
9 23 395 3608582 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bh4 5. Kc2 g6 6. Bf4 Bf2
9 23 634 5852537 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bh4 5. Kc2 g6 6. Bf4 Bf2
10 22 756 7006645 1. h3 Nxf3+ 2. gxf3 Bh4 3. hxg4 Bxg3+ 4. Kd2
Bh4 5. Kc2 Qe7 6. g5 Bxg5 7. Bxg5 Qxg5 8. Bxh7
10 27 1391 12796657 1. Be3 Qd7 2. h4 Ne4 3. Nxe4 dxe4 4. Bxe4 O-
O-O 5. Qc2 Bxf3 6. gxf3 Rhf8
10 27 1741 16042539 1. Be3 Qd7 2. h4 Ne4 3. Nxe4 dxe4 4. Bxe4 O-
O-O 5. Qc2 Bxf3 6. gxf3 Rhf8
11 34 3547 32768363 1. Be3 g6 2. h3 Nxf3+ 3. gxf3 Bf5 4. Nxf5 gx
f5 5. Bf2 Qd7 6. Rg1 O-O-O 7. Rg7 h5
11 34 4500 41650052 1. Be3 g6 2. h3 Nxf3+ 3. gxf3 Bf5 4. Nxf5 gx
f5 5. Bf2 Qd7 6. Rg1 O-O-O 7. Rg7 h5
12 41 7887 72246366 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. f4 Nf7 5
. Qf3 Qd7 6. O-O-O O-O-O 7. Kb1
12 41 11225 103095178 1. Be3 g6 2. h3 Bxf3 3. gxf3 Rf8 4. f4 Nf7
5. Qf3 Qd7 6. O-O-O O-O-O 7. Kb1
exit
analyze complete.
quit
F:\chess\crafty19.7>
---------- END Position 2 (nolot pos 3) ---------------
This page took 0.01 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.