Chess engine, pt. 2: Negamax search 2025-03-07 This post is part of a series about building a chess-playing engine. Introduction (0) | ← Last part (1) | Next part (3) → In the last post, I covered the UCI protocol, and move generation. Implementing these, it s possible to create a chess playing engine that plays random legal moves. Though it does play chess, this engine is very bad, and it loses…