Cómo Funciona el Bot de Póker
El pipeline del bot en términos simples: captura de pantalla, reconocimiento de la mesa, consulta y evaluación de decisiones, tiempos humanizados, logs.
El bot es un bucle que corre varias veces por segundo: mirar la mesa, determinar el estado del juego, decidir, actuar, registrar. Cada paso se describe abajo.
1. Capturar
El bot toma una captura de pantalla de la ventana de la mesa – una ventana de emulador para las apps de club o el propio cliente de la sala en escritorio. No lee memoria ni intercepta tráfico de red; todo lo que sabe viene de píxeles.
2. Reconocer
Un perfil de calibración para cada sala le dice al bot dónde aparecen cartas, stacks, bote y botones. Las cartas se comparan con plantillas; los números se leen con OCR y se contrastan con el estado anterior. Si la confianza del reconocimiento baja – una animación, un pop-up, un diseño cambiado tras una actualización de la app –, el bot se pausa en lugar de adivinar.
3. Decidir
Preflop, el bot busca la acción en una tabla de rangos indexada por posición, stack efectivo y acción previa. Postflop, las situaciones comunes también son consultas; el resto pasa por un evaluador rápido que estima la equidad contra un rango supuesto y elige la opción con mejor valor esperado bajo una estrategia simplificada. Las decisiones son deterministas dada la misma entrada, más un elemento aleatorio con semilla para las estrategias mixtas.
4. Actuar
La acción elegida se ejecuta mediante entrada simulada en el emulador o el cliente, con un retraso tomado de una distribución configurable para que los tiempos no sean uniformes. Los tamaños de apuesta se redondean a montos que usaría un humano.
5. Registrar
Estado, decisión, confianza y tiempos se añaden a un registro local. Eso es lo que revisas después de una sesión y lo que nos envías cuando algo se ve mal.
Qué implica este diseño
La lectura de pantalla hace que el bot sea independiente de los internos de una sala, pero sensible a los cambios de diseño: una actualización de la app puede romper un perfil hasta que enviemos uno nuevo. También significa que el bot puede detectarse por los mismos medios que cualquier automatización del lado del cliente. Ese equilibrio se discute en la página sobre detección.
Relacionados
Funciones del Bot de Póker (Build Beta)
Qué hace hoy el bot de póker: juego preflop y postflop derivado de solver, multimesa, límites de sesión, registros, control manual y lo que falta.
Salas y Apps de Club Soportadas
Qué salas y apps de club soporta el bot en beta: PPPoker, PokerBros, ClubGG, Upoker, X-Poker vía emulador, y el estado de las salas más grandes.
Requisitos: Sistema, Emulador, Hardware
Qué necesitas para correr la beta del bot de póker: Windows o macOS, un emulador de Android soportado, CPU y RAM modestas y una conexión estable.