Search found 490 matches

by Robert Pope
Tue Oct 09, 2007 12:39 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Tree dumping
Replies: 12
Views: 5091

Tree dumping

I think the biggest thing holding back Beaches right now is the ridiculous number of nodes it is searching at each ply. I finally have an ideal candidate to dig into why my node counts are so terrible: WAC 232. Both Crafty and Beaches find the critical move at depth 6. The big difference is that Cra...
by Robert Pope
Tue Oct 09, 2007 12:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Crafty
Replies: 21
Views: 10271

Re: Compiling Crafty

I did. I haven't thought about it much recently, but here's what I think I did: Start new project import all .c files except dgt.c and dgtdrv.c import all .h files. In chess.h, I may have had to do a few defines. It looks like maybe I set: #undef UNIX #define NT_i386 I think once I had done that, I ...
by Robert Pope
Sat Sep 15, 2007 4:52 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: Program for running test games
Replies: 2
Views: 1289

Program for running test games

I've always done my testing via 20-40 game matches against a single opponent directly through WinBoard. The recent discussions have given me the itch to enhance this process. What program is best to manage this? It seems like there are several possibilities -- JorisWBTM and Galis come to mind immedi...
by Robert Pope
Fri Jul 06, 2007 2:20 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Strange Perft And Divide
Replies: 4
Views: 2677

Re: Strange Perft And Divide

It's 123. After c7c5, there is an en passant capture possible.

I tested c7c5 on Crafty 20.14 and got the correct 30 moves, so I'm not sure where you are going wrong with Crafty. Are you actually making the move c7c5, or are you pasting the resulting fen into the programs?
by Robert Pope
Sun Jun 24, 2007 3:03 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Homer 2.0 help
Replies: 12
Views: 5900

Re: Homer 2.0 help

You can choose Pentium 4, but they should all work on your computer.
by Robert Pope
Thu Apr 26, 2007 1:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Opinions on best software to develope C++ code with
Replies: 21
Views: 23888

Re: Opinions on best software to develope C++ code with

I did, until I discovered MS Visual C++ express. It wasn't bad, but it would crash on me occasionally.
by Robert Pope
Thu Apr 26, 2007 12:12 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Crafty
Replies: 21
Views: 10271

Re: Compiling Crafty

I'm using MS Visual C++ 2005 Express.
by Robert Pope
Wed Apr 25, 2007 1:30 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Crafty
Replies: 21
Views: 10271

Re: Compiling Crafty

Well, I found the problem, but I don't see why I seem to be the only one with issues: "shared->search_time_limit" only seems to be changed when you annotate or use the "st" option. In my compile, it is never initialized, so it had a nonzero value in it. And in TimeSet(), we have if (shared->sear...
by Robert Pope
Tue Apr 17, 2007 3:24 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Crafty
Replies: 21
Views: 10271

Re: Compiling Crafty

It's definitely using GetTickCount(), and that seems to be returning values okay. I'll have to dig around the shared->time_limit stuff and see if I can figure it out.
by Robert Pope
Mon Apr 16, 2007 12:08 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiling Crafty
Replies: 21
Views: 10271

Compiling Crafty

I decided to try compiling Crafty in Windows, and I got it to run except that it basically uses zero time for its own search. Every move it makes, it gives the exact same odd time message: time limit 575469:28 (+0.00) (575469:28) Is there a #define or something I am missing to get the time to work? ...