Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TIC TAC TOE (MORPION)


Information sur la source

Catégorie :Application Classé sous : morpion, ia, tic, tac, toe Niveau : Débutant Date de création : 23/03/2003 Date de mise à jour : 07/05/2003 10:28:40 Vu / téléchargé: 5 451 / 616

Note :
6 / 10 - par 1 personne
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Ce petit programme est en fait une applet java qui permet de défier l'ordinateur au jeu du morpion. L'intelligence artificielle de l'ordinateur a été developpée à l'aide de la méthode minimax. Attention, il est très fort.....

Pour lancer le jeu vous avez deux possibilités :
1) Lancer la page Ttt.html
2) Si vous possedez le jdk de sun, vous pouvez le lancer à l'aide de la commande appletviewer Ttt.html. Dans ce cas, indiquez le chemin entier de appletviewer. Vous devez bien entendu, saisir l'instruction en mode console.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Algo.classTélécharger ce fichier [Réservé aux membres club]1 645 octets
  • Algo.javaTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 318 octets
  • Algo.java~27~Télécharger ce fichier [Réservé aux membres club]4 175 octets
  • Algo.java~28~Télécharger ce fichier [Réservé aux membres club]4 175 octets
  • Algo.java~29~Télécharger ce fichier [Réservé aux membres club]4 174 octets
  • Algo.java~30~Télécharger ce fichier [Réservé aux membres club]4 175 octets
  • Algo.java~31~Télécharger ce fichier [Réservé aux membres club]4 175 octets
  • Ttt.classTélécharger ce fichier [Réservé aux membres club]888 octets
  • Ttt.htmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier141 octets
  • TttInter$MonMouseAdapter.classTélécharger ce fichier [Réservé aux membres club]2 403 octets
  • TttInter.classTélécharger ce fichier [Réservé aux membres club]3 528 octets

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de maille le 30/03/2003 22:29:11

Felicitaions pour le code.
Je n'arrive pas à reconstituer facilement l'algo min/ Max. Ou puis-je trouver cet algorithme ????
Merci

signaler à un administrateur
Commentaire de Spawnrider le 22/01/2006 04:11:27

Bonjour,
Je souhaiterais vous prévenir d'une erreure dans ce code.
En effet, une erreur de calcul est commise quand le joueur joue en premier.
Notons le morpions ainsi :
-------
|1|2|3|
-------
|4|5|6|
-------
|7|8|9|
-------

Ainsi, si on joue en 7, l'ordi joue en 5.
Par la suite, si on joue en 8, l'ordi joue ...en 4 ce qui n'est pas logique car il aurait du joué en 9 !
Récapitulons, nous pouvons jouer les coups en 7,8,9 à la suite sans que l'IA ne detecte cette combinaison.
Hors j'ai bien epluché l'algorithme Min-max de ce jeu et je ne trouve toujours aucune solution à ce probléme pour le moment.

Amicalement,
Spawnrider

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Une IA en Java, pourquoi pas vous ? [ par Globul ] Salut ! J'aimerai juste signaler à tous les amateurs de programmation en Java l'ouverture d'un site mais aussi et surtout d'un concours visant à la pr morpion [ par TomSoyer ] Je cherches l'algoritme du jeux du morpion en java.J'en ai trouvés des trops complexes et toujours à jouer contre l'ordinateur.J'en voudrais un où l'o morpion [ par uxam ] help je cherche les sources du morpion mais pas quelque chose de très complexe vu que je débute. Chat avec l'ordi (IA) [ par dufour137 ] Voilà, après avoir vu dans un magazine "pour la Science" un article sur l'intelligence artificielle, je me suis dis qu'il serait seper de développer m morpion ca demange... [ par niko29940242 ] salut a tous les javamansje debute en java donc je n'ai que quelques notions mais j'essaie de faire un petit jeu de morpion avec une interface graphiq recherche algorithme du morpion [ par mreunionnaise ] Bonjour,j suis étudiante en informatique et je dois effectuer un petit programme simple du jeu Morpion.Mais j'ai des difficulté pour faire l'algorithm recherche algorithme morpion en java [ par mreunionnaise ] Bonjour,j suis étudiante en informatique et je dois effectuer un petit programme simple du jeu Morpion en JavaMais j'ai des difficulté pour faire l'al Morpion [ par drbarton ] Bonjour J'ai pour projet universitaire de realiser un morpion avec une IA en java. Je voudrai savoir comment je pourrai stocker mon arbre de jeu et sa Contournement d'obstacle (IA) [ par poiuytrez3 ] Bonjour,Je cherche à faire un algorithme de contournement d'obstacle. Je voudrais que mon "robot" (virtuel bien sur) aille d'un point A à un point B s


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.