Search found 269 matches

by Aaron Becker
Fri Jun 04, 2010 7:25 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Gaviota tablebases probing code (v0.3) UPDATE
Replies: 4
Views: 1159

Re: Gaviota tablebases probing code (v0.3) UPDATE

Thanks for the update, Miguel. It's very convenient to let your library handle the path splitting, and more diagnostic information is always nice.
by Aaron Becker
Fri May 21, 2010 7:10 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: LMR at root of search tree - worthwhile?
Replies: 16
Views: 3654

Re: LMR at root of search tree - worthwhile?

In Daydreamer it gave me a statistically insignificant positive result (<10 elo). I kept it in because I like to treat root nodes similarly to interior nodes unless there is a compelling reason not to.
by Aaron Becker
Thu May 13, 2010 10:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Premade Opening Books and other issues
Replies: 3
Views: 885

Re: Premade Opening Books and other issues

I would recommend the Polyglot book format. It's completely documented (see http://alpha.uhasselt.be/Research/Algebra/Toga/book_format.html), there are several high-quality open source implementations you can use for reference (for example, my implementation for Daydreamer at http://github.com/Aaron...
by Aaron Becker
Thu May 13, 2010 10:49 pm
Forum: Computer Chess Club: General Topics
Topic: Converting ctg books to bkt books??
Replies: 5
Views: 841

Re: Converting ctg books to bkt books??

Is the bkt format documented anywhere? I've thought about writing a multi-format book converter utility, but documentation for anything other than Polyglot format is sort of hard to come by.
by Aaron Becker
Sun May 09, 2010 1:14 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: In peril what keeps you going
Replies: 10
Views: 2706

Re: In peril what keeps you going

Guess it's my crap skill as a programmer... or my C talents.. dont knoiw just feel like I suck. This is actually a good sign--it means you have good taste, but your skills haven't caught up yet. The people who really get stuck are the ones who wrote horrible code without seeing anything wrong with ...
by Aaron Becker
Wed May 05, 2010 10:58 pm
Forum: Computer Chess Club: General Topics
Topic: Daydreamer Questions
Replies: 2
Views: 328

Re: Daydreamer Questions

So Aaron Becker, thanks for this great engine, but I had a few questions. 1) It appears that it can read .ctg books? Is this true, as that would be quite impressive. 2) Does it support multiple processors? It said in the Daydreamer 1.75 topic that pthreads.dll is no longer required under Windows, a...
by Aaron Becker
Mon May 03, 2010 2:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Daydreamer in Visual Studio
Replies: 18
Views: 2679

Re: Compiling Daydreamer in Visual Studio

Thanks for the third-party tech support, guys. I'll try to make sure that Daydreamer can compile under a C++ compiler out of the box in the next release. I always wonder if anyone actually reads the code I publish, so it's nice to hear that people are reading it and experimenting with it.
by Aaron Becker
Sat May 01, 2010 1:48 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Daydreamer in Visual Studio
Replies: 18
Views: 2679

Re: Compiling Daydreamer in Visual Studio

I'm very impressed with Daydreamer. In games against it, it's beating me about 93% of the time :shock: I'd like to be able to make my own builds so I can experiment, but it doesn't seem to want to compile under Visual Studio. It doesn't recognize the "bool" type. My guess is because all the code is...
by Aaron Becker
Fri Apr 23, 2010 7:50 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish 1.7 and benefit of hyperthreading?
Replies: 47
Views: 8187

Re: Stockfish 1.7 and benefit of hyperthreading?

But the worst thing about Itanium is that its failure has made all the big chip designers extremely conservative with their new designs. There has been some innovation in floating point accelerator architectures and many-core architectures, but nothing that seems like it will displace the current k...
by Aaron Becker
Fri Apr 23, 2010 10:27 am
Forum: Computer Chess Club: General Topics
Topic: Stockfish 1.7 and benefit of hyperthreading?
Replies: 47
Views: 8187

Re: Stockfish 1.7 and benefit of hyperthreading?

Itanium made the mistake of depending too much on a good static schedule, which compilers aren't good enough to deliver in practice, and will never work well for backwards compatibility. But the worst thing about Itanium is that its failure has made all the big chip designers extremely conservative ...