icon Bienvenido a nuestros foros de poker, regístrate para acceder a todas las funciones.

» FOROS POQUER RED | Foros de poker » Sección recursos » Artículos Póquer Red » Spainfull » ART. 07 - Bots Attacks! Parte V

Spainfull Artículos en Póquer Red de Spainfull

Respuesta
 
LinkBack Herramientas Desplegado
Antiguo 28-07-2008, 20:55:31   #1
Moderador
 
Avatar de spainfull
 
Fecha de Ingreso: Dec 2005
Mensajes: 1.863
Reputación: 1574
spainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputaciónspainfull rompe la escala de la reputación
Predeterminado ART. 07 - Bots Attacks! Parte V

Es cierto que la mayoría de aspectos en los que se podría descubrir a un bot son complicados de detectar para un jugador; bastante tiene con estar a lo suyo y fijándose en cómo juega el rival, como para ver si cumple la lista descrita en el artículo anterior. Aunque tampoco se trata de eso, basta con estar un poco atento a comportamientos extraños. Como nos contó un profesor de un curso de animación, seguro que una persona no sabe describir exactamente el movimiento de las patas de una cucaracha mientras camina (incluso ni conoce el número de patas que tiene), pero si ve una cucaracha caminando de una forma atípica, lo va a notar enseguida.

En las mesas sucede igual. En cuanto un jugador se comporta de manera extraña, seguro que más de un adversario se ha percatado de ello. Aún así, quien debe asegurar que se comprueban todas esas variables y quien tiene todos los medios para hacerlo son las salas, aunque no les interese demasiado. Para ser sinceros, un buen sistema de detección costaría mucho dinero a las salas. Y si muchas tienen un software que da pena por lo mal que está hecho, es lógico pensar que el último objetivo en su partida de gastos va a ser este tema.

Además, todo este tipo de comprobaciones tendrían que ser a posteriori. Es decir, habría que almacenar toda la información de la sesión de un jugador (no solo la relativa a las manos de juego) en un log y correr un proceso que buscara en esos archivos indicios de actividad anómala. Porque, hacerlo mientras se juega tendría la contrapartida de crear una aplicación muy pesada que precisaría de muchos recursos (un ordenador caro y potente) para poder ejecutarla. Y las salas lo que quieren es que todo el mundo tenga acceso a sus mesas, aunque tenga una patata por PC. Por cierto, no creo que la culpa de que Ongame sea tan exigente con la máquina sea de su seguridad ante bots.

Una vez que la sala tiene sospechas de actividad ilegal, un método para diferenciar si es un jugador humano o un bot, es el empleo de captchas. No es más que una ventana con una serie de letras y números que el jugador debe teclear en una determinada cantidad de tiempo. Lo tienen algunas salas como Poker Stars y se activa cuando se cumplen ciertos parámetros. Algunos jugadores se han quejado porque si están jugando muchas mesas no les da tiempo a escribirlo y es un engorro enorme. Otros incluso juegan sin teclado, con lo que aún es más complicado. Para colmo, ya han desarrollado programas que son capaces de saltarse algunas de estas protecciones y la cosa empeorará (aunque su fiabilidad no supera el 40% y no sería suficiente todavía para este caso).

Pasa algo parecido con los chats. Muchos intentan detectar si un jugador es un bot hablando por el chat y evaluando sus respuestas. El problema de esto es que hay muchos jugadores que lo tienen desactivado, con lo que nunca van a responder. Además, también hay bots desarrollados para mantener una conversación coherente que serían capaces de engañar a mucha gente.

Supongo que alguien habrá tenido ya la idea que voy a presentar, pero por si acaso, se la brindo a los responsables de la seguridad de las salas por si la quieren incorporar. En lugar del engorro del captcha, sería mucho mejor para todos si fuera una ventanita con varias imágenes y un texto con una pregunta del estilo: ¿cuál es la fresa? Por supuesto, cambiando el orden de las imágenes aleatoriamente y el de los temas sobre los que preguntar. Así, el usuario solo tendría que pulsar con el botón en la imagen que fuera la solución a la pregunta y asunto solucionado. El bot sería incapaz, al igual que con el captcha (o incluso mejor), de resolver sin ayuda esta contingencia, con lo que sería fácil de descubrir.

El verdadero problema de estas soluciones es que los mejores bots, los que son capaces de generar un dineral, ya han previsto todo lo escrito hasta ahora y mucho más. El resto no nos deberían preocupar demasiado porque seguramente serán donantes universales y pasarán a engrosar las listas de proyectos de software fracasados. ¿Cómo solucionan entonces lo de los captchas los bots? Hay varias alternativas, siendo la más sencilla la implantación de un sistema de monitorización y alertas que avisan al desarrollador ante cualquier error o suceso inesperado. En este caso, en cuanto salta la alerta, el desarrollador toma el control y desactiva el bot. La pega de este sistema es que tiene que haber siempre alguien preparado para cualquier contingencia.

La otra alternativa es alquilar a una persona en un país en vías de desarrollo para que monitorice el proceso durante las horas que esté activo el bot. Se rumorea que tener a alguien atento todo el día cuesta en países como China del orden de $300-$400. Una ganga para las cifras que son capaces de ganar los creadores del invento.

Una de las soluciones más eficientes para entorpecer la labor de los bots sería cambiar la interfaz gráfica cada cierto tiempo. Tanto la información mostrada al jugador, como el tamaño y lugar de los botones de las acciones. El problema de este método es que los jugadores se quejarían porque también le causaría muchos problemas. El hombre es un animal de costumbres y, en cuanto le modifican la rutina, se siente incómodo. Además, muchos jugadores usan scripts y mods para facilitarles el juego y tener una interfaz más agradable; y si se estuviera cambiando continuamente, ninguno de estos programas funcionarían.

Así que, las salas de póquer se enfrentan a dos opciones:
  1. Cabrear a los jugadores hasta el punto de que no quieran volver a usar su software nunca más.
  2. Hacer lo que puedan para detectar los bots a la vez que afirman que no existen y, mientras tanto, cobrar todo el rake que puedan.
Y tú como jugador, ¿cuántas molestias estarías dispuesto a aguantar para facilitar la labor de detección de bots?


Enlaces a artículos anteriores de la serie:
Parte I
Parte II
Parte III
Parte IV
__________________
¿Póquer? Póquer yo lo valgo.
Estrategia NL NO LIMITs LOSER.
Listado de mis artículos semanales en póquer red.
spainfull is offline  
Responder Con Cita
Respuesta

Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are habilitado
Refbacks are habilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo realizar consultas SQL en la BD de Poker Tracker. Parte III. spainfull Software 0 18-02-2007 00:26:20