Daydreamer 1.7

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

Daydreamer 1.7

Post by Aaron Becker »

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

I'm happy to announce a new release of my chess engine, Daydreamer. The biggest new features in 1.7 are support for Gaviota endgame tablebases and support for opening books in Polyglot (.bin) or Chessbase (.ctg) format. I've also overhauled and improved both search and evaluation, substantially improving Daydreamer's strength.

Thanks very much to Miguel Ballicora for making his excellent tablebases freely available, to Stephan Vermeire for getting me on the right track for ctg book support, and to Jim Ablett for providing optimized binaries for Windows and Linux. A more complete list of changes from 1.6 and thanks is available in the readme.
swami
Posts: 6640
Joined: Thu Mar 09, 2006 4:21 am

Re: Daydreamer 1.7

Post by swami »

Thanks, Aaron. 8-)

Good to see an update to strong improving engine that fought well in the CCT's.

Is it possible to get back the feature with beautification of Pv lines, like it had in first version?
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Daydreamer 1.7

Post by Aaron Becker »

If you set the "Verbosity" option to anything above "low", it should print the fancier, SAN-style pvs in addition to the normal output.
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Daydreamer 1.7

Post by Aaron Becker »

Jim Ablett just pointed out that I accidentally uploaded a release candidate version instead of the final release. I have now replaced them with the proper files. Thanks Jim!

Unfortunately, due to some file caching issues on my host that I can't control, I couldn't just replace the old file with a new one, so I removed the old file in favor of this new link: new download. If a moderator could change the link in my first post, I'd appreciate it.
User avatar
Graham Banks
Posts: 41419
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Daydreamer 1.7

Post by Graham Banks »

Aaron Becker wrote: Unfortunately, due to some file caching issues on my host that I can't control, I couldn't just replace the old file with a new one, so I removed the old file in favor of this new link: new download. If a moderator could change the link in my first post, I'd appreciate it.
Done.

Cheers,
Graham.
gbanksnz at gmail.com
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Daydreamer 1.7

Post by Aaron Becker »

Graham Banks wrote:
Aaron Becker wrote: Unfortunately, due to some file caching issues on my host that I can't control, I couldn't just replace the old file with a new one, so I removed the old file in favor of this new link: new download. If a moderator could change the link in my first post, I'd appreciate it.
Done.

Cheers,
Graham.
Thanks, Graham!
Martin Thoresen
Posts: 1833
Joined: Thu Jun 22, 2006 12:07 am

Re: Daydreamer 1.7

Post by Martin Thoresen »

Thanks Aaron!

Gonna be interesting to see how it fares in the upcoming Cutting Edge Swiss Open tournament.
Martin Thoresen
Posts: 1833
Joined: Thu Jun 22, 2006 12:07 am

Re: Daydreamer 1.7

Post by Martin Thoresen »

Aaron,

Version 1.7 lost this test-game on time.
After black's 22...Qg3 Daydreamer simply stopped responding.

Any idea?

Code: Select all

[Event "Martin Thoresen's Chess Computer, Blitz"]
[Site "Norway"]
[Date "2010.03.21"]
[Round "1"]
[White "Daydreamer 1.7 JA x64"]
[Black "Brutus 8.05 JA x64 t2"]
[Result "0-1"]
[ECO "A80"]
[Annotator "0.38;0.24"]
[PlyCount "44"]
[TimeControl "240+2"]

{Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz 4009 MHz  W=17.4 plies; 1
 017kN/s  B=16.5 plies; 5 059kN/s} 1. d4 f5 2. Bg5 h6 {Both last book move} 3.
