Tryss wrote:Kirby wrote:I am thinking that the explanation will be sufficiently complex that it will be about meaningless to humans. We get some fads from AlphaGo like the early 3-3 invasion, etc., which may give us new ideas, but we're far from understanding the real rationale. If we have a go program that plays perfectly, I imagine the situation will be pretty similar.
Worse than that. Because you'll know the reason why the perfect program played a move : because all the possible following plays lead to victory
And that's absolutely useless for humans.
This is exactly why I wrote:
moha wrote:OC, the same question can be asked like with current AG analysis: how many of it's moves will have real strategic meaning, and how many will just happen to work, because of a certain minimax line? But this tells more about the nature and the quality of the game than the level of human skill.
In other words: if (and to the extent of) the correct moves of a game can only be reasoned by minimaxing, that game is worthless, or rather, not a game at all. And this is not just because of some limitation of the human skill, but because of the lack of the high level aspects that make a game interesting and worthwhile for an intelligent being. (A "game" is basically a simplified practice for efficient (!) real world problem solving.)
Consider prime factoring, for example. Would that make a decent game? Yes, but only to the extent there are potential algorithms for more efficient solutions than brute forcing. There are humans enthusiastically playing that game - researching such algorithms. But how about cryptography, where a certain encoding is proved to be completely secure (so only brute force attacks remain)? IMO the moment such proof exists the "game" part disappears (except the interest in the proof itself, as that may be useful in other "games" as well).
But with AG the situation doesn't seem that bad. I think about half of it's unusual moves do have understandable meanings. Go is not completely random at least.
