Aloril wrote:
Actually given *enough* games "fully random including
eye filling and passing moves" will win against a pro player.
That is "true", at least as it is true that a monkey would
write Hamlet typing at random long enough.
That probability is in the range of 1 to (x·100)^(y·100)
where x and y are > 1. x represents the number of available
moves in hundreds (more than 100 typically) and y represents
the number of consecutive moves the random player has to
"guess". (The whole game and, therefore, also more than
hundred.) This number is below the probability of breaking
any type of cryptographic system (private key or public key)
by a fluke in the first guess. For practical reasons that
number is called zero. ;-)
The problem of "towards infinite shift" of Elo rating of
programs vs random is a different one. It is caused because
the probability formula never returns zero (except for
infinite difference), but it does return very small values
(not as small as those of my previous argument).
One possible solution would be to force this value to zero
(statisticians do that for problems related with goodness
of fit) when the number of expected wins is below 5 in n.
Where n a reasonable guess for the number of games
the bot can play. Using this, there would be a maximum
Elo difference above which nothing should be computed
or, even better, the game should not be played at all.
But there is, of course, the possibility of a win due
to an Internet fail, a bug, the operator resigned to
power off the computer .. and the this probability is
equal for both. So probably doing nothing is also an
wise option. ;-)
Jacques.
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/