Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/39044| Título: | Análise comparativa de agentes reativos e deliberativos no ambiente TileWorld utilizando o framework MASPY |
| Título(s) alternativo(s): | A comparative analysis of reactive and deliberative agents in the TileWorld environment using the MASPY framework |
| Autor(es): | Oliveira, Daniel Sadao Kato de |
| Orientador(es): | Alves, Gleifer Vaz |
| Palavras-chave: | Agentes inteligentes (Software) Software - Desenvolvimento Framework (Arquivo de computador) Python (Linguagem de programação de computador) Intelligent agents (Computer software) Computer software - Development Framework (Computer file) Python (Computer program language) |
| Data do documento: | 31-Out-2025 |
| Editor: | Universidade Tecnológica Federal do Paraná |
| Câmpus: | Ponta Grossa |
| Citação: | OLIVEIRA, Daniel Sadao Kato de. Análise comparativa de agentes reativos e deliberativos no ambiente TileWorld utilizando o framework MASPY. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025. |
| Resumo: | O desenvolvimento de sistemas multiagente tem se beneficiado de frameworks que facilitam a implementação de arquiteturas complexas. Neste contexto, o MASPY, um framework Python baseado no paradigma BDI (Belief-Desire-Intention),é uma ferramenta promissora, e que devido ao seu desenvolvimento recente, demanda validações. Este trabalho tem como objetivo testar e validar o MASPY através do desenvolvimento e comparação de agentes com diferentes arquiteturas na resolução do problema clássico TileWorld. O TileWorld consiste em um ambiente onde agentes devem empurrar telhas para preencher buracos, navegando entre obstáculos. Para esta investigação, foram implementados dois tipos de agentes, um reativo, caracterizado por exploração aleatória e tomada de decisões baseada em informações locais e um deliberativo, dotado de arquitetura BDI e algoritmo A* para planejamento otimizado de rotas. O desempenho de ambas as abordagens foi avaliado sistematicamente em três cenários distintos, utilizando métricas quantitativas como tempo de execução, número de ciclos de raciocínio, pontuação final e quantidade de movimentos realizados. A coleta de dados foi realizada através das funcionalidades nativas do MASPY. Os resultados obtidos demonstraram que, embora os agentes deliberativos apresentem vantagens na maioria dos cenários testados, agentes reativos podem resolver problemas em menor tempo quando o ambiente possui alta densidade de elementos. Além de confirmar a viabilidade técnica do framework para desenvolvimento de agentes, implementação de ambientes e coleta de dados experimentais, este trabalho contribui significativamente para a validação empírica do MASPY como ferramenta de desenvolvimento de sistemas multiagente. |
| Abstract: | The development of multiagent systems has benefited from frameworks that facilitate the implementation of complex architectures. In this context, MASPY, a Python framework based on the BDI (Belief-Desire-Intention) paradigm, is a promising tool that, due to its recent development, requires validation. This work aims to test and validate MASPY through the development and comparison of agents with different architectures in solving the classic TileWorld problem. TileWorld consists of an environment where agents must push tiles to fill holes while navigating around obstacles. For this investigation, two types of agents were implemented: a reactive agent, characterized by random exploration and decision-making based on local information, and a deliberative agent, equipped with BDI architecture and A* algorithm for optimized route planning. The performance of both approaches was systematically evaluated across three distinct scenarios, using quantitative metrics such as execution time, number of reasoning cycles, final score, and number of movements performed. Data collection was conducted through MASPY's native functionalities. The obtained results demonstrated that, although deliberative agents present advantages in most tested scenarios, reactive agents can solve problems in less time when the environment has a high density of elements. In addition to confirming the technical feasibility of the framework for agent development, environment implementation, and experimental data collection, this work contributes significantly to the empirical validation of MASPY as a multiagent systems development tool. |
| URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/39044 |
| Aparece nas coleções: | PG - Ciência da Computação |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| analisecomparativatileworldmaspy.pdf | 1,2 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

