El Elephant crece: Futuras características y Soporte - Entrevista Parte II
"El Elephant debería ser EL software de poker." En la primera parte de la entrevista, nuestros ingenieros hablaron sobre el crecimiento del Elephant. Hoy escucharás a galam, plexiq, eniki y khalthag comentar las funciones en desarrollo, cómo obtener ayuda, y cómo participar en el proyecto.

PokerStrategy: ¡Hola amigos! En la primera parte de la entrevista preguntamos a
6Wishmaster6,
Arngrim,
Iarwe y
Sape sobre el Elephant. Por favor, cuentennos sobre ustedes y su área de responsablidad.
galam:
¡Hola! Soy Sebastián, tengo 24 años, soy pasante en PokerStrategy.com, y estudio informática empresarial. En general, y en especial para el Elephant, soy responsable del software de póquer en alemán e inglés. Además de trabajar en el foro, también coordino las consultas de las comunidades de otros idiomas a través de los soportes respectivos. Si alguien tiene una pregunta, probablemente reciba una respuesta mía.
También soy resposable de las pruebas del software y el seguimiento de bugs en las versiones nuevas. De manera que si un bug aparece una vez más, sencillamente significa que no profundicé lo suficiente 😉
Por otro lado, también participo en los debates sobre las nuevas características con el equipo del Elephant, llevo los libros de tareas, y traslado algunas preguntas al equipo.
plexiq: Hola,
mi nombre es Helmuth Melcher, tengo 27 años y desde hace medio año trabajo a tiempo completo para el departamento educativo de PokerStrategy. En el foro uso el apodo "plexiq". Lo que principalmente ocupa mi tiempo es el cálculo de los Rangos Nash en el ICM Trainer.
Directamente en el Elephant trabajo sólo desde hace unas pocas semanas. Me encargué de escribir el parseador del historial de manos de Mansion Poker y Everest Poker. Antes de eso desarrollé módulos que se supone se integrarán más adelante al Elephant.
eniki:
¡Hola! Mi nombre es Holger Tag, y tengo 36 años. En PokerStrategy trabajo como ingeniero de software, y me ocupo en principio del diseño y aplicación de bases de datos, principalmente para el Elephant, por supuesto. Esto incluye el parseo de los historiales de manos, que cada vez mejora más gracias a cada bug detectado. En esto debo agradecer a
galam, que siempre me dio información de la comunidad, y especialmente a todos los usuarios que ayudan con sus posts!
khalthag:
Hola, soy Paul Tolksdorf, tengo 29 años y actualmente trabajo en el HUD (sobreimpresión de estadísticas en las mesas en vivo) y el Reconocimiento Óptico de Caracteres (OCR). En términos generales, se puede decir que soy responsable de la lectura directa de datos de los jugadores. Pero también trabajé en otras áreas del Elephant, por ejemplo en diferentes análisis y rutinas de enumeración para Hold'em.
Desde aquí puedes descargar
el Elephant. Puedes encontrar un video ilustrativo de la
instalación y los primeros pasos en estos videos de Jesus80.
PokerStrategy: ¿Cómo puedo obtener ayuda del equipo del Elephant como miembro de PokerStrategy?
galam: El mejor camino es a través del foro. En nuestra herramienta de comunicación favorita, el foro del Elephant, tienes la opción de hacer preguntas, pedir funciones, o dejar críticas.
PokerStrategy: ¿Qué les parece trabajar en el foro? ¿Cómo es la atmósfera allí?
galam:
Básicamente, me divierto mucho ayudando a otros. Por lo general, la atmósfera del foro es también muy productiva. Desafortunadamente, siempre hay gente que cruza la línea. Eso hace que me sea muy difícil ayudarlos, ya que dejan de ser objetivos.
PokerStrategy: ¿Qué es lo que más se critica ahora, y qué pueden hacer ustedes para solucionarlo?
galam:
Teniendo un producto destinado a un grupo objetivo tan grande, obviamente es imposible conformar a todos. El Elephant está todavía en su fase Beta y tiene por detrás sólo un corto período de desarrollo. Por esto, mucha gente siente la falta de características que no se han implementado todavía.
Grandes proyectos como el asistente para SnG requieren una planificación elaborada y largos periódos de prueba. En consecuencia tardan más. Que seamos criticados por esto es entendible desde el punto de vista de los miembros. Y algunas veces es incluso ventajoso para la velocidad de ejecución de los proyectos, porque nos obliga a centrarnos en las prioridades.
PokerStrategy: ¿Entonces, cuáles son los problemas más habituales de los miembros?
galam:
Muchos problemas en realidad no están relacionados con el Elephant, sino con el sistema de administración de bases de datos incluido, el PostgreSQL. Desafortunadamente, la instalación de un sistema de bases de datos no es algo sencillo. Por esto se pueden originar muchos problemas que inevitablemente recaen sobre el Elephant. En el futuro automatizaremos todavía más esto para permitir que los usuarios disfruten de una instalación libre de problemas.
PokerStrategy: ¿Qué posibilidades de participar en el desarrollo tienen los PokerStrategas?
galam:
Todavía estamos integrando funciones básicas para las que tenemos una percepción concreta. Cuando esta parte esté terminada, le daremos a todos los PokerStrategas la posibilidad de ser parte del futuro desarrollo. Cada sugerencia será discutida con el miembro antes de ser ejecutada. Esto probablemente tendrá lugar en el foro, y eventualmente a través de chats. Se conocerán más detalles a su debido tiempo.

