[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: computer-go: 5 x 5 perfect play



Mitchell Timin wrote:
>Of what value is the number 2^25?  That doesn't seem relevant to me.  A

2^25 is an ( inexact ) estimate for the number of possible board position. Hence, 
it is an estimate for the memory requierement of an exhaustive search, with 
hashing.

25! is an ( inexact ;-) ) estimate for the number of different posible games. It looks 
to me like a measure of the time complexity for an exhaustive search without 
hashing.

In the second case, if you use a hash during your exhaustive search, you should 
not get a complexity of 25!, since many positions will be identical, yelding 
something more like 2^25. 

An optimal AI just needs about 2^25 positions labeled with a winning or losing 
tag. Also, since it would play deterministically, it only needs labels for the position 
that would be reached when playing against it. This is a very limited subset of the 
2^25 boards.  I think the 2^25 positions would still have to be generated during the 
exhaustive search, though.

Jeff.