begin process at 2012 02 07 08:49:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > GENERATEUR SUDOKU (WIN32)

GENERATEUR SUDOKU (WIN32)


 Information sur la source

Note :
9,65 / 10 - par 17 personnes
9,65 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :sudoku, jeu, générateur Niveau :Débutant Date de création :19/08/2005 Date de mise à jour :01/04/2006 16:45:19 Vu / téléchargé :28 775 / 4 628

Auteur : gagah1

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (38)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Suis pas mathématicien, mais voilà j'essaie de créer le fameux jeu SUDOKU.
Le but est de remplir les cases vides de telle manière à ce que chaque ligne horizontale, chaque colonne et chaque carré de 9 cases contiennent tous les chiffres 1 à 9.
Renommer sudoku_v2.ex_ pour l'executable.



 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

22 août 2005 22:31:14 :
Resolution de problème lié à plusieures solutions trouvées. Maintenant solution unique.
23 août 2005 12:47:25 :
Ajout de fonction IMPRESSION
08 novembre 2005 11:07:14 :
ajout impression solution ,capture instantané d'écran et style XP
21 décembre 2005 14:52:29 :
nouvelle interface, ajout de different niveau.
01 avril 2006 16:45:19 :
Ajout d'une minuterie, activation des touches directionnelles pour faciliter le deplacement dans la grille.

 Sources du même auteur

Source avec Zip Source avec une capture BROUILLAGE DES FICHIERS JAVASCRIPT ET CSS(WIN32)
Source avec Zip Source avec une capture INSERER UNE ANIMATION FLASH (WIN32-DEVCPP)
Source avec Zip Source avec une capture LA FRANCE (DEVCPP)
Source avec Zip Source avec une capture GHLINK : CONTROLE POUR LES LIENS (WIN32)
Source avec Zip Source avec une capture MP3VERSO - ENCODEUR MP3 (WIN32-DEVCPP)

 Sources de la même categorie

Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79
Source avec Zip AUTRE GRILLE DE SUDOKU par Eneur
Source avec Zip Source avec une capture SOKOBAN EN C POUR DÉBUTANT (VERSION AMÉLIORÉE BASÉE SUR LE T... par eustatika

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SUDOKU NIVEAU FACIL, MOYEN DIFFICILE (GOOGLE) PAS AU PLUS par cool2source
Source avec une capture C-DOKU (C - SUDOKU) par chewney
Source avec Zip SUDOKU EN LANGAGE C par promiage123
Source avec Zip CREATION DE SUDOKU DIFFERENTS NIVEAUX ET RESOLUTION par sullyper
Source avec Zip Source avec une capture SUDOKU HELPER par Hylvenir

Commentaires et avis

Commentaire de Joky le 19/08/2005 13:33:35

Pfiuuu :)
J'ai pas regarder les sources encore
Mais le jeu en lui même me plait :D
C'est quand même bien dur :p
Mainant on va matter la source ;)

Commentaire de Joky le 19/08/2005 16:20:22

Bé moi j'suis content parceque j'ai réussi à en faire un qui est différent de la solution :)
Fier de moi quand même :)

Commentaire de Joky le 19/08/2005 19:29:57

J'ai encore réussi une partie différente de la solution
A croire que j'suis un boss :)
Par contre
Pour vérifier que l'on à bon,
Ca serait bien de mettre la somme de tous les chiffres d'une ligne au bout de celle ci :)
Comme ça pas de risque de trompage :)

Commentaire de gagah1 le 19/08/2005 21:13:21

Très bien Joky, si tu as reussi une partie differente à la solution proposé c'est que je devrais verifier le code. Normalement on ne devrait trouver qu'une seule solution. Peut-etre il y a une erreur sur le calcul des masquages des chiffres.
Merci pour cette remarque.

Commentaire de vecchio56 le 19/08/2005 21:48:59 administrateur CS

Méfions-nous quand même de Joky le mythomane

Commentaire de Joky le 19/08/2005 22:45:29

