Pour simuler un jeu de carte sur un ordinateur, on a écrit les lignes de code suivantes en Python:
1/6 : La variable jeu est une liste de 52 éléments. Quel est le type de chacun de ces éléments ?
Voici les règles du jeu de la bataille à deux joueurs :
La valeur des cartes est déterminée par la fonction suivante :
pli
?
(!Règles 1)(Règles 2)(!Règles 3)(!Règles 4)
Vous trouverez dans l'archive TestStrategies.zip , disponible au téléchargement (Il vous impérativement décompresser cette archive après le téléchargement pour pouvoir travailler.),
le programme testStrategies.py qui permet de définir et de tester deux stratégies sur 100 parties.
Deux stratégies ont déjà été implémentées en exemple.
classement
en faisant appel à la fonction fonctionnom_de_l_equipe2
puis retourne la dernière carte
A vous d'inventer votre propre stratégie.
Soyez créatifs pour imaginer votre stratégie (jouer en premier la carte le plus forte, la carte la plus faible, alterner plus forte, plus faible, une couleur en premier ou en alternant les couleurs.... tout est possible).
Commencez par coder une stratégie simple, qui fonctionne sans bug, puis améliorez la au fur et à mesure.
Pensez à faire des copies de régulièrement de votre fichier en le renommant (test1.py, test2.py, ... ) afin de conserver les versions antérieures.
Lisez bien la documentation des fonctions disponibles et les règles à respecter décrites dans le fichier testStrategies.py.