Search found 2903 matches

by Evert
Sat Feb 05, 2011 3:05 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Getting ready for Thermopylae
Replies: 56
Views: 4786

Re: Getting ready for Thermopylae

I use MVV instead of SEE, as I wanted to have something that works for all alien games f.i checkers. Before that I had big tree explosions but I think difference between MVV and SEE is not much. SEE is an in accurate localized queiscence search that should be very fast to compute. Should do more-or...
by Evert
Sat Feb 05, 2011 1:39 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Getting ready for Thermopylae
Replies: 56
Views: 4786

Re: Getting ready for Thermopylae

well it looks like the Persians are envious of the two spartan kings ;) This reminds of something I wanted to ask you. I think rewarding a check of one of the spartan kings is not a good idea. It seems it is too easy to give a check (spartans having two kings and persians with many long-rangers) an...
by Evert
Fri Feb 04, 2011 7:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Getting ready for Thermopylae
Replies: 56
Views: 4786

Re: Getting ready for Thermopylae

I did not look at the games, but the last version of Sjaak did not seem to do much worse than earlier versions. No, I didn't have the impression it was doing too badly at Spartan either, but that impression was based on playing an earlier version of the same program. Two days ago I ran two normal c...
by Evert
Fri Feb 04, 2011 6:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Getting ready for Thermopylae
Replies: 56
Views: 4786

Re: Getting ready for Thermopylae

I have tested all engines we have now to my satisfaction, so I wanted to start the official Spartan Chess tournament (Thermopylae 2011) soon. What's the timescale for "soon"? It seems that some of the participants are in need of some debugging. That may include Sjaak, which for some reason is now r...
by Evert
Wed Feb 02, 2011 3:42 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Getting ready for Thermopylae
Replies: 56
Views: 4786

Re: Getting ready for Thermopylae

Ok, I just sent you an updated version of the program. At very short time controls (40 moves/10s) this seems to be considerably stronger when tested against earlier versions, at both normal chess and Spartan. BayesElo gives it +138 with an error bar of 28 against the last version you tested, which i...
by Evert
Tue Feb 01, 2011 10:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Getting ready for Thermopylae
Replies: 56
Views: 4786

Re: Getting ready for Thermopylae

Do I have time to send you an updated copy of Sjaak with a number of bugs fixed (including the annoying time-loss issue that I thought I'd fixed before)?
by Evert
Tue Feb 01, 2011 2:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: EBF question
Replies: 27
Views: 4109

Re: EBF question

Do you keep statistics, on how many beta cutoffs are caused by the first, second, third move you search? It would be best to collect such statistics for each remaining depth (which in a fixed-depth search corresponds to ply level) separately, otherwise the stats would be dominated by QS nodes, whic...
by Evert
Tue Feb 01, 2011 2:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: EBF question
Replies: 27
Views: 4109

Re: EBF question

Sadly, my new engine is only slightly better, it will analyze 8 plies in the same time. However, it uses a whole bunch of improvements which my old engine didn't use: Iterative Deepening (the old engine searched 7 plies immediately), Hashmoves, (simplified) SEE, Killer/Counter/History/Blunder Moves...
by Evert
Sun Jan 30, 2011 5:05 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Material imbalance/bad trade and borrowing code
Replies: 14
Views: 3333

Re: Material imbalance/bad trade and borrowing code

I was pretty sure you would be OK with what he is asking and wanted to point out that all the wondering about the "copying" could be easily avoided. It's something a lot of people get very worked up about though (which is fair enough); clearly there's a line somewhere that says what is ok and what ...
by Evert
Sun Jan 30, 2011 4:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Material imbalance/bad trade and borrowing code
Replies: 14
Views: 3333

Re: Material imbalance/bad trade and borrowing code

This "idea" is not a new one. And like all evaluation terms, I am afraid that if someone copies it directly, it will be significantly sub-optimal for their program. We did a lot of tuning to settle on the numbers we are using. There are two parts to the code, one is a simple reference to the array/...