En este artículo te queremos hablar de CFR+, el algoritmo que mejores resultados está ofreciendo dentro del mundo del póker. Se ha demostrado que este algoritmo cuenta con las mejores herramientas de la actualidad. Eso significa que ni el mejor jugador de póker sería capaz de ganarle. Si tienes curiosidad por el algoritmo, te invito a seguir leyendo este interesante artículo.
No hay duda, las máquinas cada vez son más inteligentes que nosotros y son capaces de ganarnos sin problemas a cada vez más juegos. Hasta ahora ya lo habíamos podido comprobar en juegos como el tres en raya, damas o ajedrez. Pero la última revolución viene de la mano de CFR+, un algoritmo que es capaz de ganar a cualquier jugador de póker sin problemas.
Como leemos en HabWin, expertos en póker, la revolución de este algoritmo es muy grande. Mientras que en el tres en raya y ajedrez las reglas eran las protagonistas, en el póker el azar interviene. Eso hace que sea todavía más revolucionario. Pero a pesar de la incertidumbre de no saber que cartas tienen los rivales, se ha demostrado que CFR+ es capaz de ganar las partidas sin problemas. De momento ningún humano ni máquina ha sido capaz de ganarle, de aquí que sea el algoritmo líder.
Información del algoritmo CFR+
El algoritmo CFR+ ha sido desarrollado en la universidad de Canadá por un grupo de investigadores y amantes de los algoritmos. El equipo estaba liderado por Johanson y la verdad es que el algoritmo matemático ha supuesto un gran salto en este juego de azar.
A pesar de que este juego es mucho más complicado para las máquinas que otros juegos donde el azar no está presente, CFR+ se ha presentado como algo innovador. Ha sido capaz de estudiar y averiguar todas las jugadas para superar a sus rivales. Eso se debe a que CFR+ ha sido capaz de superar el apartado del azar, faroleo o incluso la falta de información. Incluso conociendo toda la información del programa, CFR+ es capaz de superar a sus rivales, lo cual ha llamado todavía más la atención.
Eso sí, como comentan los creadores de CFR+, se ha demostrado que el código todavía no es perfecto y en consecuencia todavía hay que añadir nuevas actualizaciones para hacerlo más perfecto. Tal y como lo conocemos en la actualidad, el algoritmo podría perder en alguna ocasión, aunque todavía eso no se ha producido. Para evitar problemas, se quieren añadir pequeños nuevos cambios que lo hagan más profesional e invencible. De momento están muy seguros de que su algoritmo no perderá ante nadie, incluso si se dedican a ello. Es más, sus creadores invitan a cualquier persona a retarle y darse cuenta de que realmente es la mejor opción para ganar todas las partidas.
Estos creadores no es el primer programa que han lanzado para intentar dominar el mundo del póker. En 2008 lanzaron un programa informático que era capaz de ganar la gran mayoría de partidas. Pero el programa no era perfecto, lo cual hacía que algunas partidas las perdiese. En cambio, con CFR+ las cosas han cambiado y actualmente se presenta como un programa invencible hasta que algún jugador demuestre lo contrario.
El programa contaba con la versión previa de CFR. Desde esa versión, los desarrolladores han evolucionado el programa hasta conseguir los resultados que hoy en día podemos encontrar. Con el anterior programa se hubieran necesitado más de 500TB para poder procesar toda la información. En cambio, con la nueva técnica solo se necesita 11TB y un ordenador de 32GB de RAM para procesar la información y ser imbatible. Por supuesto, los desarrolladores no se conformarán con lo que han conseguido. Ahora quieren evolucionar la técnica para que el algoritmo ocupe todavía menos espacio y potencia y sea todavía más preciso. El objetivo siempre está puesto en la imbatibilidad del programa y cada vez parece más cercana.
No hay que olvidar que el programa tiene algunas limitaciones. Por ejemplo, solo da buenos resultados cuando hay límite de apuestas y solo juega contra un solo humano. De momento no es capaz de ganar una mano completa en una mesa llena de jugadores. Puede ganar algunas partidas, pero por suerte en este caso la tecnología todavía no es capaz de ganar el 100% de las partidas. Aunque de seguir así, no sería raro que en los próximos años fuese capaz de ganar las partidas en mesas completas. Solo hay que esperar y ver cuáles serán las novedades de las futuras versiones del algoritmo. Lo que sí está claro es que está evolucionando mucho.
Mientras salen las nuevas evoluciones de CFR+, muchos profesionales siguen intentando rotar al programa sin resultados positivos para ellos. Y es que, aunque no está totalmente finalizado, parece ser que a nivel individual es prácticamente perfecto. La esperanza está puesta en derrotarle para encontrar posibles errores, pero de momento eso no se ha producido.