2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Как сосчитать позиции в шашках?
Сообщение12.12.2018, 12:24 
Аватара пользователя


01/12/11

8634
Рассмотрим обычную игру в шашки. После первого полухода у нас всего 8 теоретически возможных позиций. После первого хода, то есть, после первых двух полуходов - 64, так как на каждый из 8 возможных ходов белых имеются 8 возможных ответных ходов чёрных. А вот дальше всё становится сложным. Существует ли какой-нибудь математический метод, позволяющий избежать прямого перебора при подсчёте количества возможных позиций в шашечной игре после данного числа первых полуходов?

 Профиль  
                  
 
 Re: Как сосчитать позиции в шашках?
Сообщение13.12.2018, 16:22 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
Если Вы хотите пересчитать все позиции, которые могут возникнуть в игре, и с учётом очереди хода, то боюсь, что ничего, кроме полного построения орграфа игры, придумать не удастся.
Если же речь идёт просто о расстановках шашек, как простых, так и дамок, не нарушающих правил игры (простая шашка не может стоять на поле, на котором она превращается в дамку), то такие подсчёты возможны, хотя выражение получается достаточно громоздким и для ручного счёта непригодным.
Я когда-то (лет 40 назад) такие подсчёты делал (на ЕС-1020) и для русских шашек, и для международных, но деталей сейчас не помню. Придумывайте сами, это не бог весть какая задача.

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

Модераторы: Модераторы Математики, Супермодераторы



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

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


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

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