Se connecter

Informatique

Programmation

Sujet : Alak (Python)
1
srp_123
Niveau 1
02 décembre 2021 à 19:42:13

Bonsoir à tous je cherche à réaliser le jeu Alak en python.
J'ai déjà réussi à réaliser le tableau mais je n'arrive pas à créer les fonctions pour faire les règles ( je suis débutant )
Pour ceux qui ne connaissent pas les règles :
1) Un joueur ne peut placer un pion que sur une case vide, et cette case ne doit pas avoir été occupée par l’un de ses propres pions au tour précédent (voir règle de capture à suivre). Si un joueur ne peut plus placer de pion la partie est terminée.

2) Si après qu’un joueur ait placé un pion, un groupe de pions adjacents de son adversaire n’a plus de cases adjacentes vides ceux-ci sont capturés et retirés du plateau. D’après la première règle, son adversaire ne pourra donc pas poser un pion sur l’une de ces cases au prochain tour. Par « groupe de pions » on entend « au moins un pion ».

3) Un joueur peut en revanche placer un pion et constituer un groupe de pions adjacents sans cases adjacentes vides sans que ce groupe de pions soit capturé.

Merci à ceux qui m'aideront :)

Magrozz
Niveau 7
02 décembre 2021 à 20:12:28

Procède par étapes.
- Poser un pion sur le plateau (sans condition).
- Vérifier que la case est vide.
- Vérifier que la case n'était pas utilisée au tour précédent.

Et tu vérifies que ça fonctionne bien entre chaque étape.

1
Sujet : Alak (Python)
   Retour haut de page
Consulter la version web de cette page