Alpha zero is a generalized AlphaGo, so they are headed in the right direction!
AlphaGo -> win this boardgame
AlphaZero -> win any boardgame (well, three right now)
AlphaMinus1 -> win any game
AlphaMinus2 -> win anything
AlphaMinus3 -> win winning. so much winning.
But you get my drift, I'm extrapolating hugely off one abstraction step.