AutoIt Français

Nouveau forum : http://www.autoitscript.fr/
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexionhttp://www.autoitscript.fr

Partagez | 
 

 Simulateur de courses (PMU)

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Simulateur de courses (PMU)   2007-02-28, 02:07

Salut à tous,

je vous présente un petit script de simulation de courses PMU que j'ai uniquement fait en tant qu'amateur de courses de chevaux pour voir des statistiques.

Je ne pense pas que ce script devrait être utile à quelqu'un,je le poste juste pour son contenu. Que ça soit claire:il ne vous permettra pas de gagner aux courses

Je vous explique comment le programme fonctionne,il faut attribuer plusieurs valeurs à différentes variables: vous choisissez plusieurs courses,le nombre de course sera attribué à cette variable:[code]$courses = 8[/code]
ensuite il vous faudra,pour chaque course,le rapport pour le cheval sur lequel vous "misez",si vous jouez 1€ en gagnant (ou perdant si vous préféré),ces rapports peuvent être trouvé sur le site pmu ou dans des journaux... qu'on attribuera à la variable-tableau (ou array) $rapports.
ex.:[quote]Global $rapports[9]
$rapports[0] = 0
$rapports[1] = 1.8
$rapports[2] = 2.5
$rapports[3] = 2.1
$rapports[4] = 2.4
$rapports[5] = 1.6
$rapports[6] = 1.9
$rapports[7] = 2.6
$rapports[8] = 2.1[/quote]
ici je joue pour 8 courses,pour la première course j'ai misé sur un cheval qui a un rapport théorique de 1.8€ pour 1€ de misé,etc...$rapports[0]=0 ne nous sert pas,je n'aime juste pas utiliser des 0 dans mes boucles...

