A computer scientist's quest to find a chess position with 218+ possible moves
By
emporas
Kettled twice. Extra chewy, extra trustworthy.
Summary
A computer scientist describes their pursuit to settle the question of the maximum number of playable moves in a reachable chess position, building on Nenad Petrović's 1964 record composition. The article explains the technical challenge of finding a position with more than 218 possible moves, clarifying that this is about branching factor (available moves in a single position), not game length.
Key quotes
· 3 pulledEver since Nenad Petrović, grandmaster of chess composition, published his record composition in 1964, people have tried to come up with a better one.
Being a computer scientist, I decided to join the pursuit in May 2024 and settle this question once and for all.
I hope that the title is unambiguous enough now and I wholeheartedly apologize to all the people who thought that it was about 218 move long games!
You might also wanna read
Modeling Chess as a Concurrent System: Invariants and Interleaved Execution
The article discusses chess as a concurrent system with interleaved execution (turn-based play) and introduces the concept of modeling such
A Formal Proof That Jira Is Turing-Complete via Minsky Machine Implementation
This article provides a formal proof that Jira (Atlassian's project-tracking tool) is Turing-complete by demonstrating how to build a Minsky
A Formal Proof That Jira Is Turing-Complete via Minsky Machine Implementation
This article provides a formal proof that Jira (Atlassian's project-tracking tool) is Turing-complete by demonstrating how to build a Minsky
Voxel Space: The 1992 Terrain Rendering Engine That Pushed 3D Graphics Forward
This article discusses the Voxel Space terrain rendering engine, a groundbreaking 3D graphics technology developed by NovaLogic for the 1992
Voxel Space: The 1992 Terrain Rendering Engine That Pushed 3D Graphics Forward
This article discusses the Voxel Space terrain rendering engine, a groundbreaking 3D graphics technology developed by NovaLogic for the 1992

A technical retrospective on compiling Quake: From NeXTSTEP to Windows NT
This article explores the history of compiling Quake, from its original development on HP 712-60 workstations running NeXTSTEP and cross-com
