gamedev 2 Sliding Attacks in Chess: The Magic Bitboard Illusion in Scala 3 May 14, 2026 Why Kings and Knights Are the Same: Blazing Fast Leaper Attacks in Scala 3 May 14, 2026