Ensuite il y a des calculs,de belles boucles,des compteurs ( des variables qui content les courses gagnées,celles perdues,l'argent gagné,perdue etc...),un fichier sera généré et puis le tout sera affiché à l'écran.

Pour faire toutes les possibilités,pour un nombre de courses donnée,j'utilise des "motifs".Ce sont de simples fichiers textes,avec à chaque ligne un motif (composé de 0 et 1,0 pour le cheval perds,1 le cheval gagne).
Ainsi le fichier motifs8.txt,contient toutes les possibilités pour 8 courses.

J'ai pas le temps d'intégrer le générateur de motifs dans le script central,mais c'est simple je pourrai le faire... je le poste avec.

Pour l'utiliser il faut changer la variavle $times,si je fais $times =10,ça me générera un fichier txt pour 10courses..vlà ^^j'espère que vous avez suivi 37% de ce que j'ai dit...(tu te demande pourquoi 37...héhé comme ça )
[center][b] MAJ[/b]
[/center]
[b]-générateur de motif intégré,libraire de sauvegarde des motifs déjà générés en .../motifs/
[/b] [url=http://ibanker.ifrance.com/autoit3/pmu.au3]lien >>> PMU-Simulator <[/url]


Dernière édition par le 2007-02-28, 16:48, édité 6 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 03:03

y a des erreurs non ?

sharebigfile.com_pmu.au3 (74) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
$gains += $_motif[$abc] * 1.5 * $rapports[$abc]
$gains += ^ ERROR

j'ai modifier aussi dans le générateur le chiffre
Global $r, $data, $times =8, $exit = 0
de 10 a 8 pour qu'il correspond au pmu

sinon le top serait pour moi c'est de récuperer les pronostic sur les url puis d'en simuler les données et d'y vérifier

suis partant

le mardi, jeudi,samedi,dimanche on va s'y mettre allez ho gallop

winner \o/

$$$$$
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 13:32

Pour l'erreur: j'ai beaucoup débuggé le script,si tu rentre le bons nombre de $rapports (si c'est plus ça ne fait pas d'erreur) et le bon nombre de course dans $times et que tu as généré auparavant le bon motif.... dis moi comment reproduire l'erreur pour que je puisse voir ce qui cloche,stp.

Pour le générateur de chiffre,ça dépend de chaque réunion,ou du nombre de courses dont tu as envie d'effectuer la simulation.

Si tu voudrais faire la simulation pour 242 courses,ben ça prendra un peu de temps au générateur de motifs.C'est pour ça je l'ai mis à part,pour ne pas généré à chaque simulation un motif qui a déjà été généré auparavant,donc pourquoi pas faire une "librairie" de motifs.

Pour les pronos,j'avais déjà un peu commencé (mais arrêté), mais le truc c'est que le simulateur ici présent simule le gains ou la perte d'une mise sur un cheval donné...donc si tu veux prendre les rapports théoriques du site pmu ok,mais il restera toujours à rentrer le numéro de la réunion,de la course et du cheval et aussi la date...

Ensuite faut voir si on prend les côtes de référence pour le simple ou/et le couplé,puis voir comment simuler plusieurs type de jeu etc...et puis je sais pas trop comment utiliser la côte pour trouver le rapport,je les avais de journeaux spécialisés,il doit bien y avoir une petite équation.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 14:01




bein voilà apr!s une reflection j'ai trouvé l'erreur dans le script a la ligne 74 de pmu tu avait noté


For $abc = 1 To $courses Step 1
$gains += $_motif[$abc] * 1.5 * $rapports[$abc]
ranD($_motif[$abc])
Next



remplace gains par mise

For $abc = 1 To $courses Step 1
$mise += $_motif[$abc] * 1.5 * $rapports[$abc]
ranD($_motif[$abc])
Next



voilà y a plus d'erreur
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 14:16

Hum pourquoi ça serait une erreur?

Je t'explique:
$gains = $_motif[$abc] * 1.5 * $rapports[$abc]

[color=Blue]$gains[/color]:la somme totale reçu par simulation,avant une nouvelle simulation elle est annulé

[color=Blue]$_motif[$abc] [/color]: soit 0 ou 1 ,donc soit ce cheval ou gagne, ou il perd.

[color=Blue]1.5[/color] € c'est la mise de base au gagnat et au placé...et d'autres
[color=Blue]$rapports[$abc][/color] : c'est le rapport définit au début du script,pour ce cheval en question

Donc si le cheval perds,$gains restera le même (0*..),si un cheval gagne,$gains augmentera.
La mise c'est tout au début [color=Blue]$mise = $courses * 1.5, c'est la mise de base au gagnant etc...

Mais tu as eu raison d'évoquer la mise,car elle devrait s'afficher dans l'entête et non dans chaque simulation,vu que c'est la même mais...si l'on parvenait à simuler plusieurs types de jeu alors là il ne pourra y avoir des mises différentes (par exemple au quinté où la mise de base est de 2€),donc elles devront être affichées pour chaque simulation (dans la liste complète des simulations affichés après les calculs).
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 14:29

P.S.: j'ai trouvé un site avec un calculateur de rapport,et il y a aussi de la documentation pour les calculs...à voir...puis si on arrive à faire ça,avec retrouver les rapports annoncé par le site PMU en ligne,ça pourrait être sympa
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 14:38

bein je sais pas chez moi y a rien qui fonctionne, j'avais décommenté certaine ligne de pmu et j'avais toujours la même erreur (avec le array).

telecharge et regarde, t'a peut être pas posté le bon code ou c'est moi qui n'est pas les bon include (c'est toujours ceux d'origine).

puis j'ai lu attentivement ton script ligne par ligne et voilà j'en sort ceux-ci à la ligne 45 tu note [color=royalblue]$mise[/color] = [color=royalblue]$courses[/color] [color=red]*[/color] 1.5

donc si j'ai bien compris la programmation à la ligne 74 ça devrait correspondre à la global [color=royalblue]$mise[/color]
[color=#4169e1][/color]
[color=black]pour le winsettrans, j'ai trouvé un bout de code sympathique quand on dispose de plusieur fenetre faudra que je demande a l'auteur si je peux le disposer ici, faudra que je commence a parler russian.[/color]


y aura surement une V2 qui recup les pronostics et qui nous fera un petit calcul et une petite combinaison pour jouer au bureau et remporter les millions, on s'y colle ?

vais déjà chercher pour le site qui donne les pronostic de 42 jounaux sauf si tu le connait

ok, si tu peux encoder le manuel de prix (tiercé/quarté/quinté)
si pas je vais le chercher dans un bureau enfin bon ca fait + 10 ans que j'ai plus joué :p .
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 16:44

J'ai un site avec ce que tu cherche,pour le quinté [url=http://www.pronostics-turf.info/multi/courses/archives.php]http://www.pronostics-turf.info/multi/courses/archives.php[/url]

Pour la mise je l'ai expliqué, [color=royalblue]$mise[/color] = [color=royalblue]$courses[/color] [color=red]*[/color] 1.5 c'est bien la mise totale,si tu joue pour 5 courses et que pour chaque course tu prends la mise de base ça fait $mise= 5 * 1.5 ... voilà c'est une constante pour toute les simulations.

Sinon pour tes erreurs,ça devait être un problème de motifs...en tout cas là j'ai intégré le générateur de motif dans pmu.au3,je change le lien du premier post.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 17:01

ok c'est good maintenant bravooo

manque une tite chose, l'interface qui permet de selectionner le nombres de course

suis pas chiant moi ^^'


pas mal le lien en + sur le prono-turf y a des souvenirs qui me revienne
faudrai trouvé la base de donnée des liens qui donne le pronostics (8)
sinon leur logiciel il a l'air d'etre bien lourd O:)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 21:34

[right]U..aih...Un dé[b]fiî[/b]?[b]![/b]? [color=Sienna]Ok je le fais dans les minutes qui suivent....[/color]
[/right]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
TerminAdminAtor
Admin
Admin


Nombre de messages : 234
Date d'inscription : 22/10/2006

MessageSujet: Re: Simulateur de courses (PMU)   2007-02-28, 23:00

[b]It's done.[/b]
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://autoit-fr.realbb.net
Contenu sponsorisé




MessageSujet: Re: Simulateur de courses (PMU)   Aujourd'hui à 17:16

Revenir en haut Aller en bas
 
Simulateur de courses (PMU)
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Simulateur de circuits logiques
» Simulateur GPS : définir une position fictive ? [Résolu]
» Cantons plus long qu'un train
» Minipelle
» [RESOLU] lecture du son impossible - simulation attraction

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
AutoIt Français :: AutoIt v3 :: Scripts-
Sauter vers: