Juegos

Cómo identificar a un ‘bot’ jugando al póker online

Cómo identificar a un 'bot' jugando al póker online

Con los actuales avances informáticos, cualquier software puede replicar el comportamiento humano en Internet. La economía online lleva años desarrollando barreras como el Captcha o Recaptcha, cuyas siglas significan un Test Turing para diferenciar a seres humanos de las máquinas. Este enrevesado programa obliga al usuario a reconocer algunas letras con caracteres casi ilegibles o a identificar fotos de semáforos o de árboles en un puzle. Una tarea sumamente compleja para cualquier software, pero sencilla, aunque algo insidiosa, para los humanos.

Uno de los gigantes tecnológicos como es Amazon usa tecnología machine learning para analizar todas las reseñas publicadas en su catálogo. Según sus estimaciones, el 90% de las críticas falsas son generadas por ordenador. La Organización de Consumidores y Usuarios (OCU) detectó que el 8,4% de los productos vendidos por Amazon en España contiene opiniones falsas. También afecta a los hoteles y restaurantes analizados en TripAdvisor (6,2%) y en Booking (2,1%).

Las máquinas llevan décadas intentando ganar la partida a los humanos. En 1996 y 1997, IBM organizó dos célebres campeonatos de seis partidas de ajedrez entre su programa informático DeepBlue y el campeón ruso Garry Kasparov. En su primer intento, DeepBlue solo ganó una ronda, empató dos y perdió tres. Al año siguiente, Kasparov logró hacerse con el primer juego, perdió el segundo y empató los tres siguientes. En el desempate, el famoso sexto juego, DeepBlue logró por fin derrotar a Kasparov.

La tecnológica Google también ha incursionado en el mundo de la Inteligencia Artificial aplicada a los juegos de mesa. La división DeepMind Technologies, comprada por el buscador en 2014, desarrolló el programa AlphaGo y logró imponerse a profesionales del tablero de estrategia Go, un juego muy popular en China, Japón y Corea.

Gracias al análisis de los patrones de juego, los ordenadores han logrado desarrollos sorprendentes en disciplinas como las damas, el ajedrez, piedra, papel o tijera, y el Go. También en juegos como el póker entre dos jugadores con límite de bote, que acota la cantidad y el rango de las apuestas de manera masiva. El póker es sumamente complejo de descifrar para la IA. El ordenador no conoce las cartas que tienen sus oponentes o que están tapadas encima de la mesa, además del problema añadido que supone jugar contra seis o nueve adversarios, o interpretar cuando uno de ellos se está marcando un farol.

Plataformas de póker online

Las plataformas de póker online, como PokerStars, penalizan el uso de bots o de programas informáticos. Si un usuario es sorprendido usando un bot, su cuenta será suspendida indefinidamente y el dinero que posea en la banca será confiscado por los administradores. Para la compañía, e incluso para un jugador avezado, los bots son relativamente fáciles de descubrir. Solo tienes que tener en cuenta algunos pequeños detalles para desenmascararlos.

El jugador no responde al moderador en el chat o a las alertas. Algunas personas pueden ser reacias a iniciar conversaciones con sus oponentes, pero las plataformas de póker online suelen emplear avisos periódicos para que los jugadores escriban una serie de letras o números en el chat (los famosos Captchas). Es casi imposible no verlos para un humano, pero un bot será incapaz de detectarlo.

En segundo lugar, los bots tardan más o menos el mismo tiempo en tomar decisiones en cada mano. Cualquier jugador que repita los mismos envites todo el tiempo y que tarde exactamente el mismo tiempo en decidir su jugada es potencialmente un bot.

En tercer lugar, los bots pueden permanecer sentados en una mesa durante largos periodos de tiempo y jugar de manera simultánea un gran número de partidas. Normalmente, lo hacen con apuestas muy bajas. Los humanos necesitamos dormir y descansar; las máquinas no.

Finalmente, si crees que alguno de tus oponentes es un bot, lo mejor es que reportes al usuario y notifiques tus sospechas al moderador de la sala. Algunos usuarios juegan de manera algo robótica y suelen realizar una apuesta estándar en todas sus partidas, pero siempre es mejor equivocarse y pedir perdón que quedarse con la duda. También puedes hacer pequeños ajustes en tu estrategia en el juego para tratar de despistar a tu oponente, y puede que así ganar fácil contra un bot poco sofisticado.     

Fabriciano González

Amante de la informática y de Internet entre otras muchas pasiones. Leo, descifro, interpreto, combino y escribo. Lo hago para seguir viviendo y disfrutando. Trato de dominar el tiempo para que no me esclavice.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

dieciocho − once =

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.