Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/50296Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.creator | Simão, Isabella Paula | - |
| dc.date.accessioned | 2026-09-16T18:43:34Z | - |
| dc.date.available | 2026-09-16T18:43:34Z | - |
| dc.date.issued | 2026-03-14 | - |
| dc.identifier.citation | SIMÃO, Isabella Paula. Otimização de agentes inteligentes no jogo ludo por meio de um algoritmo genético. 2026. 72 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2026. | pt_BR |
| dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/50296 | - |
| dc.description.abstract | Genetic Algorithms (GAs) are optimization techniques inspired by the principles of natural evolution, widely used in solving complex problems characterized by large search spaces and high variability. In the context of board games, especially those involving randomness and interaction between multiple players, the manual definition of effective strategies becomes a significant challenge. This work investigates the application of Genetic Algorithms in optimizing the decision parameters of an intelligent agent in the game Ludo, a stochastic environment in which probabilistic factors, such as dice rolls, directly influence the course of the games. To this end, a logic simulation environment and an agent based on weighted heuristics were implemented, whose strategy is encoded by a chromosome composed of five real genes. These genes represent weights associated with different strategic aspects of the game, such as progress, attack, safety, risk, and completion. The Genetic Algorithm is used to evolve these weights, and systematic experimental analyses are performed on different evolutionary configurations, including population size, number of generations, selection methods, elitism, crossover, and mutation. The results obtained demonstrated that the Genetic Algorithm is capable of evolving agents with consistent performance superior to that of random agents, exhibiting stable convergence and low variability between independent runs. The analysis of the winning DNAs reveals recurring strategic patterns, indicating the emergence of coherent and interpretable behaviors. Thus, the study highlighted the potential of Genetic Algorithms as an effective approach for optimizing intelligent agents in stochastic games, in addition to contributing to the practical understanding of the impact of genetic operators in this type of problem. | pt_BR |
| dc.description.sponsorship | Pesquisa sem auxílio de agências de fomento | pt_BR |
| dc.language | por | pt_BR |
| dc.language.iso | pt_BR | pt_BR |
| dc.publisher | Universidade Federal de Uberlândia | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | Algoritmos genéticos | pt_BR |
| dc.subject | Jogos de tabuleiro | pt_BR |
| dc.subject | Agentes inteligentes | pt_BR |
| dc.subject | Otimização | pt_BR |
| dc.subject | Ludo | pt_BR |
| dc.title | Otimização de agentes inteligentes no jogo Ludo por meio de um Algoritmo Genético | pt_BR |
| dc.title.alternative | Optimization of intelligent agents in the game of Ludo using a Genetic Algorithm | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.contributor.advisor1 | Brasil, Christiane Regina Soares | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/5064007473299439 | pt_BR |
| dc.contributor.referee1 | Gabriel, Paulo Henrique Ribeiro | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/3181954061121790 | pt_BR |
| dc.contributor.referee2 | Pereira, João Henrique de Souza | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/6843234527853507 | pt_BR |
| dc.description.degreename | Trabalho de Conclusão de Curso (Graduação) | pt_BR |
| dc.description.resumo | Algoritmos Genéticos (AGs) são técnicas de otimização inspiradas nos princípios da evolução natural, amplamente utilizadas na resolução de problemas complexos caracterizados por grandes espaços de busca e alta variabilidade. No contexto de jogos de tabuleiro, especialmente aqueles que envolvem aleatoriedade e interação entre múltiplos jogadores, a definição manual de estratégias eficazes torna-se um desafio significativo. Este trabalho investiga a aplicação de Algoritmos Genéticos na otimização dos parâmetros de decisão de um agente inteligente no jogo Ludo, um ambiente estocástico no qual fatores probabilísticos, como o lançamento de dados, influenciam diretamente o desenrolar das partidas. Para esse fim, foi implementado um ambiente de simulação lógica e um agente baseado em heurísticas ponderadas, cuja estratégia é codificada por um cromossomo composto por cinco genes reais. Esses genes representam pesos associados a diferentes aspectos estratégicos do jogo, como progresso, ataque, segurança, risco e finalização. O Algoritmo Genético é empregado para evoluir esses pesos, sendo realizadas análises experimentais sistemáticas sobre diferentes configurações evolutivas, incluindo tamanho da população, número de gerações, métodos de seleção, elitismo, cruzamento e mutação. Os resultados obtidos demonstraram que o Algoritmo Genético é capaz de evoluir agentes com desempenho consistente e superior ao de agentes aleatórios, apresentando convergência estável e baixa variabilidade entre execuções independentes. A análise dos DNAs campeões revela padrões estratégicos recorrentes, indicando a emergência de comportamentos coerentes e interpretáveis. Dessa forma, o estudo evidenciou o potencial dos Algoritmos Genéticos como uma abordagem eficaz para a otimização de agentes inteligentes em jogos estocásticos, além de contribuir para a compreensão prática do impacto dos operadores genéticos nesse tipo de problema. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.course | Sistemas de Informação | pt_BR |
| dc.sizeorduration | 72 | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | pt_BR |
| dc.orcid.putcode | 226990290 | - |
| Appears in Collections: | TCC - Sistemas de Informação (Uberlândia) | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Monografia - Isabella Paula Simão.pdf | 2.78 MB | Adobe PDF | ![]() View/Open |
This item is licensed under a Creative Commons License
