Mis à jour le 02 Mar 26 par

L'Elephant grandit : fonctionnalités en projet, support - Interview 2ème partie

"L'Elephant doit devenir LE logiciel de poker par excellence" : dans l'interview précédente, nos membres de l'IT nous racontaient l'éclosion de l'Elephant. Aujourd'hui, galam, plexiq, eniki et khalthag évoquent les développements réalisés actuellement, les possibilités de trouver de l'aide et comment s'impliquer dans ce projet.

PokerStrategy: Salut les amis ! Dans l'interview d'hier, ce sont 6Wishmaster6, Arngrim, Sape et Iarwe
qui ont été interrogés à propos de l'Elephant. À votre tour de vous
présenter et de nous expliquer quel est votre domaine d'activité !

galam:
Salut ! Je m'appelle Sebastian, j'ai 24 ans et je suis étudiant salarié
chez PokerStrategy.com. À côté de ça j'étudie l'informatique appliquée
à l'économie. Je m'occupe de façon générale de tous nos logiciels dans
leurs versions anglaises et allemandes, et tout spécialement de
l'Elephant. En plus du travail sur le forum, je coordonne les réponses
aux questions issues des différentes communautés à travers les
différents membres du support. Si quelqu'un pose une question, il est
donc très probable que la réponse vienne de moi.
Je suis également
responsable des tests logiciels et détections d'erreurs pour les
nouvelles versions. Si une erreur apparaît dans une nouvelle version,
c'est donc que je n'ai pas creusé suffisamment 😉
Par ailleurs je
discute avec la team Elephant de nouvelles fonctionnalités, je rédige
des cahiers des charges et je remonte des demandes à la team.

plexiq: Salut,
je m'appelle Helmuth Melcher, j'ai 27 ans et je travaille depuis six
mois à plein temps pour le département Éducation de PokerStrategy. Mon
pseudo sur le forum est plexiq. Je suis en grande partie à l'origine de
l'implémentation du calcul des éventails de Nash de l'ICM-Trainer.
Cela
ne fait que quelques semaines que je me consacre directement à
l'Elephant, et durant cette période j'ai développé les parser pour les
Hand History de Mansion Poker et Everest Poker. Avant cela j'ai développé des modules qui seront intégrés dans l'Elephant avec les prochaines versions.

eniki:
Salut ! Je m'appelle Holger Tag, j'ai 36 ans. Je travaille pour
PokerStrategy en tant que développeur logiciels, spécialisé dans le
design et l'utilisation des bases de données, et je me consacre
actuellement essentiellement à l'Elephant. Ceci concerne notamment le
parser pour les Hand Histories qui s'est amélioré au fur et à mesure
des erreurs détectées. Merci beaucoup à galam,
qui me fait parvenir en permanence les informations issues de la
communauté, et un merci tout particulier à tous les membres qui nous
aident beaucoup avec leurs messages !

khalthag:
Salut, je m'appelle Paul Tolksdorf, j'ai 29 ans et je travaille
actuellement sur le HUD (affichage en temps réel des statistiques sur
les tables de poker) ainsi qu'à la reconnaissance optique des
caractères (Optical Character
Reconition - OCR). En gros, on pourrait dire que je me m'occupe de
la lecture des données des joueurs. Mais j'ai déjà également
travaillé sur d'autres aspects de l'Elephant, comme par exemple
diverses routines de calcul et d'énumération pour le Hold'em.

 

Elephant

Téléchargez notre logiciel d'analyse.

PokerStrategy: Comment puis-je, en tant que membre PokerStrategy, obtenir de l'aide de la part de la team Elephant ?

galam: La meilleure façon d'obtenir du support est de se rendre sur le forum. Dans la section Elephant,
vous avez la possibilité de poser des questions, d'exprimer des
souhaites ou bien des critiques. On peut déjà trouver des réponses à
l'aide de la fonction Recherche et des FAQ. Et en cas de gros problème,
il est possible de se mettre en contact avec nous à travers Skype/ICQ.
Vous trouverez les données correspondantes sur le forum : Heavy Crashes: Skype+ICQ Support

PokerStrategy: Est-ce que le travail dans le forum te plaît ? Comment est l'ambiance ?

galam:
J'adore aider les autres. L'ambiance dans le forum est le plus souvent
très productive. Malheureusement il y a toujours des gens qui
s'emportent. C'est plus difficile pour moi de les aider, car on
s'éloigne alors du sujet de départ.

 

PokerStrategy: Qu'est-ce qui est le plus critiqué actuellement, et quelle solution pouvez-vous trouver ?