Non j'ai des preuves :)
http://membres.lycos.fr/Joky/Solution.JPG
http://membres.lycos.fr/Joky/Solution2.JPG
Et voila :)

Commentaire de gagah1 le 20/08/2005 07:58:50

J'ai confiance en Joky.

Commentaire de gagah1 le 22/08/2005 22:33:13

Mis à jour effectué, vous ne devriez pas trouver d'autre solution que celle proposée.

Commentaire de gagah1 le 23/08/2005 12:49:24

Maintenant vous pouvez imprimer votre SUDOKU et jouez tranquillement. N'oubliez pas de sauvegarder la partie avant de fermer pour que vous puissiez voir la solution.

Commentaire de strongman1 le 28/08/2005 15:59:55

bravo, ca marche super bien...

Commentaire de zut69 le 14/10/2005 20:49:52

t es sur que ca marche a tous les coups ? qu il n y a qu une seule solution ? parce que je croyais que c etait qu un seul type qui avait réussi a faire ca, un anglais, qui en a les droits d auteur et qui se fait la monstre tune.

Commentaire de Joky le 14/10/2005 21:03:13

Non ça c'est le rubicube lol

Commentaire de zut69 le 14/10/2005 21:11:03

ah ok, alors sinon y a qqn qui pourrait expliquer en gros le code, en résumé la manière utilisée pour qu il n y ait qu une soluce?

Commentaire de zut69 le 14/10/2005 22:29:30

sinon je trouve super coooooooooooooool comme prog. bravo ! Mais juste un détail, ce serait pratique de pouvoir imprimer la soluce (en mettant par ex un bouton imprimer sous la grille corrigée)

Commentaire de gagah1 le 24/10/2005 19:12:19

ZUT69 >> j'ai bien verifié plusieures fois le code, tu ne dois pas trouver qu'une seule et unique solution à chaque proposition donnée.

Commentaire de zut69 le 25/10/2005 10:46:11

la j ai l impression que y a qu une solution, mais parfois c est impossible, on est souvent bloqué.
Sinon comment on pourrait rajouter un bouton en dessous de la solution pour l enregistrer en tant qu image par ex, parce que des fois je voudrais corriger, mais j ai plus acces a la meme grille...

Commentaire de gagah1 le 08/11/2005 11:13:37

Mise à jour effectué. J'ai ajouté un bouton pour imprimer la solution, un bouton pour enregistrer l'image de tableau et j'ai ajouté aussi un petit commentaire sur l'algorithme que j'ai utilisé.

Commentaire de zut69 le 08/11/2005 20:49:04

Yeah man, joli t as assuré, ca donne vraiment mieux comme ca !

Commentaire de chasseurdedemon le 23/11/2005 19:33:28

salut j'essaye de programmer un sudoku aussi mais je ne c'est pas comment on fait quand L a choisis les numero de vérifier si il y a bien les num de 1 a 9 par colone , ligne, case parce que moi quand le prog choisis les chiffre je me trouve avec plusieur foi le même chiffre par ligne, cologne, et case.
alors est-ce que quelqu'un peut m'aider svp merci d'avence
++

bonne programmation a tous

mokmap

Commentaire de pofipofo le 24/11/2005 11:55:09

et bien chapo Mr!!! J'espere atteindre ce niveau un jour!!!!
10/10 TB!!!!

Commentaire de chasseurdedemon le 25/11/2005 18:10:45

est-ce que quelqu'un peux me détailler le code source car j'aimerais comprendre comment il fait pour remplir la grille de numéro.
merci d'avence.

mokmap  [NC]

Commentaire de testetrtr le 17/12/2005 19:32:47

moi je vien de coder un code en php qui reoud les sudoku de ce log, sufit de coppier les chiffres apparente pour avoir la seul sollution possible.(le code sera dispo dans la semaine)

ps, apparament y a des grilles auquelle y a plus d'une sollution( a confirmer par les pro des math.

Commentaire de gagah1 le 21/12/2005 14:54:07

Voilà une mise à jour avec une belle interface.

Commentaire de errikke le 27/01/2006 21:13:39

Beaucoup de code de SUDOKU sont présents sur le site, le tien
a une particularité ; il est parfait ... en fait tu as été égal
à toi même et nous a fournie la même qualité que pour tes codes
précédents. Dommage que tu ne commentes pas plus, car il y a non
seulement énormément à apprendre par l'étude de tes codes, mais
de plus, ta façon de coder est très "propre".
Pour ton SUDOKU, je me suis permis d'y ajouter une fonctionnalité
de saisie d'une grille existante (afin de pouvoir la travailler et
surtout la résoudre!), pour mon usage personnel ...
Merci.

Commentaire de victorcoasne le 05/02/2006 08:39:35

10/10 !
Ai-je besoin de préciser pourquoi ?
C'est comme d'habitude une très belle source sous Dev-c++

Bonne prog,
@++

Commentaire de Eagle4 le 05/04/2006 17:43:01

Dis moi j'ai pas l'impression que tes grilles générées soit homogènes... j'entend par là que entre 2 grilles difficiles, on peut trouver des grilles difficiles assez simple et d'autres plus dur... ca vient du fait que tu ne distingue pas entre tes cases vide avant de les mettres le nombre de cas par cases... certaines ont 8 possibilités de chiffre, certaines en ont que 2... je pense que pour que ton sudoku soit vraiment parfais, il faudrait faire ce truc d'homogénisation et là ca sera parfais... (Quoi qu'il est déjà terrible ;))

Commentaire de gagah1 le 06/04/2006 09:57:30

Dans ce sudoku, cas des grilles difficile, les cases vides sont sélectionnées une à une aléatoirement, sans savoir quelle possibilité de chiffres pourraient-elles avoir, jusqu'à trouver qu'une seule solution à la fin. Donc c'est possible que des grilles sensées difficiles pourraient être resolues facilement.
Pour cela, j'essaierais de revoir la fonction des masquages des cases. Merci pour cette remarque.

Commentaire de ngi le 13/04/2006 04:43:57

Salut tous le monde je voudrai comment faire pour integrer la jeu sur une page html ou autre merci.

Commentaire de victorcoasne le 14/04/2006 23:38:31

Tu sais que t'es un marrant NGI mais je te donne des pistes. Soit tu fais un ActiveX pour Internet Explorer soit tu le réécrit totalement en JavaScript !

Bonne Chance

Commentaire de Eagle4 le 17/04/2006 19:06:12

bon alors toujours pas de nouvelles pour la génération ? moi j'ai essayé, je pense qu'il faudrait diviser le nombre de cases à mettre par 9 pour avoir le meme nombre de cases dans chaque blocs... du coup on a quelque chose de déjà bien plus homogènes, surtout au niveau esthétique (ya plus des grands trous comme avant) mais du coup la grille n'a pas forcement qu'une seule solution là :'(

personne n'a avancé ???

Commentaire de gagah1 le 18/04/2006 13:40:33

Pour moi un sudoku qui a plusieures solutions n'est pas au top. J'ai testé plusieurs fois des grilles niveau difficile, même si la génération est aléatoire, il est rare de le resoudre facilement. Donc je pense le laisser comme ça.

Commentaire de salsitawapa le 19/04/2006 10:17:19

Bon programme. Par contre, est-il possible d'imprimer que la grille de jeu ?

Commentaire de Eagle4 le 19/04/2006 13:36:50

oui tu as raison, un sudoku doit avoir qu'une seule solution (sinon c'est pas des vrais grilles de sudoku) par contre c'est pas un pb de difficuluté assez grandes, c'est un pb que les difficultés sont pas du tout homogènes, par exemple sur certaines grilles 5 min suffit pour les résoudres, et parfois il faut plus d'un quart d'heure... c'est space lol
yaurait il un moyen de faire ce sur quoi je suis partis mais qu'il n'y ai qu'une seule solution ???

