Inscription / Connexion Nouveau Sujet
Niveau exercices
Partager :

stratégie optimale puissance 4

Posté par
rdces
21-10-10 à 18:10

Bonjour à tous
Tout le monde ou presque connait la technique pour toujours gagner (ou plutot pour ne jamais perdre) au morpion.
Je pense qu'il doit en exister une aussi au puissance 4. Etes vous d'accord? La connaissez vous? Pouvez vous me l'indiquer?
Merci d'avance
A bientot

Posté par
Tom_Pascal Webmaster
re : stratégie optimale puissance 4 21-10-10 à 18:15

Bonjour,

D'après wiki :

Citation :
Depuis 1988, il est établi, consécutivement à l'analyse informatique exhaustive du jeu, que le joueur qui commence la partie gagnera toujours s'il joue les coups adéquats. De nos jours, un certain nombre de programmes informatiques sont capables de jouer parfaitement à Puissance 4 et donc de gagner systématiquement dès lors qu'ils entament la partie.


Rapidement, sur les principales stratégies :
Citation :
Le principe de base est de placer les jetons de préférence dans la colonne centrale. Tout jeton dans celle-ci peut former un grand nombre de lignes dans diverses directions en longueur, et aussi retirer du même coup cette possibilité à l'adversaire.

Par la suite, la technique la plus simple est de former une ligne double gagnante : deux lignes à qui il manque un jeton dans la même colonne pour former une ligne de 4, et donc ces deux jetons manquants sont l'un au-dessus de l'autre. Un piège de base consiste à faire une ligne de 3 horizontalement sur la première ligne avec une colonne libre aux deux bouts.

Une autre technique qu'il est nécessaire de maîtriser consiste à bloquer des colonnes dans le sens que, si l'adversaire y met un jeton, vous gagnez :

* soit vous formez une ligne de 4 au coup suivant,
* soit vous formez un double ligne qui vous permet de gagner rapidement.

Les joueurs plus avancés s'appuient sur la parité (paire ou impaire) de la rangée du jeton manquant pour faire une ligne de 4. Chaque colonne a un nombre pair de jetons. Ainsi, il est possible de forcer le gain dans certaines conditions. Par exemple, si votre ligne gagnante est sur la colonne 1 (tout à gauche) et sur une ligne impaire, et que toutes les autres colonnes sont paires (ce qui équivaut à avoir joué un nombre pair de jetons, donc à ne pas avoir commencé la partie), alors le joueur va remplir les autres colonnes. Supposons que vous l'empêchiez de faire une ligne gagnante dans ces autres colonnes, alors il devra jouer dans la colonne 1, et pas vous.

En conclusion, si un joueur commence et qu'il force l'adversaire à jouer dans une colonne précise, alors ses jetons seront sur des lignes impaires. Donc il doit essayer de faire des lignes de 3 dont le jeton manquant est sur une ligne impaire.


Il y a des ressources bien complètes sur ce sujet :
A l'époque, j'avais fais un projet informatique sur un puissance 4 avec des règles modifiées... j'étais parti sur un simple algo min-max (si tu fais un peu d'IA, ça doit te parler) et ça marchait pas si mal

Posté par
rdces
re : stratégie optimale puissance 4 21-10-10 à 18:49

Merci beaucoup.
Non, je ne vois pas ce que c'est...

Posté par
Tom_Pascal Webmaster
re : stratégie optimale puissance 4 21-10-10 à 23:07

L'algo min-max c'est un algorithme "classique" dans le cadre de mise en place de solution informatiques pour résoudre des problèmes où l'on fait intervenir de l''intelligence artificielle.
Je t'invite à rechercher "min-max" dans google pour des informations complètes..
En gros, on va créer un arbre combinatoire et calculer le "score" de chaque branche, sous branche possible pour déterminer le meilleurs choix pour le coup suivant. On utilise des heuristiques pour "couper des branches" le plus tôt possible lorsque c'est possible pour limiter l'explosion combinatoire.

Posté par
gamesolver
re : stratégie optimale puissance 4 04-01-19 à 15:54

Ce solveur de Puissance 4 permet de trouver la stratégie gagnante de n'importe quelle position de jeu : http://connect4.gamesolver.org/fr/

Posté par
gamesolver
re : stratégie optimale puissance 4 04-01-19 à 16:02

Avec le lien du solver :



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !