@ctocopok

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

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

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

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

4k542NFf_Hj3Y7U4ZLm0lFJS6ULKkUIMkbeHxbyG

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

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

Войти через центр авторизации
Похожие вопросы