Morpion solo (tic-tac-toe)

Soyez le premier à donner votre avis sur cette source.

Vue 16 070 fois - Téléchargée 368 fois

Description

Vous connaissez tous le Morpion, alias le Tic-Tac-Toe pour d'autres.
Et bien le voici en version mIRC.
Son interface n'est rien d'autre qu'un dialog, pas de pickwin, ni de dll, mais j'ai surtout voulu bosser sur le côté tactique.
L'ordinateur sera capable de déjouer la pluspart de vos coups, et de jouer lui aussi des coups assez bien placés.
Il y a 3 types de niveau pour l'ordinateur :
Attaque : Lors d'une partie, l'ordinateur ne fera qu'attaquer, sans se défendre.
Défense : Lors d'une partie, l'ordinateur ne fera que se défendre de vos attaques, sans jamais attaquer.
Attaque+Défense : Lors d'une partie, l'ordinateur attaquera et défendra au mieux son jeu.

Evidemment, l'ordinateur ne peut rivaliser l'homme, alors ne vous attendez pas à jouer contre un adversaire corriace.

Mis à jour :

Version 1.11 :
Ajout de la possibilité de pouvoir installer le morpion dans nimporte quel répertoire
Correction de bugs minimes touchant l'I.A

Version 1.1 :
Ajout de l'option "Permettre à l'ordinateur de copier vos techniques de jeu"
Ajout de l'option concernant la stratégie des coins. (merci Artwerks de scriptsdb.org)
Correction du bug de l'option "Celui qui commencera les parties"
Correction de bugs minimes
Modification du dialog principal : pub enlevé

Source / Exemple :


Tout est dans le .ZIP
Pour les non identifiés au site, vous pouvez le télécharger ici :
http://poweredmgc.free.fr/sorn-creation/download.php?file=morpion

Conclusion :


N'oubliez pas de lire aide.html, qui vous expliquera comment installer l'addon, le configurer, l'utiliser, et bidouiller l'I.A tactique.

J'attends vos commentaires, et idées pour améliorer cette I.A tactique.

PS : toute suggestion concernant un système multijoueur sera rejettée, je souhaite bosser sur le concept "humain vs ordinateur", alors pas de multi.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
15 janvier 2008

J'aime bien se petit systeme je trouve sa assez bien fait, mais comme sa a etait dit plus haut l'interface est moyenne :)
8/10
pour un code de 2004...
Messages postés
2087
Date d'inscription
jeudi 12 décembre 2002
Statut
Modérateur
Dernière intervention
30 janvier 2011
8
mguilhem : Si tu as MSN, ajoute moi à tes contacts : Sorn_Drixer@hotmail.com
Nous pourrons en discuter d'avantage :)
Messages postés
69
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
26 novembre 2005

Salut SornDrixer, ton tic tac toe est très intéressant niveau IA, c'est sûr. Mais je ne suis pas un expert en mIRC (d'autant plus qu'il n'y a pas de commentaire...).

Pourrais tu m'expliquer l'algorythme de ton prog ?

J'aimerais vraiment savoir comment ça marche.

A plus,

mguilhem
Messages postés
2087
Date d'inscription
jeudi 12 décembre 2002
Statut
Modérateur
Dernière intervention
30 janvier 2011
8
Froh : Oui voila, les admins de CodeS SourceS ont déjà pensés à un système semblable. Il ne reste plus à attendre maintenant qu'il le fasse.
Se qui serait pas trop mal non plus, en complément à ton idée : ne pouvoir laisser noter que ceux qui ont déjà posté minimum une source, cela limiterait ainsi énormément les critiques faciles.
Messages postés
23
Date d'inscription
mercredi 24 mars 2004
Statut
Membre
Dernière intervention
29 mai 2004

Moi j'afficherais en commentaire en rouge la note que chaque personne a voté a propos de la source...
Au milieu des critiques constructives on verra des commentaires automatiques genre machin: 1 sans rien d'autre de marqué
Et bien sur pour noter il faut poster un commentaire
Afficher les 23 commentaires

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.