1 Poker Jack Ce jeu est un jeu de carte inspiré du Blackjack et du
Transcription
1 Poker Jack Ce jeu est un jeu de carte inspiré du Blackjack et du
Poker Jack Ce jeu est un jeu de carte inspiré du Blackjack et du Poker. Les règles ressemblent étrangement aux règles du Blackjack (mais avec aucun contrôle sur le tirage des cartes, il y aura toujours 3 cartes de distribuées, sauf exception), avec la variante que le jeu du joueur peut aussi être considéré comme une main de Poker 3 cartes. (Les règles sont inspirées des jeux de Blackjack et de Poker 3 cartes au casino de Montréal provenant du site des casinos de Loto-Québec à: http://www.casinosduquebec.com/montreal/fr/jeux/blackjack http://www.casinosduquebec.com/montreal/fr/jeux/poker-3-cartes L'objectif du jeu Le joueur tente d'obtenir une main de blackjack dont la valeur est plus élevée que celle de la main du croupier, sans toutefois excéder 21. (Règle inspirée du Blackjack) En plus des règles du Blackjack, la main de trois cartes se transforme en une main de poker 3 cartes. L’objectif de la main de poker est à l'aide de trois cartes, tenter d'obtenir la main de poker dont la valeur est la plus élevée. Cette main n’est pas jouée contre le croupier. Les cartes Le Poker Jack se joue avec un jeu de 52 cartes. Pour la portion blackjack : Les as peuvent valoir 1 ou 11, les figures valent 10 et toutes les autres cartes possèdent leur valeur nominale. Si les deux meilleures cartes d'une main sont un as et un 10 ou une figure, il s'agit d'un black jack, c'est-à-dire une main de deux cartes dont la valeur totale est de 21, pointage le plus élevé au black jack. Contrairement au Blackjack original où habituellement on obtient un blackjack sur les 2 premières cartes, au Poker Jack on reçoit 3 cartes, et s’il y a une combinaison de 2 cartes qui donne un total de 21, nous obtenons un blackjack. S’il n’y a pas de blackjack l’addition de la valeur des 3 cartes sera ensuite comparée à la main du croupier. Si la main de 3 cartes du joueur est plus haute que la valeur de la main du croupier et que son total est plus petit ou égal à 21, le joueur est déclaré gagnant. Si la main du joueur dépasse 21, il perd automatiquement sa mise de blackjack. Pour la portion poker 3 cartes : La valeur des cartes, dans l'ordre décroissant, est l'as, le roi, la dame, le valet, le 10, le 9, le 8, le 7, le 6, le 5, le 4, le 3 et le 2. L'as peut cependant être utilisé pour former une quinte couleur ou une séquence as-2-3. 1 Les mises À l'aide de jetons de valeur achetés du croupier, chaque joueur a le choix de : • jouer. Si le joueur joue, il doit placer sur la table deux mises distinctes (obligé de miser sur les deux jeux), soit une mise blackjack et une mise poker. Par contre les mises peuvent être différentes. • passer son tour. Le joueur garde sa place sur la table, mais aucune carte ne lui est distribuée et il ne place aucune mise sur la table. Les mises doivent être placées aux emplacements appropriés sur la table avant que le croupier n'annonce « Rien ne va plus » et doivent respecter les limites minimale et maximale indiquées à la table. Pour le cadre du laboratoire, la limite sera de 50 jetons et la mise minimum sera de 1 jeton et le joueur disposera de 200 jetons au départ. La donne Le croupier distribue les cartes à partir d'un paquet de 52 cartes. Seul le croupier peut toucher aux cartes. Les joueurs reçoivent trois cartes, face visible (c’est-à-dire que tout le monde peut les voir), à tour de rôle, et le croupier s'en donne deux. Par exemple, le croupier servira la première carte du premier joueur, ensuite, il servira la première carte du deuxième joueur, etc. jusqu’à ce que tout le monde soit servi (ait 3 cartes) et ensuite il se passera 2 cartes. Contrairement au vrai blackjack, le croupier ne distribuera pas d’autres cartes par la suite. Les combinaisons Pour le blackjack : Le but est de battre la main du croupier. Les 3 cartes que le joueur aura reçues seront additionnées. Ces cartes devront battre la main du croupier pour avoir une main gagnante. Si la meilleure combinaison du joueur est un blackjack (une combinaison de 2 cartes qui donne 21) et que le croupier n’a pas de blackjack, le joueur se verra remettre la mise attribuée au blackjack. Si les jeux du joueur et du croupier sont égaux, le joueur ne perdra pas sa mise, mais ne gagnera rien en retour. Si le jeu du joueur a un total en dessous du jeu du croupier, le joueur perdra sa mise blackjack. Si le total des cartes du jeu du joueur est supérieur à celui du croupier, et que la main du joueur ne dépasse pas 21, le joueur remportera une mise normale. Au poker 3 cartes, les combinaisons, dans l'ordre décroissant, sont : Quinte couleur : trois cartes de même couleur et dans un ordre successif. La quinte couleur dame-roi-as est celle dont la valeur est la plus élevée et la quinte couleur as-2-3, celle dont la valeur est la plus faible. 2 Brelan : trois cartes de même valeur. Le brelan formé de trois as est celui dont la valeur est la plus élevée et le brelan formé de trois 2, celui dont la valeur est la plus faible. Séquence : trois cartes dans un ordre successif, sans égard à la couleur. La séquence dame-roias est celle dont la valeur est la plus élevée et la séquence as-2-3, celle dont la valeur est la plus faible. Couleur : trois cartes de même couleur. Attention ici la couleur ne veut pas dire la couleur réelle de la carte (rouge ou noir), mais plutôt la « sorte », donc soit pique, trèfle, carreau ou cœur. Paire : deux cartes de même valeur. La paire formée de deux as est celle dont la valeur est la plus élevée et la paire formée de deux 2, celle dont la valeur est la plus faible. Les mains Une fois que tous les joueurs ont été servis, les gains sont distribués parmi les gagnants (on suppose ici que le casino possède une quantité de jetons illimités, alors si toutes les mains de la table sont gagnantes, tout le monde reçoit des jetons selon les chartes de paiement. La mise poker d'un joueur est traitée indépendamment de la mise blackjack. Les paiements Paiement Blackjack Le joueur devra miser une mise blackjack. Pour ajouter du piquant si on obtient un total de 21 avec les 3 cartes, on a un ratio de plus. Si en plus d’avoir 21, on l’obtient avec les 7 on a un autre bonus. Main Rapport de paiement Total de 21 avec 3 cartes (7-7-7) 20 à 1 Total de 21 avec 3 cartes autre que (7-7-7) 5à1 Blackjack (21 avec combinaison de 2 cartes sur les 3) bat le croupier 2à1 Blackjack (21 avec combinaison de 2 cartes sur les 3) égal avec le croupier 1à1 Main gagnante de 3 cartes contre le croupier 1à1 Il est à noter que lors de la distribution des gains, la mise initiale est conservée si le joueur a obtenu une main gagnante. Il est aussi à noter que le blackjack est un jeu qui est dépendant de la main du croupier (on ne peut gagner que si on bat le croupier sauf dans le cas d’égalité de blackjack). 3 Paiement poker Pour simplifier le jeu original de loto-québec, nous allons considérer qu’un joueur ne peut faire qu’une seule mise poker sur le jeu. Voici le tableau de paiement de loto selon la main obtenue : Main Rapport de paiement Quinte couleur 40 à 1 Brelan 30 à 1 Séquence 6à1 Couleur 4à1 Paire 1à1 Il est à noter que lors de la distribution des gains, la mise initiale est conservée si le joueur a obtenu une main gagnante. Il est aussi à noter que le poker 3 cartes est un jeu qui est indépendant d’une main de croupier. On reçoit trois cartes, et si on obtient par exemple une paire, peu importe sa valeur, nous serons payés une fois notre mise (et notre mise nous est aussi rendue). Les modalités du jeu Le jeu du casino de Montréal peut accueillir jusqu’à sept personne sur une même table. Dans le cadre de ce laboratoire, votre programme devra simuler 3 autres joueurs (en plus de vous à la table), ce qui simulera une table de 4 personnes. Votre programme devra distribuer les cartes à toutes les personnes sur la table de façon aléatoire. Il devra aussi afficher les cartes qui sont sur la table (on présume qu’il y a toujours quatre joueurs sur la table). Par contre pour simuler ce qu’un joueur fait habituellement dans la vraie vie, vous ne vous soucierez pas des mises des autres joueurs (c’est-à-dire que vous n’avez pas besoin de les générer). La seule chose à gérer c’est les mises de votre joueur (blackjack et poker). Il est à noter que votre jeu n’utilisera pas d’interface utilisateurs, et qu’il sera en mode terminal. Il utilisera donc les System.out.print… pour afficher, et les scanners pour lire ce que l’utilisateur entrera. Il devra aussi gérer ce qu’il restera comme argent au joueur après les diverses mises qu’il aura placé sur la table. Votre jeu devra permettre à un nouveau joueur de s’asseoir à une table. Il se verra alors remettre 200 jetons par le croupier. Ensuite tant qu’il voudra jouer et tant qu’il lui restera des jetons il pourra miser. Il est à noter que le joueur peut décider de passer son tour et ne pas miser pendant une ou plusieurs mains. 4 Lorsque votre joueur entre sur la table, on lui remet 200 jetons et on affiche le message suivant : Bienvenue au Poker Jack! Jetons restants : 200 Ensuite votre programme demandera si vous voulez jouer la main qui suit en écrivant à l’écran : Voulez-vous jouer cette main? (o-oui/n-non) Si l’utilisateur entre o, il sera dans la donne (on lui passera des cartes), s’il entre n, on ne lui distribuera pas de cartes. Si le joueur a entré o pour jouer, il faudra lui demander maintenant quelles sont la ou les mises qu’il doit entrer. Vous devez demander et valider la mise blackjack et poker, elle doit être entre 1 et 200 jetons. Si un joueur n’entre pas le bon montant, il faut lui demander de changer de mise. On affichera : Quelle est votre mise blackjack (entre 1 - 200)? Quelle est votre mise poker (entre 1 - 200)? Et on saisira ensuite le nombre entré au clavier, et on le validera (si la mise est entre 1 et 200 et qu’il reste assez d’argent pour miser). Si le chiffre n’est pas valide, on indique un message d’invalidité, et on redemande d’enter la mise comme (vous pouvez vous inspirer des exemples déjà présentés pour faire cette partie) : Mise normale invalide, veuillez recommencer. Quelle est votre mise blackjack (entre 1 - 200)? Une fois que toutes les mises ont été validées, votre programme distribue les cartes à tous les joueurs. 5 Votre programme devra afficher les mains des joueurs qui sont sur la table ainsi que la vôtre comme ceci : VOUS A-CO 2-CO 3-CO | | | | Joueur 2 | Joueur 3 | Joueur 4 | Croupier D-PI | 2-TR | R-CA | R-TR 3-CA | 4-TR | 6-PI | 2-TR 9-TR | 6-TR | 10-CA Mise blackjack: 50 Mise poker: 25 Votre main est payante: 16 vs 12, Quinte couleur Gains: 50 + 1000 Jetons restants: 1125 Voici la table de correspondance de valeurs à afficher : 1-A, 2-2, 3-3, 4-4, 5-5, 6-6, 7-7, 8-8, 9-9, 10-10, 11-V, 12-D, 13-R Voici la table de correspondance des couleurs (sortes) à afficher : CŒUR-CO, CARREAU-CA, TRÈFLE-TR, PIQUE-PI Votre programme devra permettre à votre utilisateur de quitter quand il le voudra, et il devra alors afficher des statistiques sur son jeu. Statistiques: Gains de mises poker: 2000 Gains de mises blackjack: 5 Nombre de mains jouées: 12 Nombre de mains gagnantes poker: 6 Nombre de mains gagnantes blackjack: 1 Pourcentage de mains gagnantes blackjack: 8.3% Pourcentage de mains gagnantes poker: 50% Au revoir! 6