galam: Avec
un produit qui touche un groupe cible aussi grand, il est naturellement
difficile de satisfaire tout le monde. L'Elephant se trouve encore dans
sa version beta, et il s'agit d'un développement encore relativement
jeune. Des fonctionnalités connues par la plupart des utilisateurs font
donc encore défaut. Lorsqu'il ne s'agit pas de trop gros ajouts, nous
essayons de les réaliser dans les meilleurs délais. Des projets plus
ambitieux tels que l'intégration des SnG demandent quant à eux une
planification plus élaborée et des tests très complets. Cela prend donc
plus de temps. Je peux tout à fait comprendre ce genre de critique du
point de vue des membres. Le fait que les priorités nous soient
rappelées régulièrement peut même s'avérer parfois positif pour la
tenue des délais. 


PokerStrategy: Quels sont les problèmes rencontrés le plus fréquemment par nos membres ?

galam: Beaucoup de problèmes ne viennent pas directement de l'Elephant, mais plutôt de la base de donnée Management System
PostgreSQL qui
l'accompagne. L'installation d'un système de données n'est pas vraiment
triviale. Des problèmes peuvent donc apparaître, dont les causes sont
autres, mais qui finissent par retomber sur l'Elephant. À l'avenir le
processus d'installation sera encore plus automatisé afin que les
utilisateurs ne rencontrent plus ce type de problèmes.

 

PokerStrategy: Quelles sont les possibilités pour les PokerStratèges de prendre part au développement ?

galam:
Pour le moment nous intégrons encore des fonctionnalités de base. Quand
nous en aurons fini, nous voulons donner à chaque PokerStratège la
possibilité de prendre part aux développements futurs. Les propositions
correspondantes seront étudiées en collaboration avec le membre avant
leur éventuelle mise en oeuvre. Ceci se fera sans doute à travers le forum et
peut-être également à travers des chats spéciaux pour les développeurs,
nous vous donnerons plus d'informations en temps utiles.

 

PokerStrategy:Helmuth,
plus haut tu as parlé de modules qui seront intégrés ultérieurement dans
l'Elephant, et qui représentent un peu plus que des fonctionnalités de
base. De quels modules s'agit-il ?

plexiq: Il
s'agit par exemple du "Future Game Simulation" (FGS). Il s'agit d'un
calcul d'equity étendu pour les SnGs. Comme l'ICM-Trainer, il permet de
calculer la part du prizepool qui revient à un joueur.
L'ICM
 utilise uniquement la structure de prix et la taille des tapis. Des
facteurs tels que la taille des blinds, la position relative et absolue
par rapport à d'autres joueurs, sont complètement ignorés. C'est
pourquoi dans certaines situations ceci conduit à de grosses erreurs.
Un exemple connu est celui du shortstack en début de parole. Le
shortstack devrait pusher dans la quasi totalité des situations,
contrairement à ce qu'indique l'ICM qui ne prend pas en compte le fait
que le joueur est dans l'obligation de faire un move avant que les
blinds  n'arrivent à lui.
Le FGS prend en compte les facteurs tels
que le niveau des blinds et les positions, et peut dans la plupart des
cas donner de meilleurs résultats que l'ICM.

 

PokerStrategy: Quels avantages cela représente-t-il pour les joueurs de SnG ?

plexiq: Pour
les joueurs SnG, le FGS peut permettre de réduire considérablement le
temps d'apprentissage. Les joueurs investissent beaucoup de temps dans
les trainings et les revues afin d'acquérir un bon feeling au niveau
des éventails de mains suivant l'ICM.
C'est seulement lorsque le
joueur possède une bonne compréhension de l'ICM qu'il se rend compte
des limitations principales de ce modèle, et il peut commencer
doucement à s'écarter de l'ICM dans les situations correspondantes.
C'est un processus long et complexe, particulièrement si le joueur n'a
aucun point de repère concernant l'amplitude des écarts possibles par
rapport à l'ICM.
Le FGS donne la possibilité d'apprendre directement
certains de ces écarts par rapport à l'ICM. Le joueur a la possibilité
de s'entraîner directement avec ne version "corrigée" de l'ICM. Bien
entendu les estimations du FGS ne sont pas non plus parfaites. Mais un
joueur qui suit strictement le FGS possède un avantage certain sur les
adversaires qui suivent strictement l'ICM.

PokerStrategy: Y a-t-il d'autres projets intéressants qui seront introduits dans l'Elephant ?

