begin process at 2010 02 09 20:33:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > SUDOKU (PSEUDO-GÉNÉRATION, IMPRESSION, SOLUTIONNEUR)

SUDOKU (PSEUDO-GÉNÉRATION, IMPRESSION, SOLUTIONNEUR)


 Information sur la source

Note :
8 / 10 - par 8 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :sudoku, grille, carré, générateur, aléatoire Niveau :Initié Date de création :19/12/2005 Date de mise à jour :20/01/2006 15:49:45 Vu / téléchargé :20 922 / 3 028

Auteur : Patryk403

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voici une application JFrame permettant de solutionner un sudoku ainsi que de générer des grilles (prédéfines dans un fichier). Il est aussi possible d'imprimer la grille générée ainsi que sa solution. Pour effacer un chiffre placé, appuyé sur DELETE. Sinon, utiliser les chiffres de 1 à 9 pour placer vos chiffres dans la grille. Attention, lorsque vous affichez la solution, vous ne pouvez pas écrire de chiffre dans la grille.


 Conclusion

Ce serait cool de me signaler les bugs que vous avez pu rencontrés.

BUG connu :
Si vous remplissez tous les numéros 9 d'une grille incomplète, le programme echoue lors de la résolution de la dite grille. C'est un problème au niveau de l'alog mais j'ai pas trop le temps de m'y remettre.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

07 janvier 2006 16:39:23 :
Correction du bouton : Vider grille. Correction du bug pour l'affichage/correction de la solution.
20 janvier 2006 15:49:46 :
Correction de plusieurs bugs lors de la résolution de la grille

 Sources du même auteur

Source avec Zip Source avec une capture GÉNÉRATEUR DE LABYRINTHES CARRÉS ET HEXAGONALES
Source avec Zip Source avec une capture PACMAN APPLET
Source avec Zip Source avec une capture EXTINCTION MINUTÉE

 Sources de la même categorie

Source avec Zip Source avec une capture DÉMARRAGE DE JEUX DE CARTES par mercierdes
Source avec Zip Source avec une capture OUTPOST (PAS FINIT) par Pratana
Source avec Zip CITY, C'EST UN JEU DE VILLE par edouard333
Source avec Zip Source avec une capture PETIT JEU AVEC JAVAFX par puccino1er
Source avec Zip Source avec une capture ANIMATION DANS UN JPANEL + SURVEILLANCE DE LA SOURIS ET DU C... par pyo656

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture RÉSOLUTION D'ÉQUATION GRÂCE AU CALCUL DES DÉTERMINANTS par frankladen11
Source avec Zip CRÉATION DE SUDOKU AU HASARD ("BACKTRACKING" ET "DANCING LIN... par pabbati
Source avec Zip Source avec une capture SUDOQU, UN SUDOKU EN RESEAU par PierreLaurent
Source avec Zip Source avec une capture DÉMINEUR COMPLET AVEC GESTION DES MEILLEURS TEMPS par damned3
GENERATEUR DE SUDOKU par hgregoir

Commentaires et avis

Commentaire de raj le 26/12/2005 21:38:14

salut,
j'essaye d'executer directement le .jar en faisant "java -jar Sudoku.jar" et j'ai cette erreur :

Exception in thread "main" java.lang.UnsupportedClassVersionError: Interface (Un
supported major.minor version 49.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)

je suis sous java 1.4.2_05. faut-il la 1.5 ?

merci

Commentaire de Patryk403 le 26/12/2005 23:29:11

En effet, le programme nécessite la jre 1.5. Merci de l'avoir signalé.

Commentaire de cosmos56 le 28/12/2005 02:15:34

heu il me semble qu il y a un probleme dans le programme
lorsque tu generes un grille et que tu affiches la solution ( la il y a pas de probleme)
ensuite tu decides de vider ta grille et de regenerer (toujours pas de probleme)
tu veux afficher la solution de la nouvelle grille, on remarque que l on ne le peut pas
alors tu fais cacher grille et la c est le plantage

je sais pas si je suis un cas unique
sinon tres tres bon programme (amateur de sodoku personnellement)

Commentaire de mango54 le 31/12/2005 18:17:48

bonjour ce programme est trés sympa mais quand je l'execute depuis NetBeans j'ai le message d'erreur suivant

Exception in thread "main" java.lang.IllegalArgumentException: Width (-1) and height (-1) cannot be <= 0
        at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:999)
        at java.awt.image.BufferedImage.<init>(BufferedImage.java:314)
        at Interface.toBufferedImage(Interface.java:150)
        at Interface.<init>(Interface.java:32)
        at Interface.main(Interface.java:165)

vous savez de quoi cela peut-il venir ?
Merci d'avance pour vos réponses.

