Author: Daniel Shawul
Date: 21:40:16 12/02/05
Go up one level in this thread
On December 02, 2005 at 03:43:04, Tony Werten wrote: >On December 01, 2005 at 19:13:02, Uri Blass wrote: > >Fruit probably doesn't keep his piecelists ordered by square. > >fe if I have a FEN with a pawn on A4 and B2, B2 will be first and A4 2nd. > >But if I set up a FEN with pawns on A2 and B2, A2 will be first B2 2nd. If I >then move A2 A4, A4 will be first then B2 > >Different piece order, different movegeneration, different search. > >To get rid of this without too much cost, just re-order the piecelists after >every Root(Un)MakeMove. > >Tony This is something which has caused me lot of trouble, and took me long time to figure out. If i do one make/unmake of a capture move, and search again i get different node numbers. daniel different node counts because the or > >>some analysis by fruit2.2 with 512 mbytes hash >>In the mail I sent to fabien I sent analysis of fruit2.2.1 but the result is >>similiar >> >>New game, >>[D]1k6/3r4/p1qPrpp1/1p1RP2p/3R2P1/P1p4Q/1P5P/1K6 w - - 0 1 >> >>Analysis by Fruit 2.2: >> >>1.Qxc3 Qxc3 2.bxc3 fxe5 >> ² (0.30) Depth: 1/14 00:00:00 >>1.Qxc3 Qxc3 2.bxc3 fxe5 >> ² (0.30) Depth: 2/16 00:00:00 >>1.Qxc3 Qxc3 2.bxc3 fxe5 >> ² (0.30) Depth: 3/16 00:00:00 >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd2 hxg4 >> = (-0.14) Depth: 4/16 00:00:00 >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd2 hxg4 >> = (-0.14) Depth: 5/16 00:00:00 >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd1 hxg4 4.Kc2 >> = (-0.17) Depth: 6/16 00:00:00 21kN >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd1 hxg4 4.Kc2 Rf6 >> ³ (-0.26) Depth: 7/19 00:00:00 44kN >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd1 hxg4 4.Kc2 e4 5.Kb3 >> ³ (-0.39) Depth: 8/19 00:00:00 88kN >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd1 hxg4 4.Kc2 Rf6 5.Rxe5 Rdxd6 >> ³ (-0.38) Depth: 9/20 00:00:00 202kN >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd1 hxg4 4.Kc2 Rf6 5.Rxe5 Rdxd6 6.Re8+ Kb7 7.Re7+ Kb6 >> ³ (-0.45) Depth: 10/23 00:00:01 470kN >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd1 hxg4 4.Kc2 Rf6 5.Kb3 e4 6.a4 bxa4+ 7.Kxa4 Rf2 >>8.Rb1+ Kc8 >> ³ (-0.42) Depth: 11/29 00:00:01 1004kN >>1.Qxc3 Qxc3 2.bxc3 fxe5 3.Rd2 hxg4 4.a4 bxa4 5.c4 Kb7 6.c5 Kc6 7.Kb2 Rb7+ 8.Kc3 >> ³ (-0.68) Depth: 12/45 00:00:03 2709kN >>1.bxc3 Rxe5 2.gxh5 Rxd5 3.Rxd5 Qxd5 4.Qxd7 Qb3+ 5.Kc1 Qxc3+ 6.Kd1 Qd3+ 7.Ke1 >>Qe3+ 8.Kf1 Qf4+ 9.Kg2 Qg5+ 10.Kf2 Qc5+ 11.Kg2 Qxh5 >> ³ (-0.52) Depth: 12/45 00:00:05 4229kN >>1.bxc3 Rxe5 2.gxh5 Rxd5 3.Rxd5 Qxd5 4.Qxd7 Qb3+ 5.Kc1 Qxc3+ 6.Kd1 Qd3+ 7.Ke1 >>Qe3+ 8.Kf1 Qf4+ 9.Ke1 Qh4+ 10.Kf1 Qc4+ 11.Kg2 Qe2+ 12.Kg3 >> ³ (-0.51) Depth: 13/45 00:00:11 8969kN >>1.bxc3 Rxe5 2.gxh5 Rxd5 3.Rxd5 Qxd5 4.Qxd7 Qb3+ 5.Kc1 Qxc3+ 6.Kd1 Qd3+ 7.Ke1 >>Qe3+ 8.Kf1 Qf4+ 9.Ke1 Qh4+ 10.Kf1 Qc4+ 11.Kg2 Qe2+ 12.Kg3 Qe5+ 13.Kg2 Qxh5 >> ³ (-0.52) Depth: 14/45 00:00:21 16390kN >>1.gxh5 c2+ 2.Kc1 Rxe5 3.Rxe5 fxe5 4.Rd3 e4 5.Rd2 gxh5 6.Qxh5 Kb7 7.Qe8 e3 8.Qxe3 >>Rf7 9.Rxc2 Rf1+ 10.Kd2 Qxd6+ 11.Ke2 Qxh2+ 12.Kxf1 Qxc2 >> = (-0.06) Depth: 14/46 00:00:31 24105kN >>1.gxh5 c2+ 2.Kc1 Rxe5 3.Rxe5 fxe5 4.Rd3 gxh5 5.Qxh5 Rxd6 6.Qxe5 Qh1+ 7.Kxc2 Qg2+ >>8.Kc3 Qc6+ 9.Kd2 Qg2+ 10.Qe2 Qg5+ 11.Kc2 Rc6+ 12.Rc3 Qg6+ 13.Kc1 Qg1+ 14.Kc2 >> = (0.07) Depth: 15/51 00:00:54 42522kN >>1.gxh5 c2+ 2.Kc1 Rxe5 3.Rxe5 fxe5 4.Rd3 gxh5 5.Qxh5 Rxd6 6.Qxe5 Qh1+ 7.Kxc2 Qg2+ >>8.Kc3 Qc6+ 9.Kd2 Qg2+ 10.Qe2 Qg5+ 11.Kc2 Rc6+ 12.Rc3 Qg6+ 13.Qd3 Qg2+ 14.Kb1 >>Qg1+ 15.Ka2 Rxc3 16.Qxc3 Qxh2 >> = (0.05) Depth: 16/51 00:01:46 85787kN >>1.gxh5 gxh5 2.bxc3 Rxe5 3.Qd3 Rxd5 4.Rxd5 f5 5.Kb2 f4 6.h4 Kb7 7.Kc2 f3 8.Qxf3 >>Rxd6 9.Qf7+ Kb6 10.Rxh5 >> = (0.05) Depth: 17/51 00:03:21 165911kN >> >>(, 02.12.2005) >> >>Copy the following game that lead to the position and end with pawn move >> >>1.e4 d5 2.exd5 Nf6 3.d4 Bg4 4.f3 Bf5 5.Bb5+ Nbd7 6.Nc3 a6 7.Bd3 Bxd3 8.Qxd3 Nb6 >>9.Bd2 Nbxd5 10.Nxd5 Qxd5 11.c4 Qd7 12.0-0-0 0-0-0 13.Bc3 e6 14.Ne2 Qa4 15.Kb1 >>Bb4 16.Rd2 Rd7 17.Rhd1 Rhd8 18.Qc2 Qa5 19.g3 g6 20.a3 Bxc3 21.Nxc3 c5 22.d5 exd5 >>23.cxd5 Kb8 24.d6 b5 25.Ne4 Nxe4 26.fxe4 Qb6 27.e5 c4 28.Qe4 Re8 29.Rd5 Re6 >>30.R1d4 Qc6 31.Qg4 h5 32.Qh3 c3 33.g4 f6 * >> >>Let fruit2.2 analyze >> >>You get the following analysis and inspite of the fact that the position is >>exactly the same(no repetition of previous game position is possible) the >>analysis is not the same and there is a big difference. >> >>New game - Fritz 8, 5'/40 >>[D]1k6/3r4/p1qPrpp1/1p1RP2p/3R2P1/P1p4Q/1P5P/1K6 w - - 0 1 >> >>Analysis by Fruit 2.2: >> >>34.Qxc3 Qxc3 35.bxc3 fxe5 >> ² (0.30) Depth: 1/14 00:00:00 >>34.Qxc3 Qxc3 35.bxc3 fxe5 >> ² (0.30) Depth: 2/16 00:00:00 >>34.Qxc3 Qxc3 35.bxc3 fxe5 >> ² (0.30) Depth: 3/16 00:00:00 >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd2 hxg4 >> = (-0.14) Depth: 4/16 00:00:00 >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd2 hxg4 >> = (-0.14) Depth: 5/16 00:00:00 >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.Kc2 >> = (-0.17) Depth: 6/18 00:00:00 22kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.Kc2 Rf6 >> ³ (-0.26) Depth: 7/19 00:00:00 46kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.Kc2 e4 38.Kb3 >> ³ (-0.39) Depth: 8/19 00:00:00 88kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.Kc2 Rf6 38.Rxe5 Rdxd6 >> ³ (-0.38) Depth: 9/19 00:00:00 196kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.Kc2 Rf6 38.Rxe5 Rdxd6 39.Re8+ Kb7 >>40.Re7+ Kb6 >> ³ (-0.45) Depth: 10/23 00:00:01 434kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.Kc2 Rf6 38.Kb3 e4 39.a4 bxa4+ 40.Kxa4 >>Rf2 41.Rb1+ Kc8 >> ³ (-0.42) Depth: 11/29 00:00:01 984kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.a4 bxa4 38.Kb2 e4 39.Ka3 e3 40.Kxa4 >> ³ (-0.63) Depth: 12/43 00:00:03 2671kN >>34.Qxc3 Qxc3 35.bxc3 fxe5 36.Rd1 hxg4 37.a4 bxa4 38.c4 Kb7 39.c5 e4 40.Kc2 e3 >>41.Rb1+ Kc6 >> ³ (-0.70) Depth: 13/43 00:00:10 8081kN >>34.bxc3 Rxe5 35.gxh5 Rxd5 36.Rxd5 Qxd5 37.Qxd7 Qb3+ 38.Kc1 Qxc3+ 39.Kd1 Qd3+ >>40.Ke1 Qe3+ 41.Kf1 Qf3+ 42.Kg1 Qd1+ 43.Kf2 Qd2+ 44.Kf3 >> ³ (-0.49) Depth: 13/46 00:00:14 11573kN >>34.bxc3 Rxe5 35.gxh5 Rxd5 36.Rxd5 Qxd5 37.Qxd7 Qb3+ 38.Kc1 Qxc3+ 39.Kd1 Qd3+ >>40.Ke1 Qe3+ 41.Kf1 Qc1+ 42.Ke2 Qc4+ 43.Kd2 Qa2+ 44.Kd1 Qd5+ 45.Kc2 Qxh5 >> ³ (-0.51) Depth: 14/46 00:00:23 19013kN >>34.bxc3 Rxe5 35.gxh5 Rxd5 36.Rxd5 Qxd5 37.Qxd7 Qb3+ 38.Kc1 Qxc3+ 39.Kd1 Qd3+ >>40.Ke1 Qe3+ 41.Kf1 Qc1+ 42.Ke2 Qc4+ 43.Ke1 Qh4+ 44.Kf1 Qf4+ 45.Kg2 Qd2+ 46.Kf3 >> ³ (-0.49) Depth: 15/47 00:00:49 39631kN >>34.bxc3 Rxe5 35.gxh5 Rxd5 36.Rxd5 Qxd5 37.Qxd7 Qb3+ 38.Kc1 Qxc3+ 39.Kd1 Qd3+ >>40.Ke1 Qe3+ 41.Kf1 Qc1+ 42.Ke2 Qc4+ 43.Kd2 Qa2+ 44.Ke1 Qb1+ 45.Ke2 Qe4+ 46.Kd2 >>Qd4+ 47.Kc2 Qc5+ 48.Kd2 Qxh5 >> ³ (-0.49) Depth: 16/49 00:01:39 80743kN >>34.gxh5 c2+ 35.Kc1 Rxe5 36.Rxe5 fxe5 37.Rd3 e4 38.Rd2 gxh5 39.Qxh5 Kb7 40.Qe2 >>Kb8 41.Qh5 >> = (0.00) Depth: 16/69 00:02:09 105918kN >>34.gxh5 Rxe5 35.Qxc3 Qxc3 36.bxc3 Rxh5 37.Rxh5 gxh5 38.Kc2 Kb7 39.a4 bxa4 >>40.Rb4+ Kc6 41.Rxa4 Kb5 42.Rh4 Rxd6 43.Rxh5+ Kc4 44.Rh4+ Kc5 >> = (-0.17) Depth: 17/69 00:03:39 183051kN >> >>(, 02.12.2005)
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.