[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: computer-go: Go Devil
Part 2 of Go-Devil.
In my last post, I talked about rating curves in Chess and tried to
make a case that the very best human players actually don't play very
well compared to what would be possible by omniscient entities.
I have some further thoughts on this taking it from a different angle.
In the previous post I made reference to Kasparov's play and held this
up as an example of the best human play. However there is kind of
chess that is generally acknowledged to be of a much higher quality
than this, and it's called correspondence chess. I have talked to
several master on this subject as well as one former world champion in
correspondence chess and the consensus is that the level of play of
top players FAR exceeds that of over the board play. In
correspondence play, each player has many hours or even days to
respond to a single move, and uses this time to do serious analysis.
As a thought experiment, if you could give a top correspondence player
the ability to make the same high quality moves but in normal
tournament time controls, you would have a player far superior to
Kasparov in over the board play. I have never heard a good player
deny this conjecture and I have talked to several about it.
When games of the top players are analyzed later, it is common to find
flaws in the play. It is so common in fact that it is clear we are
playing far from perfectly. There is a still a very large gap between
the current level of play of top humans and perfect play.
Because of our limited perception, it is difficult for us to see much
farther than from our own vantage point. To us, brilliant and perfect
play is simply whatever the best of us can achieve. We are impressed
with our own accomplishments. But to a God, what we consider
brilliant and perfect might very well be simple minded and naive.
I would like to also point out that player perfect moves most of the
time does not mean you play good Chess (or Go) in general. The
difference between a great player and an excellent player might be
that the excellent player plays perfetly 90% of the moves and the
Great player gets it right 93% of the time. Over a long series of
games the great player will amass a huge lead, especially considering
that the bad moves of the weaker player will get punished more often.
In a real sense, there is no such thing as a good or excellent move in
2 player games of perfect information like Chess and Go. There are
only bad moves. A good move is a human label applied to a move which
is difficult to find or is "pretty", a Go Devil kind of move! A bad
move is a move that doesn't maintain the game theoretic outcome.
There is a maxim in chess that says the winner is the next to the last
person to make a mistake!
Finally, I don't know how to apply this to Go. I feel that we are at
least a few hundred elo rating points from perfect chess, even as many
as 1000 (which means a hypothtical player exists who would rarely ever
lose to Kasparov, and yet there still exists a player who would rarely
lose to this player!)
Christoph gave the rough rule of thumb that 1 stone equals 100 ELO
rating points. If this is approximately right, then the idea of the
best players being close to perfect (within 1 or 2 stones) seems
fairly ludicrous. 200 rating points (or two stones?) means that among
equal players, the handicapped player would still win about 15% of the
time although losing about 85% of the games.
I think Go is MUCH more profound and difficult to master than Chess,
and this by a really wide margin. I have heard similar numbers quoted
for chess, where it's been hypothesized that we are only 200 or 300
points away from perfection. I even admit that it's hard to imagine a
player who could achieve a score of over 80% against the great and
wonderful Kasparov, but I think that kind of thinking is what ties us
in knots, we really shouldn't make our guesses by comparing to players
we worship because they are too close to God in our minds!
Just for reference here is a simple table of expectancies that the ELO
rating system predicts. For instance the last entry indicates that if
you are 400 points higher rated, you will win 97% of the games against
your weaker opponent. Most of the experiments I mentioned earlier in
computer chess, for those not familiar, were based on playing hundreds
of games against programs of various depths, and calculating ELO
ratings based on winning percentages. In the experiments, it was
shown that by searching 1 ply deeper you could obtain a stronger
program, one that could expect to win about 80% or more of the time.
ELO diff wins %
-------- ------
0 0.50
20 0.53
40 0.58
60 0.62
80 0.66
100 0.69
120 0.73
140 0.76
160 0.79
180 0.82
200 0.84
300 0.93
400 0.97