@ctocopok

Каким алгоритмом создаются задания в этой игре?

В Гугл-плее есть несколько похожих игры, одна из них бесплатная:
https://play.google.com/store/apps/details?id=com....

В iTunes тоже есть, насчет бесплатных не помню.

Суть игры - закрашиваем пальчиком игровое поле, проводя пути (path) от цветных клеточек с цифрами к другим клеточкам с тем же цветом и цифрой так, чтобы длина пути равнялась цифиркам на концах. Все просто.

4k542NFf_Hj3Y7U4ZLm0lFJS6ULKkUIMkbeHxbyG

Вопрос в том, как обеспечить уникальность решения головоломки, то есть, чтобы пути были заведомо предопределенными?
  • Вопрос задан
  • 2510 просмотров
Пригласить эксперта
Ответы на вопрос 2
Чем не подходит решение в лоб?
Ответ написан
lexxpavlov
@lexxpavlov
Программист, преподаватель
Я бы подумал в сторону алгоритма от обратного - сначала разместить какую-то завершённую очень простую задача, и потом её изменять серией манипуляций (вспомните пятнашки). Так у вас однозначно получится решаемая задача. Количество перестановок (и их алгоритм) определит уникальность получившегося задания.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы