IvanHoe 999946 Beta
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
Compliments of the season!! IvanHoe 999946h package has been re-uploaded with addition of Android support. It should work on Froyo (2.2), but tested only on Gingerbread (2.3.x). RobboBase usage is untested.
7b920df9ecc1a759bae5c01ea4bab9e6 IvanHoe999946h.7z
Changes were made to accommodation the portable device build which includes, but not limited to trimmed UCI options:
For some multi-core devices (e.g. my HTC Sensation), number of processors auto-detection is always set to one. /proc/cpuinfo also returns 1, but UCI Threads option allows increasing the value.
Command Line
Benchmark
Chess For Android Settings
Match
7b920df9ecc1a759bae5c01ea4bab9e6 IvanHoe999946h.7z
Code: Select all
db5cc6b67fdbe18eedf5b75173a04153 ./Android/RobboBaseLib.so
cb097cfaadd7cbf9e3a66986e2febc43 ./Android/IvanHoe999946h
Code: Select all
option name Hash type spin min 1 max 1024 default 8
option name Threads type spin min 1 max 4 default 4
option name Ponder type check default false
option name RobboBaseDynamicLibraryFile type string default NULL
option name RobboTripleBaseDirectory type string default NULL
option name RobboTotalBaseDirectory type string default NULL
option name LoadOnWeakProbe type combo var AllWays var UnlessPondered var Refrain default AllWays
option name UnloadDeregisterInform type combo var Inert var DeRegisterTotal var UnLoadTriple default Inert
option name MultiPV type spin min 1 max 250 default 1
option name SendCurrmove type check default true
option name UCI_Chess960 type check default false
Command Line
Benchmark
Chess For Android Settings
Match
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
IvanHoe 999946h updated! The binaries/executables were rebuilt and re-uploaded. CPU support raised to 16, and time management correction. Happy New Year!
b48b1d2a77157082da33acf23cf9d46a IvanHoe999946h.7z
Sample games against Komodo 4:
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "1"]
[White "Komodo64 SSE Version 4"]
[Black "IvanHoe 9.46b x64"]
[Result "1/2-1/2"]
[TimeControl "300+3"]
[Annotator "1. +0.26 1... +0.12"]
1. d4 {+0.26/18} d5 {+0.12/20 15} 2. c4 {+0.26/18 0.8} e6 {+0.17/19 12} 3.
Nf3 {+0.24/18 26} Nc6 {+0.22/21 1:09} 4. e3 {+0.35/18 7} Nf6 {+0.21/21 53}
5. Nc3 {+0.42/22 5} g6 {+0.17/20 0.2} 6. Be2 {+0.38/17 8} Bg7 {+0.19/19 7}
7. b3 {+0.38/19 7} Qe7 {+0.23/19 10} 8. Nb5 {+0.51/19 11} Nb4 {+0.25/18 5}
9. Ba3 {+0.58/18 0.9} c6 {+0.12/18 6} 10. c5 {+0.59/20 10} cxb5
{+0.23/19 4} 11. Bxb4 {+0.60/19 0.3} Bd7 {+0.24/20 2.8} 12. a4 {+0.51/17 5}
bxa4 {+0.17/20 0.2} 13. Ne5 {+0.51/18 5} Bc6 {+0.25/20 0.2} 14. Nxc6
{+0.40/18 14} bxc6 {+0.33/20 4} 15. Rxa4 {+0.43/20 5} O-O {+0.31/21 0.2}
16. O-O {+0.44/17 3} e5 {+0.32/20 3} 17. Re1 {+0.46/17 0.5} Rfe8
{+0.08/18 6} 18. Ba6 {+0.49/16 1.9} Rab8 {+0.05/19 7} 19. Qc2
{+0.26/17 1.4} exd4 {+0.00/19 5} 20. exd4 {+0.39/17 4} Qxe1+ {+0.00/21 0.1}
21. Bxe1 {-0.05/16 0.9} Rxe1+ {+0.00/22 2.3} 22. Bf1 {-0.05/21 1.0} Ne4
{+0.00/23 6} 23. g4 {-0.05/22 5} Rxb3 {+0.00/22 0.1} 24. Qxb3 {-0.05/23 8}
Rxf1+ {+0.00/24 0.1} 25. Kg2 {-0.05/23 1.9} Rxf2+ {+0.00/24 1.1} 26. Kh3
{-0.05/22 0.2} Ng5+ {+0.00/24 14} 27. Kg3 {-0.05/26 38} Ne4+ {+0.00/26 5}
28. Kh3 {-0.05/38 5} Ng5+ {+0.00/25 0.2} 29. Kh4 {-0.05/19 0.8} Bf6
{+0.00/25 31} 30. Kg3 {-0.05/24 15} Ne4+ {+0.00/25 0.2} 31. Kh3
{-0.05/24 5} Ng5+ {+0.00/24 0.2} 32. Kg3 {-0.05/28 7} Ne4+ {+0.00/25 0.2}
33. Kh3 {-0.05/99 0.5} Ng5+ {+0.00/24 5} 34. Kg3 {-0.05/31 13}
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "2"]
[White "IvanHoe 9.46b x64"]
[Black "Komodo64 SSE Version 4"]
[Result "1/2-1/2"]
[TimeControl "300+3"]
[Annotator "1. +0.18 1... +0.24"]
1. e4 {+0.18/20} e5 {+0.24/18 9} 2. Nf3 {+0.10/20 0.2} Nc6 {+0.12/19 24} 3.
Be2 {+0.07/21 0.2} Nf6 {+0.06/15 2.7} 4. Nc3 {+0.03/21 15} d5 {-0.04/19 4}
5. exd5 {+0.12/18 5} Nxd5 {-0.07/18 0.6} 6. O-O {+0.07/19 8} Nxc3
{-0.15/18 11} 7. dxc3 {+0.04/21 0.2} Qxd1 {-0.05/19 12} 8. Rxd1
{+0.04/21 0.2} f6 {-0.16/18 4} 9. Be3 {+0.06/19 16} Ne7 {-0.29/18 15} 10.
Bb5+ {+0.03/19 0.2} c6 {-0.28/19 2.0} 11. Bc4 {-0.06/20 12} Nf5
{-0.31/21 0.2} 12. Bc1 {-0.05/21 13} Bd7 {-0.37/21 8} 13. Bf7+ {-0.06/19 9}
Kd8 {-0.41/19 4} 14. Be6 {-0.09/21 26} Nd6 {-0.40/23 28} 15. Bxd7
{-0.15/22 0.2} Kxd7 {-0.46/16 0.7} 16. Be3 {-0.19/22 30} Ke6 {-0.47/19 5}
17. Ne1 {-0.18/19 23} Nc4 {-0.43/18 8} 18. Nd3 {-0.15/20 9} Nxe3
{-0.46/18 12} 19. fxe3 {-0.15/20 0.2} f5 {-0.49/17 1.4} 20. Kf1
{-0.11/19 6} Be7 {-0.55/18 9} 21. e4 {-0.08/20 0.2} g6 {-0.52/19 18} 22.
Re1 {-0.17/21 0.2} f4 {-0.62/17 3} 23. a4 {-0.20/18 5} h5 {-0.67/18 8} 24.
g3 {-0.18/19 12} fxg3 {-0.55/19 11} 25. hxg3 {-0.11/20 0.2} h4
{-0.52/20 16} 26. Kg2 {-0.11/21 0.2} hxg3 {-0.46/19 15} 27. Rh1
{-0.07/22 5} Rh5 {-0.50/20 10} 28. Rh3 {-0.07/22 0.2} Rah8 {-0.46/18 7} 29.
Rah1 {-0.10/23 0.2} a5 {-0.42/19 25} 30. Kxg3 {-0.06/20 4} R8h7
{-0.33/20 14} 31. c4 {+0.00/22 6} Rg5+ {-0.34/21 2.4} 32. Kf2 {+0.05/24 37}
Rf7+ {-0.26/25 0.3} 33. Rf3 {+0.18/23 4} Rh5 {-0.26/23 2.8} 34. Rxh5
{+0.33/23 3} Rxf3+ {-0.26/21 1.6} 35. Kxf3 {+0.37/24 4} gxh5 {+0.05/25 4}
36. c5 {+0.37/26 0.2} Bf6 {+0.05/24 6} 37. Nc1 {+0.46/23 6} Bd8
{+0.05/23 2.7} 38. Nb3 {+0.46/23 5} Bc7 {+0.21/24 16} 39. Nd2 {+0.75/24 13}
Kf6 {+0.57/24 5} 40. c3 {+1.14/24 21} Kg5 {+0.22/18 0.5} 41. b3
{+1.03/23 4} h4 {+0.45/20 6} 42. b4 {+0.93/21 4} Bb8 {+0.46/21 1.4} 43. Nc4
{+0.77/21 4} h3 {+0.41/21 2.7} 44. bxa5 {+0.48/21 26} h2 {+0.24/24 2.2} 45.
Kg2 {+0.48/21 0.1} Kf4 {+0.20/23 3} 46. Nd6 {+0.58/22 0.2} Bc7
{+0.20/21 1.1} 47. c4 {+0.81/21 4} Bxa5 {+0.47/22 13} 48. Nxb7
{+0.42/23 0.2} Bc7 {+0.49/22 4} 49. a5 {+0.34/22 0.2} Kxe4 {+0.46/23 5} 50.
a6 {+0.32/23 0.1} Bb8 {+0.46/22 3} 51. Nd8 {+0.31/23 0.2} Ba7 {+0.51/22 6}
52. Nxc6 {+0.34/24 0.1} Bxc5 {+0.42/22 5} 53. Na5 {+0.34/23 0.2} Ba7
{+0.41/22 5} 54. Nb3 {+0.35/23 0.2} Kf5 {+0.63/22 7} 55. Kxh2
{+0.32/24 0.1} e4 {+0.47/19 0.2} 56. Kg3 {+0.31/23 8} Ke5 {+0.30/24 9} 57.
Kg4 {+0.31/24 0.1} Bb6 {+0.67/20 4} 58. c5 {+0.36/21 6} Ba7 {+0.10/23 11}
59. Kh3 {+0.28/23 0.2} Kd5 {+0.05/24 3} 60. Kg3 {+0.28/21 2.7} Bb8+
{+0.05/24 2.0} 61. Kf2 {+0.28/22 4} Ba7 {+0.05/27 1.2} 62. Ke3
{+0.05/22 2.5} Ke5 {+0.05/27 0.2} 63. Kd2 {+0.05/23 4} Kd5 {+0.05/24 3} 64.
Ke2 {+0.05/23 2.4} Kc6 {+0.05/25 1.2} 65. Ke3 {+0.05/23 1.9} Kd5
{+0.05/27 7} 66. Nd2 {+0.05/23 0.1} Kxc5 {+0.05/28 6} 67. Kxe4 {+0.05/22 3}
Kb5 {+0.05/46 1.8} 68. Kd5 {+0.05/22 4} Kxa6 {+0.05/51 4} 69. Kc6
{+0.05/23 9} Bb8 {+0.05/99 0.7} 70. Ne4 {+0.05/24 2.8} Ka5 {+0.05/99 0.6}
71. Nc5 {+0.05/23 4} Kb4 {+0.05/99 0.7} 72. Na6+ {+0.05/24 5} Ka5
{+0.05/99 0.7} 73. Nxb8 {+0.05/28 4}
{Xboard adjudication: Insufficient mating material} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "3"]
[White "Komodo64 SSE Version 4"]
[Black "IvanHoe 9.46b x64"]
[Result "0-1"]
[TimeControl "300+3"]
[Annotator "1. +0.24 1... +0.12"]
1. d4 {+0.24/18} d5 {+0.12/20 15} 2. c4 {+0.17/19 20} e6 {+0.19/19 18} 3.
Nc3 {+0.28/17 6} Nc6 {+0.16/20 1:08} 4. Nf3 {+0.41/17 6} Nf6 {+0.21/19 0.2}
5. e3 {+0.38/18 9} g6 {+0.17/19 0.2} 6. Be2 {+0.41/19 16} Bg7 {+0.23/20 11}
7. b3 {+0.42/20 4} Qe7 {+0.29/19 15} 8. O-O {+0.47/17 4} O-O {+0.23/19 7}
9. Nb5 {+0.41/18 2.1} Nb4 {+0.27/19 7} 10. a3 {+0.37/18 10} Nc6
{+0.23/20 0.2} 11. Bb2 {+0.44/19 14} dxc4 {+0.20/19 0.2} 12. bxc4
{+0.34/18 7} b6 {+0.17/19 20} 13. Qa4 {+0.31/18 1.6} Rd8 {+0.21/18 13} 14.
Rad1 {+0.16/16 10} Bb7 {+0.08/19 38} 15. Nc3 {+0.07/20 13} Na5
{+0.10/20 0.2} 16. c5 {-0.04/19 25} Qe8 {+0.00/21 0.2} 17. Qc2
{+0.00/19 14} Rab8 {-0.01/17 12} 18. Ne5 {+0.00/19 4} bxc5 {-0.06/18 7} 19.
dxc5 {-0.05/19 1.1} Nd5 {-0.10/18 10} 20. Nxd5 {-0.05/16 7} Bxd5
{-0.12/20 0.3} 21. Bc3 {-0.05/19 7} f5 {-0.05/19 0.2} 22. f4 {-0.03/17 14}
Nc6 {-0.30/18 6} 23. Nxc6 {+0.00/17 0.8} Qxc6 {-0.23/18 1.9} 24. Bxg7
{-0.05/19 4} Kxg7 {-0.23/20 0.2} 25. a4 {-0.15/18 15} Kf7 {-0.51/19 5} 26.
Bb5 {-0.27/19 8} Qb7 {-0.61/19 4} 27. Rd4 {-0.34/19 4} c6 {-0.65/21 0.2}
28. Be2 {-0.45/20 16} Qb3 {-0.88/20 6} 29. Qc1 {-0.51/18 6} Qa2
{-1.07/21 24} 30. Rd2 {-0.52/21 12} Qxa4 {-1.02/21 0.3} 31. Rd4
{-0.68/19 6} Rb4 {-1.12/20 4} 32. Rfd1 {-0.67/19 22} Rdb8 {-1.30/19 9} 33.
Kf2 {-0.86/20 16} a5 {-1.45/20 0.2} 34. Qc3 {-0.60/18 4} Rb3 {-1.74/18 0.2}
35. Qe1 {-1.05/17 5} R8b4 {-1.62/18 2.3} 36. R4d2 {-1.26/18 17} Rb7
{-1.64/21 0.1} 37. Rd4 {-1.33/17 6} Qa3 {-1.77/21 0.1} 38. Ra1 {-1.63/16 6}
Qxc5 {-1.65/20 0.2} 39. Rxa5 {-1.22/17 6} Qe7 {-1.62/20 0.2} 40. g3
{-1.41/17 4} e5 {-1.64/20 0.1} 41. fxe5 {-1.45/17 4} Qxe5 {-1.72/18 0.2}
42. Qd2 {-1.41/17 1.9} Rb1 {-1.92/17 3} 43. Rc4 {-1.31/16 6} Rh1
{-2.00/18 0.2} 44. Rh4 {-1.33/17 2.4} h5 {-2.00/19 0.2} 45. Qd3
{-1.92/16 11} Rb2 {-2.16/19 0.1} 46. Ra3 {-1.75/15 7} Rc1 {-3.34/18 12} 47.
Ra7+ {-3.72/15 6} Kf6 {-3.57/19 0.2} 48. Qa3 {-4.04/15 3} c5 {-3.73/18 0.1}
49. Qa6+ {-4.47/15 5} Be6 {-6.02/14 4} 50. Qd3 {-4.82/17 2.6} Qb8
{-6.28/15 0.2} 51. Ra5 {-5.17/15 5} Rcc2 {-7.97/16 0.1} 52. Rha4
{-6.40/16 6} Rxe2+ {-9.01/15 5} 53. Qxe2 {-9.19/20 1.3} Rxe2+ {-10.44/16 9}
54. Kxe2 {-13.97/22 3} Qb2+ {-10.52/17 0.1} 55. Kf1 {-14.46/21 9} Qc1+
{-13.09/18 10} 56. Kg2 {-15.06/21 8} Qd2+ {-13.55/18 0.2} 57. Kf1
{-15.16/21 2.4} Bb3 {-13.82/18 0.2} 58. Rf4 {-12.26/17 8} Qxa5
{-19.80/17 11} 59. e4 {-17.62/21 6} Qd2 {-25.87/18 0.1} 60. Kg1
{-16.17/17 2.9} Qd1+ {-99.71/18 0.3} 61. Kf2 {-20.45/20 2.1} Qh1
{-99.79/20 22} 62. e5+ {-22.12/18 5} Kxe5 {-99.79/19 0.2} 63. Rh4
{-99.68/19 5} Bd1 {-99.85/19 25} 64. Rf4 {-99.86/18 1.6} h4 {-99.89/20 3}
65. Rxh4 {-99.90/18 1.7} Bf3 {-99.91/21 4} 66. Ke3 {-99.92/19 1.3} Qd1
{-99.93/20 5} 67. Re4+ {-99.94/20 2.4} fxe4 {-99.93/19 0.2} 68. Kf2
{-99.96/19 0.2} e3+ {-99.97/18 2.4} 69. Kxe3 {-99.98/18 0.7} Qe2#
{-99.99/125 0.3}
{Xboard adjudication: Checkmate} 0-1
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "4"]
[White "IvanHoe 9.46b x64"]
[Black "Komodo64 SSE Version 4"]
[Result "1/2-1/2"]
[TimeControl "300+3"]
[Annotator "1. +0.18 1... +0.12"]
1. e4 {+0.18/20} e5 {+0.12/18 7} 2. Nf3 {+0.07/20 13} Nc6 {+0.24/18 0.3} 3.
Bc4 {+0.11/20 23} Nf6 {+0.16/20 10} 4. Ng5 {+0.21/18 12} d5 {+0.05/16 2.6}
5. exd5 {+0.21/19 7} Na5 {+0.14/19 14} 6. Bb5+ {+0.33/19 13} c6
{+0.23/21 20} 7. dxc6 {+0.35/21 0.7} bxc6 {+0.24/19 8} 8. Qf3
{+0.35/21 0.1} Be7 {-0.06/17 7} 9. O-O {+0.28/18 12} O-O {-0.04/15 2.2} 10.
Bd3 {+0.29/18 2.9} g6 {+0.06/17 1.4} 11. Nc3 {+0.05/19 11} Nd5
{-0.29/16 2.7} 12. Nh3 {-0.05/20 30} Nb4 {-0.34/18 10} 13. Re1
{+0.02/21 0.2} f6 {-0.42/18 26} 14. Re3 {-0.09/22 0.2} Bc5 {-0.51/18 9} 15.
a3 {-0.23/17 6} Nxd3 {-0.60/18 1.0} 16. Rxd3 {-0.24/18 3} Bd4 {-0.58/19 3}
17. Qd1 {-0.19/18 3} Nb7 {-0.57/18 8} 18. Ne2 {-0.33/20 23} Nc5
{-0.66/22 7} 19. Rg3 {-0.33/20 0.2} Ne4 {-0.62/21 13} 20. Rd3
{-0.38/21 0.2} c5 {-0.62/19 6} 21. Nxd4 {-0.30/19 0.1} cxd4 {-0.57/20 7}
22. a4 {-0.24/19 0.1} Bf5 {-0.65/16 2.4} 23. g4 {-0.50/19 23} Be6
{-0.73/20 8} 24. b3 {-0.41/19 4} Qd7 {-0.75/20 1.9} 25. Ba3 {-0.48/19 1.5}
Bxg4 {-0.78/20 13} 26. f3 {-0.46/22 0.2} Bxh3 {-0.80/20 6} 27. fxe4
{-0.46/21 0.1} Rf7 {-0.73/20 8} 28. Qe2 {-0.54/21 23} Bg4 {-0.81/20 7} 29.
Qg2 {-0.54/21 4} Rb8 {-0.75/19 11} 30. Rg3 {-0.47/19 10} Be6 {-0.77/20 4}
31. Rc1 {-0.48/19 0.2} Qc7 {-0.78/18 18} 32. c4 {-0.39/18 13} a5
{-0.84/17 6} 33. Rf1 {-0.46/19 0.2} Kh8 {-0.75/16 6} 34. Qf3 {-0.38/18 6}
Rd8 {-0.82/17 5} 35. h4 {-0.30/17 5} Rb8 {-0.74/16 6} 36. Rf2 {-0.33/19 6}
f5 {-0.76/14 1.1} 37. h5 {-0.05/18 7} f4 {-0.40/15 3} 38. Rxg6
{-0.05/19 0.2} Rb6 {-0.27/18 18} 39. Rg5 {+0.00/21 0.2} Qb8 {-0.15/18 6}
40. Rfg2 {+0.00/21 5} Rd7 {+0.03/18 15} 41. R2g3 {+0.00/21 0.2} Rbb7
{+0.03/18 29} 42. Kf1 {+0.00/19 7} Bf7 {-0.22/17 6} 43. Rh3 {+0.00/19 7}
Rb6 {-0.03/18 10} 44. Rf5 {+0.39/20 31} Rdb7 {+0.05/20 0.2} 45. Qg2
{+0.43/19 4} h6 {+0.05/19 4} 46. Kf2 {+0.43/19 0.6} Rd7 {+0.05/19 4} 47.
Rf3 {+0.63/19 25} Qe8 {+0.05/19 12} 48. Qg4 {+0.84/18 4} Rd8 {+0.11/18 2.0}
49. Qh4 {+1.05/17 4} Rd7 {+0.67/18 0.5} 50. Rh3 {+1.05/18 1.8} Rdb7
{+0.46/18 5} 51. Rh2 {+0.95/18 6} Kh7 {+0.72/16 4} 52. Rg2 {+0.87/19 0.1}
Rxb3 {+0.61/16 4} 53. Qf6 {+0.87/19 0.1} Rg3 {+0.61/18 7} 54. Rxg3
{+0.75/19 0.2} fxg3+ {+0.61/15 0.3} 55. Kg2 {+0.68/20 8} Bxh5
{+0.60/18 2.3} 56. Qxe5 {+0.68/20 0.2} Qxe5 {+0.73/17 4} 57. Rxe5
{+0.67/21 0.2} Be2 {+0.72/16 0.4} 58. Rxa5 {+0.53/20 10} Bxc4 {+0.63/20 3}
59. Bd6 {+0.61/20 0.2} Bd3 {+0.73/19 6} 60. Kxg3 {+0.60/20 0.2} Bxe4
{+0.63/19 2.7} 61. Kf4 {+0.49/19 15} Bd3 {+0.60/21 0.7} 62. Rd5
{+0.80/19 5} Rf7+ {+0.61/21 0.2} 63. Ke5 {+0.86/19 2.2} Rf5+ {+0.62/22 2.2}
64. Kxd4 {+0.98/20 3} Rxd5+ {+0.60/23 1.1} 65. Kxd5 {+0.98/20 1.1} Kg6
{+0.59/21 0.2} 66. a5 {+0.98/20 5} Kf5 {+0.33/23 1.8} 67. Bf8 {+0.98/20 3}
h5 {+0.25/24 1.6} 68. Be7 {+0.98/21 2.5} Kf4 {+0.18/24 0.2} 69. Kd4
{+0.68/19 7} Ba6 {+0.10/26 2.5} 70. Kc5 {+0.68/20 0.6} Bd3 {+0.10/25 1.2}
71. Bd8 {+0.68/20 1.4} Kf3 {+0.10/24 0.2} 72. Kd4 {+0.68/21 4} Bb5
{+0.10/27 2.0} 73. Bf6 {+0.68/21 5} Ba6 {+0.09/23 1.5} 74. Bh4 {+0.58/20 7}
Bb5 {+0.09/27 5} 75. Bg5 {+0.58/22 8} Ba6 {+0.09/26 7} 76. Bf6
{+0.58/23 0.1} Bb5 {+0.08/22 1.1} 77. Ke5 {+0.58/20 5} Bd3 {+0.05/20 0.5}
78. Bg5 {+0.55/21 6} Ke2 {+0.05/25 4} 79. Kd4 {+0.54/21 0.2} h4
{+0.05/24 0.5} 80. Bxh4 {+0.47/21 2.1} Kxd2 {+0.05/34 0.3} 81. Be1+
{+0.47/23 2.5} Kc2 {+0.05/35 6} 82. Kd5 {+0.47/24 3} Be2 {+0.05/22 0.5} 83.
Kc5 {+0.47/25 2.9} Kd3 {+0.05/26 0.3} 84. a6 {+0.70/23 3} Bf3
{+0.05/27 0.6} 85. a7 {+0.70/24 3} Be4 {+0.05/35 1.2} 86. Bf2
{+0.70/26 2.9} Bf3 {+0.05/32 1.6} 87. Bh4 {+0.70/27 2.7} Be4 {+0.05/35 1.0}
88. Bg5 {+0.70/28 2.7} Bf3 {+0.05/32 1.5} 89. Bf4 {+0.70/28 2.5} Be4
{+0.05/38 5} 90. Bh2 {+0.70/28 2.2} Ke3 {+0.05/38 1.1} 91. Be5 {+0.70/28 3}
Kd3 {+0.05/34 4} 92. Bb2 {+0.70/28 0.1} Ke3 {+0.05/35 2.0} 93. Bd4+
{+0.70/28 4} Kf4 {+0.05/33 1.5} 94. Kd6 {+0.70/28 3} Bf3 {+0.05/32 0.4} 95.
Be5+ {+0.70/27 3} Ke3 {+0.05/33 1.9} 96. Bg7 {+0.70/28 0.2} Be4
{+0.05/35 0.7} 97. Kc5 {+0.70/29 4} Kf4 {+0.05/29 1.0} 98. Bd4
{+0.70/28 2.7} Bf3 {+0.05/30 0.7} 99. Kd6 {+0.70/29 5} Be4 {+0.05/36 1.3}
100. Bc3 {+0.70/28 3} Ke3 {+0.05/31 1.5} 101. Bf6 {+0.70/28 1.9} Kf4
{+0.05/30 1.0} 102. Be5+ {+0.70/28 2.5} Ke3 {+0.05/34 4} 103. Bg7
{+0.70/30 0.1} Kf4 {+0.05/36 0.6} 104. Kc7 {+0.70/28 2.0} Bd5
{+0.05/31 0.4} 105. Bc3 {+0.70/29 2.2} Ke4 {+0.05/45 1.1} 106. Kd6
{+0.70/30 7} Bb7 {+0.05/34 2.2} 107. Bg7 {+0.70/29 14} Bd5 {+0.05/34 10}
108. Bb2 {+0.70/30 2.3} Bb7 {+0.05/41 1.3} 109. Bh8 {+0.70/30 3} Bd5
{+0.05/38 8} 110. Be5 {+0.70/31 4} Bb7 {+0.05/31 0.7} 111. Bf6
{+0.70/30 2.9} Bd5 {+0.05/41 10} 112. Kc5 {+0.70/31 6} Bb7 {+0.05/31 1.4}
113. Bd4 {+0.70/29 2.4} Bd5 {+0.05/32 6} 114. Bg7 {+0.70/30 2.8} Bb7
{+0.05/30 0.8} 115. Bh8 {+0.70/27 6} Bd5 {+0.05/35 17} 116. Bc3
{+0.70/30 4} Bb7 {+0.05/33 1.3} 117. Bg7 {+0.70/29 2.4} Bd5 {+0.05/35 12}
118. Ba1 {+0.70/30 2.7} Bb7 {+0.05/33 1.0} 119. Kd6 {+0.70/30 11} Bd5
{+0.05/51 15} 120. Bf6 {+0.70/31 9} Bb7 {+0.05/34 0.8} 121. Kc7
{+0.67/29 4} Bd5 {+0.05/45 5} 122. Be7 {+0.67/30 0.2} Kd4 {+0.05/34 0.6}
123. Ba3 {+0.67/29 1.5} Be4 {+0.05/35 0.5} 124. Kb6 {+0.67/29 2.4} Bd5
{+0.05/32 0.6} 125. Bd6 {+0.67/28 2.4} Be4 {+0.05/31 0.5} 126. Bf8
{+0.67/29 3} Bd5 {+0.05/33 1.0} 127. Ba3 {+0.67/30 4} Be4 {+0.05/34 0.6}
128. Bd6 {+0.67/29 2.2} Bd5 {+0.05/33 0.9} 129. Bf8 {+0.67/30 8} Be4
{+0.05/35 1.4} 130. Bc5+ {+0.67/28 7} Kc4 {+0.05/36 2.3} 131. Bf8
{+0.67/29 6} Kd4 {+0.05/38 8} 132. Bg7+ {+0.59/26 5} Kc4 {+0.05/37 6} 133.
Be5 {+0.51/25 0.1} Bd5 {+0.05/42 6} 134. Bb2 {+0.21/24 0.1} Be4
{+0.05/46 3} 135. a8=Q {+0.05/23 2.7} Bxa8 {+0.05/52 1.9} 136. Kc7
{+0.05/24 0.2} Be4 {+0.05/99 1.2} 137. Bg7 {+0.05/23 2.5} Kd3
{+0.05/99 0.6} 138. Bf6 {+0.05/24 3} Bf3 {+0.05/99 0.6} 139. Bg5
{+0.05/24 1.6} Kd4 {+0.05/99 0.5} 140. Kb6 {+0.05/25 2.5} Kd5
{+0.05/99 0.6} 141. Kb7 {+0.05/25 3} Be4 {+0.05/99 0.5} 142. Kb8
{+0.05/26 2.7} Bf5 {+0.05/99 0.5} 143. Bd8 {+0.05/27 4} Ke4 {+0.05/99 0.5}
144. Bh4 {+0.05/28 4} Bg6 {+0.05/99 0.9} 145. Bf2 {+0.05/27 2.4} Bf7
{+0.05/99 0.5} 146. Kc7 {+0.05/27 2.7} Kf3 {+0.05/99 0.6} 147. Bc5
{+0.05/27 2.4} Bg6 {+0.05/99 0.3} 148. Kb8 {+0.05/28 4} Bh7 {+0.05/99 0.5}
149. Bb4 {+0.05/29 3} Bg8 {+0.05/99 0.5} 150. Ba5 {+0.05/29 2.8} Ke4
{+0.05/99 0.4} 151. Kc7 {+0.05/29 2.3} Bd5 {+0.05/99 0.5} 152. Be1
{+0.05/29 2.2} Kd4 {+0.05/99 0.6} 153. Bh4 {+0.05/30 4} Be4 {+0.05/99 0.7}
154. Bf2+ {+0.05/28 1.9} Kd5 {+0.05/99 0.6} 155. Kb8 {+0.05/30 2.9} Bf3
{+0.05/99 0.6} 156. Ka8 {+0.05/31 4} Ke4 {+0.05/99 0.5} 157. Bb6
{+0.05/32 4} Be2 {+0.05/99 0.6} 158. Kb7 {+0.05/32 2.4} Bd3 {+0.05/99 0.5}
159. Ba5 {+0.05/32 4} Bc2 {+0.05/99 0.4} 160. Bb4 {+0.05/31 4} Kd3
{+0.05/99 0.6} 161. Kc6 {+0.05/31 2.1} Kc4 {+0.05/99 0.7} 162. Be7
{+0.05/31 4} Bf5 {+0.05/99 0.5} 163. Bh4 {+0.05/31 1.9} Bg4 {+0.05/99 0.4}
164. Kb7 {+0.05/33 4} Be2 {+0.05/99 0.6} 165. Kb6 {+0.05/33 2.4} Kd3
{+0.05/99 0.5} 166. Kc7 {+0.05/33 2.2} Bf1 {+0.05/99 0.5} 167. Kb8
{+0.05/34 4} Bg2 {+0.05/99 0.4} 168. Bf2 {+0.05/34 1.2} Ke4 {+0.05/99 0.5}
169. Bg1 {+0.05/34 1.0} Bf3 {+0.05/99 0.7} 170. Kc7 {+0.05/34 2.9} Be2
{+0.05/99 0.5} 171. Kd8 {+0.05/33 2.3} Bd3 {+0.05/99 0.6} 172. Kd7
{+0.05/33 2.3} Bc2 {+0.05/99 0.4} 173. Bc5 {+0.05/32 2.8} Bb3
{+0.05/99 0.5} 174. Kc7 {+0.05/33 3} Kd5 {+0.05/99 0.5} 175. Bf2
{+0.05/33 2.7} Ke4 {+0.05/99 0.6} 176. Be1 {+0.05/34 4} Bd5 {+0.05/99 0.6}
177. Kd6 {+0.05/34 0.9} Kd4 {+0.05/99 0.5} 178. Bc3+ {+0.05/34 1.8} Kd3
{+0.05/99 0.5} 179. Be5 {+0.05/35 2.0} Ke4 {+0.05/99 0.6} 180. Bf4
{+0.00/36 3} Bb3 {+0.05/99 0.7} 181. Bg3 {+0.00/39 2.5} Bc2 {+0.05/99 0.5}
182. Bf2 {+0.00/41 2.6} Bd3 {+0.05/99 0.6} 183. Bg1 {+0.00/43 4} Bc2
{+0.05/99 0.6} 184. Ba7 {+0.00/43 2.7} Bd3 {+0.05/99 0.7} 185. Bg1
{+0.00/46 1.7} Bc2 {+0.05/99 0.2}
{Draw by fifty-move rule} 1/2-1/2
b48b1d2a77157082da33acf23cf9d46a IvanHoe999946h.7z
Code: Select all
49bdd436e2bb6a4c9a20a1df4d832173 ./Android/IvanHoe999946h
03268308db810c26158f0038b32737f5 ./Linux/Mode_Analysis/x86-64/IvanHoe999946h
671e0764ef8872e50128d4c59ff416ec ./Linux/Mode_Analysis/x86-32/IvanHoe999946h
9816ca86b40b14ba86844432d446710a ./Linux/Mode_Game_Play/x86-64/IvanHoe999946h
9b85680da0ba8f3856d5f6400210de10 ./Linux/Mode_Game_Play/x86-32/IvanHoe999946h
9385c0ad3bc0737cbeb538ca938eb8b9 ./Windows/Mode_Analysis/x86-64/IvanHoe999946h.exe
0486c66dda0ad59d9a4ad5d3b7a41b10 ./Windows/Mode_Analysis/x86-32/IvanHoe999946h.exe
afde44bfc3dd2e107650be658408ad9d ./Windows/Mode_Game_Play/x86-64/IvanHoe999946h.exe
e6d23ee6d6b7c89c034b8e0bdf6e837b ./Windows/Mode_Game_Play/x86-32/IvanHoe999946h.exe
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "1"]
[White "Komodo64 SSE Version 4"]
[Black "IvanHoe 9.46b x64"]
[Result "1/2-1/2"]
[TimeControl "300+3"]
[Annotator "1. +0.26 1... +0.12"]
1. d4 {+0.26/18} d5 {+0.12/20 15} 2. c4 {+0.26/18 0.8} e6 {+0.17/19 12} 3.
Nf3 {+0.24/18 26} Nc6 {+0.22/21 1:09} 4. e3 {+0.35/18 7} Nf6 {+0.21/21 53}
5. Nc3 {+0.42/22 5} g6 {+0.17/20 0.2} 6. Be2 {+0.38/17 8} Bg7 {+0.19/19 7}
7. b3 {+0.38/19 7} Qe7 {+0.23/19 10} 8. Nb5 {+0.51/19 11} Nb4 {+0.25/18 5}
9. Ba3 {+0.58/18 0.9} c6 {+0.12/18 6} 10. c5 {+0.59/20 10} cxb5
{+0.23/19 4} 11. Bxb4 {+0.60/19 0.3} Bd7 {+0.24/20 2.8} 12. a4 {+0.51/17 5}
bxa4 {+0.17/20 0.2} 13. Ne5 {+0.51/18 5} Bc6 {+0.25/20 0.2} 14. Nxc6
{+0.40/18 14} bxc6 {+0.33/20 4} 15. Rxa4 {+0.43/20 5} O-O {+0.31/21 0.2}
16. O-O {+0.44/17 3} e5 {+0.32/20 3} 17. Re1 {+0.46/17 0.5} Rfe8
{+0.08/18 6} 18. Ba6 {+0.49/16 1.9} Rab8 {+0.05/19 7} 19. Qc2
{+0.26/17 1.4} exd4 {+0.00/19 5} 20. exd4 {+0.39/17 4} Qxe1+ {+0.00/21 0.1}
21. Bxe1 {-0.05/16 0.9} Rxe1+ {+0.00/22 2.3} 22. Bf1 {-0.05/21 1.0} Ne4
{+0.00/23 6} 23. g4 {-0.05/22 5} Rxb3 {+0.00/22 0.1} 24. Qxb3 {-0.05/23 8}
Rxf1+ {+0.00/24 0.1} 25. Kg2 {-0.05/23 1.9} Rxf2+ {+0.00/24 1.1} 26. Kh3
{-0.05/22 0.2} Ng5+ {+0.00/24 14} 27. Kg3 {-0.05/26 38} Ne4+ {+0.00/26 5}
28. Kh3 {-0.05/38 5} Ng5+ {+0.00/25 0.2} 29. Kh4 {-0.05/19 0.8} Bf6
{+0.00/25 31} 30. Kg3 {-0.05/24 15} Ne4+ {+0.00/25 0.2} 31. Kh3
{-0.05/24 5} Ng5+ {+0.00/24 0.2} 32. Kg3 {-0.05/28 7} Ne4+ {+0.00/25 0.2}
33. Kh3 {-0.05/99 0.5} Ng5+ {+0.00/24 5} 34. Kg3 {-0.05/31 13}
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "2"]
[White "IvanHoe 9.46b x64"]
[Black "Komodo64 SSE Version 4"]
[Result "1/2-1/2"]
[TimeControl "300+3"]
[Annotator "1. +0.18 1... +0.24"]
1. e4 {+0.18/20} e5 {+0.24/18 9} 2. Nf3 {+0.10/20 0.2} Nc6 {+0.12/19 24} 3.
Be2 {+0.07/21 0.2} Nf6 {+0.06/15 2.7} 4. Nc3 {+0.03/21 15} d5 {-0.04/19 4}
5. exd5 {+0.12/18 5} Nxd5 {-0.07/18 0.6} 6. O-O {+0.07/19 8} Nxc3
{-0.15/18 11} 7. dxc3 {+0.04/21 0.2} Qxd1 {-0.05/19 12} 8. Rxd1
{+0.04/21 0.2} f6 {-0.16/18 4} 9. Be3 {+0.06/19 16} Ne7 {-0.29/18 15} 10.
Bb5+ {+0.03/19 0.2} c6 {-0.28/19 2.0} 11. Bc4 {-0.06/20 12} Nf5
{-0.31/21 0.2} 12. Bc1 {-0.05/21 13} Bd7 {-0.37/21 8} 13. Bf7+ {-0.06/19 9}
Kd8 {-0.41/19 4} 14. Be6 {-0.09/21 26} Nd6 {-0.40/23 28} 15. Bxd7
{-0.15/22 0.2} Kxd7 {-0.46/16 0.7} 16. Be3 {-0.19/22 30} Ke6 {-0.47/19 5}
17. Ne1 {-0.18/19 23} Nc4 {-0.43/18 8} 18. Nd3 {-0.15/20 9} Nxe3
{-0.46/18 12} 19. fxe3 {-0.15/20 0.2} f5 {-0.49/17 1.4} 20. Kf1
{-0.11/19 6} Be7 {-0.55/18 9} 21. e4 {-0.08/20 0.2} g6 {-0.52/19 18} 22.
Re1 {-0.17/21 0.2} f4 {-0.62/17 3} 23. a4 {-0.20/18 5} h5 {-0.67/18 8} 24.
g3 {-0.18/19 12} fxg3 {-0.55/19 11} 25. hxg3 {-0.11/20 0.2} h4
{-0.52/20 16} 26. Kg2 {-0.11/21 0.2} hxg3 {-0.46/19 15} 27. Rh1
{-0.07/22 5} Rh5 {-0.50/20 10} 28. Rh3 {-0.07/22 0.2} Rah8 {-0.46/18 7} 29.
Rah1 {-0.10/23 0.2} a5 {-0.42/19 25} 30. Kxg3 {-0.06/20 4} R8h7
{-0.33/20 14} 31. c4 {+0.00/22 6} Rg5+ {-0.34/21 2.4} 32. Kf2 {+0.05/24 37}
Rf7+ {-0.26/25 0.3} 33. Rf3 {+0.18/23 4} Rh5 {-0.26/23 2.8} 34. Rxh5
{+0.33/23 3} Rxf3+ {-0.26/21 1.6} 35. Kxf3 {+0.37/24 4} gxh5 {+0.05/25 4}
36. c5 {+0.37/26 0.2} Bf6 {+0.05/24 6} 37. Nc1 {+0.46/23 6} Bd8
{+0.05/23 2.7} 38. Nb3 {+0.46/23 5} Bc7 {+0.21/24 16} 39. Nd2 {+0.75/24 13}
Kf6 {+0.57/24 5} 40. c3 {+1.14/24 21} Kg5 {+0.22/18 0.5} 41. b3
{+1.03/23 4} h4 {+0.45/20 6} 42. b4 {+0.93/21 4} Bb8 {+0.46/21 1.4} 43. Nc4
{+0.77/21 4} h3 {+0.41/21 2.7} 44. bxa5 {+0.48/21 26} h2 {+0.24/24 2.2} 45.
Kg2 {+0.48/21 0.1} Kf4 {+0.20/23 3} 46. Nd6 {+0.58/22 0.2} Bc7
{+0.20/21 1.1} 47. c4 {+0.81/21 4} Bxa5 {+0.47/22 13} 48. Nxb7
{+0.42/23 0.2} Bc7 {+0.49/22 4} 49. a5 {+0.34/22 0.2} Kxe4 {+0.46/23 5} 50.
a6 {+0.32/23 0.1} Bb8 {+0.46/22 3} 51. Nd8 {+0.31/23 0.2} Ba7 {+0.51/22 6}
52. Nxc6 {+0.34/24 0.1} Bxc5 {+0.42/22 5} 53. Na5 {+0.34/23 0.2} Ba7
{+0.41/22 5} 54. Nb3 {+0.35/23 0.2} Kf5 {+0.63/22 7} 55. Kxh2
{+0.32/24 0.1} e4 {+0.47/19 0.2} 56. Kg3 {+0.31/23 8} Ke5 {+0.30/24 9} 57.
Kg4 {+0.31/24 0.1} Bb6 {+0.67/20 4} 58. c5 {+0.36/21 6} Ba7 {+0.10/23 11}
59. Kh3 {+0.28/23 0.2} Kd5 {+0.05/24 3} 60. Kg3 {+0.28/21 2.7} Bb8+
{+0.05/24 2.0} 61. Kf2 {+0.28/22 4} Ba7 {+0.05/27 1.2} 62. Ke3
{+0.05/22 2.5} Ke5 {+0.05/27 0.2} 63. Kd2 {+0.05/23 4} Kd5 {+0.05/24 3} 64.
Ke2 {+0.05/23 2.4} Kc6 {+0.05/25 1.2} 65. Ke3 {+0.05/23 1.9} Kd5
{+0.05/27 7} 66. Nd2 {+0.05/23 0.1} Kxc5 {+0.05/28 6} 67. Kxe4 {+0.05/22 3}
Kb5 {+0.05/46 1.8} 68. Kd5 {+0.05/22 4} Kxa6 {+0.05/51 4} 69. Kc6
{+0.05/23 9} Bb8 {+0.05/99 0.7} 70. Ne4 {+0.05/24 2.8} Ka5 {+0.05/99 0.6}
71. Nc5 {+0.05/23 4} Kb4 {+0.05/99 0.7} 72. Na6+ {+0.05/24 5} Ka5
{+0.05/99 0.7} 73. Nxb8 {+0.05/28 4}
{Xboard adjudication: Insufficient mating material} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "3"]
[White "Komodo64 SSE Version 4"]
[Black "IvanHoe 9.46b x64"]
[Result "0-1"]
[TimeControl "300+3"]
[Annotator "1. +0.24 1... +0.12"]
1. d4 {+0.24/18} d5 {+0.12/20 15} 2. c4 {+0.17/19 20} e6 {+0.19/19 18} 3.
Nc3 {+0.28/17 6} Nc6 {+0.16/20 1:08} 4. Nf3 {+0.41/17 6} Nf6 {+0.21/19 0.2}
5. e3 {+0.38/18 9} g6 {+0.17/19 0.2} 6. Be2 {+0.41/19 16} Bg7 {+0.23/20 11}
7. b3 {+0.42/20 4} Qe7 {+0.29/19 15} 8. O-O {+0.47/17 4} O-O {+0.23/19 7}
9. Nb5 {+0.41/18 2.1} Nb4 {+0.27/19 7} 10. a3 {+0.37/18 10} Nc6
{+0.23/20 0.2} 11. Bb2 {+0.44/19 14} dxc4 {+0.20/19 0.2} 12. bxc4
{+0.34/18 7} b6 {+0.17/19 20} 13. Qa4 {+0.31/18 1.6} Rd8 {+0.21/18 13} 14.
Rad1 {+0.16/16 10} Bb7 {+0.08/19 38} 15. Nc3 {+0.07/20 13} Na5
{+0.10/20 0.2} 16. c5 {-0.04/19 25} Qe8 {+0.00/21 0.2} 17. Qc2
{+0.00/19 14} Rab8 {-0.01/17 12} 18. Ne5 {+0.00/19 4} bxc5 {-0.06/18 7} 19.
dxc5 {-0.05/19 1.1} Nd5 {-0.10/18 10} 20. Nxd5 {-0.05/16 7} Bxd5
{-0.12/20 0.3} 21. Bc3 {-0.05/19 7} f5 {-0.05/19 0.2} 22. f4 {-0.03/17 14}
Nc6 {-0.30/18 6} 23. Nxc6 {+0.00/17 0.8} Qxc6 {-0.23/18 1.9} 24. Bxg7
{-0.05/19 4} Kxg7 {-0.23/20 0.2} 25. a4 {-0.15/18 15} Kf7 {-0.51/19 5} 26.
Bb5 {-0.27/19 8} Qb7 {-0.61/19 4} 27. Rd4 {-0.34/19 4} c6 {-0.65/21 0.2}
28. Be2 {-0.45/20 16} Qb3 {-0.88/20 6} 29. Qc1 {-0.51/18 6} Qa2
{-1.07/21 24} 30. Rd2 {-0.52/21 12} Qxa4 {-1.02/21 0.3} 31. Rd4
{-0.68/19 6} Rb4 {-1.12/20 4} 32. Rfd1 {-0.67/19 22} Rdb8 {-1.30/19 9} 33.
Kf2 {-0.86/20 16} a5 {-1.45/20 0.2} 34. Qc3 {-0.60/18 4} Rb3 {-1.74/18 0.2}
35. Qe1 {-1.05/17 5} R8b4 {-1.62/18 2.3} 36. R4d2 {-1.26/18 17} Rb7
{-1.64/21 0.1} 37. Rd4 {-1.33/17 6} Qa3 {-1.77/21 0.1} 38. Ra1 {-1.63/16 6}
Qxc5 {-1.65/20 0.2} 39. Rxa5 {-1.22/17 6} Qe7 {-1.62/20 0.2} 40. g3
{-1.41/17 4} e5 {-1.64/20 0.1} 41. fxe5 {-1.45/17 4} Qxe5 {-1.72/18 0.2}
42. Qd2 {-1.41/17 1.9} Rb1 {-1.92/17 3} 43. Rc4 {-1.31/16 6} Rh1
{-2.00/18 0.2} 44. Rh4 {-1.33/17 2.4} h5 {-2.00/19 0.2} 45. Qd3
{-1.92/16 11} Rb2 {-2.16/19 0.1} 46. Ra3 {-1.75/15 7} Rc1 {-3.34/18 12} 47.
Ra7+ {-3.72/15 6} Kf6 {-3.57/19 0.2} 48. Qa3 {-4.04/15 3} c5 {-3.73/18 0.1}
49. Qa6+ {-4.47/15 5} Be6 {-6.02/14 4} 50. Qd3 {-4.82/17 2.6} Qb8
{-6.28/15 0.2} 51. Ra5 {-5.17/15 5} Rcc2 {-7.97/16 0.1} 52. Rha4
{-6.40/16 6} Rxe2+ {-9.01/15 5} 53. Qxe2 {-9.19/20 1.3} Rxe2+ {-10.44/16 9}
54. Kxe2 {-13.97/22 3} Qb2+ {-10.52/17 0.1} 55. Kf1 {-14.46/21 9} Qc1+
{-13.09/18 10} 56. Kg2 {-15.06/21 8} Qd2+ {-13.55/18 0.2} 57. Kf1
{-15.16/21 2.4} Bb3 {-13.82/18 0.2} 58. Rf4 {-12.26/17 8} Qxa5
{-19.80/17 11} 59. e4 {-17.62/21 6} Qd2 {-25.87/18 0.1} 60. Kg1
{-16.17/17 2.9} Qd1+ {-99.71/18 0.3} 61. Kf2 {-20.45/20 2.1} Qh1
{-99.79/20 22} 62. e5+ {-22.12/18 5} Kxe5 {-99.79/19 0.2} 63. Rh4
{-99.68/19 5} Bd1 {-99.85/19 25} 64. Rf4 {-99.86/18 1.6} h4 {-99.89/20 3}
65. Rxh4 {-99.90/18 1.7} Bf3 {-99.91/21 4} 66. Ke3 {-99.92/19 1.3} Qd1
{-99.93/20 5} 67. Re4+ {-99.94/20 2.4} fxe4 {-99.93/19 0.2} 68. Kf2
{-99.96/19 0.2} e3+ {-99.97/18 2.4} 69. Kxe3 {-99.98/18 0.7} Qe2#
{-99.99/125 0.3}
{Xboard adjudication: Checkmate} 0-1
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2011.12.31"]
[Round "4"]
[White "IvanHoe 9.46b x64"]
[Black "Komodo64 SSE Version 4"]
[Result "1/2-1/2"]
[TimeControl "300+3"]
[Annotator "1. +0.18 1... +0.12"]
1. e4 {+0.18/20} e5 {+0.12/18 7} 2. Nf3 {+0.07/20 13} Nc6 {+0.24/18 0.3} 3.
Bc4 {+0.11/20 23} Nf6 {+0.16/20 10} 4. Ng5 {+0.21/18 12} d5 {+0.05/16 2.6}
5. exd5 {+0.21/19 7} Na5 {+0.14/19 14} 6. Bb5+ {+0.33/19 13} c6
{+0.23/21 20} 7. dxc6 {+0.35/21 0.7} bxc6 {+0.24/19 8} 8. Qf3
{+0.35/21 0.1} Be7 {-0.06/17 7} 9. O-O {+0.28/18 12} O-O {-0.04/15 2.2} 10.
Bd3 {+0.29/18 2.9} g6 {+0.06/17 1.4} 11. Nc3 {+0.05/19 11} Nd5
{-0.29/16 2.7} 12. Nh3 {-0.05/20 30} Nb4 {-0.34/18 10} 13. Re1
{+0.02/21 0.2} f6 {-0.42/18 26} 14. Re3 {-0.09/22 0.2} Bc5 {-0.51/18 9} 15.
a3 {-0.23/17 6} Nxd3 {-0.60/18 1.0} 16. Rxd3 {-0.24/18 3} Bd4 {-0.58/19 3}
17. Qd1 {-0.19/18 3} Nb7 {-0.57/18 8} 18. Ne2 {-0.33/20 23} Nc5
{-0.66/22 7} 19. Rg3 {-0.33/20 0.2} Ne4 {-0.62/21 13} 20. Rd3
{-0.38/21 0.2} c5 {-0.62/19 6} 21. Nxd4 {-0.30/19 0.1} cxd4 {-0.57/20 7}
22. a4 {-0.24/19 0.1} Bf5 {-0.65/16 2.4} 23. g4 {-0.50/19 23} Be6
{-0.73/20 8} 24. b3 {-0.41/19 4} Qd7 {-0.75/20 1.9} 25. Ba3 {-0.48/19 1.5}
Bxg4 {-0.78/20 13} 26. f3 {-0.46/22 0.2} Bxh3 {-0.80/20 6} 27. fxe4
{-0.46/21 0.1} Rf7 {-0.73/20 8} 28. Qe2 {-0.54/21 23} Bg4 {-0.81/20 7} 29.
Qg2 {-0.54/21 4} Rb8 {-0.75/19 11} 30. Rg3 {-0.47/19 10} Be6 {-0.77/20 4}
31. Rc1 {-0.48/19 0.2} Qc7 {-0.78/18 18} 32. c4 {-0.39/18 13} a5
{-0.84/17 6} 33. Rf1 {-0.46/19 0.2} Kh8 {-0.75/16 6} 34. Qf3 {-0.38/18 6}
Rd8 {-0.82/17 5} 35. h4 {-0.30/17 5} Rb8 {-0.74/16 6} 36. Rf2 {-0.33/19 6}
f5 {-0.76/14 1.1} 37. h5 {-0.05/18 7} f4 {-0.40/15 3} 38. Rxg6
{-0.05/19 0.2} Rb6 {-0.27/18 18} 39. Rg5 {+0.00/21 0.2} Qb8 {-0.15/18 6}
40. Rfg2 {+0.00/21 5} Rd7 {+0.03/18 15} 41. R2g3 {+0.00/21 0.2} Rbb7
{+0.03/18 29} 42. Kf1 {+0.00/19 7} Bf7 {-0.22/17 6} 43. Rh3 {+0.00/19 7}
Rb6 {-0.03/18 10} 44. Rf5 {+0.39/20 31} Rdb7 {+0.05/20 0.2} 45. Qg2
{+0.43/19 4} h6 {+0.05/19 4} 46. Kf2 {+0.43/19 0.6} Rd7 {+0.05/19 4} 47.
Rf3 {+0.63/19 25} Qe8 {+0.05/19 12} 48. Qg4 {+0.84/18 4} Rd8 {+0.11/18 2.0}
49. Qh4 {+1.05/17 4} Rd7 {+0.67/18 0.5} 50. Rh3 {+1.05/18 1.8} Rdb7
{+0.46/18 5} 51. Rh2 {+0.95/18 6} Kh7 {+0.72/16 4} 52. Rg2 {+0.87/19 0.1}
Rxb3 {+0.61/16 4} 53. Qf6 {+0.87/19 0.1} Rg3 {+0.61/18 7} 54. Rxg3
{+0.75/19 0.2} fxg3+ {+0.61/15 0.3} 55. Kg2 {+0.68/20 8} Bxh5
{+0.60/18 2.3} 56. Qxe5 {+0.68/20 0.2} Qxe5 {+0.73/17 4} 57. Rxe5
{+0.67/21 0.2} Be2 {+0.72/16 0.4} 58. Rxa5 {+0.53/20 10} Bxc4 {+0.63/20 3}
59. Bd6 {+0.61/20 0.2} Bd3 {+0.73/19 6} 60. Kxg3 {+0.60/20 0.2} Bxe4
{+0.63/19 2.7} 61. Kf4 {+0.49/19 15} Bd3 {+0.60/21 0.7} 62. Rd5
{+0.80/19 5} Rf7+ {+0.61/21 0.2} 63. Ke5 {+0.86/19 2.2} Rf5+ {+0.62/22 2.2}
64. Kxd4 {+0.98/20 3} Rxd5+ {+0.60/23 1.1} 65. Kxd5 {+0.98/20 1.1} Kg6
{+0.59/21 0.2} 66. a5 {+0.98/20 5} Kf5 {+0.33/23 1.8} 67. Bf8 {+0.98/20 3}
h5 {+0.25/24 1.6} 68. Be7 {+0.98/21 2.5} Kf4 {+0.18/24 0.2} 69. Kd4
{+0.68/19 7} Ba6 {+0.10/26 2.5} 70. Kc5 {+0.68/20 0.6} Bd3 {+0.10/25 1.2}
71. Bd8 {+0.68/20 1.4} Kf3 {+0.10/24 0.2} 72. Kd4 {+0.68/21 4} Bb5
{+0.10/27 2.0} 73. Bf6 {+0.68/21 5} Ba6 {+0.09/23 1.5} 74. Bh4 {+0.58/20 7}
Bb5 {+0.09/27 5} 75. Bg5 {+0.58/22 8} Ba6 {+0.09/26 7} 76. Bf6
{+0.58/23 0.1} Bb5 {+0.08/22 1.1} 77. Ke5 {+0.58/20 5} Bd3 {+0.05/20 0.5}
78. Bg5 {+0.55/21 6} Ke2 {+0.05/25 4} 79. Kd4 {+0.54/21 0.2} h4
{+0.05/24 0.5} 80. Bxh4 {+0.47/21 2.1} Kxd2 {+0.05/34 0.3} 81. Be1+
{+0.47/23 2.5} Kc2 {+0.05/35 6} 82. Kd5 {+0.47/24 3} Be2 {+0.05/22 0.5} 83.
Kc5 {+0.47/25 2.9} Kd3 {+0.05/26 0.3} 84. a6 {+0.70/23 3} Bf3
{+0.05/27 0.6} 85. a7 {+0.70/24 3} Be4 {+0.05/35 1.2} 86. Bf2
{+0.70/26 2.9} Bf3 {+0.05/32 1.6} 87. Bh4 {+0.70/27 2.7} Be4 {+0.05/35 1.0}
88. Bg5 {+0.70/28 2.7} Bf3 {+0.05/32 1.5} 89. Bf4 {+0.70/28 2.5} Be4
{+0.05/38 5} 90. Bh2 {+0.70/28 2.2} Ke3 {+0.05/38 1.1} 91. Be5 {+0.70/28 3}
Kd3 {+0.05/34 4} 92. Bb2 {+0.70/28 0.1} Ke3 {+0.05/35 2.0} 93. Bd4+
{+0.70/28 4} Kf4 {+0.05/33 1.5} 94. Kd6 {+0.70/28 3} Bf3 {+0.05/32 0.4} 95.
Be5+ {+0.70/27 3} Ke3 {+0.05/33 1.9} 96. Bg7 {+0.70/28 0.2} Be4
{+0.05/35 0.7} 97. Kc5 {+0.70/29 4} Kf4 {+0.05/29 1.0} 98. Bd4
{+0.70/28 2.7} Bf3 {+0.05/30 0.7} 99. Kd6 {+0.70/29 5} Be4 {+0.05/36 1.3}
100. Bc3 {+0.70/28 3} Ke3 {+0.05/31 1.5} 101. Bf6 {+0.70/28 1.9} Kf4
{+0.05/30 1.0} 102. Be5+ {+0.70/28 2.5} Ke3 {+0.05/34 4} 103. Bg7
{+0.70/30 0.1} Kf4 {+0.05/36 0.6} 104. Kc7 {+0.70/28 2.0} Bd5
{+0.05/31 0.4} 105. Bc3 {+0.70/29 2.2} Ke4 {+0.05/45 1.1} 106. Kd6
{+0.70/30 7} Bb7 {+0.05/34 2.2} 107. Bg7 {+0.70/29 14} Bd5 {+0.05/34 10}
108. Bb2 {+0.70/30 2.3} Bb7 {+0.05/41 1.3} 109. Bh8 {+0.70/30 3} Bd5
{+0.05/38 8} 110. Be5 {+0.70/31 4} Bb7 {+0.05/31 0.7} 111. Bf6
{+0.70/30 2.9} Bd5 {+0.05/41 10} 112. Kc5 {+0.70/31 6} Bb7 {+0.05/31 1.4}
113. Bd4 {+0.70/29 2.4} Bd5 {+0.05/32 6} 114. Bg7 {+0.70/30 2.8} Bb7
{+0.05/30 0.8} 115. Bh8 {+0.70/27 6} Bd5 {+0.05/35 17} 116. Bc3
{+0.70/30 4} Bb7 {+0.05/33 1.3} 117. Bg7 {+0.70/29 2.4} Bd5 {+0.05/35 12}
118. Ba1 {+0.70/30 2.7} Bb7 {+0.05/33 1.0} 119. Kd6 {+0.70/30 11} Bd5
{+0.05/51 15} 120. Bf6 {+0.70/31 9} Bb7 {+0.05/34 0.8} 121. Kc7
{+0.67/29 4} Bd5 {+0.05/45 5} 122. Be7 {+0.67/30 0.2} Kd4 {+0.05/34 0.6}
123. Ba3 {+0.67/29 1.5} Be4 {+0.05/35 0.5} 124. Kb6 {+0.67/29 2.4} Bd5
{+0.05/32 0.6} 125. Bd6 {+0.67/28 2.4} Be4 {+0.05/31 0.5} 126. Bf8
{+0.67/29 3} Bd5 {+0.05/33 1.0} 127. Ba3 {+0.67/30 4} Be4 {+0.05/34 0.6}
128. Bd6 {+0.67/29 2.2} Bd5 {+0.05/33 0.9} 129. Bf8 {+0.67/30 8} Be4
{+0.05/35 1.4} 130. Bc5+ {+0.67/28 7} Kc4 {+0.05/36 2.3} 131. Bf8
{+0.67/29 6} Kd4 {+0.05/38 8} 132. Bg7+ {+0.59/26 5} Kc4 {+0.05/37 6} 133.
Be5 {+0.51/25 0.1} Bd5 {+0.05/42 6} 134. Bb2 {+0.21/24 0.1} Be4
{+0.05/46 3} 135. a8=Q {+0.05/23 2.7} Bxa8 {+0.05/52 1.9} 136. Kc7
{+0.05/24 0.2} Be4 {+0.05/99 1.2} 137. Bg7 {+0.05/23 2.5} Kd3
{+0.05/99 0.6} 138. Bf6 {+0.05/24 3} Bf3 {+0.05/99 0.6} 139. Bg5
{+0.05/24 1.6} Kd4 {+0.05/99 0.5} 140. Kb6 {+0.05/25 2.5} Kd5
{+0.05/99 0.6} 141. Kb7 {+0.05/25 3} Be4 {+0.05/99 0.5} 142. Kb8
{+0.05/26 2.7} Bf5 {+0.05/99 0.5} 143. Bd8 {+0.05/27 4} Ke4 {+0.05/99 0.5}
144. Bh4 {+0.05/28 4} Bg6 {+0.05/99 0.9} 145. Bf2 {+0.05/27 2.4} Bf7
{+0.05/99 0.5} 146. Kc7 {+0.05/27 2.7} Kf3 {+0.05/99 0.6} 147. Bc5
{+0.05/27 2.4} Bg6 {+0.05/99 0.3} 148. Kb8 {+0.05/28 4} Bh7 {+0.05/99 0.5}
149. Bb4 {+0.05/29 3} Bg8 {+0.05/99 0.5} 150. Ba5 {+0.05/29 2.8} Ke4
{+0.05/99 0.4} 151. Kc7 {+0.05/29 2.3} Bd5 {+0.05/99 0.5} 152. Be1
{+0.05/29 2.2} Kd4 {+0.05/99 0.6} 153. Bh4 {+0.05/30 4} Be4 {+0.05/99 0.7}
154. Bf2+ {+0.05/28 1.9} Kd5 {+0.05/99 0.6} 155. Kb8 {+0.05/30 2.9} Bf3
{+0.05/99 0.6} 156. Ka8 {+0.05/31 4} Ke4 {+0.05/99 0.5} 157. Bb6
{+0.05/32 4} Be2 {+0.05/99 0.6} 158. Kb7 {+0.05/32 2.4} Bd3 {+0.05/99 0.5}
159. Ba5 {+0.05/32 4} Bc2 {+0.05/99 0.4} 160. Bb4 {+0.05/31 4} Kd3
{+0.05/99 0.6} 161. Kc6 {+0.05/31 2.1} Kc4 {+0.05/99 0.7} 162. Be7
{+0.05/31 4} Bf5 {+0.05/99 0.5} 163. Bh4 {+0.05/31 1.9} Bg4 {+0.05/99 0.4}
164. Kb7 {+0.05/33 4} Be2 {+0.05/99 0.6} 165. Kb6 {+0.05/33 2.4} Kd3
{+0.05/99 0.5} 166. Kc7 {+0.05/33 2.2} Bf1 {+0.05/99 0.5} 167. Kb8
{+0.05/34 4} Bg2 {+0.05/99 0.4} 168. Bf2 {+0.05/34 1.2} Ke4 {+0.05/99 0.5}
169. Bg1 {+0.05/34 1.0} Bf3 {+0.05/99 0.7} 170. Kc7 {+0.05/34 2.9} Be2
{+0.05/99 0.5} 171. Kd8 {+0.05/33 2.3} Bd3 {+0.05/99 0.6} 172. Kd7
{+0.05/33 2.3} Bc2 {+0.05/99 0.4} 173. Bc5 {+0.05/32 2.8} Bb3
{+0.05/99 0.5} 174. Kc7 {+0.05/33 3} Kd5 {+0.05/99 0.5} 175. Bf2
{+0.05/33 2.7} Ke4 {+0.05/99 0.6} 176. Be1 {+0.05/34 4} Bd5 {+0.05/99 0.6}
177. Kd6 {+0.05/34 0.9} Kd4 {+0.05/99 0.5} 178. Bc3+ {+0.05/34 1.8} Kd3
{+0.05/99 0.5} 179. Be5 {+0.05/35 2.0} Ke4 {+0.05/99 0.6} 180. Bf4
{+0.00/36 3} Bb3 {+0.05/99 0.7} 181. Bg3 {+0.00/39 2.5} Bc2 {+0.05/99 0.5}
182. Bf2 {+0.00/41 2.6} Bd3 {+0.05/99 0.6} 183. Bg1 {+0.00/43 4} Bc2
{+0.05/99 0.6} 184. Ba7 {+0.00/43 2.7} Bd3 {+0.05/99 0.7} 185. Bg1
{+0.00/46 1.7} Bc2 {+0.05/99 0.2}
{Draw by fifty-move rule} 1/2-1/2
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
Well, was a bit in hurry to get out yesterday.
The initial update has the following signatures:
fafd3f9dd85ee10427650dd199855dda IvanHoe999946h.7z
This is the most up-to-date and final release of the 999946h build, and it is worth re-downloading:
b48b1d2a77157082da33acf23cf9d46a IvanHoe999946h.7z
The initial update has the following signatures:
fafd3f9dd85ee10427650dd199855dda IvanHoe999946h.7z
Code: Select all
fba2000d8469a6ad99f77c9ad32cb4d1 ./Android/IvanHoe999946h
03268308db810c26158f0038b32737f5 ./Linux/Mode_Analysis/x86-64/IvanHoe999946h
671e0764ef8872e50128d4c59ff416ec ./Linux/Mode_Analysis/x86-32/IvanHoe999946h
1f320619080ccd3261666ff3c79d8c1d ./Linux/Mode_Game_Play/x86-64/IvanHoe999946h
ca7ea6a4cba41e2abdba794ca4275b35 ./Linux/Mode_Game_Play/x86-32/IvanHoe999946h
9385c0ad3bc0737cbeb538ca938eb8b9 ./Windows/Mode_Analysis/x86-64/IvanHoe999946h.exe
0486c66dda0ad59d9a4ad5d3b7a41b10 ./Windows/Mode_Analysis/x86-32/IvanHoe999946h.exe
7105066c9ce68235c47bab1d7dc9e13c ./Windows/Mode_Game_Play/x86-64/IvanHoe999946h.exe
93f4c2cbf2b40acfb4b75de62f4e1dce ./Windows/Mode_Game_Play/x86-32/IvanHoe999946h.exe
b48b1d2a77157082da33acf23cf9d46a IvanHoe999946h.7z
Code: Select all
49bdd436e2bb6a4c9a20a1df4d832173 ./Android/IvanHoe999946h
03268308db810c26158f0038b32737f5 ./Linux/Mode_Analysis/x86-64/IvanHoe999946h
671e0764ef8872e50128d4c59ff416ec ./Linux/Mode_Analysis/x86-32/IvanHoe999946h
9816ca86b40b14ba86844432d446710a ./Linux/Mode_Game_Play/x86-64/IvanHoe999946h
9b85680da0ba8f3856d5f6400210de10 ./Linux/Mode_Game_Play/x86-32/IvanHoe999946h
9385c0ad3bc0737cbeb538ca938eb8b9 ./Windows/Mode_Analysis/x86-64/IvanHoe999946h.exe
0486c66dda0ad59d9a4ad5d3b7a41b10 ./Windows/Mode_Analysis/x86-32/IvanHoe999946h.exe
afde44bfc3dd2e107650be658408ad9d ./Windows/Mode_Game_Play/x86-64/IvanHoe999946h.exe
e6d23ee6d6b7c89c034b8e0bdf6e837b ./Windows/Mode_Game_Play/x86-32/IvanHoe999946h.exe
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
Well, not quite. After some testing, that time management was still not efficient overall, so I reworked and cleaned it up a bit. It absolutely now should not lose on time, get into time trouble, or play too fast -- it will self-correct over the course of the game. I hope they decide to use it in the next release.kingliveson wrote: This is the most up-to-date and final release of the 999946h build
control.c
static void TimeManager (sint64 TIME, sint64 OPP_TIME, sint64 INCREMENT, int mtg) { double rat; if (mtg) { if (mtg > 25) mtg = 25; DESIRED_TIME = TIME / mtg + INCREMENT; ABSOLUTE_TIME = (TIME * mtg) / (4 * mtg - 3) - MIN (1000000, TIME / 10); if (mtg == 1) ABSOLUTE_TIME -= MIN (1000000, ABSOLUTE_TIME / 10); if (ABSOLUTE_TIME < 1000) /* porque? */ ABSOLUTE_TIME = 1000; } else { ABSOLUTE_TIME = (TIME * ABSOLUTE_PERCENT) / 100 - 10000; if (ABSOLUTE_TIME < 1000) ABSOLUTE_TIME = 1000; DESIRED_TIME = (TIME * DESIRED_MILLIS) / 1000 + INCREMENT; } if (SINCE_NEW_GAME < BOOK_EXIT_MOVES) DESIRED_TIME += (DESIRED_TIME * (BOOK_EXIT_MOVES - SINCE_NEW_GAME)) / BOOK_EXIT_MOVES; #if 1 if (!BUFFER_TIME && TIME > 10000000) BUFFER_TIME = 2000; if (!DESIRED_TIME_FLAG) { if (ROOT_DEPTH && TIME > 60000000 && ROOT_SCORE < -10) { if (ROOT_SCORE < -10 && ROOT_SCORE >= -20) DESIRED_TIME += DESIRED_TIME >> 5; else if (ROOT_SCORE < -20 && ROOT_SCORE >= -40) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE < -40 && ROOT_SCORE >= -60) DESIRED_TIME += DESIRED_TIME >> 3; else if (ROOT_SCORE < -60 && ROOT_SCORE >= -80) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE < -80 && ROOT_SCORE >= -100) DESIRED_TIME += DESIRED_TIME >> 5; } else if (ROOT_DEPTH && TIME > 60000000 && ROOT_SCORE > 10) { if (ROOT_SCORE > 10 && ROOT_SCORE <= 20) DESIRED_TIME += DESIRED_TIME >> 5; else if (ROOT_SCORE > 20 && ROOT_SCORE <= 40) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE > 40 && ROOT_SCORE <= 60) DESIRED_TIME += DESIRED_TIME >> 3; else if (ROOT_SCORE > 60 && ROOT_SCORE <= 80) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE > 80 && ROOT_SCORE <= 100) DESIRED_TIME += DESIRED_TIME >> 5; } DESIRED_TIME_FLAG = 1; } else if (DESIRED_TIME_FLAG) { rat = ((double) (TIME + 1)) / ((double) (OPP_TIME + 1)); if (rat > 1.125) DESIRED_TIME += (8 * DESIRED_TIME) >> 4; else if (rat < 0.875) DESIRED_TIME -= (8 * DESIRED_TIME) >> 4; DESIRED_TIME_FLAG = 0; } #endif if (DESIRED_TIME > ABSOLUTE_TIME) DESIRED_TIME = ABSOLUTE_TIME; if (DESIRED_TIME < 1000) DESIRED_TIME = 1000; EASY_TIME = (DESIRED_TIME * EASY_FACTOR) / 100; if (UCI_PONDER) EASY_TIME = (DESIRED_TIME * EASY_FACTOR_PONDER) / 100; BATTLE_TIME = (DESIRED_TIME * BATTLE_FACTOR) / 100; ORDINARY_TIME = (DESIRED_TIME * ORDINARY_FACTOR) / 100; }
Code: Select all
DESIRED_TIME_FLAG = 0;
EASY_FACTOR_PONDER = 25;
BATTLE_FACTOR = 80;
ORDINARY_FACTOR = 60;
ABSOLUTE_PERCENT = 20;
Code: Select all
int DESIRED_TIME_FLAG;
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
Ok, after some more testing, IvanHoe 999946h has been rebuilt and re-uploaded once more, and hopefully the last. The 32-bit version now supports 32 CPUs and the 64-bit version, 64. The new time management was tested against Komodo 4 and Critter 1.4 at 1+0, 3+0, 3+2, 5+0, 5+3, 10+0, 15+10, and 60+0 time controls. The build has the following md5sum signatures:
8206de704af4a7463038509ae334fa26 IvanHoe999946h.7z
An example of getting into time trouble and losing:
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "2"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.06 1... +0.22"]
1. e4 {+0.06/19} e5 {+0.22/19 39} 2. Nf3 {+0.11/21 0.1} Nc6 {+0.22/18 12}
3. Bc4 {+0.17/20 0.1} Nf6 {+0.10/17 11} 4. Ng5 {+0.25/18 11} d5
{+0.01/18 14} 5. exd5 {+0.28/20 0.1} Na5 {-0.16/18 10} 6. Bb5+
{+0.34/20 0.1} c6 {+0.03/15 0.1} 7. dxc6 {+0.32/20 7} bxc6 {+0.00/19 14} 8.
Qf3 {+0.31/21 0.1} Be7 {+0.00/17 9} 9. Bxc6+ {+0.26/19 14} Nxc6
{+0.00/19 0.1} 10. Qxc6+ {+0.26/20 5} Bd7 {+0.03/18 3} 11. Qc4
{+0.28/20 0.3} O-O {-0.24/19 8} 12. Nc3 {+0.25/21 0.1} Rc8 {-0.26/19 18}
13. Qe2 {+0.19/21 0.1} h6 {-0.18/18 9} 14. Nf3 {+0.18/21 0.1} e4
{-0.19/18 7} 15. Nxe4 {+0.20/20 12} Nxe4 {-0.50/15 6} 16. Qxe4
{+0.04/20 0.1} Bb5 {-0.54/16 6} 17. Kd1 {+0.00/20 5} Bc5 {-0.62/17 5} 18.
Qf5 {-0.06/18 9} g6 {-0.20/15 7} 19. Qf4 {-0.17/20 0.1} Bxf2 {-0.10/16 16}
20. a4 {-0.17/21 0.1} Rc4 {-0.16/15 4} 21. Nd4 {-0.09/20 0.1} Bxd4
{-0.12/17 7} 22. axb5 {+0.21/19 23} Qd5 {-0.21/19 0.1} 23. Qf3 {+0.15/20 8}
Qxb5 {-0.23/17 0.1} 24. Ra3 {+0.19/20 15} Rfc8 {-0.12/15 5} 25. c3
{+0.32/17 5} R4c6 {-0.11/15 0.1} 26. b4 {+0.37/17 8} a6 {-0.08/15 4} 27.
Ra5 {+0.45/18 5} Qb6 {+0.00/17 4} 28. Re1 {+0.66/16 1.9} Kg7 {+0.00/16 2.7}
29. Rd5 {+0.77/18 6} Bf6 {+0.00/18 0.1} 30. Bb2 {+0.71/20 18} R8c7
{+0.12/15 4} 31. Qd3 {+0.79/19 7} Qf2 {+0.15/16 3} 32. Qg3 {+0.78/20 0.1}
Qb6 {+0.36/17 9} 33. Qe3 {+0.77/19 0.1} Qb7 {+0.14/17 2.7} 34. Qd3
{+0.73/19 6} Rb6 {+0.16/15 0.1} 35. g3 {+0.76/17 13} Qc8 {+0.06/15 2.6} 36.
Rf1 {+0.72/17 0.1} Kh7 {+0.00/15 2.5} 37. Kc2 {+0.75/17 4} Bg7 {+0.04/16 3}
38. Rf4 {+0.82/17 3} Qe8 {+0.17/15 7} 39. Ra5 {+0.88/16 1.6} Qe6
{+0.17/16 1.9} 40. Qd5 {+1.03/19 4} Qe8 {+0.45/15 2.0} 41. Re4
{+1.11/18 0.1} Re7 {+0.49/17 2.0} 42. Rxe7 {+1.07/17 2.0} Qxe7
{+0.61/17 2.9} 43. Qc4 {+0.99/18 0.1} Qf6 {+0.52/17 1.4} 44. h4
{+1.08/18 3} h5 {+0.61/14 1.6} 45. Rc5 {+1.13/19 1.5} Rd6 {+0.71/15 0.7}
46. Qe4 {+1.04/19 3} Kg8 {+0.72/15 1.3} 47. Rd5 {+1.05/19 1.7} Qd8
{+0.76/15 1.5} 48. Rxd6 {+1.04/16 1.1} Qxd6 {+1.00/16 4} 49. Qf3
{+1.12/18 0.1} Qe6 {+0.79/16 1.0} 50. d4 {+1.11/19 3} Qa2 {+0.88/18 0.1}
51. Qd3 {+1.01/19 1.8} Qa4+ {+0.87/19 0.1} 52. Kb1 {+1.06/19 5} Kf8
{+0.81/15 1.0} 53. Qe2 {+1.06/19 0.1} Bf6 {+0.91/16 2.2} 54. Qe4
{+1.01/18 3} Qb5 {+0.71/14 0.8} 55. Kc2 {+1.07/17 2.1} Qa4+ {+0.75/17 1.3}
56. Kd2 {+1.01/19 1.1} Qa2 {+0.58/17 0.1} 57. Kc1 {+0.91/19 3} Qc4
{+0.54/19 0.1} 58. Kc2 {+0.91/19 2.0} Be7 {+0.52/17 0.7} 59. Qf4
{+0.66/20 12} Kg8 {+0.50/15 0.7} 60. Qb8+ {+0.66/20 0.1} Bf8 {+0.50/16 0.6}
61. Qe8 {+0.66/19 0.1} Kg7 {+0.49/16 0.4} 62. Qe5+ {+0.66/17 0.5} Kg8
{+0.48/17 1.2} 63. Kb1 {+0.66/19 0.1} Bh6 {+0.39/15 0.5} 64. Qe4
{+0.42/19 8} Bf8 {+0.24/20 0.1} 65. Qa8 {+0.38/18 1.1} Qd3+ {+0.29/16 0.5}
66. Ka2 {+0.38/19 0.1} Qc4+ {+0.37/16 2.1} 67. Ka3 {+0.58/18 0.6} Qe2
{+0.41/16 0.4} 68. Qd5 {+0.66/21 2.7} Qd3 {+0.41/18 0.4} 69. Qe5
{+0.66/20 0.1} Qc4 {+0.41/17 0.4} 70. Qa5 {+0.66/20 0.1} f6 {+0.24/17 0.3}
71. Qd8 {+0.44/16 1.8} Kf7 {+0.27/16 0.3} 72. Qa8 {+0.19/17 1.9} Bd6
{+0.18/18 0.1} 73. d5 {+0.28/17 1.8} f5 {+0.19/15 0.3} 74. Qb7+
{+0.24/17 0.1} Kf8 {+0.19/15 0.3} 75. Qb6 {+0.30/17 2.2} Qxd5
{+0.29/17 0.1} 76. Qxa6 {+0.14/17 1.5} Qe6 {+0.26/16 0.1} 77. Qd3
{+0.27/15 0.4} Qe5 {+0.17/15 0.3} 78. Bc1 {+0.37/16 0.1} Qxg3
{+0.35/15 0.3} 79. Bh6+ {+0.26/16 0.9} Ke7 {+0.21/15 0.1} 80. Bg5+
{+0.31/16 2.4} Kf8 {+0.17/15 0.4} 81. Qc4 {+0.28/16 0.8} Be7 {+0.28/15 0.2}
82. Qc8+ {+0.28/15 0.1} Kf7 {+0.20/15 0.1} 83. Bxe7 {+0.20/15 0.1} Kxe7
{+0.24/15 0.1} 84. b5 {+0.24/14 0.3} Qd3 {+0.25/14 0.1} 85. Kb4
{+0.53/15 1.6} Qd6+ {+0.39/14 0.1} 86. Kc4 {+0.45/15 0.1} f4 {+0.28/15 0.1}
87. Qb7+ {+1.69/13 1.1} Ke6 {+0.33/15 0.1} 88. Qc6 {+2.80/12 0.6} Qxc6+
{+1.33/15 0.8} 89. bxc6 {+8.09/12 0.4} f3 {+3.92/18 0.2} 90. Kd3
{+9.83/12 0.1} f2 {+3.83/17 0.1} 91. Ke2 {+11.56/14 0.1} Kd6 {+8.19/18 0.4}
92. Kxf2 {+241.04/18 0.4} Kxc6 {+12.58/18 0.1} 93. Ke3 Kd6 {+99.60/26 0.1}
94. Kf4 Ke7 {+99.62/28 0.1} 95. c4 Kf6 {+99.64/30 0.1} 96. c5 Ke6
{+99.66/29 0.1} 97. Kg5 Kd5 {+99.68/64 0.1} 98. Kxg6 Kxc5 {+99.70/1 0.1}
99. Kxh5 Kd6 {+99.72/1 0.1} 100. Kg6 Ke7 {+99.74/1 0.1} 101. Kg7 Kd7
{+99.76/1 0.1} 102. h5 Kc7 {+99.78/1 0.1} 103. h6 Kd7 {+99.80/1 0.1} 104.
h7 Kc7 {+99.82/1 0.1} 105. h8=Q Kb6 {+99.84/1 0.1} 106. Qh3 Kc5
{+99.86/1 0.1} 107. Qc3+ Kb6 {+99.88/1 0.1} 108. Kf6 Kb7 {+99.90/1 0.1}
109. Qa5 Kc6 {+99.92/1 0.1} 110. Ke6 Kb7 {+99.94/1 0.1} 111. Kd6 Kb8
{+99.96/1 0.1} 112. Kc6 Kc8 {+99.98/1 0.1} 113. Qc7#
{Xboard adjudication: Checkmate} 1-0
Changes made to the time management:
control.c
robbolito.h
Negative criticisms are welcomed.
8206de704af4a7463038509ae334fa26 IvanHoe999946h.7z
Code: Select all
87d35b20edb9774a6d661b2cdefdf56a ./Android/IvanHoe999946h
71a4c1b85e06ea9b75202bed27699cce ./Linux/Mode_Analysis/x86-64/IvanHoe999946h
93f76295865ab412a9095e0bf5dd2e22 ./Linux/Mode_Analysis/x86-32/IvanHoe999946h
1836d5a0ac63062bc8f7c2d08448ed75 ./Linux/Mode_Game_Play/x86-64/IvanHoe999946h
72641a69177860069912f65dc8d782cb ./Linux/Mode_Game_Play/x86-32/IvanHoe999946h
cbc12a704d2fe4fe6539cfb4a5855cbc ./Windows/Mode_Analysis/x86-64/IvanHoe999946h.exe
cd38cb8b5b116b753428be38199fe499 ./Windows/Mode_Analysis/x86-32/IvanHoe999946h.exe
60521c66f10e69651d805339dc94fae7 ./Windows/Mode_Game_Play/x86-64/IvanHoe999946h.exe
1881abb97f6263a6dc2e8ee1559d0d4a ./Windows/Mode_Game_Play/x86-32/IvanHoe999946h.exe
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "2"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.06 1... +0.22"]
1. e4 {+0.06/19} e5 {+0.22/19 39} 2. Nf3 {+0.11/21 0.1} Nc6 {+0.22/18 12}
3. Bc4 {+0.17/20 0.1} Nf6 {+0.10/17 11} 4. Ng5 {+0.25/18 11} d5
{+0.01/18 14} 5. exd5 {+0.28/20 0.1} Na5 {-0.16/18 10} 6. Bb5+
{+0.34/20 0.1} c6 {+0.03/15 0.1} 7. dxc6 {+0.32/20 7} bxc6 {+0.00/19 14} 8.
Qf3 {+0.31/21 0.1} Be7 {+0.00/17 9} 9. Bxc6+ {+0.26/19 14} Nxc6
{+0.00/19 0.1} 10. Qxc6+ {+0.26/20 5} Bd7 {+0.03/18 3} 11. Qc4
{+0.28/20 0.3} O-O {-0.24/19 8} 12. Nc3 {+0.25/21 0.1} Rc8 {-0.26/19 18}
13. Qe2 {+0.19/21 0.1} h6 {-0.18/18 9} 14. Nf3 {+0.18/21 0.1} e4
{-0.19/18 7} 15. Nxe4 {+0.20/20 12} Nxe4 {-0.50/15 6} 16. Qxe4
{+0.04/20 0.1} Bb5 {-0.54/16 6} 17. Kd1 {+0.00/20 5} Bc5 {-0.62/17 5} 18.
Qf5 {-0.06/18 9} g6 {-0.20/15 7} 19. Qf4 {-0.17/20 0.1} Bxf2 {-0.10/16 16}
20. a4 {-0.17/21 0.1} Rc4 {-0.16/15 4} 21. Nd4 {-0.09/20 0.1} Bxd4
{-0.12/17 7} 22. axb5 {+0.21/19 23} Qd5 {-0.21/19 0.1} 23. Qf3 {+0.15/20 8}
Qxb5 {-0.23/17 0.1} 24. Ra3 {+0.19/20 15} Rfc8 {-0.12/15 5} 25. c3
{+0.32/17 5} R4c6 {-0.11/15 0.1} 26. b4 {+0.37/17 8} a6 {-0.08/15 4} 27.
Ra5 {+0.45/18 5} Qb6 {+0.00/17 4} 28. Re1 {+0.66/16 1.9} Kg7 {+0.00/16 2.7}
29. Rd5 {+0.77/18 6} Bf6 {+0.00/18 0.1} 30. Bb2 {+0.71/20 18} R8c7
{+0.12/15 4} 31. Qd3 {+0.79/19 7} Qf2 {+0.15/16 3} 32. Qg3 {+0.78/20 0.1}
Qb6 {+0.36/17 9} 33. Qe3 {+0.77/19 0.1} Qb7 {+0.14/17 2.7} 34. Qd3
{+0.73/19 6} Rb6 {+0.16/15 0.1} 35. g3 {+0.76/17 13} Qc8 {+0.06/15 2.6} 36.
Rf1 {+0.72/17 0.1} Kh7 {+0.00/15 2.5} 37. Kc2 {+0.75/17 4} Bg7 {+0.04/16 3}
38. Rf4 {+0.82/17 3} Qe8 {+0.17/15 7} 39. Ra5 {+0.88/16 1.6} Qe6
{+0.17/16 1.9} 40. Qd5 {+1.03/19 4} Qe8 {+0.45/15 2.0} 41. Re4
{+1.11/18 0.1} Re7 {+0.49/17 2.0} 42. Rxe7 {+1.07/17 2.0} Qxe7
{+0.61/17 2.9} 43. Qc4 {+0.99/18 0.1} Qf6 {+0.52/17 1.4} 44. h4
{+1.08/18 3} h5 {+0.61/14 1.6} 45. Rc5 {+1.13/19 1.5} Rd6 {+0.71/15 0.7}
46. Qe4 {+1.04/19 3} Kg8 {+0.72/15 1.3} 47. Rd5 {+1.05/19 1.7} Qd8
{+0.76/15 1.5} 48. Rxd6 {+1.04/16 1.1} Qxd6 {+1.00/16 4} 49. Qf3
{+1.12/18 0.1} Qe6 {+0.79/16 1.0} 50. d4 {+1.11/19 3} Qa2 {+0.88/18 0.1}
51. Qd3 {+1.01/19 1.8} Qa4+ {+0.87/19 0.1} 52. Kb1 {+1.06/19 5} Kf8
{+0.81/15 1.0} 53. Qe2 {+1.06/19 0.1} Bf6 {+0.91/16 2.2} 54. Qe4
{+1.01/18 3} Qb5 {+0.71/14 0.8} 55. Kc2 {+1.07/17 2.1} Qa4+ {+0.75/17 1.3}
56. Kd2 {+1.01/19 1.1} Qa2 {+0.58/17 0.1} 57. Kc1 {+0.91/19 3} Qc4
{+0.54/19 0.1} 58. Kc2 {+0.91/19 2.0} Be7 {+0.52/17 0.7} 59. Qf4
{+0.66/20 12} Kg8 {+0.50/15 0.7} 60. Qb8+ {+0.66/20 0.1} Bf8 {+0.50/16 0.6}
61. Qe8 {+0.66/19 0.1} Kg7 {+0.49/16 0.4} 62. Qe5+ {+0.66/17 0.5} Kg8
{+0.48/17 1.2} 63. Kb1 {+0.66/19 0.1} Bh6 {+0.39/15 0.5} 64. Qe4
{+0.42/19 8} Bf8 {+0.24/20 0.1} 65. Qa8 {+0.38/18 1.1} Qd3+ {+0.29/16 0.5}
66. Ka2 {+0.38/19 0.1} Qc4+ {+0.37/16 2.1} 67. Ka3 {+0.58/18 0.6} Qe2
{+0.41/16 0.4} 68. Qd5 {+0.66/21 2.7} Qd3 {+0.41/18 0.4} 69. Qe5
{+0.66/20 0.1} Qc4 {+0.41/17 0.4} 70. Qa5 {+0.66/20 0.1} f6 {+0.24/17 0.3}
71. Qd8 {+0.44/16 1.8} Kf7 {+0.27/16 0.3} 72. Qa8 {+0.19/17 1.9} Bd6
{+0.18/18 0.1} 73. d5 {+0.28/17 1.8} f5 {+0.19/15 0.3} 74. Qb7+
{+0.24/17 0.1} Kf8 {+0.19/15 0.3} 75. Qb6 {+0.30/17 2.2} Qxd5
{+0.29/17 0.1} 76. Qxa6 {+0.14/17 1.5} Qe6 {+0.26/16 0.1} 77. Qd3
{+0.27/15 0.4} Qe5 {+0.17/15 0.3} 78. Bc1 {+0.37/16 0.1} Qxg3
{+0.35/15 0.3} 79. Bh6+ {+0.26/16 0.9} Ke7 {+0.21/15 0.1} 80. Bg5+
{+0.31/16 2.4} Kf8 {+0.17/15 0.4} 81. Qc4 {+0.28/16 0.8} Be7 {+0.28/15 0.2}
82. Qc8+ {+0.28/15 0.1} Kf7 {+0.20/15 0.1} 83. Bxe7 {+0.20/15 0.1} Kxe7
{+0.24/15 0.1} 84. b5 {+0.24/14 0.3} Qd3 {+0.25/14 0.1} 85. Kb4
{+0.53/15 1.6} Qd6+ {+0.39/14 0.1} 86. Kc4 {+0.45/15 0.1} f4 {+0.28/15 0.1}
87. Qb7+ {+1.69/13 1.1} Ke6 {+0.33/15 0.1} 88. Qc6 {+2.80/12 0.6} Qxc6+
{+1.33/15 0.8} 89. bxc6 {+8.09/12 0.4} f3 {+3.92/18 0.2} 90. Kd3
{+9.83/12 0.1} f2 {+3.83/17 0.1} 91. Ke2 {+11.56/14 0.1} Kd6 {+8.19/18 0.4}
92. Kxf2 {+241.04/18 0.4} Kxc6 {+12.58/18 0.1} 93. Ke3 Kd6 {+99.60/26 0.1}
94. Kf4 Ke7 {+99.62/28 0.1} 95. c4 Kf6 {+99.64/30 0.1} 96. c5 Ke6
{+99.66/29 0.1} 97. Kg5 Kd5 {+99.68/64 0.1} 98. Kxg6 Kxc5 {+99.70/1 0.1}
99. Kxh5 Kd6 {+99.72/1 0.1} 100. Kg6 Ke7 {+99.74/1 0.1} 101. Kg7 Kd7
{+99.76/1 0.1} 102. h5 Kc7 {+99.78/1 0.1} 103. h6 Kd7 {+99.80/1 0.1} 104.
h7 Kc7 {+99.82/1 0.1} 105. h8=Q Kb6 {+99.84/1 0.1} 106. Qh3 Kc5
{+99.86/1 0.1} 107. Qc3+ Kb6 {+99.88/1 0.1} 108. Kf6 Kb7 {+99.90/1 0.1}
109. Qa5 Kc6 {+99.92/1 0.1} 110. Ke6 Kb7 {+99.94/1 0.1} 111. Kd6 Kb8
{+99.96/1 0.1} 112. Kc6 Kc8 {+99.98/1 0.1} 113. Qc7#
{Xboard adjudication: Checkmate} 1-0
Changes made to the time management:
control.c
void TimeManager (sint64 TIME, sint64 OPP_TIME, sint64 INCREMENT, int mtg) { double rat; if (mtg) { if (mtg > 25) mtg = 25; DESIRED_TIME = TIME / mtg + INCREMENT; ABSOLUTE_TIME = (TIME * mtg) / (4 * mtg - 3) - MIN (1000000, TIME / 10); if (mtg == 1) ABSOLUTE_TIME -= MIN (1000000, ABSOLUTE_TIME / 10); if (ABSOLUTE_TIME < 1000) /* porque? */ ABSOLUTE_TIME = 1000; } else { ABSOLUTE_TIME = (TIME * ABSOLUTE_PERCENT) / 100 - 10000; if (ABSOLUTE_TIME < 1000) ABSOLUTE_TIME = 1000; DESIRED_TIME = (TIME * DESIRED_MILLIS) / 1000 + INCREMENT; } if (SINCE_NEW_GAME < BOOK_EXIT_MOVES) DESIRED_TIME += (DESIRED_TIME * (BOOK_EXIT_MOVES - SINCE_NEW_GAME)) / BOOK_EXIT_MOVES; #if 1 if (!BUFFER_TIME && !INCREMENT && TIME > 10000000) BUFFER_TIME = 2000; if (DESIRED_TIME_FLAG) { if (ROOT_DEPTH && TIME > 60000000 && ROOT_SCORE < -10) { if (ROOT_SCORE < -10 && ROOT_SCORE >= -20) DESIRED_TIME += DESIRED_TIME >> 5; else if (ROOT_SCORE < -20 && ROOT_SCORE >= -40) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE < -40 && ROOT_SCORE >= -60) DESIRED_TIME += DESIRED_TIME >> 3; else if (ROOT_SCORE < -60 && ROOT_SCORE >= -80) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE < -80 && ROOT_SCORE >= -100) DESIRED_TIME += DESIRED_TIME >> 5; } else if (ROOT_DEPTH && TIME > 60000000 && ROOT_SCORE > 10) { if (ROOT_SCORE > 10 && ROOT_SCORE <= 20) DESIRED_TIME += DESIRED_TIME >> 5; else if (ROOT_SCORE > 20 && ROOT_SCORE <= 40) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE > 40 && ROOT_SCORE <= 60) DESIRED_TIME += DESIRED_TIME >> 3; else if (ROOT_SCORE > 60 && ROOT_SCORE <= 80) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE > 80 && ROOT_SCORE <= 100) DESIRED_TIME += DESIRED_TIME >> 5; } DESIRED_TIME_FLAG = 0; } else { rat = ((double) (TIME + 1)) / ((double) (OPP_TIME + 1)); if (rat > 1.125) DESIRED_TIME += (8 * DESIRED_TIME) >> 4; else if (rat < 0.875) DESIRED_TIME -= (8 * DESIRED_TIME) >> 4; DESIRED_TIME_FLAG = 1; } #endif if (DESIRED_TIME > ABSOLUTE_TIME) DESIRED_TIME = ABSOLUTE_TIME; if (DESIRED_TIME < 1000) DESIRED_TIME = 1000; EASY_TIME = (DESIRED_TIME * EASY_FACTOR) / 100; if (UCI_PONDER) EASY_TIME = (DESIRED_TIME * EASY_FACTOR_PONDER) / 100; BATTLE_TIME = (DESIRED_TIME * BATTLE_FACTOR) / 100; ORDINARY_TIME = (DESIRED_TIME * ORDINARY_FACTOR) / 100; }
Code: Select all
DESIRED_TIME_FLAG = 0;
EASY_FACTOR_PONDER = 25;
BATTLE_FACTOR = 85;
ORDINARY_FACTOR = 64;
ABSOLUTE_PERCENT = 24;
Code: Select all
int DESIRED_TIME_FLAG;
PAWN : Knight >> Bishop >> Rook >>Queen
Re: IvanHoe 999946 Beta
I make one executable with their modifications and it seems that I was going well, even fast, have played with DESIRED MILLIS to 48, with no bad results, times from 1 to 3 minutes game.
Indeed ¿As you in order that your archives have always the same date, 9-12-2011, 05,33 make,?
Thank you very much for your efforts.
Indeed ¿As you in order that your archives have always the same date, 9-12-2011, 05,33 make,?
Thank you very much for your efforts.
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
First, If you are in America, that says Sept. 12, 2011, and other parts of the world, Dec. 9, 2011. And if in Eastern Time Zone, 11:33 PM. I think IvanHoe 999946h is the 33rd source published, but 29th build from me -- a few releases in the sub-versions (999958[x], 999949[x], and 999948[x]) were one right after another to correct bugs, and so only the newer was built. What am trying to say is, the next major or minor version build from me will have a time stamp, your time, 5:34. Yes the date does not change but the builds are different -- you can see in the UCI parameters. Also, If you check the md5sum signature, you'll see they are not the same. I know it's kind of silly, but everyone has his/her own quirks.velmarin wrote: ¿As you in order that your archives have always the same date, 9-12-2011, 05,33 make,?
Some additional sample games, ponder-off, 1-core, egtb-on, 5+0:
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "1"]
[White "Critter 1.4 64-bit SSE4"]
[Black "IvanHoe 9.46b x64"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.12"]
1. d4 {+0.18/18} d5 {+0.12/20 15} 2. Bf4 {+0.17/19 27} Nc6 {+0.13/19 17} 3.
Nc3 {+0.12/19 24} e6 {+0.18/20 17} 4. Nf3 {+0.20/19 8} Bd6 {+0.14/20 13} 5.
e3 {+0.20/18 8} Nge7 {+0.11/20 55} 6. Bb5 {+0.14/17 12} O-O {+0.12/19 8} 7.
O-O {+0.09/17 7} f6 {+0.09/18 5} 8. Qd2 {+0.14/16 6} a6 {+0.09/17 2.3} 9.
Bxc6 {+0.03/17 6} bxc6 {+0.05/16 2.7} 10. Rad1 {+0.02/16 7} Rb8
{-0.02/19 7} 11. Na4 {-0.07/18 6} Ng6 {-0.10/17 1.9} 12. Bxd6 {-0.14/18 6}
cxd6 {-0.13/17 1.4} 13. Qe2 {-0.16/18 6} e5 {-0.20/18 12} 14. b3
{-0.15/17 5} Qe8 {-0.16/18 2.8} 15. Rfe1 {-0.19/17 6} a5 {-0.13/17 6} 16.
Rc1 {-0.16/17 5} Qf7 {-0.09/17 6} 17. c3 {-0.16/17 5} Qc7 {-0.12/17 17} 18.
c4 {-0.08/18 10} Ba6 {-0.12/16 0.8} 19. Qc2 {+0.00/16 4} dxc4
{-0.12/14 0.1} 20. bxc4 {-0.03/18 5} Rb4 {+0.00/17 4} 21. Nd2 {+0.03/18 4}
Re8 {+0.08/16 2.7} 22. g3 {+0.12/17 4} Qd7 {+0.14/17 8} 23. c5 {+0.26/16 4}
d5 {+0.22/16 2.4} 24. Nb6 {+0.20/18 4} Qg4 {+0.12/16 1.1} 25. f3
{+0.20/17 8} Qg5 {+0.08/15 1.1} 26. a3 {+0.20/17 3} Rb5 {+0.08/13 0.1} 27.
Rcd1 {+0.29/16 17} h5 {+0.00/16 5} 28. Qa2 {-0.08/15 14} Kh8 {-0.09/15 2.2}
29. Qc2 {-0.23/15 3} h4 {-0.14/15 0.8} 30. Nf1 {-0.21/15 2.4} e4
{-0.18/17 2.7} 31. f4 {-0.29/16 2.1} Qg4 {-0.40/19 4} 32. Rd2
{-0.38/16 1.8} h3 {-0.31/18 1.7} 33. a4 {-0.48/17 4} Rb4 {-0.54/18 1.2} 34.
Qd1 {-0.48/15 0.1} Qxd1 {-0.54/19 0.9} 35. Rdxd1 {-0.73/19 2.7} Bd3
{-0.56/20 1.1} 36. Rd2 {-0.72/20 1.7} Ne7 {-0.78/19 1.7} 37. Ra2
{-0.89/20 8} Nf5 {-0.78/20 0.9} 38. Nd2 {-0.85/20 1.1} Nh6 {-1.28/19 1.4}
39. Rea1 {-1.15/19 6} Ng4 {-1.62/16 0.6} 40. Re1 {-0.85/16 0.1} Kh7
{-1.62/14 0.1} 41. f5 {-1.49/17 1.9} Kh6 {-2.56/17 1.3} 42. Kh1
{-1.66/18 0.9} Kg5 {-2.48/18 0.7} 43. Kg1 {-1.62/19 0.8} Kxf5
{-2.48/16 0.1} 44. Kh1 {-1.66/19 0.9} g5 {-3.03/17 0.8} 45. Nf1
{-2.94/15 0.9} Kg6 {-3.78/17 3} 46. Nd2 {-3.12/16 0.8} f5 {-4.32/15 1.2}
47. Nd7 {-3.24/15 0.9} f4 {-4.32/13 0.1} 48. gxf4 {-4.08/12 0.9} gxf4
{-4.50/14 0.8} 49. Ne5+ {-4.41/12 0.9} Nxe5 {-4.50/12 0.1} 50. dxe5
{-4.62/13 0.8} Kf5 {-4.60/14 0.6} 51. Nf1 {-4.58/12 0.7} Kxe5
{-4.89/14 1.2} 52. exf4+ {-4.67/13 0.7} Kxf4 {-4.89/12 0.1} 53. Ne3
{-4.96/14 3} Rg8 {-5.38/14 0.6} 54. Rf2+ {-5.23/13 0.6} Ke5 {-5.38/12 0.1}
55. Rf5+ {-5.62/14 1.6} Kd4 {-5.49/14 0.7} 56. Rf2 {-5.53/13 0.5} Rxa4
{-6.58/14 2.7} 57. Rb2 {-5.59/13 0.5} Rb4 {-6.58/12 0.1} 58. Nc2+
{-5.24/13 0.4} Kc3 {-6.57/18 1.3} 59. Nxb4 {-6.30/13 0.5} axb4
{-6.57/16 0.1} 60. Rf2 {-7.07/15 1.6} b3 {-7.85/14 0.5} 61. Rc1+
{-7.21/13 0.4} Kb4 {-7.85/13 0.1} 62. Rf7 {-7.46/13 0.4} b2 {-11.03/18 3}
63. Rb1 {-8.69/14 0.6} Bxb1 {-21.73/19 2.8} 64. Rb7+ {-17.28/14 0.4} Kc3
{-21.73/18 0.1} 65. Rb3+ {-22.10/16 0.9} Kd4 {-99.79/18 2.6} 66. Rb4+
{-99.60/16 1.0} Ke5 {-99.81/20 0.2} 67. Rxb2 {-99.84/20 0.2} Bd3
{-99.85/20 2.1} 68. Re2 {-99.86/21 0.2} Rf8 {-99.87/19 0.7} 69. Re1
{-99.88/24 0.2} Kd4 {-99.89/18 2.6} 70. Ra1 {-99.90/28 0.2} e3
{-99.89/17 1.1} 71. Ra4+ {-99.92/49 0.2} Ke5 {-99.93/17 0.4} 72. Ra1
{-99.94/57 0.2} e2 {-99.93/16 0.3} 73. Rc1 {-99.96/56 0.1} Rf1+
{-99.97/21 0.5} 74. Rxf1 {-99.98/55 0.2} exf1=Q# {-99.99/125 0.1}
{Xboard adjudication: Checkmate} 0-1
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "2"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "1/2-1/2"]
[TimeControl "300"]
[Annotator "1. +0.12 1... +0.17"]
1. d4 {+0.12/19} Nf6 {+0.17/19 16} 2. Nc3 {+0.13/18 3} d5 {+0.17/19 10} 3.
Bf4 {+0.14/19 17} Bf5 {+0.08/18 9} 4. e3 {+0.12/19 11} e6 {+0.12/19 9} 5.
Bd3 {+0.15/18 2.9} Bxd3 {+0.12/19 9} 6. cxd3 {+0.15/20 13} Bd6 {+0.07/19 9}
7. Be5 {+0.15/20 8} Nc6 {+0.08/19 8} 8. Nf3 {+0.10/19 2.7} Ng4 {+0.08/19 8}
9. Bxd6 {+0.10/19 8} cxd6 {+0.11/19 8} 10. Qb3 {+0.17/20 10} Qc7
{+0.20/19 13} 11. O-O {+0.19/20 9} O-O {+0.22/19 7} 12. e4 {+0.21/19 4}
dxe4 {+0.18/18 7} 13. dxe4 {+0.14/18 2.1} d5 {+0.19/18 7} 14. Nb5
{+0.21/19 8} Qb6 {+0.24/18 6} 15. exd5 {+0.12/18 4} Na5 {+0.12/18 5} 16.
Qd3 {+0.15/19 8} exd5 {+0.12/16 0.1} 17. Rac1 {+0.10/19 11} Nf6
{+0.07/18 6} 18. Rc5 {+0.10/18 2.1} Rad8 {+0.06/18 6} 19. Nc3 {+0.08/18 5}
Nc6 {+0.05/18 6} 20. Qb5 {+0.00/17 6} Qxb5 {+0.00/14 0.1} 21. Rxb5
{+0.13/17 1.3} b6 {+0.09/18 4} 22. Rc1 {+0.07/19 6} Rc8 {+0.08/18 5} 23. g3
{+0.07/19 5} Rfd8 {+0.10/19 5} 24. Kg2 {+0.04/19 6} g6 {+0.03/17 4} 25. Nd1
{+0.02/19 7} Ne7 {+0.05/18 4} 26. Rxc8 {+0.00/18 2.3} Rxc8 {+0.00/20 4} 27.
Ne3 {+0.01/21 9} Ne4 {+0.00/20 4} 28. Ne5 {+0.01/18 1.0} f6 {+0.05/19 4}
29. Nd3 {+0.00/18 0.7} Rd8 {+0.00/19 4} 30. Rb3 {+0.00/19 3} Kf7
{+0.00/19 4} 31. Nf4 {+0.00/20 10} g5 {+0.00/20 4} 32. Ne2 {+0.00/18 0.8}
Ke6 {+0.00/18 4} 33. Ra3 {+0.00/19 6} a5 {+0.00/18 8} 34. Rb3
{+0.00/18 0.9} Rb8 {+0.00/19 3} 35. f3 {+0.00/19 8} Nd6 {+0.00/19 3} 36.
Rc3 {+0.00/19 3} b5 {+0.00/19 3} 37. Rc5 {+0.07/18 2.4} Nc4 {+0.09/18 2.5}
38. Nd1 {+0.07/16 0.1} Nd6 {+0.12/17 2.8} 39. Kf2 {+0.12/17 4} h5
{+0.09/18 4} 40. h3 {+0.11/17 1.1} Rb6 {+0.03/16 2.3} 41. h4 {+0.09/17 4}
Nb7 {+0.03/17 3} 42. Rc3 {+0.09/19 2.8} Nd6 {+0.00/18 2.4} 43. Ne3
{+0.09/18 1.5} a4 {+0.07/17 2.4} 44. Rc5 {+0.00/16 2.5} Nc4 {+0.05/17 2.1}
45. b3 {+0.00/17 5} Nb2 {-0.09/16 1.9} 46. Nc1 {-0.13/17 2.6} Rc6
{-0.13/17 2.0} 47. Nc2 {+0.00/16 1.7} Kd6 {-0.11/16 2.0} 48. g4
{+0.25/16 1.8} hxg4 {+0.00/16 1.9} 49. Rxc6+ {+0.25/14 0.1} Nxc6
{+0.33/15 1.6} 50. h5 {+0.34/17 1.6} Ke7 {+0.35/15 1.5} 51. fxg4
{+0.28/18 2.1} Nd1+ {+0.33/17 1.7} 52. Kf3 {+0.30/19 1.8} Nc3
{+0.27/19 1.4} 53. a3 {+0.30/18 0.4} Kf7 {+0.29/19 1.6} 54. bxa4
{+0.20/18 0.6} bxa4 {+0.24/20 1.6} 55. Nd3 {+0.22/20 2.5} Nb5
{+0.24/19 1.5} 56. Ke3 {+0.22/19 0.6} f5 {+0.24/17 1.5} 57. gxf5
{+0.38/18 2.8} Nd6 {+0.27/19 5} 58. Ne5+ {+0.38/17 1.0} Nxe5 {+0.27/18 1.0}
59. dxe5 {+0.38/16 0.1} Nxf5+ {+0.27/18 1.0} 60. Kf3 {+0.18/18 0.7} Nh6
{+0.27/18 1.0} 61. Nd4 {+0.35/19 2.3} Ke7 {+0.27/16 0.1} 62. Kg3
{+0.35/18 0.5} Kd7 {+0.27/18 1.1} 63. e6+ {+0.35/19 1.5} Ke7 {+0.27/18 1.4}
64. Kf2 {+0.35/19 0.7} Ng8 {+0.26/18 1.0} 65. Ke2 {+0.35/19 1.6} Nh6
{+0.26/19 1.0} 66. Kf3 {+0.35/18 0.3} Kd6 {+0.26/19 1.0} 67. Kf2
{+0.35/20 1.6} Ke7 {+0.26/19 0.9} 68. Kg3 {+0.35/19 0.3} Kf6 {+0.26/20 0.9}
69. Kg2 {+0.35/19 0.3} Ke7 {+0.26/19 0.9} 70. Kh2 {+0.35/21 2.1} Kf6
{+0.26/20 0.9} 71. Kh3 {+0.35/21 0.8} Ke7 {+0.26/20 0.9} 72. Kg2
{+0.35/20 0.2} Kf6 {+0.26/18 0.8} 73. Kf3 {+0.19/20 6} Ke7 {+0.26/20 0.7}
74. Ke3 {+0.35/19 0.2} Ng4+ {+0.26/19 0.7} 75. Kd3 {+0.35/19 0.2} Nh6
{+0.26/19 0.7} 76. Ke2 {+0.35/19 0.4} Ng4 {+0.26/18 0.7} 77. Kf3
{+0.35/8 0.2} Nh6 {+0.26/15 0.1} 78. Ne2 {+0.05/16 0.8} Kxe6 {+0.05/15 0.7}
79. Nc3 {+0.05/16 0.2} Kf5 {+0.12/15 0.6} 80. Nxa4 {+0.05/16 1.6} g4+
{+0.05/15 1.4} 81. Kf2 {+0.10/17 0.8} Nf7 {+0.06/15 0.6} 82. Nb6
{+0.14/16 0.4} d4 {+0.00/13 0.5} 83. a4 {+0.14/15 0.2} Nd6 {+0.00/14 0.4}
84. a5 {+0.07/15 1.1} Ne4+ {+0.00/13 0.5} 85. Kg2 {+0.07/15 0.4} Nc5
{+0.00/13 0.5} 86. h6 {+0.07/15 0.2} Kg6 {+0.00/12 0.1} 87. Kg3
{+0.00/15 0.2} d3 {+0.00/13 0.5} 88. Nc4 {+0.00/16 0.4} Kxh6 {+0.00/12 0.1}
89. Nb2 {+0.00/15 0.2} d2 {+0.00/12 0.4} 90. Kxg4 {+0.00/15 0.3} d1=R
{+0.00/13 0.4} 91. Nxd1 {+0.00/14 0.1} Kg6 92. a6 Nxa6 {+0.00/1 0.1} 93.
Kf3 Nb4 {+0.00/1 0.1} 94. Ke2 Nc6 95. Ke1 Nb4 96. Kf1 Nc6 97. Ke1 Nb4 98.
Kf1 Nc6 99. Ke1
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "3"]
[White "Critter 1.4 64-bit SSE4"]
[Black "IvanHoe 9.46b x64"]
[Result "1/2-1/2"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.12"]
1. d4 {+0.18/18} d5 {+0.12/20 15} 2. Bf4 {+0.17/19 27} Nc6 {+0.13/19 17} 3.
Nc3 {+0.12/19 24} e6 {+0.18/20 17} 4. Nf3 {+0.20/19 8} Bd6 {+0.14/20 13} 5.
e3 {+0.20/18 8} Nge7 {+0.11/20 54} 6. Bb5 {+0.10/17 12} O-O {+0.12/19 8} 7.
Qd2 {+0.09/17 7} a6 {+0.11/19 7} 8. Bxc6 {+0.07/18 7} bxc6 {+0.09/18 11} 9.
Na4 {+0.08/18 7} Rb8 {+0.06/18 5} 10. O-O {+0.06/18 9} f6 {+0.02/17 3} 11.
b3 {-0.02/17 7} Ng6 {+0.01/17 2.2} 12. Bxd6 {+0.01/18 6} cxd6
{-0.02/16 1.3} 13. Qe2 {-0.06/18 6} a5 {+0.00/16 2.0} 14. Rab1 {-0.05/17 6}
Qc7 {-0.03/16 1.9} 15. Rfd1 {-0.07/17 7} e5 {-0.11/18 4} 16. Rbc1
{-0.16/16 5} e4 {-0.10/18 6} 17. Nd2 {-0.20/18 4} f5 {-0.06/18 1.8} 18. g3
{-0.20/17 5} Ne7 {-0.21/17 5} 19. f3 {-0.18/17 5} Rf6 {-0.17/18 7} 20. Rf1
{-0.17/17 4} Rh6 {-0.17/17 4} 21. c3 {-0.21/17 11} Rg6 {-0.16/17 10} 22. c4
{-0.20/16 3} Ba6 {-0.15/17 7} 23. Nc3 {-0.19/15 4} Qd8 {-0.13/16 8} 24.
fxe4 {-0.17/16 4} dxe4 {-0.12/16 0.7} 25. Qh5 {-0.13/17 5} Qd7 {-0.12/17 4}
26. Rf2 {-0.13/17 3} Rh6 {-0.11/17 3} 27. Qg5 {-0.15/18 3} Bb7 {-0.06/16 3}
28. Rcf1 {-0.08/16 3} Re6 {-0.03/16 2.1} 29. Ndxe4 {+0.00/17 3} h6
{+0.00/16 2.2} 30. Qf4 {+0.00/18 2.9} fxe4 {+0.00/19 2.5} 31. Qg4
{+0.00/18 2.5} Rd8 {+0.00/18 1.0} 32. Rf7 {+0.00/18 2.7} Rg6 {+0.00/16 0.1}
33. Qxe4 {+0.00/18 2.6} Re6 {+0.00/19 0.8} 34. Qg4 {+0.00/18 2.4} Rg6
{+0.00/17 0.1} 35. Qe4 {+0.00/18 2.2} Re6 {+0.00/21 0.5} 36. Qg4
{+0.00/19 2.4} Rg6 {+0.00/20 0.7} 37. Qe4 {+0.00/19 2.3}
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "4"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "1/2-1/2"]
[TimeControl "300"]
[Annotator "1. +0.12 1... +0.05"]
1. e4 {+0.12/19} e5 {+0.05/18 16} 2. Nf3 {+0.07/18 4} Nc6 {+0.20/17 11} 3.
Bc4 {+0.15/19 15} Nf6 {+0.10/17 10} 4. Nc3 {+0.07/19 15} Bc5 {+0.14/17 9}
5. O-O {+0.10/18 2.7} O-O {+0.06/18 9} 6. d3 {+0.15/18 7} h6 {+0.11/18 9}
7. Nd5 {+0.13/18 4} d6 {+0.14/18 8} 8. c3 {+0.11/18 4} Nxd5 {+0.01/17 8} 9.
Bxd5 {+0.11/18 2.8} Qf6 {+0.01/19 8} 10. a4 {+0.06/18 5} a6 {+0.00/19 9}
11. Be3 {+0.08/17 3} Ne7 {+0.01/19 7} 12. d4 {+0.05/21 54} Ba7
{+0.00/19 27} 13. Qd2 {+0.06/19 7} Bg4 {-0.05/18 6} 14. dxe5 {-0.13/17 4}
dxe5 {-0.16/18 5} 15. Ne1 {-0.15/20 13} Nxd5 {-0.15/18 6} 16. exd5
{-0.15/18 0.1} Bb8 {-0.18/18 5} 17. c4 {-0.15/18 1.6} c6 {-0.17/18 5} 18.
h3 {-0.20/17 2.1} Bf5 {-0.39/18 6} 19. c5 {-0.49/16 6} cxd5 {-0.59/17 5}
20. Qxd5 {-0.49/14 0.1} Qc6 {-0.59/18 5} 21. Qxc6 {-0.63/18 5} bxc6
{-0.59/16 0.1} 22. Bd2 {-0.67/20 20} Bc7 {-0.67/19 4} 23. Bc3
{-0.67/19 1.2} Rfd8 {-0.69/20 4} 24. g4 {-0.66/20 4} Be6 {-0.62/19 4} 25.
Nc2 {-0.61/19 1.0} Rd3 {-0.61/20 10} 26. Ne3 {-0.60/17 1.2} Rad8
{-0.62/19 4} 27. Rfd1 {-0.61/17 0.9} Rxd1+ {-0.54/18 4} 28. Nxd1
{-0.53/18 2.3} Bb3 {-0.56/19 4} 29. Ne3 {-0.53/16 0.1} f6 {-0.56/19 3} 30.
f3 {-0.50/18 2.2} Kf7 {-0.51/18 3} 31. Kf2 {-0.48/17 0.8} h5 {-0.48/18 4}
32. Nf1 {-0.51/19 4} Kg6 {-0.48/18 3} 33. Nd2 {-0.42/19 8} Be6 {-0.46/18 3}
34. Re1 {-0.42/18 1.5} Bg8 {-0.43/16 2.8} 35. Rg1 {-0.39/17 0.8} h4
{-0.42/18 2.6} 36. Re1 {-0.35/18 1.7} Rd3 {-0.35/18 2.5} 37. Re2
{-0.22/19 5} Rd7 {-0.30/19 3} 38. b4 {-0.26/21 6} Bd5 {-0.28/18 2.3} 39. a5
{-0.25/20 1.0} Kf7 {-0.35/19 2.2} 40. Nf1 {-0.25/20 1.0} Bc4 {-0.35/20 2.1}
41. Rd2 {-0.25/20 0.7} Rxd2+ {-0.35/21 2.1} 42. Nxd2 {-0.25/22 1.7} Bd3
{-0.28/21 2.3} 43. Ne4 {-0.25/23 2.4} g5 {-0.35/22 1.9} 44. Ba1
{-0.26/23 2.8} Ke6 {-0.35/24 1.8} 45. Bb2 {-0.26/24 1.8} Bb5 {-0.35/24 1.8}
46. Kg2 {-0.26/26 6} Bb8 {-0.35/24 1.7} 47. Kf2 {-0.26/25 1.5} Kf7
{-0.35/23 1.6} 48. Bc1 {-0.26/24 1.9} Ke7 {-0.27/22 1.6} 49. Nc3
{-0.26/23 0.5} Bd3 {-0.27/23 1.5} 50. Ne4 {-0.26/24 2.3} Bc4 {-0.26/23 1.5}
51. Nd2 {-0.26/21 0.4} Bb5 {-0.24/22 1.4} 52. Ne4 {-0.26/23 0.5} Bc7
{-0.28/23 1.4} 53. Bd2 {-0.26/22 0.3} Ke6 {-0.28/21 1.2} 54. Bc1
{-0.26/24 0.5} Kf7 {-0.27/23 1.3} 55. Bd2 {-0.26/24 1.7} Ke7 {-0.28/21 1.2}
56. Be1 {-0.26/24 1.9} Bb8 {-0.28/21 1.2} 57. Kg2 {-0.26/23 0.3} Bc4
{-0.28/22 1.1} 58. Nd2 {-0.26/22 0.4} Be2 {-0.28/22 1.1} 59. Ne4
{-0.26/24 1.4} Bd3 {-0.28/23 1.1} 60. Kf2 {-0.26/23 0.5} Ke6 {-0.28/22 1.0}
61. Ke3 {-0.26/24 1.2} Bb5 {-0.28/23 1.1} 62. Kf2 {-0.26/23 0.7} Bc7
{-0.28/22 1.0} 63. Bd2 {-0.26/25 1.3} Bd8 {-0.28/20 0.9} 64. Nd6
{-0.26/23 0.5} Ba4 {-0.26/20 0.9} 65. Ke3 {-0.16/19 0.9} Bc7 {-0.24/20 0.9}
66. Ne4 {-0.16/21 0.4} Ke7 {-0.24/20 0.8} 67. Ke2 {-0.16/21 0.9} Bb3
{-0.24/21 0.8} 68. Kd3 {-0.16/22 0.6} Ke6 {-0.24/21 0.8} 69. Nc3
{-0.13/18 0.2} Bb8 {-0.24/21 0.6} 70. Be3 {-0.13/20 0.3} Ke7 {-0.24/19 0.6}
71. Bg1 {-0.13/20 0.2} Bc7 {-0.24/20 0.7} 72. Be3 {-0.13/23 1.6} Bf7
{-0.24/19 0.5} 73. Ne4 {-0.13/20 0.3} Bd5 {-0.24/20 0.7} 74. Bg1
{-0.13/21 0.4} Ke6 {-0.24/20 0.6} 75. Be3 {-0.13/24 1.4} Bb8 {-0.24/20 0.5}
76. Bc1 {-0.13/22 0.4} Ke7 {-0.24/17 0.6} 77. Be3 {-0.13/21 0.4} Ba2
{-0.24/18 0.6} 78. Bg1 {-0.13/21 1.0} Bg8 {-0.21/19 0.5} 79. Kc3
{-0.13/20 0.2} Bd5 {-0.21/20 0.4} 80. Be3 {-0.13/21 0.3} Be6 {-0.20/17 0.5}
81. Bc1 {-0.13/18 0.1} Ba2 {-0.20/18 0.5} 82. Ba3 {-0.13/22 1.2} Bg8
{-0.19/17 0.5} 83. Bc1 {-0.13/20 0.2} Be6 {-0.19/18 0.5} 84. Kd3
{-0.13/22 1.3} Bb3 {-0.18/16 0.4} 85. Nxg5 {+0.00/18 0.8} fxg5
{+0.00/17 0.4} 86. Bxg5+ {+0.00/17 0.1} Kf7 {+0.00/17 0.4} 87. Bxh4
{+0.00/18 0.2} Bd1 {+0.00/17 0.4} 88. Ke3 {+0.00/18 0.2} Bc7 {+0.00/18 0.4}
89. Bg5 {+0.00/18 0.1} Bb3 {+0.00/17 0.4} 90. Bh4 {+0.00/19 0.4} Bc4
{+0.00/18 1.7} 91. Bg5 {+0.00/19 0.5} e4 {-0.05/16 0.3} 92. Kxe4
{+0.00/19 0.4} Bd5+ {-0.09/17 0.3} 93. Ke3 {+0.00/19 0.1} Be5
{-0.09/17 0.3} 94. Ke2 {+0.00/20 0.7} Bc3 {-0.05/17 0.3} 95. Bd2
{+0.00/18 0.1} Bxf3+ {-0.05/16 0.3} 96. Ke3 {+0.00/19 0.4} Bxd2+
{-0.05/16 0.1} 97. Kxd2 {+0.00/18 0.1} Bg2 {-0.05/17 0.2} 98. h4
{+0.00/18 0.2} Bf3 {-0.05/17 0.2} 99. g5 {+0.00/18 0.2} Kg6 {+0.00/18 0.2}
100. Ke3 {+0.00/19 0.3} Bd5 {+0.00/19 0.2} 101. Kf4 {+0.00/19 0.2} Be6
{+0.00/17 0.2} 102. Ke4 {+0.00/20 0.8} Bc4 {+0.00/19 0.2} 103. Ke5
{+0.00/20 0.2} Bb5 {+0.00/19 0.2} 104. Kf4 {+0.00/21 0.2} Be2
{+0.00/19 0.2} 105. Ke5 {+0.00/20 0.1} Bb5 {+0.00/19 0.2} 106. Kf4
{+0.00/23 0.2} Be2 {+0.00/20 0.2} 107. Ke5 {+0.00/22 0.2} Bb5
{+0.00/20 0.2}
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "5"]
[White "Critter 1.4 64-bit SSE4"]
[Black "IvanHoe 9.46b x64"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.12"]
1. d4 {+0.18/18} d5 {+0.12/20 15} 2. Bf4 {+0.17/19 27} Nc6 {+0.13/19 16} 3.
Nc3 {+0.12/19 24} e6 {+0.18/20 17} 4. Nf3 {+0.20/19 8} Bd6 {+0.14/20 13} 5.
e3 {+0.20/18 8} Nge7 {+0.11/20 54} 6. Qd2 {+0.14/18 13} a6 {+0.15/19 6} 7.
Bd3 {+0.15/18 10} f6 {+0.21/18 8} 8. e4 {+0.17/17 7} Nxd4 {+0.21/17 2.7} 9.
Nxd4 {+0.23/17 7} e5 {+0.21/16 0.1} 10. Nde2 {+0.28/17 10} d4 {+0.20/17 8}
11. Nxd4 {+0.30/17 6} exd4 {+0.15/17 1.0} 12. Ne2 {+0.25/19 6} Bxf4
{+0.14/17 1.9} 13. Nxf4 {+0.25/19 12} Qd6 {+0.19/17 1.9} 14. O-O
{+0.23/17 5} Bd7 {+0.16/17 1.3} 15. Rad1 {+0.30/17 5} O-O-O {+0.12/18 4}
16. Bc4 {+0.21/17 5} Nc6 {+0.21/17 7} 17. Bd5 {+0.24/17 5} Rhe8
{+0.20/16 1.0} 18. Rfe1 {+0.12/17 6} Kb8 {+0.05/17 4} 19. c3 {+0.11/16 5}
dxc3 {+0.14/16 2.0} 20. bxc3 {+0.11/13 0.1} g5 {+0.04/19 6} 21. Nd3
{+0.21/18 4} Ne7 {+0.08/19 5} 22. Bb3 {+0.17/18 4} Bg4 {+0.08/18 1.8} 23.
f3 {+0.17/15 0.1} Be6 {+0.08/18 2.0} 24. Qc2 {+0.18/17 4} Ng6 {+0.00/17 5}
25. Ba4 {+0.06/17 5} Bd7 {+0.00/18 7} 26. Kh1 {+0.15/16 4} Bxa4
{+0.06/17 6} 27. Qxa4 {+0.18/15 1.3} Ka7 {+0.00/18 4} 28. Nb4 {+0.12/16 3}
Qe5 {+0.00/17 1.0} 29. Qb3 {+0.29/16 2.7} c6 {-0.01/16 1.4} 30. c4
{+0.00/17 12} Qc7 {-0.18/15 1.0} 31. h3 {+0.00/16 5} h5 {-0.34/17 8} 32.
Nd3 {-0.27/15 4} c5 {-0.45/17 8} 33. Rb1 {-0.22/16 2.4} Rd7 {-0.51/16 1.0}
34. Qa3 {-0.39/16 3} b6 {-0.58/16 1.5} 35. Nb2 {-0.52/14 2.2} Ne5
{-0.76/17 4} 36. Nd1 {-0.67/15 2.1} Rd3 {-0.76/16 0.6} 37. Nc3 {-0.84/17 4}
Qc6 {-0.74/15 1.0} 38. Qb3 {-0.62/16 2.3} Red8 {-0.86/16 2.6} 39. Red1
{-0.58/16 1.8} Qe6 {-0.65/17 2.9} 40. Kg1 {-0.99/16 3} Kb7 {-1.16/17 2.6}
41. a4 {-1.17/16 5} Rxd1+ {-1.51/18 4} 42. Rxd1 {-1.69/18 5} Qxc4
{-1.77/19 1.9} 43. Qxc4 {-1.69/16 0.1} Rxd1+ {-1.77/18 0.1} 44. Qf1
{-1.91/19 4} Rxf1+ {-1.81/19 1.2} 45. Kxf1 {-1.91/17 0.1} Kc6 {-2.01/19 5}
46. Ke2 {-1.86/17 1.2} b5 {-2.17/19 5} 47. axb5+ {-1.75/16 1.1} axb5
{-2.17/17 0.1} 48. Nd5 {-1.98/17 1.2} Nd7 {-2.45/18 10} 49. Ne7+
{-1.98/16 1.1} Kd6 {-2.26/19 8} 50. Nf5+ {-2.22/16 5} Ke5 {-2.42/16 0.1}
51. Ke3 {-2.23/16 0.8} b4 {-2.60/16 0.5} 52. Ne7 {-2.51/16 4} Nb6
{-2.77/15 0.2} 53. Kd2 {-2.83/15 1.1} b3 {-3.22/16 1.3} 54. g3
{-3.05/14 0.8} c4 {-3.18/13 0.1} 55. Nc6+ {-4.36/15 2.3} Kd6 {-3.63/16 0.2}
56. Nd4 {-4.46/14 0.5} Kc5 {-3.58/16 0.3} 57. Ne2 {-4.76/14 0.5} Na4
{-4.29/15 0.3} 58. Kc1 {-5.05/14 0.6} Kb4 {-6.49/14 0.9} 59. f4
{-5.07/14 0.4} gxf4 {-8.49/14 0.9} 60. Nxf4 {-6.98/12 0.4} Ka3
{-12.10/12 0.6} 61. Kb1 {-13.53/14 1.2} Nc3+ {-15.08/11 0.3} 62. Kc1
{-13.53/12 0.1} b2+ {-15.08/10 0.1} 63. Kc2 {-18.61/14 1.7} b1=Q+
{-15.73/11 0.2} 64. Kxc3 {-20.82/14 0.3} h4 {-15.73/10 0.1} 65. Kd4
{-18.33/11 0.3} hxg3 {-15.82/10 0.3} 66. Ng2 {-24.90/11 1.3} Qd3+
{-97.61/11 0.5} 67. Kc5 {-24.84/10 0.2} Qxe4 {-255.63/14 4} 68. Ne1
{-99.80/11 0.3} Qxe1 {-99.89/12 0.6} 69. Kc6 {-99.90/13 0.3} Qe6+
{-99.91/13 2.1} 70. Kc7 {-99.92/49 0.2} g2 {-99.93/13 1.4} 71. h4
{-99.94/57 0.2} g1=Q {-99.95/13 2.1} 72. Kb7 {-99.96/57 0.2} Qg7+
{-99.97/12 0.6} 73. Ka8 {-99.98/57 0.2} Qc8# {-99.99/125 0.1}
{Xboard adjudication: Checkmate} 0-1
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "6"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.05"]
1. e4 {+0.18/20} e5 {+0.05/18 16} 2. Nf3 {+0.16/19 3} Nc6 {+0.21/17 10} 3.
Bc4 {+0.12/19 12} Nf6 {+0.12/18 17} 4. d3 {+0.08/19 10} Bc5 {+0.17/18 9} 5.
O-O {+0.10/18 5} d6 {+0.05/19 20} 6. Nc3 {+0.14/17 2.4} h6 {+0.08/18 8} 7.
a4 {+0.14/18 7} O-O {+0.17/18 17} 8. Nd5 {+0.15/18 3} Nxd5 {+0.00/18 7} 9.
Bxd5 {+0.11/18 2.4} Qf6 {+0.00/19 7} 10. Bxc6 {+0.04/20 19} bxc6
{+0.00/17 0.1} 11. Be3 {+0.05/20 2.1} Bb6 {+0.03/19 7} 12. a5 {+0.06/20 3}
Bxe3 {+0.07/19 7} 13. fxe3 {+0.06/18 0.1} c5 {+0.05/20 7} 14. Qe2
{+0.09/21 14} Bd7 {+0.06/19 11} 15. b3 {+0.10/19 5} Rab8 {+0.06/19 6} 16.
h3 {+0.11/20 16} Qg6 {+0.00/18 5} 17. Kh2 {+0.11/20 2.6} Kh7 {+0.01/19 8}
18. Qe1 {+0.11/21 7} f6 {+0.01/17 4} 19. Nh4 {+0.11/21 8} Qg5 {+0.02/18 4}
20. Qf2 {+0.11/20 2.4} Rb4 {+0.01/18 5} 21. Nf3 {+0.12/20 5} Qh5
{+0.01/19 4} 22. Ng1 {+0.11/19 6} c6 {+0.02/17 5} 23. Ne2 {+0.06/18 6} Be6
{+0.01/17 5} 24. Ng3 {+0.03/18 15} Qf7 {-0.03/16 4} 25. Qd2 {+0.01/16 5} d5
{-0.11/16 3} 26. Qc3 {+0.01/16 6} Qe7 {-0.12/16 4} 27. a6 {+0.01/19 6} Rfb8
{-0.07/17 5} 28. Ra5 {+0.00/18 1.8} c4 {-0.07/18 3} 29. bxc4 {+0.00/17 0.8}
dxc4 {-0.08/18 2.9} 30. d4 {+0.00/19 1.9} Qc7 {-0.08/19 4} 31. Raa1
{-0.07/18 4} Rb2 {-0.19/16 3} 32. Ra4 {-0.07/18 18} R8b5 {-0.21/16 3} 33.
Kg1 {-0.08/17 2.6} Qb6 {-0.17/16 2.9} 34. Raa1 {-0.06/18 5} Qb8
{-0.16/17 4} 35. Rfd1 {-0.05/17 2.2} Qd6 {-0.20/16 4} 36. Ra4
{-0.05/16 0.6} Rb1 {-0.19/15 2.9} 37. Ra1 {+0.00/18 2.8} R1b4
{-0.16/16 2.4} 38. Ra2 {-0.05/16 2.6} Qb8 {-0.15/16 3} 39. Rf1 {-0.06/17 4}
Qd8 {-0.16/16 2.5} 40. Rfa1 {-0.04/16 1.5} Qc7 {-0.16/16 2.1} 41. Rf1
{-0.05/17 6} Rb6 {-0.16/16 2.0} 42. Raa1 {+0.00/18 2.0} Rb2 {-0.15/16 1.9}
43. Nf5 {+0.00/17 1.1} R6b5 {-0.14/16 2.2} 44. Ra4 {-0.09/16 4} Rb8
{-0.12/16 2.5} 45. Raa1 {+0.00/15 0.5} R2b5 {-0.10/16 4} 46. Nh4
{+0.00/16 2.3} Qd6 {-0.14/16 4} 47. Rad1 {+0.00/16 1.1} R8b6 {-0.12/15 1.5}
48. Nf5 {+0.00/17 1.7} Qc7 {-0.10/16 1.4} 49. Ra1 {+0.00/16 0.7} Qb8
{-0.14/15 1.3} 50. Kh1 {+0.00/16 1.1} Rb2 {-0.12/15 1.0} 51. Kg1
{-0.07/16 1.1} R6b5 {-0.12/16 1.9} 52. Kh1 {+0.00/16 0.5} Qc7
{-0.13/15 1.2} 53. Kg1 {+0.00/15 0.3} Rb6 {-0.10/15 1.2} 54. Nh4
{+0.00/16 0.5} Qd6 {-0.15/15 1.1} 55. dxe5 {+0.00/16 1.3} Qxe5
{+0.00/15 1.0} 56. Qxe5 {+0.00/15 0.1} fxe5 {+0.00/14 0.1} 57. Rfc1
{-0.20/17 1.7} c3 {-0.35/15 0.8} 58. Nf3 {-0.12/18 1.3} R2b4 {-0.19/16 1.0}
59. Rd1 {-0.08/17 0.6} Rxe4 {-0.21/16 0.9} 60. Rd3 {+0.00/18 2.1} Kg6
{-0.19/16 0.9} 61. Rxc3 {-0.02/17 1.8} Kf6 {-0.11/17 0.9} 62. Nd2
{-0.02/17 0.4} Reb4 {-0.11/16 0.8} 63. Rc5 {-0.02/16 0.3} R4b5
{-0.05/16 0.8} 64. Rc3 {-0.02/15 0.4} Kf7 {-0.06/14 0.8} 65. e4
{+0.00/15 1.2} g5 {-0.07/15 0.8} 66. g4 {+0.00/15 0.2} c5 {-0.06/15 0.9}
67. Kf2 {+0.00/16 1.1} Rd6 {-0.03/17 1.6} 68. Ke3 {+0.00/17 2.2} Ke7
{+0.00/16 0.8} 69. Nf3 {+0.00/15 0.2} c4 {+0.00/17 0.6} 70. Nd2
{+0.00/16 0.5} Kf6 {-0.08/14 0.6} 71. Rca3 {+0.00/17 0.7} Rdb6
{-0.11/14 0.6} 72. Kf2 {+0.00/16 1.0} Rc6 {-0.10/14 0.6} 73. Nf1
{+0.00/15 0.8} Rd6 {+0.00/14 0.5} 74. Kf3 {+0.00/16 0.3} Bd7 {+0.00/15 0.5}
75. Ra5 {+0.01/16 0.9} Rd4 {+0.00/17 1.8} 76. Rxb5 {+0.19/15 0.2} Bxb5
{+0.00/14 0.1} 77. Ra5 {+0.25/17 0.2} Be8 {+0.14/16 0.4} 78. Rc5
{+0.18/16 0.2} Rd6 {+0.14/16 0.3} 79. Ne3 {+0.18/16 0.1} Rxa6
{+0.05/15 0.4} 80. Rxc4 {+0.11/16 0.6} Ra3 {+0.00/15 0.4} 81. Rc8
{+0.13/16 0.5} Bd7 {+0.00/15 0.4} 82. Rf8+ {+0.09/17 1.2} Kg6
{+0.00/15 0.4} 83. Ke2 {+0.09/17 0.4} Bc6 {+0.00/15 0.3} 84. Rf5
{+0.00/17 0.5} Ra5 {+0.00/16 0.3} 85. Kd3 {+0.00/16 0.1} Bb7 {+0.00/16 0.3}
86. c3 {+0.16/16 0.6} Bc8 {+0.00/16 0.3} 87. Rf1 {+0.13/15 0.1} Bb7
{+0.00/16 0.3} 88. Rb1 {+0.13/17 0.6} Ba6+ {+0.07/14 0.3} 89. c4
{+0.14/17 0.6} Ra3+ {+0.07/15 0.3} 90. Ke2 {+0.09/18 0.6} Ra4
{+0.11/16 0.3} 91. Rc1 {+0.14/14 0.1} Kf6 {+0.19/15 0.3} 92. Kf3
{+0.19/16 0.4} Ke6 {+0.09/16 0.2} 93. Rc3 {+0.18/15 0.1} Kd6 {+0.00/16 0.2}
94. Rd3+ {+0.07/14 0.1} Ke6 {+0.00/16 0.4} 95. Nf5 {+0.00/16 0.3} Bxc4
{+0.00/14 0.1} 96. Rd6+ {+0.00/16 0.2} Kf7 {+0.00/15 0.1} 97. Nxh6+
{+0.00/16 0.1} Kf8 {+0.00/15 0.2} 98. Nf5 {+0.00/16 0.3} Ra3+
{+0.00/15 0.2} 99. Ne3 {+0.00/17 0.2} Kf7 {+0.00/15 0.2} 100. Rc6
{+0.00/18 0.5} Be6 {+0.00/15 0.2} 101. Rc7+ {+0.00/17 0.2} Kf6
{+0.00/16 0.2} 102. Rc6 {+0.00/17 0.1} a5 {+0.00/15 0.2} 103. Ra6
{+0.00/17 0.2} a4 {+0.00/16 0.2} 104. Ke2 {+0.00/16 0.1} Ke7 {+0.00/17 0.2}
105. Kd2 {+0.00/15 0.1} Ra1 {+0.00/14 0.2} 106. Ra7+ {+0.00/15 0.2} Kf6
{+0.00/14 0.1} 107. Ra6 {+0.00/15 0.1} a3 {+0.00/14 0.1} 108. Nc2
{+0.36/11 0.1} Rh1 {+0.09/15 0.5} 109. Rxa3 {+0.36/9 0.1} Rh2+
{+0.10/12 0.1} 110. Kc1 {+0.36/11 0.1} Bc8 {+0.10/13 0.1} 111. Rb3
{+0.31/14 0.2} Ke6 {+0.09/13 0.1} 112. Ne1 {+0.25/16 0.5} Ke7
{+0.12/14 0.1} 113. Rc3 {+0.16/15 0.3} Rh1 {+0.09/14 0.1} 114. Kd1
{+0.16/17 0.8} Bd7 {+0.06/12 0.1} 115. Rf3 {+0.12/16 0.1} Rh2
{+0.08/13 0.1} 116. Re3 {+0.07/16 0.3} Ba4+ {+0.00/13 0.1} 117. Kc1
{+0.07/14 0.1} Bc6 {+0.00/14 0.1} 118. Nd3 {+0.13/15 0.2} Kd6
{+0.00/14 0.1} 119. Kd1 {+0.12/14 0.1} Bb7 {+0.01/14 0.1} 120. Ke1
{+0.15/15 0.2} Rc2 {+0.06/14 0.1} 121. Kf1 {+0.24/14 0.1} Ba6
{+0.03/14 0.1} 122. Rf3 {+0.25/13 0.1} Ke6 {+0.18/13 0.3} 123. Ke1
{+0.21/12 0.1} Bb5 {+0.01/12 0.1} 124. Kd1 {+0.16/14 0.1} Ra2
{+0.03/12 0.1} 125. Re3 {+0.12/13 0.1} Ba4+ {+0.00/12 0.1} 126. Kc1
{+0.18/16 0.2} Rc2+ {+0.00/13 0.1} 127. Kb1 {+0.25/16 0.1} Rc4
{+0.07/13 0.1} 128. Kb2 {+0.18/15 0.1} Bd1 {+0.11/12 0.1} 129. Ne1
{+0.19/13 0.1} Ke7 {+0.00/11 0.1} 130. Nf3 {+0.11/13 0.1} Bxf3
{+0.00/10 0.1} 131. Rxf3 {+0.00/13 0.1} Rxe4 {+0.00/12 0.1} 132. Rf5
{+0.00/14 0.1} Re3 {+0.00/12 0.1} 133. Rxg5 {+0.00/14 0.1} Rxh3
{+0.00/12 0.1} 134. Rxe5+ {+0.00/16 0.1} Kf6 135. Re1 Kg5 136. Ra1 Kxg4
137. Rb1
{White wins on time} 1-0
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "7"]
[White "Critter 1.4 64-bit SSE4"]
[Black "IvanHoe 9.46b x64"]
[Result "1/2-1/2"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.12"]
1. d4 {+0.18/18} d5 {+0.12/20 13} 2. Bf4 {+0.17/19 27} Nf6 {+0.13/19 11} 3.
Nc3 {+0.16/18 9} c5 {+0.07/19 16} 4. e3 {+0.13/17 9} cxd4 {+0.08/19 9} 5.
exd4 {+0.13/17 7} a6 {+0.12/19 9} 6. Nf3 {+0.04/18 15} Nc6 {+0.07/18 1.6}
7. Ne5 {+0.00/18 20} e6 {+0.03/18 2.8} 8. Rb1 {-0.03/18 12} Bd6
{-0.07/20 10} 9. Nxc6 {-0.08/18 7} bxc6 {-0.07/18 0.1} 10. Qf3 {-0.16/19 7}
O-O {-0.08/18 2.2} 11. Bd3 {-0.15/18 6} c5 {-0.13/20 10} 12. dxc5
{-0.15/18 6} Bxc5 {-0.14/19 4} 13. O-O {-0.13/18 6} Bd6 {-0.15/18 3} 14.
Rfe1 {-0.13/18 8} Bb7 {-0.16/17 2.4} 15. Qe3 {-0.10/16 5} Rc8 {-0.16/19 14}
16. Bxd6 {-0.19/17 14} Qxd6 {-0.16/17 0.1} 17. Qe5 {-0.22/17 5} Qxe5
{-0.30/18 14} 18. Rxe5 {-0.22/14 0.1} Nd7 {-0.38/19 6} 19. Ree1
{-0.30/19 5} Nc5 {-0.33/19 4} 20. Rbd1 {-0.39/18 6} Rfd8 {-0.32/18 4} 21.
Bf1 {-0.21/18 4} g6 {-0.23/18 10} 22. Rd4 {-0.26/17 3} Kg7 {-0.24/18 6} 23.
Nd1 {-0.19/17 7} a5 {-0.23/18 8} 24. c3 {-0.24/18 4} Rc7 {-0.21/18 6} 25.
g3 {-0.21/17 3} a4 {-0.25/18 7} 26. f3 {-0.24/17 4} f6 {-0.27/19 6} 27. f4
{-0.19/17 3} Bc6 {-0.22/19 6} 28. c4 {-0.07/17 3} Rb8 {-0.09/18 4} 29. cxd5
{+0.00/18 2.9} Bxd5 {+0.00/20 6} 30. Nc3 {-0.01/19 2.4} Rxb2 {-0.07/21 5}
31. Nxd5 {-0.01/17 0.1} exd5 {-0.07/20 0.1} 32. Rc1 {+0.00/20 2.4} Kh6
{-0.02/22 6} 33. Rxd5 {+0.00/20 2.3} Na6 {+0.00/23 5} 34. Rxc7
{+0.00/21 2.5} Nxc7 {+0.00/22 0.1} 35. Rd7 {+0.00/19 0.1} Ne8 {+0.00/23 3}
36. Ra7 {+0.00/20 2.2} Rxa2 {-0.01/20 2.4} 37. Bb5 {+0.00/20 2.3} Ra1+
{-0.01/21 3} 38. Kf2 {+0.00/19 2.2} Ra2+ {+0.00/22 5} 39. Kg1
{+0.00/24 2.2} Ng7 {+0.00/21 7} 40. Rxa4 {+0.04/18 2.1} Rd2 {+0.00/21 1.4}
41. Ra3 {+0.01/18 1.7} Ne6 {+0.00/20 1.7} 42. Bc4 {+0.04/18 2.0} Nd4
{+0.02/19 2.9} 43. Rd3 {+0.05/18 1.9} Rxd3 {+0.00/19 1.8} 44. Bxd3
{+0.05/15 0.1} Nf3+ {+0.00/19 1.0} 45. Kh1 {+0.01/17 1.8} g5 {+0.02/20 2.3}
46. h3 {+0.01/18 2.3} Kg7 {+0.00/19 0.9} 47. Ba6 {+0.00/17 1.7} Nd4
{+0.00/18 0.6} 48. Kg2 {+0.05/16 1.3} h5 {+0.00/17 0.6} 49. h4
{+0.05/16 1.3} gxh4 {+0.00/17 0.6} 50. gxh4 {+0.05/18 1.3} Nf5
{+0.00/18 0.4} 51. Kh3 {+0.05/20 1.6} Nd4 {+0.00/19 0.6} 52. Bd3
{+0.05/21 1.4} Ne6 {+0.00/19 0.3} 53. Kg3 {+0.05/21 1.4} Nxf4
{+0.00/19 0.7} 54. Kxf4 {+0.05/21 1.2} f5 55. Ke3 {+0.05/27 1.3} f4+ 56.
Ke4 {+0.05/30 1.1} f3 57. Bf1 {+0.05/30 1.1} f2 58. Ke5 {+0.05/31 1.1} Kg6
59. Ke6 {+0.00/31 0.9} Kh6 60. Kf5 {+0.00/33 1.1} Kg7 61. Ke4
{+0.00/34 1.0} Kf6 62. Kf3 {+0.00/33 1.0} Ke5 63. Kg3 {+0.00/37 0.8} Ke4
64. Kg2 {+0.00/39 0.8} Ke3 65. Ba6 {+0.00/40 0.9} f1=Q+ 66. Bxf1
{+0.00/64 0.1} Kd4 67. Kf2 Ke4 68. Bh3 Kd4 69. Bg2 Kc5 70. Ke3 Kd6 71. Kf2
Kc5 72. Ke3 Kd6 73. Kf2 Kc5
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.04"]
[Round "8"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "1-0"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.05"]
1. e4 {+0.18/20} e5 {+0.05/18 16} 2. Nf3 {+0.16/19 3} Nc6 {+0.21/17 10} 3.
Bc4 {+0.12/19 12} Nf6 {+0.12/18 17} 4. d3 {+0.08/19 10} Bc5 {+0.17/18 9} 5.
O-O {+0.10/18 5} O-O {+0.09/18 9} 6. c3 {+0.13/19 19} Bb6 {+0.06/18 8} 7.
b4 {+0.14/18 2.5} d6 {+0.05/17 8} 8. Nbd2 {+0.12/17 6} a6 {+0.09/18 11} 9.
a4 {+0.14/18 13} Ba7 {+0.07/18 11} 10. Bb3 {+0.10/17 11} b5 {+0.04/17 9}
11. h3 {+0.19/17 10} Qe7 {+0.07/16 7} 12. Re1 {+0.35/18 8} Be6 {+0.32/16 7}
13. Nf1 {+0.37/17 2.4} d5 {+0.21/16 5} 14. exd5 {+0.35/16 2.1} Nxd5
{+0.32/17 15} 15. Bxd5 {+0.39/16 1.7} Bxd5 {+0.32/15 0.1} 16. Be3
{+0.34/17 1.1} Bxe3 {+0.32/18 6} 17. Nxe3 {+0.36/17 1.9} Be6 {+0.31/17 5}
18. Nd2 {+0.31/17 9} f5 {+0.33/17 6} 19. Nb3 {+0.41/17 9} f4 {+0.40/16 5}
20. Ng4 {+0.40/17 1.9} Bd5 {+0.40/17 5} 21. axb5 {+0.84/17 10} axb5
{+0.71/16 5} 22. Na5 {+0.84/16 0.1} Nxa5 {+0.70/16 4} 23. Rxe5
{+0.95/18 20} Qd6 {+0.84/17 12} 24. Rxa5 {+0.94/18 1.7} Rxa5 {+0.75/17 4}
25. bxa5 {+0.94/16 0.1} c6 {+0.75/17 4} 26. Qc1 {+0.99/17 1.5} Qg6
{+0.98/16 8} 27. c4 {+1.06/16 0.8} bxc4 {+1.21/18 8} 28. dxc4
{+1.06/14 0.1} Be6 {+1.32/18 9} 29. f3 {+1.13/17 2.0} Qf7 {+1.32/18 5} 30.
c5 {+1.44/17 4} Bd5 {+1.35/16 3} 31. Qb1 {+1.54/17 2.1} Ra8 {+1.51/16 5}
32. a6 {+1.72/17 1.6} Bc4 {+2.00/16 5} 33. Qe4 {+1.72/15 0.1} Bxa6
{+2.55/15 5} 34. Qxc6 {+2.70/18 16} Bb7 {+2.51/15 1.6} 35. Qd6
{+2.70/16 0.1} Qg6 {+2.59/15 2.0} 36. Re6 {+3.39/17 9} Qf5 {+3.19/14 1.9}
37. c6 {+3.39/15 0.1} Ba6 {+3.35/14 1.7} 38. c7 {+3.79/16 4} Bb7
{+4.22/15 3} 39. Ne5 {+4.01/15 0.5} Rc8 {+3.80/13 1.7} 40. Re7
{+4.01/13 0.1} h6 {+4.43/14 1.4} 41. Ng6 {+4.35/14 0.7} Kh7 {+4.68/14 1.4}
42. Nxf4 {+4.62/15 0.8} Rg8 {+4.54/14 1.3} 43. Qd4 {+4.62/13 0.1} Kh8
{+4.86/16 1.8} 44. Ne6 {+5.09/17 1.2} Qg6 {+5.11/16 1.4} 45. Kh2
{+5.37/17 0.7} Bc8 {+5.12/17 1.2} 46. Qe5 {+5.37/15 0.1} Qf6 {+5.29/18 1.1}
47. Qxf6 {+5.87/17 0.7} gxf6 {+5.29/17 0.1} 48. Nf4 {+5.87/16 0.1} Bb7
{+5.34/18 1.2} 49. Nh5 {+5.87/17 0.5} Rf8 {+5.56/18 1.2} 50. Kg3
{+5.87/15 0.1} Ba6 {+6.25/18 5} 51. Rd7 {+7.13/20 2.6} Kg8 {+5.56/15 0.1}
52. Kf4 {+7.13/20 0.7} Bc8 {+6.28/17 0.8} 53. Rd8 {+7.13/18 0.1} f5
{+7.05/15 0.8} 54. Ng3 {+8.82/19 2.2} Kg7 {+8.48/16 1.0} 55. Rxf8
{+10.06/18 1.7} Kxf8 {+8.48/15 0.1} 56. Nxf5 {+10.06/17 0.1} Ba6
{+8.67/16 0.8} 57. Ke5 {+11.18/19 2.9} Ke8 {+9.44/16 0.9} 58. Kd6
{+11.18/17 0.1} h5 {+9.62/15 0.7} 59. Ng7+ {+12.54/17 0.8} Kf7
{+10.46/16 0.7} 60. Nxh5 {+12.54/16 0.1} Bb7 {+11.35/17 1.1} 61. Kd7
{+185.15/16 2.4} Ba6 {+13.07/12 0.6} 62. Nf4 {+185.15/14 0.1} Kf6
{+14.62/12 0.6} 63. c8=Q {+188.03/17 0.9} Bxc8+ {+13.80/14 0.4} 64. Kxc8
{+188.03/15 0.1} Kf5 {+99.56/16 0.9} 65. g4+ {+20.52/13 0.4} Ke5
{+99.60/16 0.5} 66. g5 {+20.47/11 0.1} Kd4 {+99.70/17 0.5} 67. g6
{+248.83/17 0.5} Ke5 {+99.74/18 0.5} 68. Nh5 {+255.31/19 2.7} Kd4
{+99.76/17 0.5} 69. g7 {+257.65/18 1.6} Ke3 {+99.78/18 0.4} 70. g8=Q
{+257.65/18 0.8} Kd2 {+99.88/19 0.4} 71. Qb3 {+99.87/18 2.0} Ke2
{+99.90/25 0.4} 72. Ng3+ {+99.89/17 1.3} Kf2 {+99.90/28 0.3} 73. Ne4+
{+99.91/17 0.9} Ke2 {+99.92/60 0.3} 74. f4 {+99.93/17 0.6} Kf1
{+99.94/61 0.3} 75. Qd3+ {+99.95/16 0.6} Kg2 {+99.96/60 0.3} 76. Qg3+
{+99.97/17 1.3} Kf1 {+99.98/59 0.3} 77. Qf2# {+99.99/125 0.1}
{Xboard adjudication: Checkmate} 1-0
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.05"]
[Round "9"]
[White "Critter 1.4 64-bit SSE4"]
[Black "IvanHoe 9.46b x64"]
[Result "1/2-1/2"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.18"]
1. d4 {+0.18/18} d5 {+0.18/19 21} 2. Bf4 {+0.17/19 27} e6 {+0.16/19 12} 3.
Nf3 {+0.18/18 9} Bd6 {+0.17/19 14} 4. e3 {+0.19/19 9} Nf6 {+0.18/19 25} 5.
Bd3 {+0.19/18 9} Bxf4 {+0.13/19 9} 6. exf4 {+0.19/16 0.1} Nbd7 {+0.09/19 7}
7. O-O {+0.17/18 8} c5 {+0.12/19 12} 8. c3 {+0.24/17 7} Qc7 {+0.14/18 12}
9. Ne5 {+0.30/17 8} O-O {+0.14/17 1.4} 10. Nd2 {+0.26/17 7} Qb6
{+0.16/17 2.3} 11. Qb3 {+0.20/18 7} cxd4 {+0.10/18 1.7} 12. Qxb6
{+0.21/19 7} Nxb6 {+0.13/19 1.2} 13. cxd4 {+0.21/18 7} Nh5 {+0.06/20 5} 14.
g3 {+0.21/17 0.1} f6 {+0.06/21 3} 15. Nef3 {+0.22/20 5} Bd7 {+0.06/20 1.8}
16. Nb3 {+0.23/19 6} Na4 {+0.20/17 1.7} 17. Nc5 {+0.29/19 6} Nxc5
{+0.20/15 0.1} 18. dxc5 {+0.29/17 0.1} e5 {+0.22/18 7} 19. Rfd1
{+0.31/18 13} exf4 {+0.27/18 8} 20. Bc4 {+0.40/19 5} dxc4 {+0.27/19 1.5}
21. Rxd7 {+0.40/17 0.1} fxg3 {+0.21/19 4} 22. hxg3 {+0.42/19 5} Rab8
{+0.31/20 9} 23. Re1 {+0.37/18 4} Rfd8 {+0.46/19 5} 24. Rxd8+ {+0.41/20 5}
Rxd8 {+0.46/18 1.4} 25. Re7 {+0.49/20 5} Rb8 {+0.46/18 1.1} 26. Nd2
{+0.71/19 4} c3 {+0.65/18 4} 27. bxc3 {+0.71/17 0.1} f5 {+0.64/20 4} 28.
Nc4 {+0.63/20 4} f4 {+0.56/21 8} 29. Nd6 {+0.51/19 8} fxg3 {+0.50/18 1.9}
30. fxg3 {+0.59/18 4} Nxg3 {+0.58/17 0.9} 31. Kf2 {+0.43/19 9} Nh5
{+0.58/15 0.1} 32. c4 {+0.35/19 17} Kf8 {+0.28/18 4} 33. Rc7 {+0.37/19 2.9}
Nf6 {+0.35/18 2.9} 34. Kg3 {+0.37/18 2.5} Ne8 {+0.43/19 6} 35. Rf7+
{+0.43/18 2.1} Kg8 {+0.43/17 0.1} 36. Rd7 {+0.42/20 4} Nf6 {+0.43/18 1.0}
37. Re7 {+0.40/19 2.0} Kf8 {+0.39/18 1.0} 38. Rf7+ {+0.40/18 2.4} Kg8
{+0.39/16 0.1} 39. Kf4 {+0.28/19 4} h6 {+0.37/19 6} 40. Rc7 {+0.34/18 2.1}
Ne8 {+0.39/17 0.7} 41. Rd7 {+0.16/19 4} Nf6 {+0.33/18 1.0} 42. Re7
{+0.08/19 1.9} Kf8 {+0.09/18 1.2} 43. Rc7 {+0.00/19 4} Ne8 {+0.05/18 1.3}
44. Rd7 {+0.00/19 1.5} Nf6 {+0.00/21 4} 45. Rf7+ {+0.00/21 1.7} Kg8 46. a4
{+0.26/18 2.6} a6 {+0.37/18 3} 47. Re7 {+0.25/18 1.7} Kf8 {+0.37/18 1.0}
48. Rc7 {+0.11/18 1.2} Ne8 {+0.37/18 1.0} 49. Rf7+ {+0.00/17 1.1} Kg8
{+0.37/16 0.1} 50. Rd7 {+0.00/17 1.3} Nf6 {+0.37/18 1.1} 51. Rxb7
{+0.00/16 1.3} Rxb7 {+0.00/17 1.2} 52. Nxb7 {+0.00/15 0.1} Kf7
{+0.02/17 0.8} 53. Kf5 {+0.05/16 1.3} Ke7 {+0.00/17 0.9} 54. c6
{+0.00/15 1.2} Ne8 {-0.01/17 1.2} 55. Nc5 {-0.05/17 1.5} Kd6 {+0.00/16 0.8}
56. Nxa6 {+0.00/15 1.1} Kxc6 {+0.00/16 0.5} 57. Kg6 {+0.00/16 1.1} Nd6
{+0.00/17 1.1} 58. Nb4+ {+0.00/15 1.1} Kc5 {+0.00/16 0.5} 59. Nd3+
{+0.00/16 1.1} Kxc4 {+0.00/16 0.7} 60. Kxg7 {+0.00/17 1.0} h5
{+0.00/17 0.8} 61. Kg6 {+0.00/17 0.9} h4 {+0.00/18 0.8} 62. Nf2
{+0.00/17 0.9} Kc5 {+0.00/18 0.7} 63. a5 {+0.00/16 0.8} Kb5 {+0.00/20 0.7}
64. a6 {+0.00/18 0.7} Kxa6 {+0.00/22 0.5} 65. Nh3 Ka5 66. Kg5 Ka4 67. Kxh4
Ka3 68. Kg3 Ka2 69. Kg2 Ka1 70. Kg3 Kb1 71. Kg2 Ka1 72. Kg3 Kb1 73. Kg2 Ka1
{Draw by repetition} 1/2-1/2
[Event "Computer Chess Game"]
[Site "openSUSE"]
[Date "2012.01.05"]
[Round "10"]
[White "IvanHoe 9.46b x64"]
[Black "Critter 1.4 64-bit SSE4"]
[Result "0-1"]
[TimeControl "300"]
[Annotator "1. +0.18 1... +0.05"]
1. e4 {+0.18/20} e5 {+0.05/18 16} 2. Nf3 {+0.16/19 3} Nc6 {+0.20/17 11} 3.
Bc4 {+0.12/19 12} Nf6 {+0.10/17 10} 4. d3 {+0.08/19 10} Bc5 {+0.09/19 14}
5. O-O {+0.10/18 5} O-O {+0.08/18 8} 6. c3 {+0.13/19 19} Bb6 {+0.02/17 9}
7. b4 {+0.14/18 2.5} d6 {+0.12/18 8} 8. Nbd2 {+0.12/17 6} Ne7 {+0.08/16 8}
9. Bb3 {+0.09/18 15} Ng6 {+0.06/18 11} 10. Nc4 {+0.11/18 13} Be6
{+0.09/18 14} 11. a4 {+0.09/17 11} c6 {+0.09/17 6} 12. a5 {+0.11/16 2.0}
Bc7 {-0.03/17 7} 13. Ne3 {+0.06/17 8} d5 {-0.27/18 13} 14. Ng5 {+0.04/18 8}
Bc8 {-0.27/17 5} 15. exd5 {+0.01/18 5} cxd5 {-0.43/16 6} 16. g3
{+0.00/18 5} Re8 {-0.38/16 6} 17. Bb2 {-0.02/17 7} h6 {-0.26/17 27} 18. Nf3
{-0.02/15 0.1} a6 {-0.33/16 4} 19. Qc2 {-0.04/16 9} Be6 {-0.34/17 4} 20.
Ba4 {+0.00/16 2.8} Rf8 {-0.34/17 4} 21. Rfe1 {-0.04/16 4} Bd6 {-0.41/16 4}
22. Bb3 {-0.07/18 11} Rc8 {-0.40/16 7} 23. Qe2 {-0.12/17 6} Qc7
{-0.41/16 7} 24. Rac1 {-0.15/17 15} Qe7 {-0.47/15 3} 25. Ba1 {-0.09/17 4}
Qd7 {-0.44/15 4} 26. Rcd1 {-0.14/18 18} Rfd8 {-0.43/16 3} 27. Qa2
{-0.14/16 6} Bc7 {-0.42/15 3} 28. Ba4 {-0.16/15 4} Qe7 {-0.51/16 2.9} 29.
Bb3 {-0.25/17 8} Rd7 {-0.44/15 3} 30. Re2 {-0.11/14 1.4} Bb8 {-0.37/15 3}
31. d4 {-0.04/15 4} e4 {-0.23/15 2.5} 32. Nd2 {-0.04/13 0.1} Bf4
{-0.38/14 2.2} 33. f3 {+0.00/15 1.5} exf3 {-0.32/15 2.3} 34. Nxf3
{-0.05/16 0.3} Bxe3+ {-0.27/15 1.9} 35. Rxe3 {-0.05/14 0.1} Rdd8
{-0.29/16 2.4} 36. Rde1 {+0.00/16 1.5} Qc7 {-0.26/16 2.1} 37. Qb1
{+0.00/16 1.7} Nf8 {-0.26/17 4} 38. Bc2 {+0.09/16 1.4} Re8 {-0.11/16 9} 39.
Bb2 {+0.12/16 1.6} Ng4 {-0.12/15 1.5} 40. R3e2 {+0.16/16 0.8} Red8
{-0.03/16 5} 41. Qc1 {+0.31/16 1.3} Nf6 {-0.09/15 1.2} 42. Qd2 {+0.18/16 3}
Bg4 {-0.09/17 1.3} 43. Re7 {+0.12/17 1.2} Rd7 {-0.09/15 1.2} 44. Rxd7
{+0.18/16 0.6} Bxd7 {-0.07/16 1.3} 45. Kg2 {+0.23/15 1.5} Bb5
{-0.12/15 1.1} 46. h3 {+0.16/16 2.9} Ne6 {-0.19/14 1.1} 47. h4
{+0.18/15 1.6} Nf8 {-0.20/14 1.1} 48. Qd1 {+0.00/16 4} Ng6 {-0.25/13 1.0}
49. Bb1 {+0.00/15 0.3} Rb8 {-0.26/14 1.4} 50. Qd2 {+0.00/15 1.5} Rf8
{-0.33/14 0.9} 51. Qd1 {+0.00/16 1.5} Rd8 {-0.35/14 0.9} 52. Nd2
{+0.00/16 1.2} Ne7 {-0.40/16 3} 53. Qf3 {-0.05/17 1.8} Re8 {-0.41/14 0.7}
54. Re5 {-0.07/16 2.2} Qc8 {-0.40/14 0.7} 55. Re1 {-0.05/15 1.8} h5
{-0.41/15 1.2} 56. Nf1 {+0.00/14 1.2} Ne4 {-0.37/14 0.6} 57. Ne3
{+0.00/15 0.5} Nd2 {-0.43/15 0.6} 58. Qxh5 {+0.00/15 0.3} Nxb1
{-0.43/14 0.1} 59. Rxb1 {+0.00/14 0.1} Bd3 {-0.51/15 0.6} 60. Re1
{+0.00/16 0.2} Nf5 {-0.59/16 0.6} 61. Qg5 {+0.01/15 0.2} Rxe3
{-0.77/15 0.6} 62. Rxe3 {+0.00/16 0.3} Nxe3+ {-0.81/15 0.5} 63. Qxe3
{+0.00/14 0.1} Qf5 {-0.80/17 0.5} 64. Qf2 {-0.11/16 0.9} Qg4 {-0.98/17 0.5}
65. Kh2 {-0.42/17 0.9} Qd1 {-1.22/15 0.5} 66. b5 {-0.81/17 0.9} Be4
{-1.26/14 0.5} 67. g4 {-0.71/14 0.1} Qxg4 {-1.26/13 0.1} 68. bxa6
{-1.23/16 1.0} bxa6 {-1.27/15 0.3} 69. Bc1 {-1.32/16 0.7} Bf5
{-1.44/16 0.4} 70. Qg3 {-1.42/16 0.4} Qe2+ {-1.37/17 0.4} 71. Qg2
{-1.42/15 0.1} Qe1 {-1.37/17 0.3} 72. Bd2 {-1.40/16 0.1} Qxh4+
{-1.42/16 0.5} 73. Kg1 {-1.40/15 0.1} Be4 {-1.42/17 0.4} 74. Qh2
{-1.40/16 0.1} Qg4+ {-1.42/16 0.4} 75. Kf2 {-1.40/14 0.1} Qc8
{-1.42/16 0.4} 76. Qd6 {-1.56/16 1.4} f6 {-1.42/15 0.3} 77. Be3
{-1.57/15 0.3} Qf5+ {-1.43/14 0.3} 78. Qf4 {-1.42/16 0.4} Qh3
{-1.45/14 0.3} 79. Qg3 {-1.56/16 0.4} Qh5 {-1.45/14 0.3} 80. Qf4
{-1.36/14 0.1} Qh1 {-1.45/14 0.3} 81. Qg4 {-1.42/16 0.9} Kh7 {-1.45/14 0.3}
82. Qf4 {-1.42/16 0.4} Qh3 {-1.48/15 0.3} 83. Qg3 {-1.57/16 0.4} Qc8
{-1.34/13 0.3} 84. c4 {-1.32/14 0.4} Qf5+ {-1.10/13 0.4} 85. Ke1
{-1.35/14 0.1} dxc4 {-1.25/14 0.2} 86. Qh2+ {-1.35/13 0.1} Kg6
{-1.25/14 0.1} 87. Qg3+ {-1.35/12 0.1} Kh5 {-1.30/14 0.2} 88. Qxg7
{-1.35/11 0.1} Bd3 {-1.27/13 0.7} 89. Qg2 {-1.27/12 0.2} Qxa5+
{-1.22/13 0.2} 90. Kf2 {-1.27/13 0.2} Qa2+ {-1.24/13 0.2} 91. Kg3
{-1.22/12 0.1} Qxg2+ {-1.24/11 0.1} 92. Kxg2 {-1.22/11 0.1} Kg4
{-1.17/13 0.2} 93. Kf2 {-1.40/14 0.2} Kf5 {-1.23/13 0.2} 94. Bd2
{-1.34/15 0.3} Ke4 {-1.23/13 0.1} 95. Bc3 {-1.34/13 0.1} f5 {-1.23/12 0.2}
96. Ke1 {-1.34/13 0.1} Bc2 {-1.23/12 0.2} 97. Ke2 {-1.52/14 0.2} Bb1
{-1.46/12 0.1} 98. Kd2 {-1.52/14 0.3} f4 {-1.54/11 0.1} 99. Ke2
{-2.07/14 0.5} f3+ {-1.69/11 0.2} 100. Kf2 {-2.07/14 0.1} Kd3
{-1.92/12 0.1} 101. Ba1 {-2.06/14 0.2} c3 {-2.53/11 0.2} 102. d5
{-2.06/13 0.1} Kd2 {-3.67/11 0.2} 103. Kxf3 {-1.16/12 0.1} c2 104. Be5
{-9.77/11 0.7} c1=Q 105. Bf4+ {-8.04/8 0.1} Kc2 {-12.72/10 0.1} 106. d6
{-9.87/10 0.2} Qd1+ {-13.38/10 0.1} 107. Ke4 {-8.25/8 0.1} Kb3+
{-13.30/10 0.1} 108. Ke5 {-247.64/12 0.3} Qg4 {-14.00/10 0.1} 109. Bc1
{-247.64/8 0.1} Qf5+ {-99.89/10 0.1} 110. Kd4 {-99.90/13 0.4} Qe4+ 111. Kc5
{-99.90/13 0.1} Qc4+ {-99.93/12 0.1} 112. Kb6 {-99.90/13 0.2} Be4
{-99.95/12 0.1} 113. Bf4 {-99.96/13 0.2} Qc6+ {-99.97/64 0.1} 114. Ka7
{-99.98/14 0.2} Qb7# {-99.99/51 0.1}
{Xboard adjudication: Checkmate} 0-1
Edit: there's been 34 published IvanHoe sources.
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
I was still not satisfied with the time management, so it was tweaked just a little yet again. Rather than halving desired time when in time trouble or given 50% increase if really ahead, ~30% decrease/increase seem sufficient. The idea is a more adaptive, opponent and evaluation based time management.
This is where things are:
RobboLito.h:
This is where things are:
void TimeManager (sint64 TIME, sint64 OPP_TIME, sint64 INCREMENT, int mtg) { double rat; if (mtg) { if (mtg > 25) mtg = 25; DESIRED_TIME = TIME / mtg + INCREMENT; ABSOLUTE_TIME = (TIME * mtg) / (4 * mtg - 3) - MIN (1000000, TIME / 10); if (mtg == 1) ABSOLUTE_TIME -= MIN (1000000, ABSOLUTE_TIME / 10); if (ABSOLUTE_TIME < 1000) /* porque? */ ABSOLUTE_TIME = 1000; } else { ABSOLUTE_TIME = (TIME * ABSOLUTE_PERCENT) / 100 - 10000; if (ABSOLUTE_TIME < 1000) ABSOLUTE_TIME = 1000; DESIRED_TIME = (TIME * DESIRED_MILLIS) / 1000 + INCREMENT; } if (SINCE_NEW_GAME < BOOK_EXIT_MOVES) DESIRED_TIME += (DESIRED_TIME * (BOOK_EXIT_MOVES - SINCE_NEW_GAME)) / BOOK_EXIT_MOVES; #if 1 if (!BUFFER_TIME && !INCREMENT && TIME > 10000000) BUFFER_TIME = 2000; if (DESIRED_TIME_FLAG) { if (ROOT_DEPTH && TIME > 60000000 && ROOT_SCORE < -25) { if (ROOT_SCORE >= -50) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE < -50 && ROOT_SCORE >= -75) DESIRED_TIME += DESIRED_TIME >> 3; else if (ROOT_SCORE < -75 && ROOT_SCORE >= -100) DESIRED_TIME += DESIRED_TIME >> 4; } else if (ROOT_DEPTH && TIME > 60000000 && ROOT_SCORE > 25) { if (ROOT_SCORE <= 50) DESIRED_TIME += DESIRED_TIME >> 4; else if (ROOT_SCORE > 50 && ROOT_SCORE <= 75) DESIRED_TIME += DESIRED_TIME >> 3; else if (ROOT_SCORE > 75 && ROOT_SCORE <= 100) DESIRED_TIME += DESIRED_TIME >> 4; } DESIRED_TIME_FLAG = 0; } else { rat = ((double) (TIME + 1)) / ((double) (OPP_TIME + 1)); if (rat > 1.25) DESIRED_TIME += (DESIRED_TIME >> 2) + DESIRED_TIME >> 2; else if (rat < 0.90) DESIRED_TIME -= (DESIRED_TIME >> 2) + DESIRED_TIME >> 2; DESIRED_TIME_FLAG = 1; } #endif if (DESIRED_TIME > ABSOLUTE_TIME) DESIRED_TIME = ABSOLUTE_TIME; if (DESIRED_TIME < 1000) DESIRED_TIME = 1000; EASY_TIME = (DESIRED_TIME * EASY_FACTOR) / 100; if (UCI_PONDER) EASY_TIME = (DESIRED_TIME * EASY_FACTOR_PONDER) / 100; BATTLE_TIME = (DESIRED_TIME * BATTLE_FACTOR) / 100; ORDINARY_TIME = (DESIRED_TIME * ORDINARY_FACTOR) / 100; }
Code: Select all
DESIRED_TIME_FLAG = 0;
EASY_FACTOR_PONDER = 32;
BATTLE_FACTOR = 88;
ORDINARY_FACTOR = 64;
ABSOLUTE_PERCENT = 24;
Code: Select all
int DESIRED_TIME_FLAG;
PAWN : Knight >> Bishop >> Rook >>Queen
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: IvanHoe 999946 Beta
Another approach is leaving the default settings of the time management in main(). Instead of trying to increase how fast it plays then decreasing it based on eval score, which adds too many cycles, just only worry about making sure it doesn't fall too behind:
RobboLito.h:
void TimeManager (sint64 TIME, sint64 OPP_TIME, sint64 INCREMENT, int mtg) { double rat; if (mtg) { if (mtg > 25) mtg = 25; DESIRED_TIME = TIME / mtg + INCREMENT; ABSOLUTE_TIME = (TIME * mtg) / (4 * mtg - 3) - MIN (1000000, TIME / 10); if (mtg == 1) ABSOLUTE_TIME -= MIN (1000000, ABSOLUTE_TIME / 10); if (ABSOLUTE_TIME < 1000) /* porque? */ ABSOLUTE_TIME = 1000; } else { ABSOLUTE_TIME = (TIME * ABSOLUTE_PERCENT) / 100 - 10000; if (ABSOLUTE_TIME < 1000) ABSOLUTE_TIME = 1000; DESIRED_TIME = (TIME * DESIRED_MILLIS) / 1000 + INCREMENT; } if (SINCE_NEW_GAME < BOOK_EXIT_MOVES) DESIRED_TIME += (DESIRED_TIME * (BOOK_EXIT_MOVES - SINCE_NEW_GAME)) / BOOK_EXIT_MOVES; #if 1 if (!BUFFER_TIME && !INCREMENT && TIME > 10000000) BUFFER_TIME = 2000; if (DESIRED_TIME_FLAG) { rat = ((double) (TIME + 1)) / ((double) (OPP_TIME + 1)); if (rat > 1.25) DESIRED_TIME += (DESIRED_TIME >> 2) + DESIRED_TIME >> 2; else if (rat < 0.90) DESIRED_TIME -= (DESIRED_TIME >> 2) + DESIRED_TIME >> 2; DESIRED_TIME_FLAG = 0; } else DESIRED_TIME_FLAG = 1; #endif if (DESIRED_TIME > ABSOLUTE_TIME) DESIRED_TIME = ABSOLUTE_TIME; if (DESIRED_TIME < 1000) DESIRED_TIME = 1000; EASY_TIME = (DESIRED_TIME * EASY_FACTOR) / 100; if (UCI_PONDER) EASY_TIME = (DESIRED_TIME * EASY_FACTOR_PONDER) / 100; BATTLE_TIME = (DESIRED_TIME * BATTLE_FACTOR) / 100; ORDINARY_TIME = (DESIRED_TIME * ORDINARY_FACTOR) / 100; }
Code: Select all
DESIRED_TIME_FLAG = 0;
Code: Select all
int DESIRED_TIME_FLAG;
PAWN : Knight >> Bishop >> Rook >>Queen