2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 О раскладах "Косынки"
Сообщение08.05.2013, 02:07 
Аватара пользователя


16/05/12
70
Здравствуйте, уважаемые эксперты! Предлагаемый к рассмотрению вопрос исходит из небезызвестного карточного пасьянса "Клондайк", который известен широкому кругу людей благодаря игре "Косынка"; ясно, что стоящая в основе задача является NP-полной, и нахождение общего правильного решения может быть получено полным перебором с некоторыми оптимизациями; на практике это выражается в том, что последовательность очевидных ходов не всегда может привести к верному решению
Изначально суть вопроса состояла в том, являются ли все предполагаемые в сей игре расклады решаемыми? Если имеется возможность проходить один расклад только один раз, то очевидно что вероятность выигрыша далека от единицы, однако при наличии возможности отката назад на произвольное число шагов, вероятность решения задачи резко возрастает, поскольку становится известным, какие ходы необходимо переделать для достижения глобального решения
Имея возможность отката на произвольное число ходов назад, любой потенциально решаемый расклад должен разрешаться; следующий пример демонстрирует, что далеко не любой расклад косынки разрешим Изображение
В предложенном примере расклада видно, что все стопки карт, кроме самой правой, являются открытыми, а в верхней колоде имеется только одна карта - пятерка бубен; валет бубен, на который указывает стрелка, был расположен на своей позиции с самого начала расклада пасьянса; это говорит о том, что обе черных дамы расположены ровно под ним в колоде, и решить предложенный расклад не представляет никакой возможности
Из вышеуказанного следует, что классическая "Косынка" не обеспечивает гарантии возможности верного расклада для генерируемой комбинации карт
Внимание вопрос: возможно ли осуществить создание такого генератора раскладов для пасьянса "Клондайк", который без предварительного решения соответственной NP-задачи расклада карт, определяет, возможно ли гарантированно разложить сгенерированную комбинацию карт, или хотя бы сделать оценку с очень высокой вероятностью, более 99.99%
P.S. Вопрос навеян в том числе и тем фактом, что для пасьянса "Свободная ячейка" имеется вероятностный анализ раскладов, который можно найти в русско- и англоязычных источников, в то время как для "Клондайка" таковой информации нет, и хотелось бы разобраться с материальной частью сего пасьянса более подробно

 Профиль  
                  
 
 Re: О раскладах "Косынки"
Сообщение09.05.2013, 01:30 
Заслуженный участник
Аватара пользователя


28/07/09
1238
Munuvonaza в сообщении #721000 писал(а):
Внимание вопрос: возможно ли осуществить создание такого генератора раскладов для пасьянса "Клондайк", который без предварительного решения соответственной NP-задачи расклада карт, определяет, возможно ли гарантированно разложить сгенерированную комбинацию карт

Почему нельзя просто "складывать" пасьянс? То есть идти в обратную сторону от полностью разложенного.

 Профиль  
                  
 
 Re: О раскладах "Косынки"
Сообщение22.11.2014, 21:09 
Аватара пользователя


16/05/12
70
Legioner93 в сообщении #721390 писал(а):
Почему нельзя просто "складывать" пасьянс? То есть идти в обратную сторону от полностью разложенного.
А ведь отличная идея, спасибо! На основе этого можно попробовать сделать отменный генератор гарантированных разрешимых раскладов
Правда все равно не все так просто, как может показаться на первый взгляд, ведь собранный пасьянс по умолчанию- это просто четыре полных стопок карт, которые можно перекладывать в обратном порядке + возможность класть одну карту перевернутой поверх других перевернутых или пустой ячейки

 Профиль  
                  
 
 Posted automatically
Сообщение22.11.2014, 22:26 


20/03/14
12041
 i  Тема перемещена из форума «Прочее» в форум «Свободный полёт»

 Профиль  
                  
 
 Re: О раскладах "Косынки"
Сообщение22.11.2014, 23:06 
Аватара пользователя


22/03/06
994
Не знаю на счёт косынки, но этот же вопрос о пауке меня тоже интересовал. Из разговоров с любителями и по своему опыту пришёл к выводу, что абсолютно все предлагаемые расклады являются решаемыми.

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

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



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

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


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

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