Programmation du Jeu des Dames Chinoises
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -39%
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
Voir le deal
399 €

Schéma de l'Algorithme AlpaBeta

Aller en bas

Schéma de l'Algorithme AlpaBeta Empty Schéma de l'Algorithme AlpaBeta

Message par Mellyra Mar 23 Oct - 7:23

Juste le schéma de l'algorithme pour que les choses paraissent claires...

Schéma de l'Algorithme AlpaBeta Alphabetahx3

L'algorithme lui-même se trouve facilement sur internet, mais n'est pas évident à comprendre...
Mellyra
Mellyra
Admin

Nombre de messages : 118
Age : 37
Localisation : Dans mon lit ^^
Date d'inscription : 18/10/2007

https://dameschinoises.forumpro.fr

Revenir en haut Aller en bas

Schéma de l'Algorithme AlpaBeta Empty Modele de alphabeta

Message par Mellyra Mar 23 Oct - 14:04

Finalement, je vous montre l'algorithme que j'avais trouvé et que je ne comprends pas en entier...

L'algorithme ALPHA-BETA peut être décrit par le pseudo-code suivant :

fonnction ALPHA-BETA(P, A, B) /* ici A est toujours inférieur à B */
> si P est une feuille alors
>> retourner la valeur de P
> sinon
>> initialiser Alpha de P à -¥ et Beta de P à +¥
>>> si P est un noeud Min alors
>> pour tout fils Pi de P faire
>>> Val = ALPHA-BETA(Pi, A, Min(B,Beta de P))
>>> Beta de P = Min(Beta de P, Val)
>>> Si A >= Beta de P /*ceci est la coupure alpha */
>>> alors retourner Beta de P
>> finfaire
>> retourner Beta de P
> sinon
>> pour tout fils Pi de P faire
>>> Val = ALPHA-BETA(Pi, Max(A,Alpha de P), B)
>>> Alpha de P = Max(Alpha de P, Val)
>>> Si Alpha de P >= B /*ceci est la coupure beta */
>>> alors retourner Alpha de P
>> finfaire
> retourner Alpha de P
Voila...
Mellyra
Mellyra
Admin

Nombre de messages : 118
Age : 37
Localisation : Dans mon lit ^^
Date d'inscription : 18/10/2007

https://dameschinoises.forumpro.fr

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser