Creation d'un simulateur

Nos amis CVData, BJRM...
LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Creation d'un simulateur

Message non lu par LudoJack » 24 mai 2011, 15:26

Hello a tous,

Moi c'est Ludo, passioné d'informatique, de poker, et anciennement de BlackJack ;)

Je devais trouver un sujet pour realiser un projet de programmation, et j'ai choisi de faire un simulateur de BlackJack, c'est tellement plus amusant qu'une calculatrice ou qu'un gestionnaire de bibliotheque

Mon objectif n'est pas de faire le meilleur logiciel qu'on ai jamais vu dans le domaine, mais au moins de faire quelque chose d'interressant et d'utile, en ciblant la simplicité et la rapidité, et pourquoi pas l'enrichir par la suite

C'est pourquoi je viens a vous, afin de vous demander conseil sur ce qu'il pourrai etre utile ou pas pour un simulateur de BlackJack, j'ai bien sur telecharger CVData afin de m'en inspirer, mais je ne pense pas faire quelque chose d'aussi complet, particulierement au niveau des regles, je me contenterai des regles joué en France

Donc voici les regles de bases sur lesquelle je part, dites moi si j'ai mal compris les regles pour la France (ça fait des années que j'ai pas joué et le document officiel reste un peu evasif sur certains points) :

1) on double sur n'importe quelle 2 premieres cartes
2) on abandonne sur n'importe quelle 2 premiere cartes
3) on peut split une paire, mais aussi n'importe quelle 2 premiere carte compris entre le 10 et le Roi (la j'ai un doute, je croi me rapeler que c'est comme ça a coté de chez moi)
4) la bank est obliger de tirer si elle a 16 ou moins, et obliger de rester si elle a 17 ou plus meme avec un As qui compte 11
5) si on split la paire d'As, on reçoit une carte sur chaque et c'est fini
6) on ne peut pas jouer plus de 3 mains par slot/place assise

voila, si vous voyez d'autre choses a rajouter et si vous pourriez aussi me donner le therme technique pour ces regles ça serait sympa

merci beaucoup

ps: je reviendrai par la suite vous demander ce que vous attenderiez d'un simulateur de blackjack, a bientot

kbdjockey
Messages : 54
Inscription : 03 oct. 2010, 15:25

Re: Creation d'un simulateur

Message non lu par kbdjockey » 24 mai 2011, 15:37

1) on double sur n'importe qu'elle 2 premières cartes, mais aussi après un partage.
(contre les as, une seule carte est distribuée après partage donc pas de double possible)
2) ok
3) cela dépend du casino, généralement 10, Valet, Dame, Roi sont splittables comme des 10s,
mais certains veulent une paire de 10, de Valet, de Dame, ou de Roi.
4) oui, tire à 16, reste à 17 souple (As - 6 par exemple)
5) oui
6) on ne peux splitter que 2 fois généralement, donc play 3 mains par box.
Certains casinos acceptent 3 splits, donc 4 mains.
A moins que tu parle du nombre de joueurs pouvant jouer derriere ?
On ne peux être que 3 sur un box, le max de la table devant etre >= au total des 3 mises.

Tu compte le faire en C, C++, .NET, ou Java ?
Utilisation d'une base de donnée pour stocker les résultats des sims ?

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 24 mai 2011, 17:21

merci pour tes precisions
je vais faire ça en c++, Qt pour la GUI
resultat stocké dans des fichier texte au format XML, si c'est trop volumineux utilisation d'une DB mais je pense pas

t'en as deja fait un ?

gildu59
Messages : 90
Inscription : 18 sept. 2010, 14:54

Re: Creation d'un simulateur

Message non lu par gildu59 » 24 mai 2011, 18:33

Salut

Moi j'en ai fait un ( en vb6), mais split une seule fois ( pas de split apres split)

sinon tout le reste est comme au casino francçais.

De un a 6 joueurs ,reels ou virtuels, joueur virtuel utilise stratégie de base sans les indices,les erreurs du joueur réel sont signalées

Un mode automatique permet de simuler un sabot complet

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 24 mai 2011, 18:42

salut
j'aimerai bien connaitre les performance de ton programme en mode automatique pour que je puisse ensuite comparer

c'est pas 7 joueur le max ? perso je fait deja avec un seul joueur je verrai apres

ton programme peut jouer en auto avec le comptage de carte ou c'est juste pour la strategie de base ?

merci

gildu59
Messages : 90
Inscription : 18 sept. 2010, 14:54

Re: Creation d'un simulateur

Message non lu par gildu59 » 24 mai 2011, 19:12

Oui c'est 7 joueurs max , mais j'en ai fait que 6 :mrgreen:

Il ne compte pas les cartes pour la SB mais s'en sert pour miser en fonction du compte

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 24 mai 2011, 19:29

c'est quoi SB ? <=== noob inside ;)

XavJack
Messages : 82
Inscription : 20 sept. 2010, 17:23

Re: Creation d'un simulateur

Message non lu par XavJack » 24 mai 2011, 20:06

LudoJack a écrit :c'est quoi SB ? <=== noob inside ;)
Stratégie de base ;-) !!
Ce qu'il veut dire par la (je pense), c'est qu'il n'utilise pas les indices de déviation, il se sert juste du compte pour sa rampe de mise tout en appliquant la SB !!

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 28 mai 2011, 14:01

voila, premiere partie fini
je pense avoir un blackjack qui respecte les regles française
reste plus qu'a tester tout les cas de figure voir s'il n'y a aucun bug
sinon pour l'interface j'ai fai au plus simple , c'est juste pour valider l'algo

https://docs.google.com/leaf?id=0B3cZU0 ... l&hl=en_US

gildu59
Messages : 90
Inscription : 18 sept. 2010, 14:54

Re: Creation d'un simulateur

Message non lu par gildu59 » 28 mai 2011, 14:51

Salut

J'ai dû telecharger un programme pour le décompresser :evil:

Il n'y a pas d'abandon ?

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 28 mai 2011, 19:09

ni abandon, ni assurance

c'est quoi les regles exact de l'abandon ?

on peut abandonner apres avoir splité ?

Lanfeust23
Messages : 58
Inscription : 27 mai 2011, 13:48

Re: Creation d'un simulateur

Message non lu par Lanfeust23 » 28 mai 2011, 19:38

En france, l'abandon est uniquement hâtif :
Lorsque le croupier a fini de distribuer les 2 cartes à chaque joueur, si les règles les permettent, vous pouvez déclarer : j'abandonne.
Uniquement avant qu'une 3è carte sorte. ( donc pas d'abandon après partage)
Votre jeu est défaussé, et vous récupérer la moitié de votre mise.
Winner Winner Chicken Dinner

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 28 mai 2011, 21:18

cool merci
je vais rajouter sa a l assurance
ensuite je passe au jeu auto

LudoJack
Messages : 10
Inscription : 24 mai 2011, 11:10

Re: Creation d'un simulateur

Message non lu par LudoJack » 29 mai 2011, 00:38

voila j'ai rajouter l'assurance et l'abandon
j'ai un peu tester et pour moi les regles sont respecté

https://docs.google.com/leaf?id=0B3cZU0 ... 0&hl=en_US

c'est juste l'executable (plus leger), il suffit de remplacer l'ancien, par contre ceux qui veulent tester auront besoin des fichier contenue dans la premiere archive, faut tout metre dans le meme dossier

si quelqu'un vois d'autre regles qui ne sont pas prise en compte ça serai sympa de le dire ;)

Répondre