Commentaire de JpHugo le 05/01/2006 20:21:39

Je pense aussi qu'il y a un problème. J'exécute le JAR. Lorsque je fait "vider la grille". Le programme plante complétement, il n'y a pas moyen de le fermer, il ne répond pas.

Comment fait-on pour effacer un chiffre que l'on a écrit ?

Commentaire de Patryk403 le 07/01/2006 16:41:11

Salut,
je viens de corriger deux bugs.
Pour effacer un chiffre, il faut appuyer sur DELETE.
Pour Mango54, le bug provient du fait qu'il ne trouve pas les images nécessaires (répertoire images). Vérifie que tu as bien le répetoire image dans les sources; Essaye d'importer le repertoire images s'il n'y est pas ou copie-le tout simplement; sinon Essaye de modifier les chemins des images à la ligne 30 et 31 de la classe Interface

Merci.

Commentaire de umm le 12/01/2006 02:43:33

Sorry for writing in English.
I can understand a little bit french but I cannot write it.
Anyway, the sudoku program solver does NOT function correctly.
When I create a "sudoku grille" look into the solution and type in the numbers as given in the solution, then after filling in most or all numbers I get an error which sais: "Aucune Solucion"
That cannot be because the solution was given by the program as correct.

Commentaire de Patryk403 le 20/01/2006 16:01:00

Hi Humm,
Thanks a lot for having noticed this bug. This is due to the algorithm which isn't good. The problem has been partially removed : the entry "9" in a non completed sudoku must no be totally filled. Otherwise it's ok.

Commentaire de Nono Molko le 12/02/2006 15:53:39

J'ai déceler une petite erreur dans ton jeu,
voila il y'a un probleme de fin, une fois la grille rempli(avec une seule erreur) une petite fenetre s'affiche et me felicite "bravo votre grille est bonne" c'est incomprehensible lorsque l'on as une ligne qui fait : ....2 6 6
Mais sinon ton programme est bien fait et je sais que tout les cas d'erreurs possibles ne peuvent pas être pris dans un jeu comme ça^^

en tout cas bon courage pour la correction de ce petit bug, je vais essayé de me pencher la dessus et si je decouvre d'ou vient l'erreur je te ferai signe

Commentaire de stand75019 le 29/03/2006 21:37:40

j"ai oublier la commeande pour lancer le jar dans une page html index
<APPLET CODE=Interface.class WIDTH=400 HEIGHT=400 CODEBASE="sudoku/executable_jar/Sudoku.jar" ALT="Ca marche pas" NAME="sudoku" ALIGN="MIDDLE" ARCHIVE="Sudoku.jar"> </APPLET>.
</APPLET>

Commentaire de hadjhalim le 14/12/2009 23:07:09

merci infiniment paryk403, c est un super exemple

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Aide réalisation d'un projet sudoku [ par iznogoudatall ] Bonjour à tous,J'ai pour mission dans le cadre de ma deuxième année d'IUT informatique de créér un sudoku en java.Malheureusement je bloque sur la cré Le sudoku [ par adakick ] Bonjour tout le monde, Je voudrais r&#233;aliser un sudoku en java. Je suis donc en train de cr&#233;er l'interface graphique de ce jeu. Je vais Sudoku [ par cailloutiti ] Bonjour, voila c'est la premiere fois que je post sur ce forum.Mon probleme est le suivant.Je dois réaliser un sudoku en java.J'ai réalisé une grille Insérer des caractères dans une grille via un fichier texte .txt [ par jeff24 ] Bonjour à tous,J'aimerais importer d'un fichier texte chaque caractère dans ma grille de DiagoSudoku (un Sudoku avec des lettres).Mon fichier texte (b projet artistique [ par seveo ] je débute en java et j'aimerai savoir comment l'on peut créer un carré contenant 30 cases dans lesquelles je ppourrais faire glisser des images qui se Grille triangulaire equilaterale [ par tkh_tkh ] j'ai besoin de savoir comment dessiner une grille triangulaire à base de triangle equilatérale svp de m'aider Graphics2D : masquer les dessin en arrière plan et en avant-plan [ par hemma731 ] Bonsoir,j'utilise des graphics2D pour dessiner des carrés colorés et des lignes noires reliant ces carrés. Mais le problème est que je voudrais que le Toutes les cases (libres) d'une grille sont-elles connectées ? Par le pathfinding ? [ par loloof64 ] Bonjour à tous Tout d'abord, après une recherche sur la toile, j'ai trouvé un tutoriel très intéressant et qui explique très bien le fonctionnement de générateur de code [ par rchl164 ] Bonjour je veux trouve un programme qui permet graphiquement de dessiner les interfaces, qui seront ensuite intégrées dans le projet. Lors de la comp


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales