javascript генератор головоломок кен кен

Привет,

Мне нужно создать головоломку ken ken в javascript... но понятия не имею, с чего начать. любая помощь будет оценена.


person majestiq    schedule 23.02.2010    source источник
comment
en.wikipedia.org/wiki/KenKen   -  person Thilo    schedule 23.02.2010
comment
Почему бы вам не дать нам больше информации о вашем опыте программирования, чтобы мы знали, в каком направлении вам указать?   -  person polygenelubricants    schedule 28.02.2010
comment
Я сделал проект под названием CanCan, который делает что-то подобное на Scala. Это может быть полезным примером для вас. wpm.github.io/CanCan   -  person W.P. McNeill    schedule 15.09.2016


Ответы (2)


Вот что я бы сделал:

  1. Напишите интерактивное приложение ken ken javascript для решателей. Это заботится о графическом интерфейсе вашего проекта.
  2. Напишите автоматический решатель для ken ken. Вам все равно придется сделать это, поскольку вы хотите гарантировать, что ваши сгенерированные головоломки имеют уникальные решения, чтобы они были «правильными».
  3. Как только вы зашли так далеко, вы можете написать генератор головоломок. Вы можете много читать на эту тему, чтобы увидеть, как другие сделали это в целом. Подход обычно работает с большим количеством головоломок в этом классе.

Отличным примером платформы для создания и решения головоломок в этом классе является Symon Tatham's Portable Puzzle. Коллекция. Он имеет реализации 32 головоломок поверх того же фреймворка. На самом деле в нем уже есть реализация KenKen (ссылка на исходный код в SVN).

person polygenelubricants    schedule 23.02.2010
comment
Ссылка SVN не работает :( - person cambunctious; 26.03.2017

Вы можете сначала заполнить всю сетку, разделить их на различные подразделы, а затем получить отношения между числами, присутствующими в разделе... обратный инжиниринг.

person Tejasva Dhyani    schedule 08.12.2011