Demystifying AlphaGo Zero as AlphaGo GAN