IMHO, WAC is not good to measure this type of things.bob wrote:I'm not that surprised, because the gain is very small. But I had expected it to be a very small loss, rather than a small gain. I will try this on some longer games as well to see if that changes anything at all... But when I saw WAC2 take 6x longer, I expected to see a loss, so it was a bit of a surprise. SEE is simply more accurate so I am not sure why using SEE to cull moves, and then mvv/lva to actually sort them is of any benefit. I'm going to study it to understand why, however, assuming this is not an artifact of playing fast games (these games were 10 seconds + 10ms increment per move...)michiguel wrote:I am not surprised at all!bob wrote:Here is the final results. Again, 22.6R01 is normal, 22.6R02 is the SEE + MVV/LVA capture ordering code.
The new version checks in pretty reliably better, although I am still not certain exactly why this would be. The new version hits 2600 twice, the older version is between 2592 and 2593 twice. So 7-8 Elo, again remembering the error bar, but with a total of 62,000 games (which I could combine into two lines above if anyone wants) the error bar would be even smaller while the Elo numbers would not change.Code: Select all
Name Elo + - games score oppo. draws Crafty-22.6R02-101 2600 5 4 31128 49% 2604 20% Crafty-22.6R02-102 2600 4 5 31128 49% 2604 21% Crafty-22.6R01-101 2593 4 4 31128 48% 2604 21% Crafty-22.6R01-102 2592 5 4 31128 48% 2604 21%
One of those things that makes you go hmmmm.....
Miguel
Probably the most interesting thing is that this takes a _lot_ of games to measure the benefit. It is very small. Which leads me to believe that many have depended on superstition and assumed that this works, since it is not so easy to measure...
I measured the tree sizes of many quiet positions. I think I posted some results here.
I believe it makes sense for the reasons I explained in some other message.
Miguel
