MichelG wrote:
Basically, with current technology, you can work your ways up from 5-5 to 8-8 and from 20-20 down to 18-18.
Michel
In combination with search you might not have to do them all to get a measurable impact on engine strength. The relatively small number of 4M-5M unique 20x20 positions that Bert reported for his match must be related to the natural reduction of the number of men during the game. So generating a 20x20 database might be unnecessay if you can assume the search in 20x20 positions will be deep enough for most leaf nodes that need to be evaluated to be in the 19x19 database. Hence, you might skip a 20x20 database and only build a 19x19 database. I guess that a reduction in men can assumed to occur within about 10 plies. So if the search can be assumed to reach about 20 plies within reasonable time, then you might want to skip the 18x18 database and only build a 17x17 database etc.
I think that 5x5 is in the near term reach of endgame databases. Again, it might be unnecessary to generate a 6x6 database if the search in 7x7 positions would normally hit the 5x5 endgame database with high frequency.
All in all with constraints on the number of positions such a left/right balance, tempi, tempi difference and skipping some database based on the search depth it should be possible to generate midgame databases that increase the engine strength.
Ps. I agree with Rein that for computer draughts (and less urgently human draughts) to remain interesting we would have to move to Killerdraughts soon.
Ps. Bert was asking for 1 million cores. The new Chinese Tianhe 2 supercomputer has 3,120,000 cores (384,000 Ivy Bridge + 2,736,000 Xeon Phi cores). Maybe if interest in draughts continues to grow in China Bert can borrow their machine for a few months.
Regards,
Walter