Announcing Daydreamer 1.6

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Announcing Daydreamer 1.6

Post by Aaron Becker »

Image
Daydreamer 1.6 (UCI), by Aaron Becker
http://github.com/AaronBecker/daydreamer

It's the season for new engine releases, so here's a new and improved version of my UCI chess engine, Daydreamer. My goal with the 1.6 release was to add a lot of new features and get them all stable before trying to tackle parallel searching. Therefore, the list of new features is quite long. The most notable are ponder, multipv, and Chess960 support. This version is also significantly stronger than 1.5 in my testing.

Here's the list of changes:
  • Chess960 support
  • MultiPV support
  • Ponder support
  • Scorpio bitbase support
  • Improved futility pruning
  • Razoring
  • Aspiration in root search
  • Weak square identification
  • Open and half-open file identification
  • Pawn storm bonuses
  • Improved fidelity to uci specifications
  • Revamped move ordering
  • Improved time management, and improved behavior at very fast time controls
  • Improved search behavior in positions with short mates or obvious moves
  • Fixed a bug that caused losses on time in some sudden death situations
  • Fixed a bug that prevented a hash size over 2GB
  • Fixed a bug that caused crashes in very long games (over 250 moves)
  • Fixed a bug that allowed incorrect en passant moves while in check
Special thanks to Olivier Deville and Dann Corbit for their help identifying the time control and hash size bugs, and to everyone who tested version 1.5. Source code (with full revision history) and binaries for Windows and Mac are available on the engine's site, linked above. Bug reports and general comments are always welcome.
User avatar
Graham Banks
Posts: 41415
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Announcing Daydreamer 1.6

Post by Graham Banks »

Looking forward to testing it. Thanks Aaron.
gbanksnz at gmail.com
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Announcing Daydreamer 1.6

Post by Aaron Becker »

Extra note for those who are interested in compiling from source. It should compile correctly under both gcc and icc, as long as you pass the flag "-std=c99". It does not compile under MSVC, and would require substantial modifications to do so.
swami
Posts: 6640
Joined: Thu Mar 09, 2006 4:21 am

Re: Announcing Daydreamer 1.6

Post by swami »

Thanks.

I have few bug reports to send:

Arena doesn't recognize the input from DayDreamer in EPD testing. Although Daydreamer gave correction solution the text line "root window" keeps showing up at the top pushing the actual analysis to the next line, and as the result, Arena doesn't award point because it can't understand the first line.

Usually first line has to the best analysis line.
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Announcing Daydreamer 1.6

Post by Aaron Becker »

Swami, try setting the option "Verbose output" to false. That suppresses most of the non-standard output lines. I should probably make that the default, since most of the extra data is just stuff I use for while testing.
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Announcing Daydreamer 1.6

Post by beachknight »

swami wrote:Thanks.

I have few bug reports to send:

Arena doesn't recognize the input from DayDreamer in EPD testing. Although Daydreamer gave correction solution the text line "root window" keeps showing up at the top pushing the actual analysis to the next line, and as the result, Arena doesn't award point because it can't understand the first line.

Usually first line has to the best analysis line.
I am adding one more:

If I enable egbb path, Daydreamer crashes and looses on time.
Disabling egbb usage has just solved the problem.

I have observed the same behaviour in BBChess 1.3b but without crash.

Best,
hi, merhaba, hallo HT
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Announcing Daydreamer 1.6

Post by Aaron Becker »

Thanks for the report, Harun. Does it print any output before crashing? I haven't tested bitbase use on Windows yet, so maybe there's an os-specific bug I wasn't aware of. I'll try to dig into the problem tomorrow and figure out what's wrong.
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Announcing Daydreamer 1.6

Post by beachknight »

First one with egbb path set; second one without:

Code: Select all

