Une grosse connerie

14 Jan, 2007

Résolution de sudoku

Posted by: Laurent Tu In: Une grosse connerie

Puisque je n’ai vraiment pas envie de bosser, j’ai programmé un solveur de sudoku. Ca doit résoudre les faciles et pas trop durs, ça ne marche plus dès qu’il faut faire des suppositions (je ferai ça un de ces 4). Ca devrait même résoudre les sudokus difficiles.

20 Responses to "Résolution de sudoku"

1 | Max

January 14th, 2007 at 7:50 pm

Avatar

MWhahahahahaha, un "sodoku"

2 | Laurent

January 14th, 2007 at 7:52 pm

Avatar

J’avais envie de l’orthographier comme ça.

3 | nico

January 14th, 2007 at 7:55 pm

Avatar

Merde, ça marche

4 | nico

January 14th, 2007 at 7:56 pm

Avatar

Enfin je t’invite quand même à le faire sur n’importe quelle grille, car là c’est pti zizi

5 | Laurent

January 14th, 2007 at 8:04 pm

Avatar

Bien sûr que ça marche. C’est un gros jeu de merde. Au passage, je n’ai jamais réussi à finir un sudoku dans ma vie.

6 | Laurent

January 15th, 2007 at 1:15 am

Avatar

Je suis quand même fier de moi, ce n’était pas évident de dérouler la récursivité des suppositions, j’ai émulé une pile d’appel, et j’ai redéfini plein de constructeurs de copie (parce que flash c’est du kk).

7 | Chris

January 15th, 2007 at 7:43 am

Avatar

Oh merci Laurent, vous m’avez sauvé ma vie.

8 | nico

January 15th, 2007 at 1:15 pm

Avatar

Tiens, je lui ai fait mangé une grille expert et ça a marché.
Il a pris son temps, et au bout d’un moment il craquait complètement sur les suppositions avec plusieurs chiffres identiques dans le même carré, mais finalement il a réussi à se déméler et à retomber sur ses pieds au bout d’environ 5 min.

9 | Laurent

January 15th, 2007 at 1:52 pm

Avatar

Nico, ouais, je devrais faire qqch d’un peu plus fancy pour faire voir ce qu’il fait. L’algorithme est étalé sur la timeline du flash, en temps de calcul pur, je pense que ça doit se faire en moins de 15 secondes (et l’heuristique de supposition est à chier et en n^5/2).

Chris, je peux même t’en faire un widget :p

10 | Chris

January 16th, 2007 at 4:59 am

Avatar

Je sais pas, ça manque un peu de grille de ressorts. Tu peux pas faire en sorte que chaque case soit reliée par les autres par des ressorts ?

11 | Chris

January 16th, 2007 at 5:09 am

Avatar

Reliée aux autres, il ms semble qu’on dit comme ça en français en fait.

12 | Louis

January 16th, 2007 at 7:04 pm

Avatar

muahahaahha, si tu vides la grille il meurt !

13 | Max

January 16th, 2007 at 9:09 pm

Avatar

muhahaahha, Luis. L’idée est de toi ?

14 | cbr

January 23rd, 2007 at 9:05 pm

Avatar

Bravo, tu pourrais avoir 20 au projet d’électronique de PG (avec l’interface graphique en plus). Bonne année au fait.

15 | Laurent

January 23rd, 2007 at 10:23 pm

Avatar

Ca faisait longtemps cbr, on m’a dit que tu es devenu un abonné du sono. Bonne année aussi.

Oui, j’aurais pu prendre la majeure électronique de PG.

16 | Max

January 24th, 2007 at 1:33 am

Avatar

Tiens, un voisin.

Mais je ne vais pas au sono.

17 | nico

January 24th, 2007 at 12:27 pm

Avatar

Quel rapport avec l’électronique ?

18 | Chris

January 24th, 2007 at 1:21 pm

Avatar

Un ordinateur est électronique.

19 | Max

January 25th, 2007 at 10:09 pm

Avatar

Christophe a la grippe.

20 | Chris

January 26th, 2007 at 9:02 am

Avatar

Source ?

Comment Form