Bonjour à tous,
Je suis étudiant en sciences cognitives et je réalise une étude statistique sur le poker. Il s'agit de la variante Texas Hold'em dans laquelle chaque joueur possède 2 cartes de départ, puis des cartes communes sont déposées sur la table (5 au maximum). La main d'un joueur correspond à la meilleure combinaison de 5 cartes entre ses cartes de départ et les cartes communes:
Voici ce que j'ai dans mon fichier:
1 2 3 4 5 6 7 8 9 10 11 12
7 C T D 7 H T H K D 8 D
A S K C 7 H T H K D 8 D
Q H 3 H 7 H T H K D 8 D
Q H 2 S 7 H T H K D 8 D
Les symboles sont en anglais. Chaque représente la main d'un joueur.
Chaque carte est encodée dans 2 colonnes: la première indique la valeur numérique de la carte (du 2 à l'As), la seconde indique la couleur de la carte (H: Heart, C: Club, D: Diamond, S: Spade). Les colonnes 1 à 4 correspondent aux 2 cartes de départ de chaque joueur. Les colonnes suivantes correspondent aux cartes communes (il y en a 4 dans cet exemple).
Question: comment construire un script qui permette de coder le jeu de chaque joueur (exemple: paire, brelan, suite, etc.)?
Dans cet exemple, le script devrait fournir au final que le joueur 1 possède deux paires (7 et T), le joueur 2 possède la plus haute paire (K), le joueur 3 possède un tirage couleur (il a 4 cartes à coeur et il lui en manque une pour faire la couleur), et le joueur 4 ne possède rien.
Je ne vois pas trop comment faire. Si vous avez une idée, je suis preneur.
Merci,
Vincent
Partager