Bots Attack! Parte IV por Spainfull

“5.5 AUTOMATIC PLAYERS (BOTS). The use of artificial intelligence including, without limitation, "robots" is strictly forbidden in connection with the Service. All actions taken in relation to the Service by a User must be executed personally by players through the user interface accessible by use of the Software. 5.6 You agree that PokerStars may take steps to detect and prevent the use of prohibited EPA Programs. These steps may include, but are not limited to, examination of software programs running concurrently with the PokerStars Software on the User's computer.” Resumiendo, que está prohibido usar bots en su sala, que se reservan el derecho (como mínimo) a examinar los programas que están corriendo en nuestro equipo y a hacer lo que les venga en gana si lo estiman oportuno. El viejo debate de seguridad contra privacidad. La sala no tiene por qué saber con quién ni de qué hablo por el chat ni los programas que puedo usar, ni las páginas que visito, ni la peli porno que estoy viendo, etc. Pero es el coste que hay que pagar para que estemos protegidos de un peligro que en muchos casos no es tal y que además son incapaces de detectar. Además, son estos últimos los verdaderamente peligrosos, los que son tan rentables que hacen lo necesario para no ser descubiertos. Dejando a un lado los aspectos técnicos (que darían para una serie larga de artículos), para evitar su detección, un bot tiene que comportarse exactamente de la misma forma que un jugador humano medio de los habituales. Parece sencillo, pero como un crimen perfecto, hay que tener muchas cosas en cuenta para que no te pillen y que como jugador normal no se repara en ellas. Es decir, entre otras muchas (recordad que lo que quieren es no llamar la atención y que sea algo creíble):

  • Tiene que jugar un número sensato de horas a la semana. No debe jugar demasiadas horas seguidas y durante varios días seguidos. También tiene que librar algún fin de semana o al menos tomarse unos días de vacaciones. Debe hacer descansos para comer y dormir con un horario más o menos estable y coherente. No jugar siempre las mismas manos ni el mismo tiempo por sesión.
  • Debe realizar apuestas que no sigan un patrón demasiado preestablecido y que tengan cierta lógica según el desarrollo de la mano. No deben ser ni muy rápidas, ni muy lentas, ni siempre con el mismo intervalo desde que le llega el turno, ni con un intervalo regular ni exacto (en lugar de tras 5 segundos, tras 5,02 segundos).
  • Debe pasársele el turno de acción en alguna mesa cada cierto tiempo (más cuantas más mesas se jueguen); no es creíble que se llegue siempre a todas las manos si se juegan 24 mesas. Debe ponerse sit out en una sesión larga y la mayoría de veces en todas las mesas al mismo tiempo. Si la sala dispone de tiempo extra, tiene que pedirlo pero en manos en las que un jugador orgánico lo haría (por ejemplo, no ante una apuesta del resto de un jugador de $1 en el river en un bote de $180).
  • No debe tomar decisiones en varias mesas a la vez con una diferencia de tiempo ínfima (y mucho menos a la vez). Se supone que se debe pasar de mesa en mesa pulsando las acciones. Debe ser un movimiento coherente de ratón. El clic debe ser en distintos puntos del botón (preferiblemente aleatoriamente distribuidos en torno al centro del mismo).
  • Evitar que nunca entre en mesas donde haya un jugador (o más) concreto. Evitar que inmediatamente se salga de las mesas en cuanto entra determinado jugador (dejar alguna ronda para disimular).
  • En microlímites, ir subiendo de niveles si se gana lo suficiente.
  • Evitar ganancias demasiado elevadas. Sacar el dinero de la misma manera y en la misma cantidad que la mayoría de jugadores.
  • Si se tienen varios bots (especialmente con estadísticas similares), hacer que coincidan en alguna mesa alguna vez; jugar de manera normal para no ser acusados por colisión. Crearlos para que se diferencien las estadísticas. Hacer que no entren a la vez en la sala y en las mesas y se salgan al mismo tiempo. Hacer que jueguen un número distinto de manos por sesión, distinto número de horas y sin relación aparente.
  • Si es posible no tener las cuentas de todos los bots con el mismo afiliado (suele ser el creador, normalmente)…

Y muchas más que seguramente me dejo. Cabe destacar que ciertos elementos del listado anterior se podrían confundir con el uso de scripts que automatizan las acciones para facilitar el juego en varias mesas. En la próxima entrega las técnicas que puede usar la sala para diferenciar estos casos, las medidas tecnológicas que podría implantar y las razones por las que no lo hace (aparte de las ya citadas). Enlaces a artículos anteriores de la serie:

Comentarios