Число Шеннона , названное в честь американского математика Клода Шеннона , представляет собой консервативную нижнюю границу сложности игрового дерева шахмат , равную 10120 , основанную на среднем значении около 103 возможностей для пары ходов, состоящей из хода белых и следующего за ним хода черных, и типичной продолжительности игры, составляющей около 40 таких пар ходов.
Шеннон в своей статье 1950 года «Программирование компьютера для игры в шахматы» показал расчет нижней границы сложности игрового дерева шахмат, в результате чего получилось около 10 120 возможных игр, чтобы продемонстрировать непрактичность решения шахматных задач методом грубой силы . [1] (Эта влиятельная статья положила начало области компьютерных шахмат .)
Шеннон также оценил число возможных позиций, общего порядка , или примерно . Это включает некоторые незаконные позиции (например, пешки на первой горизонтали, оба короля под шахом) и исключает законные позиции после взятий и превращений.
После того, как каждый игрок передвинул свою фигуру 5 раз (10 ходов ), можно было сыграть 69 352 859 712 417 возможных партий.
Приняв во внимание числа Шеннона, Виктор Эллис вычислил верхнюю границу 5×10 52 для числа должностей и оценил истинное число примерно в 10 50 . [4] Более поздние работы доказали верхнюю границу 8,7×10 45 , [5] и показали верхнюю границу 4×10 37 при отсутствии повышений. [6] [7]
Эллис также оценил сложность дерева игры как минимум в 10 123 , «основываясь на среднем факторе ветвления 35 и средней длине игры 80». Для сравнения, число атомов в наблюдаемой Вселенной , с которой ее часто сравнивают, приблизительно оценивается в 10 80 .
Джон Тромп и Питер Остерлунд оценили количество допустимых шахматных позиций с уровнем достоверности 95% , основываясь на эффективно вычислимой биекции между целыми числами и шахматными позициями. [5]
В качестве сравнения с числом Шеннона, если проанализировать шахматы на предмет количества «разумных» игр, которые можно сыграть (не считая нелепых или очевидно проигрышных ходов, таких как перемещение ферзя, который немедленно будет взят пешкой без компенсации), то результат будет ближе к 10 40 игр. Это основано на наличии выбора из примерно трех разумных ходов на каждом уровне (полуходе) и продолжительности игры в 80 уровней (или, что эквивалентно, 40 ходов). [8]