Sudoku on Rails

Editado a las 23:54 del 2005-09-18

¡Pasen, señores y vean! ¡Admiren el nuevo prodigio tecnológico desarrollado por nuestro insigne pensador! ¿Podrán superar el desafío de la máquina?

Como generar un sudoku no es tarea trivial y mis aptitudes para escribir algoritmos de este tipo no son muy buenas (creo que el mejor programa que podría llegar a escribir colocaría tres reinas y un peón), he usado el código de un generador de puzzles Sudoku con licencia GPL de aquí, cuyo autor es Balwinder Singh Dheeman. En cuanto al juego en sí, es muy sencillo y no tiene florituras: escribes el número y pulsas «mover». Si aciertas, fallas o acabas te avisa. También va contando el número de movimientos que llevas.

La semana que viene dedicaré algunas historias a comentar un poco el código fuente y la estructura del programa.

13 comentarios

Referencias (TrackBacks)

URL de trackback de esta historia http://hronia.blogalia.com//trackbacks/33100

Comentarios

1
De: canteli Fecha: 2005-09-19 03:10

Por mucho que pulso "mover", nada se mueve. Debo estar haciendo algo mal...



2
De: JJ Fecha: 2005-09-19 08:44

Tienes que meter un numerito en una casilla. Muy chulo.



3
De: canteli Fecha: 2005-09-19 09:20

JJ, creo que no he sabido expresar bien mi maligna ironía... ;-)



4
De: Epaminondas Pantulis Fecha: 2005-09-19 09:22

El exquisitamente puntilloso Canteli hace referencia al hecho de que "meter un numerito en una casilla" no parece que tenga mucha afinidad semántica con el letrero "mover". :-)



5
De: Haddhar Fecha: 2005-09-19 11:35

Ah, el lado oscuro es tan rápido, tan fácil,
tan tentador
...



6
De: lgarcia Fecha: 2005-09-19 12:20

Interesante, aunque podria ser automatico el movimiento... ya que hablamos de rails... :-).

Salu2



7
De: Epaminondas Pantulis Fecha: 2005-09-19 12:38

lgarcia: es que estoy aún aprendiendo. AJAXificar el tema está apuntado como cosa pendiente, que conste.



8
De: lgarcia Fecha: 2005-09-19 14:21

Jeje.. es un buen trabajo, enhorabuena.



9
De: Olivier Verdin Fecha: 2005-09-21 10:36

Check out http://www.sudokuprime.com and play sudoku with your friends in a multi-user session. Have fun!



10
De: Epaminondas Pantulis Fecha: 2005-09-21 11:48

Esto sí que es "targeted spam" y lo demás son tonterías.



11
De: Anónimo Fecha: 2005-09-21 12:28

lo que pasa es que es muy fácil trampearlo: pruebas un número, si no va, tiras para atrás con el navegador y no te suma movimientos. Ah... y el contador de segundos al final parece que no va.
Por lo demás es entretenido



12
De: Epaminondas Pantulis Fecha: 2005-09-21 12:32

Sí, lo del contador de segundos lo arreglaré hoy. En cuanto a lo de los movimientos, me extraña que no los cuente, porque se almacenan en una variable de sesión en el servidor (voy a comprobarlo ahora mismo)



13
De: Uatu Fecha: 2005-09-26 11:56

"Has acabado el SUDOKU ON RAILS! Tiempo empleado: 829 segundos"

Aparentemente rula el counter... Lo que pasa es que el sistema sólo te permite meter valores correctos, aunque sean correctos con la información que se tenga en un momento dado. O sea, que no hay forma de llegar a un punto muerto, aunque en papel sí lo habría.

Aparte de eso, mola los sukakus estos...



Nombre
Correo-e
URL
Dirección IP: 54.159.113.182 (ed512df78b)
Comentario