[Event "CET2401s"]
[Site "CET24_Antalya_TUR"]
[Date "2009.12.23"]
[Round "1"]
[White "Ares 1.003a w32"]
[Black "Daydreamer 1.6 w32"]
[Result "*"]
[BlackElo "2200"]
[ECO "D85"]
[Opening "Grünfeld"]
[Time "09:01:11"]
[Variation "Modern Exchange, 8.Be3 Qa5 9.Qd2 Nc6 10.Rc1"]
[WhiteElo "2200"]
[TimeControl "120+2"]
[Termination "unterminated"]
[PlyCount "31"]
[WhiteType "program"]
[BlackType "program"]

1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Nf3 c5
8. Be3 Qa5 9. Qd2 Nc6 10. Rb1 a6 11. Rc1 Bg4 12. d5 Rd8 13. Be2 {(13.Be2 f5
14.exf5 Bxf5 15.0-0 0-0 16.Bc4 b5 17.dxc6+ bxc4) +0.60/11 14} e6 {(13. ...
e6 14.0-0 0-0 15.h3 exd5 16.exd5 Be6 17.c4 Qxd2 18.Bxd2 Ne5) -0.27/11 12}
14. h3 {(14.h3 exd5 15.exd5 Bxf3 16.Bxf3 Ne5 17.Ke2 Qb5+ 18.c4) +0.51/9 3}
Bxf3 {(14. ... Bxf3 15.gxf3 exd5 16.exd5 0-0 17.0-0 Rd7 18.Rfe1 Re8 19.Bf4
Be5 20.Bc4 b5) -0.02/13 14} 15. Bxf3 {(15.Bxf3 0-0 16.0-0 Ne5 17.Be2 f5
18.f4 Nc6 19.Bf3 fxe4 20.Bxe4) +0.44/12 6} Ne5 {(15. ... Ne5 16.0-0 0-0
17.Bg5 Rd7 18.Be2 c4 19.d6 Nd3 20.Be7 Nxc1 21.Rxc1 Rc8) +0.19/13 14} 16.
Be2 {(16.Be2 exd5 17.exd5 c4 18.0-0 Rxd5 19.Qb2 Rb5 20.Qa1 0-0 21.Rcd1 Qa3)
-0.51/13 12} *

[Event "CET2401s"]
[Site "CET24_Antalya_TUR"]
[Date "2009.12.23"]
[Round "1"]
[White "Ares 1.003a w32"]
[Black "Daydreamer 1.6 w32"]
[Result "1-0"]
[BlackElo "2400"]
[ECO "A29"]
[Opening "English"]
[Time "09:09:36"]
[Variation "Four Knights, 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Nb6 7.O-O Be7 8.d3 O-O"]
[WhiteElo "2200"]
[TimeControl "120+2"]
[Termination "normal"]
[PlyCount "104"]
[WhiteType "program"]
[BlackType "program"]

