IA evaluadora de manos de poker

Palabras clave: dataset, poker hand, poker texas, predicción, red neuronal

Resumen

Nuestro objetivo es la predicción de manos de poker, la probabilidad de que pueda sacar una buena mano cuando se hace 5 robos de una baraja de poker de 52 cartas, aplicamos la redes neuronales para realizar dicha predicción conjunto con diferentes librerías que ayudan a que el proceso sea más simplificado y los resultados sean más fiables, por lo tanto en el uso de esta metodología logramos obtener un average de 97% en la mayoría de los casos con una desviación de 2.5% lo cual consideramos aceptable debido a la cantidad muy desbalanceada de los datos de este dataset, por lo tanto este método de inteligencia artificial nos sirve para predecir nuevas manos y tomar mejores decisiones conforme te encuentres en una situación del juego.

Descargas

La descarga de datos todavía no está disponible.

Citas

González, J. (2013, 07). Inteligencia artificial aplicada al poker texas hold'em. UCrea. Retrieved June 22, 2022, from https://repositorio.unican.es/xmlui/handle/10902/3107

Gascón, H., Bordallo, M., & Torres, E. (n.d.). Jugador Ganador de Poker Basado en Inteligencia Artificial. Retrieved June 23, 2022, from http://www.it.uc3m.es/jvillena/irc/practicas/07-08/IAPoker.pdf

Zamora Díez, Fernando. (2021). PokerRun: desarrollo de una aplicación web de póker online. Core.ac.uk. https://core.ac.uk/display/459228542?source=2

Superior, E., Detección, Y., Reconocimiento De Elementos En, M., De, P., Online, M., Jorge, G., Campo, Á., García, M., Ponente, María, J., & Sánchez, M. (2018). UNIVERSIDAD AUTONOMA DE MADRID TRABAJO FIN DE GRADO. https://repositorio.uam.es/bitstream/handle/10486/688137/g%C3%B3mez_campo_manuel_jorge_tfg.pdf?sequence=1

Profesor, I., Berlanga, A., Jesús, D., Luís, J., & Madrid, G. (n.d.). TRABAJO FIN DE GRADO Título: Diseño y evaluación de una heurística de juego de póker Autor: Jacobo Conrado Pérez-Fajardo Titulación: Grado en Ingeniería. https://e-archivo.uc3m.es/bitstream/handle/10016/16334/TFG_Jacobo_Conrado_Perez_Fajardo.pdf?sequence=1&isAllowed=y

Marco, G., Miguel, J., & Murillo, L. (2012). Diseño de Estrategias Óptimas en el Póker mediante Algoritmos Genéticos. https://e-archivo.uc3m.es/bitstream/handle/10016/16936/TFG_Gabriel_Marco_Angeles.pdf?sequence=4&isAllowed=y

Findler, N. V. (1977). Studies in machine cognition using the game of poker. Communications of the ACM, 20(4), 230–245. https://doi.org/10.1145/359461.363617

Cattral, R., & Oppacher, F. (2007). Discovering rules in the poker hand dataset. Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation - GECCO ’07. https://doi.org/10.1145/1276958.1277329

Şirin, V., & Polat, A. (n.d.). A MACHINE LEARNING APPROACH TO THE POKER PLAYING PROBLEM. Retrieved June 23, 2022, from https://users.metu.edu.tr/e163109/Term_Paper_CENG_562.pdf

Da, B. (2018). Approximating Poker Probabilities with Deep Learning.

https://arxiv.org/pdf/1808.07220.pdf

“Colaboración de Google.” https://research.google.com/colaboratory/faq.html (accessed Aug. 12, 2022)

“La librería Numpy | Aprende con Alf.” https://aprendeconalf.es/docencia/python/manual/numpy/ (accessed Aug. 12, 2022).

“La librería Pandas | Aprende con Alf.” https://aprendeconalf.es/docencia/python/manual/pandas/ (accessed Aug. 12, 2022).

U. O. de Catalunya, “Espacio de recursos de ciencia de datos.” http://datascience.recursos.uoc.edu/es/preprocesamiento-de-datos-con-sklearn/ (accessed Aug. 12, 2022).

I. Challenger Pérez, Y. Díaz Ricardo, and R. Becerra García, “El lenguaje de programación Python/The programming language Python,” Rev. Ciencias Holguín, vol. 20, pp. 1–13, 2014.

“TensorFlow.” https://www.tensorflow.org/ (accessed Aug. 12, 2022).

“Las Redes Neuronales Artificiales - Raquel Flórez López, José Miguel Fernández Fernández - Google Libros.” https://books.google.com.pe/books?hl=es&lr=&id=X0uLwi1Ap4QC&oi=fnd&pg=PA11&dq=redes+neuronales+&ots=gONwmsjqZl&sig=AMCEIhaM4AzG4aZctmXAybBjgkE&redir_esc=y#v=onepage&q=redes neuronales&f=false (accessed Aug. 17, 2022).

Juba, B., & Le, H. S. (2019, July). Precision-recall versus accuracy and the role of large data sets. In Proceedings of the AAAI conference on artificial intelligence (Vol. 33, No. 01, pp. 4039-4048).

Recibido: 2023-11-22
Aceptado: 2024-02-14
Publicado: 2024-03-30
Cómo citar
[1]
E. B. Vargas Quispe, E. Macedo Pillco, J. C. Quispe Ttito, y J. M. Cano Vilcapaza, «IA evaluadora de manos de poker», Innov. softw., vol. 5, n.º 1, pp. 111-124, mar. 2024.
Sección
Artículos originales