plexiq: Le
projet suivant tourne autour de l'estimation de valeurs telles que le
VPIP, le PFR, etc. qui sont souvent affichées avec le HUD. Cette idée
n'a encore jamais été implémentée dans aucun logiciel commercial,
malgré le fait que des propositions pour optimiser l'évaluations de ces
données ont été effectuées depuis longtemps, comme par exemple dans le Mathematics of Poker
de Chen et Ankemans. Pour essayer d'expliquer l'idée qui se cache
derrière : imaginons que nous soyons assis à une table NL 6-max
midstakes avec un joueur inconnu, ce joueur joue six de ses mains au
cours de deux premiers tours de table. Les HUDs classiques nous donnent
donc un VPIP de 50% pour ce joueur - il a en effet investi de l'argent
six fois sur douze.
Mais nous savons qu'en fait, que des VPIPs aussi
élevés pour ce type de joueur sont plutôt rares. Bien sûr il s'agit
d'un indicateur selon lequel il s'agit d'un joueur plutôt loose. Mais
il est peu probable qu'il  joue avec un VPIP de 50% sur un gros
échantillon de mains. Il est beaucoup plus probable qu'il ait touché
plus de bonnes mains que de moyenne au cours des deux premiers tours de
table. En fait nous n'avons pas envie de jouer contre ce joueur comme
s'il avait réellement un VPIP de 50%. Mais nous voulons cependant
utiliser les données déjà obtenues pour notre jeu. Et c'est justement
ce en quoi nous voulons essayer d'aider le joueur. Nous allons essayer,
au moyen de la répartition du VPIP dans la population de joueurs ainsi
que des mains qui ont pu être observées pour un joueur,de déterminer le VPIP "le plus probable" pour ce joueur.


PokerStrategy: Concrètement, quels seront les avantages pour les PokerStratèges ?

plexiq: Ceci
permettra avant tout de protéger les débutants et les joueurs qui ne se
sont jamais posé la question, contre des reads erronés. L'objectif est
que le VPIP affiché, en l'absence d'autres reads, signifie vraiment que
l'on devrait jouer contre ce joueur comme s'il s'agissait de son VPIP
réel. Nous voudrions, pour ainsi dire, faire disparaître la
problématique des petits échantillons.


PokerStrategy: Paul, tu as parlé de l'Optical Character Recognition, de quoi s'agit-il exactement, à quoi ça sert ?

khalthag: L'OCR
permet d'identifier des caractères sur une page qui contient du texte
grâce à leurs caractéristiques optiques. Nous avons besoin de l'ORC
pour lire les données des tables et des joueurs dans le logiciel de
poker. Il y a bien entendu d'autres manières d'obtenir ces données,
mais elles diffèrent grandement d'un logiciel de poker à l'autre. Tout
particulièrement si le programme ne permet la lecture directe de ces
données, alors l'ORC reste souvent la dernière possibilité.



PokerStrategy: Est-ce que l'OCR fonctionne aussi bien avec tous les logiciels ?

khalthag:
Oui, en théorie, mais dans la pratique elle est plus facile sur
certains logiciels de poker que sur d'autres. Si le logiciel utilise
des méthodes d'antialiasing, alors il est particulièrement difficile de
reconnaître des symboles. Un symbole fait souvent à peine quelques
pixel et ne fournit pas suffisamment de données pour pouvoir le
distinguer à coup sûr d'autres symboles similaires.

PokerStrategy: Quels sont les avantages procurés lorsque l'OCR fonctionne ?

khalthag:
L'avantage provient surtout du temps réel. Normalement on obtient les
données de la table et des joueurs à partir des Hand Histories. Le
problème c'est qu'on ne peut utiliser les Hand Histories qu'une fois
qu'ils sont là. Avec la plupart des clients de poker, ces fichiers ne
sont crées qu'une fois qu'une main a été jouée. L'ORC permet d'avoir
des données toujours actuelles et de réagir en conséquence.
Il
serait donc possible de lire la main de départ du joueur et de lui
donner aussitôt une recommandation de jeu. Il serait par ailleurs
possible d'intégrer des analyses d'equity en temps réel, ainsi que de
montrer les cotes et outs pour un tirage en fonction de la situation et
de la taille du pot.

PokerStrategy: Holger, quels sont pour toi les défis proposés par l'Elephant ?

eniki:
Il y en a beaucoup, à commencer par la poursuite du développement des
parser, l'intégration d'autres plates-formes et des nouvelles
statistiques à venir. C'est un plaisir pour moi de travailler à
l'amélioration permanente de la stabilité, de la précision et de la
rapidité de l'Elephant.

PokerStrategy: Beaucoup
de nouveauté donc en perspective ! Merci d'avoir pris le temps de nous
répondre et de nous avoir fait part de l'actualité de l'Elephant. Voilà
qui promet !