Hacker News new | ask | show | jobs
by darawk 2296 days ago
> It seems like AlphaGoZero was able to do just end-to-end ML because it was able to use a very clear and "objective" standard, whether a program wins or loses at the game of Go.

Just a fun note: winning or losing at the game of Go is actually surprisingly subjective:

https://en.wikipedia.org/wiki/Go_(game)#Scoring_rules

2 comments

The game ends by agreement of the players. If they don't agree on the result ("those stones are alive!") they must keep playing. Chinese rules are much better at this than Japanese ones especially (IMHO) the old ones with the group tax. There are no ambiguities there. Unfortunately the group tax is unpleasant and Chinese rules are a pain to score manually. Japanese rules are full of flaws but are such a nice shortcut that almost everybody except China use them or some variant of them.

Btw, if any Chinese player is reading this, how do you count the score while playing? Do you count territory and remember the number of captured stones or do you count both stones and territory? Thanks.

> The game ends by agreement of the players. If they don't agree on the result ("those stones are alive!") they must keep playing. Chinese rules are much better at this than Japanese ones especially (IMHO) the old ones with the group tax. There are no ambiguities there. Unfortunately the group tax is unpleasant and Chinese rules are a pain to score manually. Japanese rules are full of flaws but are such a nice shortcut that almost everybody except China use them or some variant of them.

Ambiguities? No. Subjectivity? Yes.

No, not really. Under Chinese rules, eventually it will reach a clean, objectively scored state. Of course, human players will agree on the score before this point.
Different scoring rules agree on the winner in >99% of cases