I have now debugged Valkyria with the test positions, 5 bugs was found directly in the move generation preventing some tesujis to be played. 2 bugs was also found for moves deeper in the search tree. Some bugs affected more than one position.

With the new version Valkyria does:

1000    35 correct
10000   41 correct
100k     46 correct

out of 50 test positions.

These results are the strongest we have seen sofar. This is because Valkyria has very heavy playouts. On my 1.4GHz Pentium M 100k takes about 90 seconds, which means that in real games with a clock it will not be able to search as deep as other competitors.

Valkyria prunes bad tactical moves with respect to eyshape heavily, and this was the reason I had so many bugs initially. Some of the pruning bugs was such that it was correct at least 99% of the time and would have been very hard to catch without these tests. So once again thanks to Yamato for the hard work creating the test suit. It confirms that the strength of Valkyria is tactical fighting at the expense of positional judgment.

In two of the remaining positions, 127 and 134 I think Valkyria cannot find the correct move because of a strong bias in the AMAF implementation. So maybe I can benefit even more from looking closely at those positions.

Note that the bugs corrected were real bugs. I would have have changed the move generation also in positions where these moves were not the correct moves.

-Magnus

--
Magnus Persson
Berlin, Germany
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to