Long-form posts about what I’m building and what I had to relearn while building it. One published so far, with more on my desk below.
How replacing arrays with bitboards, layering alpha-beta on top of minimax, and adding a Zobrist transposition table took a from-scratch engine from 3.28M nodes to 45K at depth 6. With real benchmark numbers, not marketing ones.