Tic tac toe (morpion)

Soyez le premier à donner votre avis sur cette source.

Vue 11 222 fois - Téléchargée 1 361 fois

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.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_maille
Messages postés
2
Date d'inscription
mercredi 26 mars 2003
Statut
Membre
Dernière intervention
30 mars 2003
-
Felicitaions pour le code.
Je n'arrive pas à reconstituer facilement l'algo min/ Max. Ou puis-je trouver cet algorithme ????
Merci
cs_Spawnrider
Messages postés
255
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
9 avril 2007
1 -
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
fethimustapha
Messages postés
1
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
23 mars 2015
-
donner le code source du merhode Ttt pour comprend bien stp

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_djuddju)