Use este identificador para citar ou linkar para este item:
http://hdl.handle.net/11612/3194
Autor(a): | Sousa, Thiago Castanheira Retes de |
Orientador: | Carvalho, Rafael Lima de |
Título: | Desenvolvimento de um agente inteligente para o MMORPG tibia |
Palavras-chave: | Bots automatizado;TIBIA;Inteligência Artificial;Visão Computacional |
Data do documento: | 2021 |
Editor: | Universidade Federal do Tocantins |
Citação: | SOUSA, Thiago Castanheira Retes de. Desenvolvimento de um agente inteligente para o MMORPG tibia. 22f. Monografia Graduação, Curso de Ciências da Computação, Universidade Federal do Tocantins, Palmas, 2021. |
Resumo: | A Inteligência Artificial sempre foi usada na concepção de agentes automatizados para jogos como Xadrez, Go, Defense of the Ancients 2, Snake Game, bilhar e muitos outros. Neste trabalho, apresentamos o desenvolvimento e avaliação de desempenho de um agente reativo para o jogo RPG Tíbia. O agente inteligente é construído usando uma combinação de t´técnicas de IA, como o algoritmo de busca de grafos A* e ferramentas de visão computacional, como a correspondência de modelos. Usando quatro algoritmos para obter a posição global do jogador no jogo, lidar com sua saúde e mana, atacar monstros e caminhar pelo jogo, conseguimos desenvolver um agente de Tibia totalmente automatizado baseado em imagem de entrada bruta. Avaliamos o desempenho do agente em três cenários distintos fazendo dez sessões de quinze minutos e cinco sessões de uma hora, coletando e analisando m´métricas como Ganho de XP, Uso de Suprimentos e Balanço. Os resultados da simulação mostram que o agente desenvolvido é capaz de jogar o jogo de forma consistente de acordo com as métricas do jogo. |
Abstract: | Artificial Intelligence has always been used in designing of automated agents for playing games such as Chess, Go, Defense ofthe Ancients 2, Snake Game, billiard and many others. In this work, we present the development and performance evaluation of a reactive agent for the RPG Game Tibia. The intelligent agent is built using a combination of AI techniques such as graph search algorithm A* and computer vision tools like template matching. Using four algorithms to get global position of player in game, handle its health and mana, target monsters and walk through the game, we managed to develop a fully automated Tibia agent based in raw input image. We evaluated the performance of the agent in three different scenarios doing ten sessions of fifteen minutes and five sessions of one hour, collecting and analyzing metrics such as XP Gain, Supplies Usage and Balance. The simulation results show that the developed agent is able to play the game consistently according to in-game metrics. |
URI: | http://hdl.handle.net/11612/3194 |
Aparece nas coleções: | Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Thiago Castanheira Retes de Sousa- TCC.pdf | 2.89 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.