Chess engine, pt. 3: Elo, and rigorous SPRT testing | Hacker News Reader