Search found 319 matches

by brianr
Sun Aug 26, 2007 6:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Frustrations of a mediocre chess programmer. What next?
Replies: 34
Views: 14628

Re: Frustrations of a mediocre chess programmer. What next?

I've been working on and off (mostly off) on Tinker and prior incarnations since about 1970. While Tinker has been roughly a "middle" or "top half of bottom third" strength engine (I'm on the verge of a total rewrite), here are some things that are more incremental. First, put your engine up on ICC....
by brianr
Fri Aug 24, 2007 7:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: BitBoard Tests Magic v Non-Rotated 32 Bits v 64 Bits
Replies: 36
Views: 22057

BitBoard Tests Magic v Non-Rotated 32 Bits v 64 Bits

I have been working on Tinker a bit lately and am trying to get back to 64 bit mode after initial experiments a few years ago. I am currently using an evaluation copy of Windows XP Pro x64 (free for 120 days) with the Visual Studio 2008 Beta2 (free for 200 some odd days). Hardware is an Opteron 246 ...
by brianr
Fri Aug 17, 2007 8:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Opening / Middle game
Replies: 3
Views: 1885

Re: Opening / Middle game

Please keep in mind that book development is done both with and without "engine" integration. Either way, there is a lot of art and science in developing good books. Morevoer, it might be non-trival to even define an "opening move" (GUI only, GUI/Engine integration with "limited" searching, engine b...
by brianr
Thu Aug 16, 2007 2:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: nondeterministic testing
Replies: 86
Views: 32380

Re: nondeterministic testing

I use a hierarchy of tests, that have been very slowly evolving from more to less ad-hoc. There are about a half dozen hard coded test positions in Tinker covering various game stages that over the years I have become familiar with and can see if something odd seems to be happening. I also do a "mir...
by brianr
Mon Jul 30, 2007 4:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Going crazy over Glaurung...
Replies: 14
Views: 7027

Re: Going crazy over Glaurung...

Also note that Glaurung does some potentially significant evaluation scaling right at the end. In particular, beyond the midgame and endgame phase scaling it finally does this: const int GrainSize = 4; ... return Value(int(result) & ~(GrainSize - 1)); This may tend to minimize th...
by brianr
Thu May 17, 2007 11:15 pm
Forum: Computer Chess Club: General Topics
Topic: Fixed depth games/tournaments
Replies: 2
Views: 1291

Re: Fixed depth games/tournaments

Engines often count depth (or ply) very differently, making it a practical impossibility to run an "equal" depth match.

To account for speed differences, some testers adjust the search times instead.
by brianr
Wed May 16, 2007 1:53 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: a beat b,b beat c,c beat a question
Replies: 9
Views: 5993

Re: a beat b,b beat c,c beat a question

Firstly, I think you are already in pretty good shape if in fact you can actually test two versions of your program to the extent that you see a "significant score" difference. More importantly, many have said testing an engine against itself may highlight differences that testing an engine against ...
by brianr
Wed May 09, 2007 2:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Faster EGTB File Open Times
Replies: 0
Views: 1719

Faster EGTB File Open Times

There have been some posts about this before, but I thought it might be helpful to post something that I noticed recently. This is for Windows XP. Tinker uses about 80GB of EGTB files with all 3/4/5 and about 70GB of 6 men files. The time to open only the 3/4/5 men EGTB files was longer the first ti...
by brianr
Wed Apr 18, 2007 8:17 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: Who will win the Hammer of Thor Open? 7 Round Swiss
Replies: 9
Views: 3872

Re: Who will win the Hammer of Thor Open? 7 Round Swiss

That which does not kill Tinker only makes it stronger!

Actually, I had no idea which other engines would be in this round.
:shock: