begin process at 2012 05 27 17:59:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > PUISSANCE 4 MODE GRAPHIQUE (CMUGAPHICS) + IA

PUISSANCE 4 MODE GRAPHIQUE (CMUGAPHICS) + IA


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :puissance4, cmugraphics, ia, 4aligné Niveau :Débutant Date de création :16/10/2004 Date de mise à jour :03/07/2006 19:44:31 Vu / téléchargé :5 650 / 636

Auteur : Pistol_Pete

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


 Description

Cliquez pour voir la capture en taille normale
Tout le monde connait le jeu puissance 4 on alligne 4 pions et on gagne. On peut jouer a 2  joueurs ou tout seul contre l'IA que j'ai créé. Le jeu fonctionne avec CMUGraphics donc c'est pour ca que j'ai mis le point exe.

Dites moi si vous avez des propositons pour améliorer l'IA.

morard.v@free.fr


 Conclusion

Il y a un BUG très ennervent: en pleine partie l'écrant devient tout blanc et je ne sais pas a quoi c'est du. Si vous avez une solution n'hesiter pas a me le faire savoir.  

 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

17 octobre 2004 13:22:11 :
Ajout d'un screen shot
27 avril 2005 17:32:42 :
j'ai modifié le bug initial de l'écran blanc. Maintenant lorsque ce probleme arrive il suffit d'un click sur l'écran pour rafraichir l'image. Ammélioration de l'IA.
03 juillet 2006 19:44:31 :
ajout d'un Sleep et utilisation du double buffering

 Sources du même auteur

Source avec Zip Source avec une capture VISUALISATION DES IMAGES EN 3D SANS OPENGL
Source avec Zip Source avec une capture ANALYSE DE LA TEXTURE D'UNE IMAGE : FILTRE DE GABOR
Source avec Zip Source avec une capture VIEWER COMPLET POUR LE TRAITEMENT DE L'IMAGE : IMANALYSE
Source avec Zip Source avec une capture ALGORITHMES D'OPTIMISATION NON LINÉAIRE: DESCENTE DE GRADIEN...
Source avec Zip Source avec une capture CLASSE GRAPH: GESTION DES GRAPHIQUES DANS LES APPLICATIONS W...

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
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

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture PUISSANCE QUATRE par Passio
Source avec Zip UN PUISSANCE 4 TOUT SIMPLE par irmo
Source avec Zip Source avec une capture PUISSANCE 4 OPENGGL AVEC IA MIN_MAX ET ALPHA-BETA par _Jonathan
Source avec Zip PUISSANCE 4 AVEC I.A. par qsdfgh
Source avec Zip Source avec une capture OTHELLO EN MODE GRAPHIQUE (CMUGRAPHICS)+IA (3 NIVEAUX) par Pistol_Pete

Commentaires et avis

Commentaire de asmanur le 16/10/2004 13:52:00

Pas mal ton projet:) j'avias décidé de me lancer aussi dans un projet similaire et c'est vrai que l'IA est un point assez délicat. Ton IA est assez réussi mais elle ne prévoit pas à l'avance les coups de l'adversaire à long terme pour mieux déjouer ses stratégies ou justement
en faire.
Finalement sa vaut bien 9/10

Commentaire de Kirua le 17/10/2004 14:00:12

souvent, le nom d'une technique peut aider. pour les IA de Puissance 4, on utilise souvent (du moins c'est ce que j'ai rencontré le plus souvent) des algorithmes MiniMax. Tu devrais comprendre le principe assez vite. Le coder c'est autre chose ^^

Sinon, il y a l'optimisation des MiniMax qui s'appelle: Alpha-Beta.

bonne continuation ;)

Commentaire de coucou747 le 18/10/2004 18:09:39 administrateur CS

alpha/beta est entre 2* et 10* plus rapide, et est bien plus performant... (je parles en conaissance de cause, j'ai posté une source similaire en mode console)...

Le truc c'ets qu'il faut bien piger comment marche l'algo, et lire un peu tt ce qui se dit sur ce style d'algo, même les paroles des personnes qui ne programment que en TIBASIC...

Ab en fait, c'est un minimax avec un peu plus de mémoire utilisé et une sélection des coups, c'est pas vraiment plus dur...

Commentaire de asmanur le 18/10/2004 18:37:43

Ouais d'ailleurs l'un de vous a un ex avec un algo minimax parce que j'ai essayé ya pas longtps d'en faire un Resultat une IA nulle et injouable

Commentaire de coucou747 le 18/10/2004 18:40:34 administrateur CS

bah moi j'ai posté ça....

Commentaire de bilaloch le 23/10/2004 08:55:18

Excellente source ! Vu que je debute en C (et en C++) ,je dirais qu'il me faudra au moins une année pour savoir faire ca. Je viens de remarquer que le C++ est au moins 10 * + compliqué que le VB.

Sur ce, @ +.

BILALoch

Commentaire de bilaloch le 23/10/2004 08:58:08

PS : J'ai mis 9/10.

Commentaire de Kirua le 23/10/2004 10:51:11

heureusement, la complexité est directement proportionnelle à la puissance et à la flexibilité ;)
juste que tu vas énormément regretter la facilité des GUI de VB, c'est qd même bien pratique de pouvoir placer les boutons etc sur ta fenêtre sans te casser la tête :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

please..J'aimerai avoir un exemple de puissance 4 avec IA [ par scorpiwolf ] Si quelqu'un a un puissance 4 avec intelligence artificielle donc mode 1 joueur, j'aimerai l'avoir come exemple, je vous remercie... IA de jeu d'échecs [ par GoldenEye ] Suite à de nombreuses questions sur le sujet (pas forcément sur ce site) et même s'il n'est pas dans mes habitudes de faire du racolage, j'ai mis en l Puissance4 en C "HELP" [ par Strange12 ] Je recherche un fichier source en C compatible avec Linux du jeu Puissance 4 si possible relativement simple car je ne suis pas une lumière en program AU SECOURS !!! [ par petronius ] je viens de trouver un probleme tres interessant :j'ai fait un jeu avec des IA (3) en directx, et donc un timer de 100ms qui lance les differentes IA Puissance4 en 3D [ par nathounet26 ] > J'ai besoin urgemment d'une source d'un jeu de puissance4 en MFC (C++) question de vie ou de mort!!! Concours IA (Intelligence Artificielle) [ par ynizon ] Je suis a la recherche de participants pour un ptit jeu sympa qui ressemble aux dames chinoises. Le but etant que chacun developpe sa propre IA, et l' Debutant total IA cherche infos [ par Wett ] Ben tout est dans le titre lol ;)Je sais pas si c'est vraiment le meilleur endroit pour demander ca mais je trouve le sujet franchement interressant a ia d'échec [ par coucou747 ] comment faire une ia performante pour un jeu d'échec en c?merci Si l'IA et les OS vous interèssent. [ par manta7 ] Je recherche des personnes pour former une petite équipe (7 maximum - 2 minimum) pour un projet.Si l'IA et les OS vous ont toujours attirés, n'hésitez cmugraphics [ par cbossa ] Je viens de récupérer le source du mastermind, mais lorsque je veux le compiler je m'aperçois que je n'ais pas stdafx.h ni cmugraphics.h.Comment puis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,856 sec (3)

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