PokerStrategy: Helmuth,
habías mencionado módulos desarrollados por ti que serán integrados al Elephant más adelante, y que eran algo más que funciones básicas. ¿Qué tipo de módulos son esos?
plexiq: Por ejemplo, uno de ellos involucra a la "Simulación de Juego Futuro" (FGS). Esto es una evaluación de equity extendida para SnG's. Tal como el ICM, el FGS evalúa la parte del premio de un jugador en jugador.
El ICM sólo utiliza la estructura de pagos y el tamaño del stack para la evaluación de la equity. Factores como el nivel de ciegas, y la posición absoluta y relativa con respecto a los otros jugadores no se toman en cuenta. Esto resulta en algunos errores en ciertas situaciones.
Un ejemplo conocido es el caso de un shortstack en posición inicial. El shortstack debería ir all in muchas más veces que las sugeridas por el ICM, puesto que el programa no toma en cuenta que el jugador está "forzado a hacer algo" antes que se lo coman las ciegas.
El FGS incluye factores como nivel de ciegas y posiciones en la evaluación, y por esto dará resultados más exactos que el ICM en esas situaciones.
PokerStrategy: ¿Cómo sacarán beneficio de esto los jugadores de SnG?
plexiq: A los jugadores de SnG, el FGS les permitirá reducir significativamente el esuferzo de aprendizaje. Los jugadores invierten mucho tiempo en entrenamientos y análisis para desarrollar una "sensibilidad" de los rangos correctos en el ICM.
Sólo cuando el jugador alcanzó una buena comprensión del funcionamiento del ICM, puede entender las limitaciones más importantes del modelo, y así desviar su estilo de juego del "camino óptimo del ICM" en las situaciones especiales. Este proceso es muy elaborado y dificultoso, especialmente cuando el jugador no tiene referencias del tamaño de las derivaciones del ICM.
Ahora, el FGS ofrecerá la opción de aprender de inmediato muchas de esas derivaciones del ICM. El jugador tendrá la posibilidad de practicar directamente con una versión "corregida" del ICM. Por supuesto, tampoco las evaluaciones del FGS son absolutamente perfectas. Pero alguien que juegue estrictamente de acuerdo con las evaluaciones del FGS definitivamente tendrá una considerable ventaja sobre alguien que juegue estrictamente de acuerdo con el ICM.
PokerStrategy: ¿Hay algún otro proyecto interesante que pueda cobrar vida en el Elephant?
plexiq: El siguiente proyecto se centrará en la evaluación de valores como VP$IP,
PFR
etc., como por ejemplo cuán a menudo se usarán en el HUD. Esta idea todavía no se implementó en los softwares comerciales a pesar de que se han hecho sugerencias acerca de la evaluación óptima de esos parámetros, por ejemplo en el libro Matemáticas del Póquer de Chen y Ankerman.
Para dejar en claro la idea básica: Asumamos que estamos sentados junto a un jugador desconocido en una mesa de NL shorthanded de límites medios, y que esta persona juega seis de sus manos en las primeras dos órbitas. El HUD habitual nos mostrará que el VPIP de este jugador es del 50%, dado que invirtió dinero en seis de doce manos.
Sabemos que en realidad un VPIP tan alto es bastante raro en este tipo de juego. Por supuesto, seis en doce manos es un indicador de que el jugador es bastante loose. Pero también es muy improbable que tenga un VPIP de 50% en una muestra de mayor tamaño. Es mucho más probable que el jugador haya recibido cartas más altas que la media en esas dos rondas.
El punto es que no queremos jugar contra este jugador como si realmente tuviera un VPIP de 50%. No obstante, queremos guardar como información las manos que vimos. Y es con esta tarea donde queremos ayudar a los jugadores. Ahora intentamos calcular el VPIP "más probable" del jugador con ayuda del VPIP de los demás jugadores y de las manos vistas del jugador.
PokerStrategy: Concretamente, ¿cómo se beneficiarán de esto los PokerStrategas?
plexiq: En especial los principiantes y aquellos que no han lidiado con este problema evitarán una que otra "lectura errónea". El objetivo es que el valor VPIP mostrado, en ausencia de otras lecturas, indique realmente si debes jugar contra este jugador, tal como si se mostrara su VPIP real. Queremos "aliviar" el problema de las muestras demasiado pequeñas, por así decirlo.
PokerStrategy: Paul, mencionaste el Reconocimiento Óptico de Caracteres. ¿Qué es exactamente, y para qué se utiliza?
khalthag: Con el OCR se pueden reconocer letras en una imagen que incluye texto.
Necesitamos el OCR para leer información de la mesa y de los jugadores en el software de la sala de póquer. Por supuesto hay otras formas de obtener estos datos, pero están muy adaptados al software respectivo. Especialmente cuando el software protege los datos para evitar las lecturas, el reconocimiento vía OCR es a menudo la última solución.
PokerStrategy: ¿El OCR funciona igual en todas partes?
khalthag:
En principio debería hacerlo, pero durante el desarrollo fue más sencillo trabajar con unos clientes de póquer que con otros. Es especialmente difícil leer caracteres correctamente cuando el software utiliza métodos específicos de antialiasing. De esta manera, el tamaño de un caracter es a menudo de unos pocos pixeles y por esto no ofrece suficiente información como para diferenciarlo de otro similar.
PokerStrategy: ¿Cuál es el valor adicional para los jugadores cuando el OCR funciona?
khalthag:
La ventaja principal es por supuesto el uso en tiempo real. Para obtener los datos de la mesa y de los jugadores generalmente se procesan los historiales de manos. Pero estos historiales tienen el inconveniente de que sólo se pueden procesar cuando están disponibles. En la mayoría de los clientes de póquer, el historial se genera recién cuando termina la mano. Con el OCR tendrás la opción de analizar todo en tiempo real, y actuar de acuerdo a ello.
De esta manera, será posible que los principiantes vean la mano inicial y de inmediato sobreimprimir una sugerencia en la mesa. Además, será posible incluir análisis de equity en tiempo real, así como mostrar odds y outs de los proyectos, de acuerdo a la situación y al tamaño del bote.
PokerStrategy: Holger, ¿qué tipo de desafíos tiene para ti el Elephant?
eniki:
Hay muchos. Comenzando con el futuro desarrollo de los parsers y la inclusión de más plataformas hasta las nuevas estadísticas adicionales. Siempre estoy en la búsqueda de mejorar la estabilidad, exactitud, y velocidad del Elephant.
PokerStrategy: Por lo tanto hay mucho para ver, incluyendo el OCR, el FGS, una mayor exactitud de los valores VPIP vía evaluaciones matemáticas. ¡Y los PokerStrategas podrán participar en el proyecto en el futuro!
Muchas gracias por tomarse el tiempo para esta entrevista y mantenernos siempre informados. ¡Estamos ansiosos!
