고르가나이트 귀족의 지적 유산

 

알술리는 단순히 당대 최고의 체스 고수일 뿐만 아니라 압바스 칼리프의 “나딤”(궁정 동반자)이자 궁전 사학자, 재치 있는 시인이기도 했습니다. 서기 870년경 고르간에서 태어난 그의 혈통은 그의 할아버지인 투르크 왕자 술 테킨이 한때 통치했던 데히스탄 대초원의 요새화된 술 요새로 거슬러 올라갑니다. 이 고귀한 유산은 오늘날 투르크메니스탄 아시가바트에 있는 독립 기념비에 동상으로 기념되어 있습니다.

 

체스에서 가장 높은 계급인 “알리야'라는 칭호를 얻은 알술리는 체스를 체계적이고 과학적인 구조로 변화시켰습니다. 그의 중요한 저서인 ”키타브 알 샤트란즈'에서 그는 개국 포메이션(타비야)과 엔드게임 전략(만수바)을 체계적으로 문서화한 최초의 인물입니다. 그가 확립한 이론적 틀은 현대 체스 규칙이 등장할 때까지 수 세기 동안 숙달을 위한 결정적인 기준이자 주요 참고 자료로 남아있었습니다.

Suli’s Diamond: The Millennium-Long “Unsolvable” Peak of Strategy

Composed in the 10th century by the Gorganite master Abu Bakr bin Yahya al-Suli, the “Diamond” is the most legendary and discussed riddle in the history of chess. Despite its outward simplicity, an endgame featuring only a King and a Ferz, the historical predecessor of the Queen, for each side, this composition remained the “unsolvable” Everest of the chess world for a full thousand years. This brilliant creation by Al-Suli is a supreme art of maneuver that pushes the very boundaries of historical chess.

술레이마니예 필사본에 담긴 비밀

The most vital record of this enigma is found in the copy of Kitab Ash-Shatranj preserved in the Süleymaniye Library in Istanbul. While the pages of this specific manuscript are intact, it is evident that certain positions and moves were incorrectly or incompletely transcribed from the original source. Yet, even with these historical scribal errors, the partial solution provided in the text aligns remarkably with the deep analytical work conducted by Grandmaster Yuri Averbakh in the 20th century. Al-Suli immortalized the exclusivity of his mastery with this defiant claim:

“None shall solve it, save those whom I have instructed.”

The Triumph of Algorithms: Shatranj.ai

The “Diamond,” which left human minds in awe for a millennium, has now been fully illuminated by the power of the digital age. Within the scope of the Shatranj.ai project, using dynamic programming methods, modern algorithms, and hash-table-based search techniques, every variation of this ingenious composition can be mathematically explored and verified. This journey, stretching from the lines of the Süleymaniye manuscript to modern code, is the ultimate verification of Al-Suli’s timeless strategic genius, proving that what was once reserved for the master’s chosen pupils can now be understood through the language of pure logic.

Dedicated Suli’s Diamond Research and Education Page

For readers who want to go beyond this exhibit poster, Shatranj.ai now provides a dedicated research and education page for Suli’s Diamond.

Suli’s Diamond page URL: https://shatranj.ai/suli-diamond/
Open the dedicated Suli’s Diamond page

This page brings together the historical manuscript background, the original shatranj position, visual diagrams, dynamic programming analysis, C programming code explanations, alpha-beta search with hash tables, and modern computer-assisted analysis of one of the most famous endgame studies in the history of chess.

Dynamic Programming, C Code, and Tablebase Generation

The dedicated Suli’s Diamond page explains how the position can be solved with modern computational methods. It presents a dynamic programming approach implemented in the C programming language, with code explanations showing how an endgame tablebase can be generated for shatranj King-and-Ferz positions. This tablebase-based method demonstrates how all legal positions in the relevant endgame space can be evaluated systematically, turning an ancient strategic mystery into a precise computational result.

Lesson 16 Code Resources on the Shatranj.ai LMS

Students, teachers, and technically curious readers can also access the Shatranj.ai learning materials through the project LMS.

Shatranj.ai LMS URL: https://lms.shatranj.ai
Open the Shatranj.ai LMS

In particular, Lesson 16 presents code solutions and code explanations connected to Suli’s Diamond, including the algorithmic thinking behind dynamic programming, endgame tablebase generation, and computer verification of historical shatranj endgames.

Alpha-Beta Search, Hash Tables, and AI Verification

The page also connects this mathematical solution to an alpha-beta AI engine approach using hash tables, also known as transposition tables, to search and verify the critical variations efficiently. In this way, the Suli’s Diamond problem becomes not only a masterpiece of historical chess composition, but also a powerful educational example for artificial intelligence, game-tree search, dynamic programming, retrograde analysis, and computational thinking.

Documentary Lecture and Discovery Story

The project also includes a documentary lecture titled Suli’s Diamond: The most mysterious and challenging chess puzzle of all time.

Documentary lecture URL: https://www.youtube.com/watch?v=hh74M6DSLSs
Watch the Suli’s Diamond documentary lecture on YouTube

This documentary lecture tells the discovery story behind the new family of tougher Suli’s Diamond variants found through the Shatranj.ai research. It also presents the move-by-move solution of the classical Suli’s Diamond as given by Grandmaster Yuri Averbakh and later improved by John Beasley, helping viewers understand the position both as a human strategic masterpiece and as a computational problem.

Move-by-Move Human Explanation

For human learners, the documentary lecture translates the computer-verified solution into strategic ideas: opposition, waiting moves, restricted mobility, zugzwang-like pressure, and the geometry of the Ferz. The explanation helps readers see why the position is so difficult for human intuition, even though it contains only four pieces.

The Toughest Known Diamond Variants

The Shatranj.ai research also presents the discovery of tougher related variants of Suli’s Diamond, including the hardest known Diamond-family positions found through the project, together with their verified solutions. These modern variants show that Al-Suli’s original idea was not only a historical curiosity, but the gateway to a deeper family of strategic endgame problems. In this way, Suli’s Diamond becomes a bridge between manuscript culture, chess history, artificial intelligence, C programming, tablebase generation, educational LMS resources, documentary storytelling, and the modern study of algorithms.