Commentaire de gagah1 le 19/04/2006 13:58:45

Eagle4>>Je pense qu'il y a toujours un moyen pour resoudre cela mais j'ai pas le temps actuellement.
salsitawapa>>pour imprimer que la grille du jeu, supprime les 3 lignes n°625 à 627 de la fonction CmdPrint() dans le fichier main.cpp et recompile.

Commentaire de salsitawapa le 19/04/2006 16:00:29

OK Merci !!!

Commentaire de vivacom le 17/12/2007 21:01:36

bonsoir,votre code est exelent mais lors de la compilation de votre projet une erreur est produite:
erreur dans la classe wingrid

wingris see declared

Commentaire de prakti le 15/09/2008 20:37:31

Salut,

Tout d'abord bon travail. Mais maintenant vient le " MAIS " : Les Points suivants m'interesserai :

1)Comment tu genere les Chiffres d'un Tableau ( Details sur l'algorithme utilise ).
2)Comment m'est il garantie que chaque tableau a une Solution. ( Partie du Code qui le prouve et algorithme )
3)En quoi different les 3 Niveaux facile, moyen ou bien difficile et comment le constater.( Details sur les differences dans le code ).

Ce serait gentil d'obtenir des Reponses.
Sinon bonne continuation.

Commentaire de prakti le 22/09/2008 22:47:34


Y a t'il qqn qui Saurrait comment modifier le code de telle facon, qu'il me demande si je veux sauvegarder la grille actuelle avant qu'il ne commence un autre jeu ( generer une nouvelle Grille ). Car maintenant si je commence ä remplir un sudoku et que j'appuie sur "generer une nouvelle grille" alors je perds tout. J'aimerais bien qu'il me demande si je veux sauvegarder avant qu'il ne genere une nouvelle Grille.

qqn ä une idee ?

merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Résolution du jeu sudoku [ par marik7335 ] Salut tout le monde,J'aimerais avoir quelques quelques pistes pour pouvoir résoudre le jeu du sudoku en C. J'ai du mal à établir l'algo [anti-cheat] Quelles solutions ? [ par lingus ] Bonjour à tous, Voila, je souhaiterai savoir quelles sont les solutions anti cheat que je peu mettre en place dans mon futur jeu de course de voi Programmer un jeu en C/C++ [ par clyn20 ] Slt à ts, C pti mail car g besoin d'aide pr coder 1 jeu : le ball trap !!!! (si vs ne voyez pas ce ke c alé sur : http://www Projet en C/C++ : Coder un jeu [ par clyn20 ] Bonjour à tous, Ce petit message car j'ai besoin d'aide pr coder un jeu : le ball trap !!!! (si vous ne voyez pas ce que c'est, aller sur : Jeu vidéo besoin d'aide! [ par ATAKAN ] Bonjour tout le monde! Y aurait-il quelqu'un de très fort ou de très gentil (les deux c'est possible!) qui pourrait m'expliquer comment e jeu d'allumettes en C [ par irfa ] bonjour , je dois rendre un projet en C sur le jeu d'allumettes et comme je suis nulle en C je n'y arrive pas vraiment surtout  sur ,le fait de [vc++]bug d'une boite de dialogue [ par shadow1779 ] Bonsoir,je suis en train de retaper tout mes prog avec les API, et je m'attaque a mon logiciel pour modifier des settings de server de jeu, j'ai fais SUDOKU [ par elmouflones ] bonjour a tous je cherche a faire un sudoku en c et jaimerais avoir un peu d'aide merci Solver un sudoku avec le dancing-steps de Donald Knuth [ par kenny76 ] Bonjour, je suis en train d'implémenter la méthode de D.Knuth utilisant les listes doublement chainées pour résoudre les probl&#23 Besoin d'un Générateur de Bruit Gaussien Généralisé [ par tawfik26 ] Je travaille dans le domaine du traitement du signal et j'ai besoin d'un code source C d'un générateur de bruit gaussien généralis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,186 sec (3)

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