Bd2 {0.38/18 11} Nf6 {0.24/16 10} 4. e3 {0.43/19 2} d6 {0.32/16 10 (e6)} 5. Bc4
{0.59/17 10 (Nf3)} e6 {0.22/15 10 (Nc6)} 6. Nc3 {0.42/18 13} Nc6 {0.19/16 0} 7.
Bb3 {0.32/16 10} Na5 {-0.16/16 9 (d5)} 8. Qe2 {0.37/16 12 (Ba4+)} Bd7 {-0.25/
16 9 (g5)} 9. Nf3 {0.41/18 16 (Ba4)} Nxb3 {-0.24/16 9 (Rg8)} 10. axb3 {0.29/17
11} Bc6 {-0.20/17 0} 11. b4 {0.29/17 10} a6 {-0.29/16 9} 12. O-O {0.15/16 2}
Be7 {-0.28/15 6 (Kd7)} 13. Ra5 {0.29/15 9 (Nh4)} O-O {-0.25/16 8} 14. Rfa1 {0.
20/16 0} Ne4 {-0.17/16 7} 15. Qc4 {0.08/15 1} d5 {-0.29/16 6} 16. Qb3 {-0.17/
19 3} Nxc3 {-0.44/16 4} 17. Qxc3 {-0.17/18 1} Bd6 {-0.32/18 7 (Bb5)} 18. Ne5 {
-0.16/18 6} Bb5 {-0.32/16 0} 19. Ng6 {-0.25/18 25} Rf6 {-0.50/17 8 (Re8)} 20.
Ne5 {-0.23/19 9} Bxe5 {-0.80/18 0 (Kh7)} 21. dxe5 {-0.10/18 8} Rg6 {0.01/1 0 
(Rf7)} 22. f3 {-0.14/19 7} Qg5 {-1.05/17 8 (b6) Time} 0-1

Martin Thoresen
Posts: 1833
Joined: Thu Jun 22, 2006 12:07 am

Re: Daydreamer 1.7

Post by Martin Thoresen »

Here's one more:

Code: Select all

[Event "Martin Thoresen's Chess Computer, Blitz"]
[Site "Norway"]
[Date "2010.03.21"]
[Round "1"]
[White "Daydreamer 1.7 JA x64"]
[Black "Brutus 8.05 JA x64 t2"]
[Result "0-1"]
[ECO "A43"]
[Annotator "0.31;0.32"]
[PlyCount "28"]
[TimeControl "240+2"]

{Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz 4009 MHz  W=17.0 plies; 1
 021kN/s  B=16.3 plies; 4 877kN/s} 1. d4 Nf6 2. Nf3 c5 {Both last book move} 3.
d5 {0.31/17 17} b5 {0.32/15 10 (d6)} 4. Qd3 {0.23/16 10 (e3)} c4 {0.09/16 10}
5. Qd4 {0.41/17 1} Bb7 {0.17/15 8 (Na6)} 6. a4 {0.28/17 17} Bxd5 {-0.01/17 0}
7. axb5 {-0.03/16 8} a6 {0.01/1 0} 8. bxa6 {0.02/18 14} Rxa6 {-0.02/16 9} 9.
Rxa6 {0.04/18 2} Nxa6 {-0.07/17 7} 10. Nc3 {0.10/16 0} Nb4 {-0.04/17 9} 11. Kd1
{0.00/19 7} Nc6 {-0.15/17 0} 12. Qh4 {-0.15/18 5} Bxf3 {-0.53/15 9 (Be6)} 13.
gxf3 {-0.29/16 5 (exf3)} d5 {-0.23/14 9} 14. Bd2 {-0.25/16 1 (Rg1)} Qa5 {-0.53/
15 8 (g6) Time} 0-1
Aaron Becker
Posts: 292
Joined: Tue Jul 07, 2009 4:56 am

Re: Daydreamer 1.7

Post by Aaron Becker »

I'm not sure. I run most of my testing games at game in 10s or 1.0s+0.1s and haven't seen any time-outs since the 1.61 release, so I'm guessing it's a bad interaction between the engine and GUI. What interface are you using?

edit: somehow I'm sure the answer will be Arena. Nothing ever works right for me in Arena.