Search found 114 matches

by stevemulligan
Sat Jun 16, 2012 12:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

LittleBlitzer reports about 151k avg nodes per sec for me vs 550k for PortFish, another c# engine. Oops, I'm around 421k nodes per sec after I turn off the debugger. Still slow but it's fast enough for me. Back to the fixed depth, I replaced the eval in PortFish with the simplified eval. This resul...
by stevemulligan
Fri Jun 15, 2012 2:32 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

LittleBlitzer reports about 151k avg nodes per sec for me vs 550k for PortFish, another c# engine. In addition to all the other advice, you should look at your node counts per ply and compare to other engines. At one point I modified an old version of crafty (15.17) and took out the aspiration searc...
by stevemulligan
Thu Jun 14, 2012 7:29 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

Presumably you have a switch to make it easy to turn things off for debugging. Turn of LMR, and any sort of pruning and test this against a version of your program that is unmodified at fixed depth. I don't have any LMR. The most advanced I get is null move and extending the depth while in check. I...
by stevemulligan
Thu Jun 14, 2012 4:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

So you are losing by 200 in either case? I don't think you have shown that the hash table is the problem Shouldn't I gain at least 60 Elo when the hash table is enabled? Right now on or off I get the same score. Next step? I strongly suggest that you write a simple perft function and run it against...
by stevemulligan
Thu Jun 14, 2012 4:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

Don wrote: I suspect the hash table or the search

Play some fixed depth games between a version with hash table turned off.
With the new simplified eval at fixed depth 5 vs Warrior, 1000 games, I get -201 with hash on and -198 with hash off. Guess I know where to start then :) Thanks Don!
by stevemulligan
Tue Jun 12, 2012 4:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

stevemulligan wrote:and PST that you describe in ....
Wrong link, the PST thread was talking about was this one
by stevemulligan
Tue Jun 12, 2012 1:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

Even with a fairly simple but bugfree search, your engine should be a lot stronger than that, without eval (only material and basic parametric piece on square tables). Hang on a sec. I have hash table, qsearch, null move, rotated bb's for move gen. The only thing I'm missing is aspiration search wh...
by stevemulligan
Fri Jun 08, 2012 7:25 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

Steve, I'm interested to know your results... Well it took a lot longer than 24 hours, about 3-4 days and I didn't finish all 1000 games. I ran my engine with incorrect settings (EGTB on, Opening Book on, 84meg hash) so I need to start over after I tweak a few things. I think the ELO difference at ...
by stevemulligan
Mon Jun 04, 2012 3:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

If I have a bunch of old laptops, can I run a few games on those machines and then merge all the PGN files together to save time? Or do the specs on the machines need to be identical for that?
by stevemulligan
Mon Jun 04, 2012 2:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Easy engine to use for testing
Replies: 46
Views: 9341

Re: Easy engine to use for testing

Adam, once my engine is ready, how can I apply to get on the Also-Rans rating list? Running a 1000 games against Erik's RumbleMinze since it's a c# engine like mine. I'm not even sure if my engine will play 1000 games without crashing. cutechess-cli.exe -engine conf=Pwned1 -engine conf=RumbleMinze -...