2010-02-23 15 views
7

Heloo,javascript ken ken di puzzle generatore

ho bisogno di generare un ken ken puzzle in javascript .. ma non hanno idea da dove cominciare. Qualsiasi aiuto sarebbe apprezzato.

+9

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

+1

Perché non ci dai maggiori informazioni sulla tua programmazione in modo da sapere in quale direzione indirizzarti? – polygenelubricants

+0

Ho fatto un progetto chiamato CanCan che fa qualcosa di simile in Scala. Potrebbe essere un esempio utile per te. http://wpm.github.io/CanCan/ –

risposta

13

Ecco cosa farei:

  1. Scrivi un javascript ken ken applicazione interattiva per i solutori umani. Questo si prende cura della parte GUI del tuo progetto.
  2. Scrivi un risolutore automatico per ken ken. Dovresti farlo comunque, dal momento che vuoi garantire che i tuoi puzzle generati abbiano soluzioni uniche per essere "corretti".
  3. Una volta che hai fatto così lontano, allora puoi scrivere il generatore di puzzle. C'è molta lettura che puoi fare su questo argomento per vedere come gli altri hanno fatto questo in generale. L'approccio di solito funziona con molti enigmi in questa classe.

Un eccellente esempio di un quadro per la generazione e risolvere i puzzle in questa classe è Simon Tatham's Portable Puzzle Collection. Ha implementazioni di 32 enigmi finora in cima allo stesso quadro. In effetti, ha già un implementation of KenKen (link to source code on SVN).

+0

Il collegamento SVN è bork :( – cambunctious

3

È possibile prima riempire l'intera griglia, dividerli in varie sottosezioni e quindi ottenere le relazioni tra i numeri presenti nella sezione ... reverse engineering.