This sound super generic, so yes.
- a perfect information game
- with a relatively small input size (vs. arbitrary computer vision)
- cheap to simulate
- discrete action space
- deterministic
This isn't to take away from the magnitude of the achievement, but the nature of the problem itself makes the result less applicable to many tasks we might want to use RL for.
Without that, it is simply a tree search.
Excerpt from the paper:
> [AlphaGo Zero] uses a simpler tree search that relies upon this single neural network to evaluate positions and sample moves, without performing any Monte-Carlo rollouts.
This was... unexpectedly good.
It effectively reduces the branching factor of Go from the number of moves available, to the number of moves actually worth considering.