r.</figcaption>
        </figure>

        <h2 id="self-play-and-training">Self-play and training</h2>
        <p>Neural networks training themselves through self-play is a form of <em>reinforcement learning</em>. Multiple actions (moves) are taken in an environment (a chess game) with the goal of maximizing rewards (winning) and learning to do so better in future. Various forms of reinforcement learning have been applied to chess. Prior to the AlphaGo family, the most recent was <a href="https://arxiv.org/