¿Sabías que una búsqueda rápida en Google de "entrenamiento de póker" proporciona 741.000 resultados? Desde videos en línea hasta artículos de estrategia; hay una gran cantidad de opciones. Lo que falta es variedad. Gran parte del entrenamiento sobre póker está orientado hacia tres de los cuatro estilos de aprendizaje principales: visual, auditivo y lectura-escritura. Lo que falta en las opciones en línea, por lo menos hasta ahora, es aprendizaje kinestésico.
Entra a Poker Fighter, un software de entrenamiento de póker práctico diseñado por Guy Sela, un programador y desarrollador de software, y por el jugador de póker Stas "Stasia42" Tishkevich, que también es el gerente de producto. Parte simulador, parte juego de entretenimiento, Poker Fighter utiliza tecnología de vanguardia que les otorga a los jugadores la oportunidad de jugar sin riesgo y obtener comentarios y consejos de profesionales de forma inmediata.
"Puedes jugar, practicar y mejorar usando este entrenador de póker en línea único que simula juegos en efectivo reales", dice su sitio web, poker-fighter.com. "Este juego fue diseñado para ofrecer un mejor acceso al mundo del póker a los jugadores nuevos y experimentados que quieran maximizar sus ganancias y mejorar su comprensión del juego".
Cómo-funciona
Poker Fighter, que actualmente está orientado a juegos en línea de $0,05-$0,10 y en vivo de $1-$2, es un simulador guiado que presenta al usuario mano tras mano de distintos escenarios de póker. De principio a fin, el usuario toma sus decisiones normales y luego se le ofrecen comentarios. Sin embargo, al añadir la habilidad de ganar puntos, presentar personajes y permitir que los usuarios "peleen", Poker Fighter ludificó el entrenamiento de póker.
"La versión actual 'para novatos' enseña el mejor póker frente a oponentes arriesgados y pasivos que tienden a igualar mucho antes y luego del flop", dice Tishkevich. "Estos tipos de jugadores suelen igualar antes del flop y casi nunca aumentan la apuesta. Luego del flop, continúan con su pasividad, casi nunca suben, tienden a igualar mucho para llegar a mostrar, etc. Como resultado, Poker Fighter enseña un enfoque un poco conservador frente a subir y volver a subir, y tiende a apostar bastante para un valor bajo, y hacer semifaroles con buenos proyectos. Estos son los tipos de cosas que pueden aprender los jugadores".
Tishkevich continúa con lo siguiente: "También tenemos una versión 'Pro' que enseña más rangos polarizados y cómo aprovechar a los oponentes arriesgados y agresivos poniendo presión en rangos con más límites. La mente para el póker puede adaptarse con facilidad a varios tipos de oponentes según sus tendencias y rangos conocidos".
Aquí hay un video corto sobre cómo funciona Poker Fighter exactamente:
El origen de Poker Fighter
En 2010, Sela, que estaba en el ejército en ese momento, tuvo la idea de desarrollar un software de entrenamiento para póker. Sela, que había intentado dominar el juego con acceso limitado a recursos de entrenamiento de póker, comenzó a pensar con originalidad, específicamente sobre la creación de un software de inteligencia artificial que pudiera enseñarle a la gente cómo jugar. La idea era simple: desarrollar un software de I.A. que se adapte y ofrezca comentarios sobre las decisiones.
Mientras tanto, Tishkevich estaba ganando los juegos en efectivo de apuestas medias gracias a su dedicación a las estadísticas de visualización heads-up (HUD) y el análisis matemático de los rangos. En 2013, los dos se conocieron y decidieron desarrollar Poker Fighter, aunque en ese momento la idea era ofrecer un software sofisticado dirigido a profesionales con escenarios y rangos avanzados.
Dos años después, se lanzó una versión alpha de "Poker Fighter para profesionales", y mientras recibieron comentarios positivos de los profesionales, pasaron por alto a los jugadores principiantes y recreativos, quienes se quejaron de que los escenarios y explicaciones eran muy sofisticados. Ya que los jugadores recreativos son la parte más grande del mercado en póker, el dúo se adaptó.
"Al simplificar los escenarios y las explicaciones, logramos crear una versión beta de Poker Fighter 'para novatos' a principios de 2016 y obtuvimos comentarios muy positivos de nuestros verificadores", dice Sela. "Invertimos tiempo y dinero en UX y UI y comenzamos una campaña de comercialización local principal. Este mes, planeamos comenzar una nueva campaña de comercialización dirigida al resto del mundo".
Pruebas y aflicciones
Desarrollar Poker Fighter no fue fácil. Uno de los mayores desafíos fue tomar la complejidad del juego de póker y analizar cada escenario posible para traducirlo en un lenguaje que comprendan las computadoras.
"Tuvimos que programar algoritmos de I.A. para darle al software las habilidades de un jugador profesional para permitirle tomar decisiones correctas según la fortaleza relativa de la mano, la estructura de la mesa, las manos posibles que puede tener el oponente, etc.", dice Sela.
A pesar de que muchos creen que las computadoras juegan al póker mejor que las personas, Sela y Tishkevich se dieron cuenta de que este no era el caso, ya que la mayoría de los programas no se ajustan a sus oponentes. Muchos programas tienden a tener una sola solución para cada mano, lo cual no es siempre el caso. Por ejemplo, se deben utilizar distintas estrategias frente a jugadores que hacen muchos faroles en comparación con jugadores que solo apuestan con manos fuertes.
Algunas de las decisiones de póker traducidas a un código para Poker Fighter son las siguientes:
- Fuerza relativa de la mano antes del flop, después del flop, según las acciones y posiciones.
- Rangos de manos según las acciones y posición.
- La estructura de la mesa y su efecto en los rangos y en la estrategia: flop, turn y river.
- Estrategias para escenarios comunes: aislamiento de igualadores, aplicar presión en scare cards, etc.
- *Ajustes a varios tipos de oponentes (conservador/arriesgado, agresivo/pasivo, que se retira/que se queda)
"Cualquier cosa que pueda explicarse en detalle con palabras puede traducirse a código", explica Sela. "No hay excepciones. Algunos conceptos son más difíciles de codificar que otros, pero eso se debe a que son más difíciles de explicar a los humanos. Tomemos un video instructivo de $1.000NL en comparación con un video de $10NL. Las explicaciones y el análisis de una mano y una mesa en $1.000NL serán mucho más complejas. Lo mismo ocurre con la codificación de estos distintos niveles de pensamiento. Es posible, pero más difícil".
La tecnología detrás de Poker Fighter
A diferencia de otros simuladores de entrenamiento, las manos en Poker Fighter no están predeterminadas. Al no preprogramar las manos y mesas utilizadas en el juego y permitir que la I.A. las genere mientras juegas, Poker Fighter se convierte en un juego infinito. Mientras haya distintas manos y escenarios en póker, de los que hay millones, siempre habrá más que aprender en Poker Fighter.
"Programamos su cerebro con suficientes habilidades de póker para permitirle manejar todos los escenarios posibles que queremos enseñar", dice Sela. "La mayor ventaja que tiene sobre otros software de I.A. de póker es que puede explicar por qué recomienda realizar cierta acción. No actúa como una 'caja negra' que solo te dice 'deberías haber subido'. En cambio, te dirá exactamente por qué tenías que hacerlo".
Debido a que no lo programaron para resolver absolutamente todo, la I.A. de Poker Fighter no es lo que los jugadores de póker en línea llaman un 'bot'. Para los que no saben, un bot es un programa de computadora que juega sin intervención humana (es como jugar al ajedrez contra la computadora).
"El método de enseñanza de Poker Fighter divide el juego en grupos de escenarios: subida antes del flop, apuestas de continuación en mesas mojadas, defensa en el turn en pozos de dos apuestas, etc.", continua Sela. "Optimizamos el cerebro de póker para manejar los grupos de escenarios y no codificamos los grupos que no enseñamos. Tenemos todos los elementos clave para realizar la transición de Poker Fighter a un bot de póker, si queremos".
El "cerebro de póker" de Poker Fighter se aleja de las estrategias tradicionales de Óptima teoría de juego (GTO) a unas adaptables, que Sela y Tishkevich consideran más rentables cuando juegan contra humanos.
"El mayor problema con las estrategias GTO es que, por definición, una estrategia GTO nunca es una estrategia adaptable", explica Sela. "Nunca se adapta al juego del oponente. El motivo detrás de esto es que si cambias tu estrategia según lo que viste de tu oponente, el oponente puede aprovechar esto y cambiar su propia estrategia antes de que puedas adaptarte".
El problema es que el póker es un juego entre jugadores reales, es decir, hay un elemento humano. Poker Fighter tiene esto en cuenta.
"Aplicar una estrategia adaptable contra humanos, aunque pueda explotarse teóricamente, será la estrategia más rentable en la mayoría de las mesas de póker", dice Sela. "Podemos dejar que los teóricos de juegos continúen buscando una estrategia explotable en sus torres de marfil, mientras aplicamos nuestra estrategia adaptable en el casino".
Planes para el futuro
Poker Fighter actualmente es un juego basado en la web que está adaptado para computadoras y tabletas. Sin embargo, la tecnología se desarrolló para una fácil transición a una aplicación móvil. En efecto, una aplicación está pensada para el 2017.
Además, Poker Fighter intenta expandir los tipos de juegos que ofrecen, comenzando con mesas de efectivo de un máximo de nueve, y luego cambiar a un No-Limit Hold’em heads-up. Otras posibilidades futuras incluyen simuladores de Poker Fighter para torneos de mesas múltiples e incluso Omaha con límites de pozo.
"Nuestro cerebro de póker es muy flexible, por lo que todo se reduce a escribir las distintas estrategias, un desafío para el gerente de producto más que para el experto en codificación", dijo Tishkevich.
Puede jugar a Poker Fighter ahora (no se requiere descarga) en poker-fighter.com.