Morpion solo (tic-tac-toe)

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

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.