Ed Gilbert wrote:No, I disagree. I have found that the results from these faster matches are good predictors of relative engine strength, and I usually get good correlation between these and matches with longer search times.
I don't understand how this could possibly be true. You're saying Kingsrow winning 9 and losing 19 to Cake at 10 secs/move is a reasonable relative strength litmus test, yet there was some sort of mega-match of over 600 games with only 4 being decisive. Or maybe that was with books as well?
If so, one conclusion could be that Kingsrow is heavily dependent on its book and Cake is a superior crossboard engine.
I just can't buy that.
Speed checkers events test only one thing: fastest time to depth. Tactics dominate the results, very little "specialized knowledge" can overturn a move at the root of the game tree, so, as they say, this is not even the tip of the iceberg.
If you believe your conjecture, re-run your match with WCC, opening books off of course, this time let WCC use all of its knowledge. As I mentioned before, under time pressure, WCC tries to be a "fast dumb" program rather than a "slower smarter" one, but some of the technolgies collide with this goal below 20 seconds per move.
Make sure you download the new "knowledge file" from the website at
http://www.GothicChess.com/checkers.html and try your experiment at 30 seconds per move instead of 10.
EdTrice wrote:4. The biggest improvement to the knowledge of WCC is in the handling of finding a first "best move" when there is no predicted best move in the hash table. WCC does a specialized search to get this best move without doing a "full search." BUT at faster time controls, again, this is counterproductive. At longer time controls, the payoff is fantastic, as it reduces the game tree by 50%. This is like doubling its search speed if it probed the same number of nodes.
Ed Gilbert wrote:Kingsrow uses the same technique of doing a shallower search when there is no bestmove from the hashtable. And as you said, this technique is more helpful on longer searches. Both engines should be equally handicapped by not getting this full benefit at the 10 second search times.
Yes, but you are missing my major point here. With some of its evaluation function turned off at 10-seconds per move, this technique is not nearly as effective at getting a good first move, and "researches" that are performed by a Minimal Window Principal Variation Search absolutely kill performance as the game tree gets bloated in this circmstance!
Basically, at 10 seconds per move, you are cutting the search speed of WCC in half, bloating its game tree so it gets a shallower search, and turning off its full IQ so it produces worse scores for each of its millions of positions.
I would hope you could score well under those conditions!
Use the WCC with the new knowledge and fully utilizing all of its technologies, and you will not score 25-2 against it at 30 seconds per move.