Search found 402 matches

by brianr
Sat Aug 08, 2009 3:23 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Self Testing Trends
Replies: 8
Views: 1086

Re: Self Testing Trends

Does your engine have any forms of learning (book learning, position learning, etc)? If so, and it is enabled, then we will expect to see long contests drift towards equality unless there is a very powerful improvement. Yes, Tinker has different types of learning (position learning sort of like per...
by brianr
Fri Aug 07, 2009 9:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Self Testing Trends
Replies: 8
Views: 1086

Re: Self Testing Trends

The 3,891 positions should be pretty good. See this rather long topic (starting around page 12) http://www.talkchess.com/forum/viewtopic.php?t=22832&highlight=3891 http://www.talkchess.com/forum/viewtopic.php?t=22832&postdays=0&postorder=asc&highlight=3891&topic_view=flat&start=110 Actually, using E...
by brianr
Fri Aug 07, 2009 5:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Self Testing Trends
Replies: 8
Views: 1086

Self Testing Trends

There have been several posts about self testing in general, and about testing trends and large numbers of games being required in particular. In self testing two versions of Tinker I noticed the following results, and thought they might be worth sharing (for those of us without massive clusters). I...
by brianr
Mon Aug 03, 2009 12:35 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE Observation
Replies: 3
Views: 1133

Re: SEE Observation

I also ran both versions against a common set of other opponents and the LOS seemed pretty clear. While the number of games is not as large as the self-play set (which is included), is it not enough or is the LOS wrong? Rank Name Elo + - games score oppo. draws 1 163 35 32 400 71% 5 18% 2 60 31 31 4...
by brianr
Sun Aug 02, 2009 7:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE Observation
Replies: 3
Views: 1133

SEE Observation

I have recently rewritten Tinker's SEE function and happened to run (for me) quite a large number (5,400+) of self-play games with slightly different SEE use in the q-search. The first version with the "correct" new SEE is 7.47; however, this version did not make use of the attacker and victim alrea...
by brianr
Wed Jul 22, 2009 5:01 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE and en passant
Replies: 37
Views: 3563

Re: SEE and en passant

Let me add one bit of clarification to my comments. MVV/LVA without any SEE at all is definitely worse than just using SEE. The MVV/LVA benefit shows up when applied to moves that have been pre-screened so that you do not look at losing captures early in the search. Just pure MVV/LVA is on the orde...
by brianr
Wed Jul 22, 2009 3:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE and en passant
Replies: 37
Views: 3563

Re: SEE and en passant

Ahh. It is unintuitive to me that MVV/LVA is better than see order. It seems to me if you are going to go through the bother of doing SEE, you might as well use the superior information. Alas, intuition is not always right. If you are going to skip SEE for pawn captures, why not skip SEE for the su...
by brianr
Tue Jul 21, 2009 1:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE and en passant
Replies: 37
Views: 3563

Re: SEE and en passant

Recently I have been redoing Tinker's SEE (it finally works better now with version 7.47), and have a very simple suggestion: Do not discard any pawn captures/promotions; just try them all without bothering with a SEE score. How can a pawn capture can ever be losing, and at worst not even (under SEE...
by brianr
Fri Jul 03, 2009 12:16 am
Forum: Computer Chess Club: General Topics
Topic: 2009 ACCA World Computer Rapid Chess Championships
Replies: 127
Views: 23924

Re: 2009 ACCA World Computer Rapid Chess Championships

Tinker seems to be improved. Brian tells me he rewrote the pawn eval code. Ah, actually, Tinker has not registered as yet, since although I would very much like to play, it is my son's birthday that weekend. Of course, Tinker could play just automatically, but I would miss the programmer interactio...