Mon blog à moi... (le blog de El_Porico)
Retour au blog <<

[Poker] PokerHands beta1

Dimanche 9 mars 2008 à 21 h 29
Les pokereux du coin connaissent sans doute Poker Tracker, ce programme qu'il est bien qui importe vos logs de Poker et fait des stats avec. Il y a quelques temps je me suis lancé dans la programmation de mon propre Pocker Tracker, simplement parce que je n'aimais pas trop PT et que je suis un geek pisseur de code à mes heures perdues.

Bref, tout ça pour vous présenter la toute première beta release suffisamment avancée pour que vous puissiez tester et me donner vos premières impressions. Pour l'instant, il ne fonctionne qu'avec Full Tilt Poker et il est bien sur nécessaire d'avoir activé le logging des mains -en anglais- pour que ça marche.

Après l'importation, vous devriez avoir qqch comme ca:


Des graph


Des stats selon vos mains


... Et la possibilité de replay!


Ca se dl ici (need .NET)
http://www.tonypottier.info/pokerhands_beta1.zip

EDIT: .NET Framework (la plupart des gens l'ont aujourd'hui mais bon, sait-on jamais :D )
http://www.clubic.com/telecharger-fiche12834-microsoft-net-framework.html

Si vous prenez le temps de tester, merci de m'envoyer vos remarques sur pokerhands at tonypottier point info ou en postant dans les commentaires. Je recherche au passage des logs de FTP/PokerStars/PartyPoker de cash games, tournois et sit & go. D'ailleurs comme je n'ai pas de log perso de tournois, il se peut que si vous essayez d'importer des mains de tournoi, ça plante.
Il y a une autre issue identifiée aussi qui sera corrigée: la lenteur du bousin quand ça commence à dépasser 500mains. Ca n'empêche pas le programme d'être testé ceci dit.
par Tinux
Dimanche 9 mars 2008 à 21 h 36
c'est programmé en quoi ?
par cR4p0
Dimanche 9 mars 2008 à 21 h 55
bonsoir j'ai un projet sur le poker et j'aimerais savoir comment tu as calculé tes stats?
essaie de me répondre stp... j'ai vraiment besoin d'aide ^^
Dimanche 9 mars 2008 à 22 h 08
@Tinux: C#

@cR4p0: le coeur du programme, c'est le parser de log. Je comprends pas trop ta question: suffit de mettre des chiffres dans une base de données (Compact SQL Server dans mon cas)
Lundi 10 mars 2008 à 12 h 51
idée trés sympa car la plupart de ces softs sont trustés par les pokerroms afin d'encourager les gens à faire des dépots pour les obtenirs. Si un jour tu t'attaques aux logs Pokerstars, je serai ravi de tester.
Lundi 10 mars 2008 à 15 h 46
Tu veux faire un clone de PT ou ajouter des stats et fonctions?
Lundi 10 mars 2008 à 16 h 34
@CampyLo.B: envois moi donc tes logs :p Je joue un peu sur PS aussi donc j'ai quelques centaines de mains, mais aucun tournoi/SnG. Avoir beaucoup de log me permet souvent de détecter des erreurs bizarres, comme dans le cas de split pot/plusieurs side pots (ie: des cas rares non gérés par le parser de log)

@fafalecureuil: en premier lieu en faire un clone. Rien qu'en étant un clone, mon logiciel aura le dessus sur le moche et vieillissant PT2. Quant à PT3, il nécessite d'installer un serveur Postgre sur son PC pour faire tourner le logiciel: choix de techno discutable. PokerHands a l'avantage, en tous cas a mon avis, en intégrant une BDD intégrée SQL Server CE qui rend le logiciel bien plus léger/transportable.
Lundi 10 mars 2008 à 17 h 12
J'ai du mal à saisir ton but. Si PT ne te conviens pas, pourquoi essaies tu d'en copier toutes les fonctions ?

Quand à PT2, bien qu'il soit moche et "vieillissant", je crois que tous les utilisateurs se foutent royalement de son interface. Ce qu'ils veulent, c'est une bonne ergonomie, une rapidité et une compatibilité avec tous leurs autres logiciels (GT, PokerAce Hud, PokerEV, PG...). la grande force de Poker Tracker, c'est d'être compatible avec un max de trucs (ou l'inverse, les autres logiciels sont compatibles avec PT). PT3 embarquera même un HUD intégré.

Les gens qui ont un tracker, ce ne sont pas les joueurs du dimanche. ce sont principalement des mecs qui jouent en NL50++. Payer 55$ ne représente rien pour eux, et ils se foutent royalement d'avoir une base PostGre sur leur pc, vraiment. D'autant plus que PT leur permet de jouer leur différents types de jeu, NL HE, Omaha Hi / Lo sans avoir à passer par 15 interfaces différentes.

Après, si tu fais ça juste pour toi et ton plaisir, tout ça ne te concerne pas bien sûr :-)

"La plupart de ces softs sont trustés par les pokerroms afin d'encourager les gens à faire des dépots pour les obtenirs" : Il n'y a pas une seule pub pour une pokerroom sur le site de PT ou dans le programme. Et quand bien même les rooms incitent les gens à les acheter via un dépôt, où est le mal ?
Lundi 10 mars 2008 à 18 h 32
Tu devrais faire un logiciel qui joue à ta place (et qui gagne).
Lundi 10 mars 2008 à 22 h 28
@Xan: a la base c'est un projet perso. PT est compatible avec plein de trucs parceque c'est le seul logiciel du genre aussi avancé, pourquoi n'y aurait il pas de la place pour 2?

@Craz: quand le live tracking sera opérationnel, je me mettrai peut être une version "personnelle" au chaud ;-)
@El_Porico
par cR4p0
Mardi 11 mars 2008 à 00 h 14
je croyais que tu avais fais toi même l'algo qui te permettait de calculer les stats :/
désolé du quiproquo... néanmoins ce logiciel est très intéressant
Mardi 11 mars 2008 à 01 h 50
Bien sur que c'est moi qui ai fait la calcul de stats. Dans les logs de poker tu as juste les actions de jeu:
"machin raises to 10$, and is all in
trucmuch calls 10$
machin shows [As Ks]"
etc. etc.

Avec ça, à toi de déterminer qui a raise preflop, qui a gagné, combien de fois tu as gagné avec telle ou telle main, combien de fois tu as vu le flop, etc. Mais ce n'est rien de très compliqué algorithmiquement parlant d'où le "je ne comprends pas bien la question".
Visualisation des cartes en temps réel
par BATiViR
Vendredi 29 août 2008 à 21 h 57
Salut,
ton projet est vraiment super et m'interesse beaucoup. J'aurai une question a te poser : Se serais possible d'afficher en temps réel les cartes qui sont affichées sur un jeu de poker en ligne comme Tillt Poker? Enfaite j'aimerai faire un programme qui joue tout seul au poker avec les probabilité... Il se coucherait, miserait, .... Par rapport a ce qu'il y a au flop et ainsi de suite. Je programme en C++, Delphi, Java et CSharp (mon préferé). Merci pour ton aide, bonne continuation ;)
linux ?
Samedi 30 août 2008 à 00 h 14
Je suis intéressé pour tester sur pokerstars, mais je suis sous linux. PT ne marche pas sous wine ("tentative de désassemblage" ou une connerie du genre)
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]