Linja: A Mobile Application Based on Minimax Strategy and Game Theory
This article presents an application of Minimax strategy and game theory to implement the Linja mobile game. This game theory strategy applies collaborative learning to determine the winner of a game between two opponents, thus determining the optimal move in complex environments. In the development...
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2022
- Institución:
- Universidad Pedagógica y Tecnológica de Colombia
- Repositorio:
- RiUPTC: Repositorio Institucional UPTC
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uptc.edu.co:001/14336
- Acceso en línea:
- https://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136
https://repositorio.uptc.edu.co/handle/001/14336
- Palabra clave:
- game theory
Linja
minimax
mobile game
optimization
juego móvil
Linja
minimax
optimización
teoría de juegos
- Rights
- License
- http://creativecommons.org/licenses/by/4.0
id |
REPOUPTC2_564c9e0156441ae14da24e2e4d9d1c51 |
---|---|
oai_identifier_str |
oai:repositorio.uptc.edu.co:001/14336 |
network_acronym_str |
REPOUPTC2 |
network_name_str |
RiUPTC: Repositorio Institucional UPTC |
repository_id_str |
|
dc.title.en-US.fl_str_mv |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
dc.title.es-ES.fl_str_mv |
Linja: Una aplicación movil basada en la estrategia Minimax y teoría de juegos |
title |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
spellingShingle |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory game theory Linja minimax mobile game optimization juego móvil Linja minimax optimización teoría de juegos |
title_short |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
title_full |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
title_fullStr |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
title_full_unstemmed |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
title_sort |
Linja: A Mobile Application Based on Minimax Strategy and Game Theory |
dc.subject.en-US.fl_str_mv |
game theory Linja minimax mobile game optimization |
topic |
game theory Linja minimax mobile game optimization juego móvil Linja minimax optimización teoría de juegos |
dc.subject.es-ES.fl_str_mv |
juego móvil Linja minimax optimización teoría de juegos |
description |
This article presents an application of Minimax strategy and game theory to implement the Linja mobile game. This game theory strategy applies collaborative learning to determine the winner of a game between two opponents, thus determining the optimal move in complex environments. In the development of the collaborative game, different game learning scenarios are proposed where competition between a player and the machine, and competitions against other players, intervene. In the learning process, moves are proposed that allow the maximum gain and the minimum loss among the competitors. In this case, the methodological approach was carried out towards the move that allows maximizing the profit and minimizing the loss, based on the application of the Mini/Max algorithm in search of determining the optimal solution of the game. The process is obtained from the adaptation of mathematical models for the development of games, using specialized tools that support a multi-paradigm programming language working together with the tools that the same language provides and that potentially serve as a contribution to the development of the game. In the search for an intelligent and autonomous system. The intelligent system correctly finds the winner of a game, showing the course of the game move by move. The results show that the game developed with the Minimax strategy allows automatic learning in multiuser environments, correctly identifying the winner of a game, generating the most optimal route of the game from move to move. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2024-07-05T19:12:07Z |
dc.date.available.none.fl_str_mv |
2024-07-05T19:12:07Z |
dc.date.none.fl_str_mv |
2022-03-14 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a140 |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136 10.19053/01211129.v31.n59.2022.14136 |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.uptc.edu.co/handle/001/14336 |
url |
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136 https://repositorio.uptc.edu.co/handle/001/14336 |
identifier_str_mv |
10.19053/01211129.v31.n59.2022.14136 |
dc.language.none.fl_str_mv |
eng |
dc.language.iso.spa.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136/11498 https://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136/11678 |
dc.rights.en-US.fl_str_mv |
http://creativecommons.org/licenses/by/4.0 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf57 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0 http://purl.org/coar/access_right/c_abf57 http://purl.org/coar/access_right/c_abf2 |
dc.format.none.fl_str_mv |
application/pdf text/xml |
dc.publisher.en-US.fl_str_mv |
Universidad Pedagógica y Tecnológica de Colombia |
dc.source.en-US.fl_str_mv |
Revista Facultad de Ingeniería; Vol. 31 No. 59 (2022): January-March 2022 (Continuous Publication); e14136 |
dc.source.es-ES.fl_str_mv |
Revista Facultad de Ingeniería; Vol. 31 Núm. 59 (2022): Enero-Marzo 2022 (Publicación Continua); e14136 |
dc.source.none.fl_str_mv |
2357-5328 0121-1129 |
institution |
Universidad Pedagógica y Tecnológica de Colombia |
repository.name.fl_str_mv |
Repositorio Institucional UPTC |
repository.mail.fl_str_mv |
repositorio.uptc@uptc.edu.co |
_version_ |
1839633794119761920 |
spelling |
2022-03-142024-07-05T19:12:07Z2024-07-05T19:12:07Zhttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/1413610.19053/01211129.v31.n59.2022.14136https://repositorio.uptc.edu.co/handle/001/14336This article presents an application of Minimax strategy and game theory to implement the Linja mobile game. This game theory strategy applies collaborative learning to determine the winner of a game between two opponents, thus determining the optimal move in complex environments. In the development of the collaborative game, different game learning scenarios are proposed where competition between a player and the machine, and competitions against other players, intervene. In the learning process, moves are proposed that allow the maximum gain and the minimum loss among the competitors. In this case, the methodological approach was carried out towards the move that allows maximizing the profit and minimizing the loss, based on the application of the Mini/Max algorithm in search of determining the optimal solution of the game. The process is obtained from the adaptation of mathematical models for the development of games, using specialized tools that support a multi-paradigm programming language working together with the tools that the same language provides and that potentially serve as a contribution to the development of the game. In the search for an intelligent and autonomous system. The intelligent system correctly finds the winner of a game, showing the course of the game move by move. The results show that the game developed with the Minimax strategy allows automatic learning in multiuser environments, correctly identifying the winner of a game, generating the most optimal route of the game from move to move.Este artículo presenta una aplicación de la estrategia Minimax y la teoría de juegos para implementar el juego móvil Linja. Esta estrategia de teoría de juegos aplica el aprendizaje colaborativo para determinar el ganador de un juego entre dos oponentes, determinando así el movimiento óptimo en entornos complejos. En el desarrollo del juego colaborativo se plantean diferentes escenarios de aprendizaje del juego donde intervienen la competencia entre un jugador y la máquina, y la competencia contra otros jugadores. En el proceso de aprendizaje se proponen movimientos que permitan la máxima ganancia y la mínima pérdida entre los competidores. En este caso se realizó el abordaje metodológico hacia la jugada que permita maximizar la ganancia y minimizar la pérdida, a partir de la aplicación del algoritmo Mini/Max en busca de determinar la solución óptima del juego. El proceso se obtiene a partir de la adaptación de modelos matemáticos para el desarrollo de juegos, utilizando herramientas especializadas que soportan un lenguaje de programación multiparadigma trabajando en conjunto con las herramientas que brinda el mismo lenguaje y que potencialmente sirven como aporte al desarrollo del juego. En la búsqueda de un sistema inteligente y autónomo. El sistema inteligente encuentra correctamente al ganador de un juego, mostrando el transcurso del juego jugada a jugada. Los resultados muestran que el juego desarrollado con la estrategia Minimax permite el aprendizaje automático en entornos multiusuario, identificando correctamente al ganador de un juego, generando el recorrido más óptimo del juego de jugada a jugada.application/pdftext/xmlengengUniversidad Pedagógica y Tecnológica de Colombiahttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136/11498https://revistas.uptc.edu.co/index.php/ingenieria/article/view/14136/11678http://creativecommons.org/licenses/by/4.0http://purl.org/coar/access_right/c_abf57http://purl.org/coar/access_right/c_abf2Revista Facultad de Ingeniería; Vol. 31 No. 59 (2022): January-March 2022 (Continuous Publication); e14136Revista Facultad de Ingeniería; Vol. 31 Núm. 59 (2022): Enero-Marzo 2022 (Publicación Continua); e141362357-53280121-1129game theoryLinjaminimaxmobile gameoptimizationjuego móvilLinjaminimaxoptimizaciónteoría de juegosLinja: A Mobile Application Based on Minimax Strategy and Game TheoryLinja: Una aplicación movil basada en la estrategia Minimax y teoría de juegosinfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a140http://purl.org/coar/version/c_970fb48d4fbd8a85Suárez-Barón, Marco-JavierRincón-Díaz, Holman-JairGonzález-Rodríguez, Carlos-DanielGonzález-Sanabria, Juan-Sebastián001/14336oai:repositorio.uptc.edu.co:001/143362025-07-18 11:53:14.408metadata.onlyhttps://repositorio.uptc.edu.coRepositorio Institucional UPTCrepositorio.uptc@uptc.edu.co |