Число Шеннона - Shannon number
В Число Шеннона, названный в честь американского математика Клод Шеннон, является консервативной нижней оценкой (не оценкой) сложность дерева игр из шахматы из 10120, в среднем около 103 Возможности для пары ходов, состоящей из хода белых, за которым следует один ход черных, и типичная игра, длящаяся около 40 таких пар ходов.
Расчет Шеннона
Шеннон показал расчет нижней границы сложности дерева игр в шахматы, в результате чего получилось около 10120 возможные игры, чтобы продемонстрировать непрактичность решение шахмат к грубая сила в своей статье 1950 года «Программирование компьютера для игры в шахматы».[1] (Эта влиятельная статья представила сферу компьютерные шахматы.)
Шеннон также оценил количество возможных позиций «общего порядка , или примерно 1043". Сюда входят некоторые незаконные позиции (например, пешки на первом ряду, оба короля под шахом) и исключаются легальные позиции после взятия и повышения.
Количество слоев (полуходы) | Количество возможные игры |
---|---|
1 | 20 |
2 | 400 |
3 | 8,902 |
4 | 197,281 |
5 | 4,865,609 |
6 | 119,060,324 |
7 | 3,195,901,860 |
8 | 84,998,978,956 |
9 | 2,439,530,234,167 |
10 | 69,352,859,712,417 |
После того, как каждый игрок передвинул фишку по 5 раз (10 слой ) существует 69 352 859 712 417 возможных игр, в которые можно было сыграть.
Более узкие рамки
Верхний
Принимая во внимание числа Шеннона, Виктор Аллис рассчитал верхняя граница из 5 × 1052 для количества позиций, а истинное число оценивается примерно в 1050.[2] Недавние результаты[3] улучшить эту оценку, доказав верхнюю границу ниже 2155, что меньше 1046.7 и показывая[4] верхняя граница 2 × 1040 при отсутствии акций.
Ниже
Аллис также оценил сложность игрового дерева как минимум 10123, "на основе среднего коэффициента ветвления 35 и средней продолжительности игры 80". Для сравнения количество атомов в наблюдаемой Вселенной, с которым его часто сравнивают, оценивается примерно в 1080.
Количество разумных шахматных партий
Для сравнения с числом Шеннона, если шахматы анализируются на предмет количества «разумных» партий, в которые можно сыграть (не считая смешных или очевидных проигрышных ходов, таких как перемещение ферзя для немедленного взятия пешкой без компенсации), тогда результат будет ближе к 1040 игры. Это основано на выборе примерно из трех разумных ходов на каждом слое (полуход) и продолжительности игры в 80 ходов.[5]
Смотрите также
Примечания и ссылки
- ^ Клод Шеннон (1950). «Программирование компьютера для игры в шахматы» (PDF). Философский журнал. 41 (314).
- ^ Виктор Аллис (1994). Поиск решений в играх и искусственном интеллекте (PDF). Кандидат наук. Тезис, Лимбургский университет, Маастрихт, Нидерланды. ISBN 978-90-900748-8-7.
- ^ Джон Тромп (2010). "Шахматная площадка Джона".
- ^ С. Штайнербергер (2014). «Международный журнал теории игр». Международный журнал теории игр. 44 (3): 761–767. Дои:10.1007 / s00182-014-0453-7.
- ^ "Сколько шахматных партий возможно?" Доктор Джеймс Грайм говорит о числе Шеннона и других шахматах (фильмы Брэди Харана). ИИГС, математические науки.