2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Число возможных шахматных партий
Сообщение05.07.2012, 11:57 
Аватара пользователя


01/12/11

8634
У товарища Мунафо прочла следующее:

Товарищ Мунафо писал(а):
$10^{10^{50}}$- An estimate of the number of possible chess games, given by G. H. Hardy ("Ramanujan: Twelve Lectures on Subjects Suggested by His Life and Work", 1999).

Как говорил великий Станиславский,
Великий Станиславский писал(а):
Не верю!


Давайте найдём самую самую самую грубую верхнюю границу:

У меня не более 16 фигур, каждая из которых может пойти на одно из не более 64 полей. Следовательно, для каждого полухода - не более 1024 возможностей.

Далее, если за 50 ходов (100 полуходов) не была взята ни одна фигура и не была продвинута ни одна пешка, игра заканчивается.
У нас 32 фигуры и 96 продвижений пешек (16 пешек, по 6 продвижений на каждую), следовательно, через $$100\cdot(32+96)=100\cdot 128=12800$$ полуходов игра закончится в любом случае.

Таким образом, число возможных шахматных партий не превышает $$1024^{12800}<(10^4)^{(10^5)}<10^{10^6}$$, что намнооого меньше $10^{10^{50}}$.

Так с чем же мы имеем дело?

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 12:06 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
А когда ввели правило 50 ходов?

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 12:07 
Аватара пользователя


01/12/11

8634
Профессор Снэйп в сообщении #592326 писал(а):
А когда ввели правило 50 ходов?

Извольте просветить.

Кстати, забыла дать ссылку на товарища Мунафо: http://mrob.com/pub/math/numbers-21.html#lp1_e050_1

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 12:11 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Ktina в сообщении #592327 писал(а):
Извольте просветить.

Да ну с чего Вы взяли, что я могу Вас просветить? Я же вопрос задал, а не утверждение высказал.

Вот что в статье из Вики написано:

Цитата:
В XIX веке правило применялось в различных версиях и только к определённым эндшпилям.


Рамануджан, я так понимаю, мог застать ещё другую версию этого правила.

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 12:13 
Аватара пользователя


01/12/11

8634
Профессор Снэйп в сообщении #592328 писал(а):
Вот что в статье из Вики написано:

Цитата:
В XIX веке правило применялось в различных версиях и только к определённым эндшпилям.


Даже если дать миллион ходов на партию, всё равно не выходит.

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 12:50 
Заслуженный участник
Аватара пользователя


01/08/06
3136
Уфа
Да, странная оценка. Если у нас нет ограничения на число ходов, то шахматная партия может длиться сколь угодно долго.
Хотя подождите... Кажется, я понял в чём дело. $10^{50}$ — это похоже на оценку числа позиций (с точностью до десятка порядков). Таким образом, $10^{10^{50}}$ похоже на оценку числа партий, которые завершаются только по правилу трёхкратного повторения позиции (ну и всяких там матов с патами). С хорошим таким запасом оценка :D

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 13:09 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
worm2 в сообщении #592343 писал(а):
по правилу трёхкратного повторения позиции

Да, я вот тоже про это вспомнил.

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 14:23 
Аватара пользователя


01/12/11

8634
worm2 в сообщении #592343 писал(а):
Да, странная оценка. Если у нас нет ограничения на число ходов, то шахматная партия может длиться сколь угодно долго.
Хотя подождите... Кажется, я понял в чём дело. $10^{50}$ — это похоже на оценку числа позиций (с точностью до десятка порядков). Таким образом, $10^{10^{50}}$ похоже на оценку числа партий, которые завершаются только по правилу трёхкратного повторения позиции (ну и всяких там матов с патами). С хорошим таким запасом оценка :D

Всё равно не понимаю, как получается $10^{10^{50}}$ :-(

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 14:43 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Попытаюсь прикинуть число позиций.

При всех фигурах (и пешках) на доске получается
$$
\frac{64!}{32! \cdot 8! \cdot 8! \cdot 2^6} \cdot k \approx k \cdot 4.63 \cdot 10^{42}
$$
Какой из числовых множителей за что отвечает, думаю, пояснять не надо. Множитель $k > 2$ учитывает особенности некоторых позиций, не связанные с расстановкой фигур (очерёдность хода, возможности для рокировок, возможности для взятия пешек на проходе). А ещё пешки могут превращаться в чо попало...

Естественно, что не все позиции возможны. С другой стороны, все фигуры не обязаны присутствовать на доске.

-- Чт июл 05, 2012 17:50:29 --

Но да, с точностью до нескольких порядков $10^{50}$ - хорошая оценка для количества возможных позиций. Теперь если партией считать произвольную последовательность из десяти позиций, то получается $10^{10^{50}}$ партий :-)

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение05.07.2012, 15:12 
Аватара пользователя


01/12/11

8634
Профессор Снэйп в сообщении #592380 писал(а):
...Теперь если партией считать произвольную последовательность из десяти позиций, то получается $10^{10^{50}}$ партий :-)

Так почему из десяти?
А, кажись, поняла.
Если вместо десяти взять 100 или 1000, разница будет пренебрежибельной, поскольку $$100^{10^{50}}=(10^2)^{10^{50}}=10^{2\cdot 10^{50}}<10^{10^{51}}$$, то есть можно взять даже не тысячу, а миллиард.

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение06.07.2012, 00:31 
Заслуженный участник
Аватара пользователя


15/10/08
30/12/24
12599
Интересно, а сколько у вас с таким подходом получится позиций для, к примеру, крестиков-ноликов?

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение06.07.2012, 00:37 
Аватара пользователя


01/12/11

8634
Утундрий в сообщении #592584 писал(а):
Интересно, а сколько у вас с таким подходом получится позиций для, к примеру, крестиков-ноликов?

$3^9$ возможных позиций, $(3^9)$...ой, стоп-машина!
Так в шахматах тогда не $10^{10^{50}}$ получается, а $(10^{50})^{10}$...

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение06.07.2012, 00:41 
Заслуженный участник
Аватара пользователя


15/10/08
30/12/24
12599
Я это, в общем-то к тому, что для упомянутых крестиков-ноликов их штук 30 - 40. Правда, с учетом эвристики первого уровня, т.е. считается, что игрок всяко "мат в один ход" увидит и поставит. То же, разумеется, относится и к шахматам, ибо оценка для "предельно тупоходящих игроков" вряд ли кому будет практически интересна.

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение06.07.2012, 03:49 


02/11/08
1193
А кто-то пробовал варианты судоку посчитать? Там попроще... и была статейка на архивах...

 Профиль  
                  
 
 Re: Число возможных шахматных партий
Сообщение06.07.2012, 05:27 
Заслуженный участник
Аватара пользователя


14/02/07
2648
Где-то я читал, что Харди просто сделал описку, и на самом деле его оценка -- $10^{10^5}$.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Модератор: Модераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group