2010-02-23 24 views
7

Heloo,javascript ken generator generator liczb

Potrzebuję generowania układanki Kenen w javascript ... ale nie mam pojęcia, od czego zacząć. jakakolwiek pomoc byłaby doceniona.

+9

http://en.wikipedia.org/wiki/KenKen – Thilo

+1

Dlaczego nie dasz nam więcej informacji o twoim doświadczeniu programistycznym, więc wiemy, w którym kierunku Cię wskazać? – polygenelubricants

+0

Zrobiłem projekt o nazwie CanCan, który robi coś podobnego w Scali. To może być dla ciebie przydatny przykład. http://wpm.github.io/CanCan/ –

Odpowiedz

13

Oto co zrobię:

  1. Napisz interaktywny javascript ken ken aplikację dla człowieka rozwiązują. Dba o część GUI twojego projektu.
  2. Napisz automatyczny solver dla ken ken. Musisz to zrobić mimo to, ponieważ chcesz zagwarantować, że twoje wygenerowane łamigłówki mają unikalne rozwiązania, które będą "właściwe".
  3. Gdy dotarłeś już tak daleko, możesz napisać generator puzzli. Jest dużo lektury, którą możesz zrobić na ten temat, aby zobaczyć, jak inni to zrobili w ogóle. Podejście zwykle działa z wieloma zagadkami w tej klasie.

Doskonałym przykładem ram dla tworzenia i rozwiązywania zagadek w tej klasie jest Simon Tatham's Portable Puzzle Collection. Ma implementacje do tej pory 32 zagadek na tym samym szkielecie. W rzeczywistości ma on już implementation of KenKen (link to source code on SVN).

+0

Link SVN jest bork :( – cambunctious

3

Możesz najpierw wypełnić całą siatkę, podzielić je na różne podsekcje, a następnie uzyskać relacje między liczbami obecnymi w sekcji ... inżynieria wsteczna.