ELF OpenGo: An Analysis and Open Reimplementation of AlphaZero
Teaching Deep Convolutional Neural Networks to Play Go