1. c4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. g3 d5 5. cxd5 Nxd5 6. Bg2 Nb6 7. O-O Be7
8. a3 O-O 9. d3 Be6 10. b4 a5 11. b5 Nd4 12. Nd2 c6 13. bxc6 {(13.bxc6 Nxc6
14.Nf3 Rc8 15.Bb2 f5 16.Nb5 e4 17.dxe4 fxe4 18.Nfd4) -0.07/12 13} Nxc6
{(13. ... Nxc6 14.Rb1 Qc7 15.Nde4 Nd4 16.e3 Nc6 17.Qh5 Rad8 18.Nb5 Qc8
19.Nbd6 Bxd6 20.Nxd6 Rxd6 21.Rxb6 Rxd3 22.Bxc6 bxc6 23.Qxe5) +0.32/13 27}
14. Nf3 {(14.Nf3 Rc8 15.Bb2 Nd7 16.Nb5 Bc5 17.d4 exd4 18.Nfxd4) -0.03/10 6}
Nd5 {(14. ... Nd5 15.Nxd5 Bxd5 16.Be3 b5 17.Qd2 b4 18.axb4 axb4 19.Rxa8
Qxa8 20.Rc1) +0.30/12 19} 15. Nxd5 {(15.Nxd5 Bxd5 16.e4 Be6 17.Bb2 Bf6
18.Rc1 Qd6 19.Qd2 Nd4 20.Nxd4) +0.19/12 7} Bxd5 {(15. ... Bxd5 16.Rb1 Qd7
17.e4 Be6 18.Bb2 Qc7 19.Qa4 Rfc8 20.Qb5 f6 21.Rfc1 a4) +0.25/13 16} 16. e4
{(16.e4 Be6 17.Bb2 Bf6 18.Rc1 Qd6 19.Qd2 Rac8 20.Rc2 Bb3 21.Rcc1) +0.16/13
18} Be6 {(16. ... Be6 17.Be3 b5 18.Qb1 b4 19.axb4 axb4 20.Rxa8 Qxa8 21.Rc1
Rc8 22.Ng5 Bg4) +0.27/13 14} 17. Bb2 {(17.Bb2 Qd6 18.Rc1 Bf6 19.Qd2 Rac8
20.Rc2 b5 21.Rfc1 b4 22.axb4) +0.06/12 8} Qd6 {(17. ... Qd6 18.Qe2 Rfd8
19.Rfd1 Rac8 20.Bc3 Bf6 21.Qb2 Qc5 22.Rac1 b5) +0.56/11 4} 18. d4 {(18.d4
exd4 19.Nxd4 Nxd4 20.Qxd4 Qxd4 21.Bxd4 Rfd8 22.Rfd1 Rac8) +0.10/11 7} exd4
{(18. ... exd4 19.Nxd4 Nxd4 20.Qxd4 Qxd4 21.Bxd4 Rfd8 22.Bb6 Rd2 23.e5 Bd5
24.Rfc1 Bxg2 25.Kxg2) +0.48/13 9} 19. Nxd4 {(19.Nxd4 Nxd4 20.Qxd4 Qxd4
21.Bxd4 Rfd8 22.Rfd1 b5 23.e5 Rac8 24.Bb6 Rxd1+ 25.Rxd1 b4) +0.04/14 9}
Nxd4 {(19. ... Nxd4 20.Qxd4 Qxd4 21.Bxd4 Rfd8 22.Rfd1 Rxd4 23.Rxd4 Bf6
24.Rad1 Bxd4 25.Rxd4 Rc8) +0.58/13 9} 20. Qxd4 {(20.Qxd4 Qxd4 21.Bxd4 Rfd8
22.Rfd1 Rd7 23.Bf3 Rc8 24.e5 b5 25.Bb6 b4 26.Rxd7) -0.02/14 5} Qxd4 {(20.
... Qxd4 21.Bxd4 Rfd8 22.Be3 b5 23.e5 Rab8 24.Rfb1 f6 25.Ba7 fxe5 26.Bxb8
Rxb8) +0.43/13 6} 21. Bxd4 {(21.Bxd4 Rfd8 22.Be3 a4 23.e5 Rd3 24.Rfb1 Rb8
25.Be4 Rc3) -0.09/11 1} Rfd8 {(21. ... Rfd8 22.Be3 Rd3 23.e5 Bd5 24.Rfb1
Rb8 25.a4 Rd8 26.Bb6 Rc8 27.Bxa5 Bxg2 28.Kxg2) +0.29/13 8} 22. Be3 {(22.Be3
a4 23.Rfc1 Rd3 24.Bc5 Bf6 25.Rab1 Rb3 26.Rd1 Rxb1) +0.02/11 6} b5 {(22. ...
b5 23.e5 Bd5 24.Bb6 Bxg2 25.Bxd8 Bxf1 26.Bxe7 Bc4 27.Rd1 Re8 28.Rd7 Rc8)
+0.38/13 8} 23. e5 {(23.e5 Bc4 24.Bxa8 Bxf1 25.Bc6 Bc4 26.Bb6 Rd3 27.Bxa5
Rxa3 28.Rxa3 Bxa3) +0.17/13 6} Bd5 {(23. ... Bd5 24.Bb6 Bxg2 25.Bxd8 Bxf1
26.Bxe7 Bc4 27.Rd1 Rc8 28.Rd4 h5 29.f4 Be6) +0.41/13 4} 24. Bb6 {(24.Bb6
Bxg2 25.Bxd8 Bxf1 26.Bxe7 Bc4 27.Rd1 Be6 28.Rb1 Bd7 29.f4 Rc8 30.Rd1 Be6)
+0.27/15 8} Bxg2 {(24. ... Bxg2 25.Bxd8 Bxf1 26.Bxe7 Bc4 27.f4 h6 28.Rd1
Rc8 29.Kf2 Be6 30.Ke3 Rc7 31.Bd6) +0.34/14 3} 25. Bxd8 {(25.Bxd8 Bxf1
26.Bxe7 Bc4 27.Rd1 Re8 28.Rd7 Rc8 29.f4 Be6 30.Ra7 Rc1+ 31.Kf2 Rc2+ 32.Ke3)
+0.23/15 7} Bxf1 {(25. ... Bxf1 26.Bxe7 Bc4 27.Rd1 Rc8 28.f3 Be2 29.Rd5 h6
30.Kf2 Rc2 31.Rd8+ Kh7 32.Ke3 Bc4 33.h4 Be6 34.Ke4) +0.27/15 4} 26. Bxe7
{(26.Bxe7 Bc4 27.f4 Rc8 28.Rc1 Be6 29.Rd1 a4 30.Kg2 f6 31.exf6 Kf7 32.Kf3)
+0.21/14 12} Bc4 {(26. ... Bc4 27.Rd1 h6 28.f4 Rc8 29.Kf2 Be6 30.Rd8+ Rxd8
31.Bxd8 b4 32.axb4 axb4 33.Be7 b3) +0.32/14 4} 27. f4 {(27.f4 Rc8 28.Rd1
Be6 29.Kf2 g6 30.Kf1 Bf5 31.h4 Be6 32.Ke1 Rc2 33.Rd8+) +0.21/13 5} Rc8
{(27. ... Rc8) +0.71/14 3} 28. Rd1 {(28.Rd1 Be6 29.Kf2 Rc2+ 30.Ke3 Rc3+
31.Ke4 Rc4+ 32.Kf3 Rc3+ 33.Kg2 Rc8 34.h4 Rc2+ 35.Kg1 Rc8) +0.23/12 5} h6
{(28. ... h6 29.Kf2 Kh7 30.Rd2 Be6 31.Bd8 a4 32.Be7 Rc3 33.Bb4 Rc1 34.Ke3
f6 35.Bd6 fxe5 36.Bxe5) +0.24/13 5} 29. Rd7 {(29.Rd7 Ba2 30.Ra7 Rc1+ 31.Kf2
a4 32.Ke3 Be6 33.Kd2 Rc8) +0.49/10 1} b4 {(29. ... b4 30.Rxc8+ bxa3 31.g4+)
0.00/13 5} 30. axb4 {(30.axb4 Be6 31.Rd4 Rc1+ 32.Kf2 Rc2+ 33.Ke3 axb4
34.Bxb4) +1.00/12 4} Be6 {(30. ... Be6 31.Rd1 axb4 32.Bxb4 f6 33.exf6 gxf6
34.Kf2 Rc4 35.Rd8+ Kh7 36.Bd2 Rc5 37.Kf3) -1.05/13 4} 31. Rd4 {(31.Rd4 Rc1+
32.Kf2 Rc2+ 33.Ke3 axb4 34.Rxb4 Rxh2 35.Rb8+ Kh7 36.Ke4 Re2+ 37.Kd3 Rg2)
+0.94/11 1} Rc1+ {(31. ... Rc1+ 32.Kf2 Rc2+ 33.Ke3 axb4 34.Bxb4 Rxh2
35.Rd8+ Kh7 36.Bd2 Bg4 37.Ke4 Re2+ 38.Be3 Rg2 39.f5 Rxg3 40.Rd6) -0.53/13
3} 32. Kf2 {(32.Kf2 Rc2+ 33.Kf3 axb4 34.Bxb4 Rxh2 35.Rd8+ Kh7 36.Bd2 Kg6
37.Ke3 Rh3 38.Kf3) +0.86/12 4} Rc2+ {(32. ... Rc2+ 33.Kf3 axb4 34.Rd8+ Kh7
35.Bxb4 Rxh2 36.Bd2 f6 37.exf6 gxf6 38.Bc3 Kg6 39.Ke3 Ra2) -0.43/11 3} 33.
Ke3 {(33.Ke3 axb4 34.Rxb4 Rxh2 35.Rb7 Rc2 36.Bb4 Kh7 37.g4 Bxg4 38.Rxf7)
+0.84/12 6} f6 {(33. ... f6 34.exf6) 0.00/13 3} 34. bxa5 {(34.bxa5 fxe5
35.fxe5 Rxh2 36.Bb4 Ra2 37.Rd8+ Kf7 38.Rf8+ Kg6 39.Kd4) +1.88/10 1} fxe5
{(34. ... fxe5 35.fxe5 Rxh2 36.Bb4 Ra2 37.Rd6 Rb2 38.Bc5 Kf7 39.Ke4 g6)
-1.54/11 1} 35. fxe5 {(35.fxe5 Kf7 36.Bb4 Rxh2) +1.84/11 5} Rxh2 {(35. ...
Rxh2 36.Bb4 Rb2 37.Bd2 Kf7 38.Rf4+ Kg6 39.Rb4 Rxb4 40.Bxb4 Bc4 41.Ke4)
-1.27/11 1} 36. Rd8+ {(36.Rd8+ Kf7 37.Bb4 Ra2 38.Rf8+ Kg6 39.Kd4 h5 40.Kd3
Bf5+ 41.Kd4 Ra1 42.Rb8 XXXX... ...) +1.87/11 3} Kf7 {(36. ... Kf7 37.Bc5
Rc2 38.Rf8+ Kg6 39.Bd4 Ra2 40.Bc3 Rg2 41.Be1 Ra2 42.Bd2 Rb2 43.a6 Ra2)
-1.24/13 2} 37. Bb4 {(37.Bb4 Rb2 38.a6 Rxb4 39.a7 Bd5 40.Rxd5 Ra4 41.Rd7+
Ke6 42.Rxg7) +1.84/11 3} Rb2 {(37. ... Rg2 38.Kf3 Rb2 39.Rb8 Rb3+ 40.Kf4
g5+ 41.Ke4 Rxg3 42.a6 Rg4+ 43.Ke3 Rg3+ 44.Kf2 Rb3 45.a7 Bd5) -1.24/10 3}
38. Rf8+ {(38.Rf8+ Kg6 39.Bc3 Ra2 40.Be1 Ra3+ 41.Kd4 Ra4+ 42.Kc5 Rc4+
43.Kd6 Rc8 44.Rf4 Bc4 45.e6) +1.61/11 8} Kg6 {(38. ... Kg6 39.Bc3 Rg2
40.Kd4 Rxg3 41.a6 Rg4+ 42.Kc5 Ra4 43.Kb6 Bd5 44.a7 Rc4 45.Rd8 Rc6+ 46.Kb5)
-1.15/13 2} 39. Bc3 {(39.Bc3 Rg2 40.Be1 Ra2 41.Kd4 Ra4+ 42.Kc5 Re4 43.Bc3
Rc4+ 44.Kb6 Rc8 45.Rf3) +1.56/12 3} Rg2 {(39. ... Rg2 40.Be1 Rc2 41.Kd3 Rc4
42.Bd2 Rc5 43.Bc3 Rd5+ 44.Ke3 Rc5 45.Kd4 Rc6) -1.16/12 1} 40. Be1 {(40.Be1
Rc2 41.Kd4 Rc4+ 42.Kd3 Rc5 43.Bb4 Rxe5 44.a6 Bf5+ 45.Kc4 Re4+ 46.Kb5)
+1.43/11 2} Ra2 {(40. ... Ra2 41.Rf4 Rc2 42.Bd2 Ra2 43.Kd3 Bf5+ 44.Ke2 Ra3
45.g4 Bd3+ 46.Ke3 Bc4+ 47.Kd4 Ra4) -1.16/12 2} 41. Kd4 {(41.Kd4 Ra3 42.Bc3
Ra4+ 43.Kd3 Bf5+ 44.Kd2 Kg5 45.Rb8 g6 46.Bb4) +1.58/10 1} Ra4+ {(41. ...
Ra4+ 42.Kc5 Re4 43.Kd6 Rxe1 44.Kxe6 Re3 45.Kd6 Rd3+ 46.Kc6 Rc3+ 47.Kd5 Rd3+
48.Ke4 Ra3 49.Ra8 Rxg3) -1.13/12 1} 42. Kc5 {(42.Kc5 Rc4+ 43.Kb5 Re4 44.Bc3
Re3 45.Bd4 Rd3 46.Kc5 Rxg3 47.a6) +1.58/11 1} Re4 {(42. ... Re4 43.Kd6 Rxe1
44.Kxe6 Re3 45.a6 Ra3 46.Ra8 Rxg3 47.Kd5 Rd3+ 48.Ke4 Rd1) -1.12/12 1} 43.
Kd6 {(43.Kd6 Bc4 44.Bf2 Kg5 45.Kc5 g6 46.Bd4 Ba6 47.Kd5 Bb7+ 48.Kc4)
+1.69/11 2} Rxe1 {(43. ... Bf5) 0.00/13 3} 44. Kxe6 {(44.Kxe6 Ra1 45.Ra8
Ra3 46.a6 Rxg3 47.a7 Ra3 48.Kd7 Ra6 49.e6) +1.91/12 0} Ra1 {(44. ... Ra1
45.Ra8 Ra3 46.g4 Ra4 47.Kd5 Ra1 48.a6 Kg5 49.e6 Rd1+ 50.Kc5 Rc1+ 51.Kd4
Kxg4) -1.29/13 1} 45. Ra8 {(45.Ra8 Ra3 46.a6 Rxg3 47.a7 Ra3 48.Kd7 Rd3+
49.Kc6 Rc3+ 50.Kb5 Rb3+ 51.Kc5 Ra3 52.e6) +1.94/13 1} Ra3 {(45. ... Kg5)
-1.04/12 2} 46. a6 {(46.a6 Rxg3 47.a7 Ra3 48.Kd7 Rd3+ 49.Kc6 Rc3+ 50.Kb5
Rb3+ 51.Kc5 Rc3+) +2.31/12 2} Rxg3 {(46. ... h5) -1.43/12 2} 47. a7 {(47.a7
Ra3 48.Kd6 Rd3+ 49.Kc5 Rc3+ 50.Kb6 Rb3+ 51.Kc6 Rc3+ 52.Kd5 Rc7 53.e6 h5
54.Kd6) +2.31/12 2} Ra3 {(47. ... Ra3 48.Kd7 Rd3+ 49.Ke7 Rd1 50.Rh8 Ra1
51.a8Q Rxa8 52.Rxa8 Kh7 53.e6 g5 54.Kd6 Kg6) -5.37/14 2} 48. Kd6 {(48.Kd6
Rd3+ 49.Kc5 Rc3+ 50.Kb5 Rb3+ 51.Kc6 Rc3+ 52.Kd5 Rd3+ 53.Ke4 Ra3 54.e6 Ra1
55.Ke5 XXXX... ...) +2.26/11 1} Ra6+ {(48. ... Ra6+ 49.Kd7 Ra1 50.e6 Rd1+
51.Ke7 Kh7 52.Rf8 Ra1 53.a8Q Rxa8 54.Rxa8 Kg6 55.Rf8 h5) -5.44/13 1} 49.
Kd7 {(49.Kd7 Ra1 50.e6 Rd1+ 51.Ke8 Ra1 52.e7 Kh7 53.Kd8 Rd1+ 54.Kc7 Rc1+
55.Kd6 Rd1+ 56.Kc6 Rc1+ 57.Kb6) +4.07/13 1} Ra1 {(49. ... Ra1 50.e6 Rd1+
51.Ke7 Rf1 52.Rf8 Ra1 53.a8Q Rxa8 54.Rxa8 h5 55.Rf8 h4 56.Rh8 h3 57.Rxh3)
-6.70/14 1} 50. e6 {(50.e6 Rd1+ 51.Ke7 Rc1 52.Kf8 Kh7 53.Rb8 Rf1+ 54.Ke7
Ra1 55.a8Q Rxa8 56.Rxa8 g5 57.Kf6) +5.64/14 3} Rd1+ {(50. ... Rd1+ 51.Ke7
Ra1 52.Kf8 Kh7 53.e7 Rf1+ 54.Ke8 Ra1 55.Kd7 Rd1+ 56.Kc6 Rc1+ 57.Kd5 Rd1+
58.Kc4 Re1 59.e8Q Rc1+ 60.Kd5 Rd1+ 61.Kc4) -8.95/13 2} 51. Ke7 {(51.Ke7 Ra1
52.Kf8 Kh7 53.e7 Rf1+ 54.Ke8 Ra1 55.Kd7 Rd1+ 56.Kc6 Rc1+ 57.Kd5 Rd1+ 58.Kc5
Rc1+ 59.Kd4 Rd1+ 60.Kc4 Rc1+) +7.73/14 2} Ra1 {(51. ... Ra1 52.Kf8 Kh7
53.e7 Rf1+ 54.Ke8 Ra1 55.Kd7 Rd1+ 56.Ke6 Re1+ 57.Kd6 Rd1+ 58.Kc5 Rc1+
59.Kd5 Rd1+ 60.Kc4 Rc1+ 61.Kd3 Rd1+ 62.Ke2 Rb1) -8.95/13 1} 52. Kf8
{(52.Kf8 Kh7 53.e7 Rf1+ 54.Ke8 Ra1 55.Kd7 Rd1+ 56.Kc6 Rc1+ 57.Kb5 Rb1+
58.Kc4 Rc1+ 59.Kd3 Rc7 60.e8Q Re7) +8.65/14 2} Kh7 {(52. ... Kh7 53.e7 Rf1+
54.Ke8 Ra1 55.Kd7 Rd1+ 56.Ke6 Re1+ 57.Kd6 Rd1+ 58.Kc5 Rc1+ 59.Kd4 Rd1+
60.Kc3 Rc1+ 61.Kb2 Re1 62.e8Q Rxe8 63.Rxe8) -10.01/13 1 Black resigns} 1-0
When crash occured, I have waited a little and terminated when I saw
0 MB hash on Arena screen.

Best,
hi, merhaba, hallo HT
swami
Posts: 6640
Joined: Thu Mar 09, 2006 4:21 am

Re: Announcing Daydreamer 1.6

Post by swami »

Aaron Becker wrote:Swami, try setting the option "Verbose output" to false. That suppresses most of the non-standard output lines. I should probably make that the default, since most of the extra data is just stuff I use for while testing.
Hi Aaron, I did just that, and for some reason Arena doesn't seem to award points accurately for this engine alone. Arena did Ok with previous engine version...
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Announcing Daydreamer 1.6

Post by Aaron Becker »

Ok, some extended Windows testing has revealed problems that never showed up in my normal Mac and Linux builds. Until I get the problem figured out I don't recommend using the 1.6 release on Windows. Sorry for the inconvenience.