Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.07 KB

README.md

File metadata and controls

24 lines (17 loc) · 1.07 KB

Projeto Labirinto IA

Criado por:

Daniel Mahl Gregorini e Willian Oliveira

Descrição

O Projeto Labirinto IA é uma aplicação de inteligência artificial destinada a resolver problemas de navegação em ambientes complexos representados por mapas em grades. Utiliza uma variedade de algoritmos de busca, como Busca Gulosa, A Estrela (A*), Busca em Largura (BFS) e Busca em Profundidade (DFS), para encontrar o caminho mais eficiente até um ponto de interesse nos mapas.

Mapa 4

Funcionalidades

  • Carga de Mapas: Permite o carregamento de mapas no formato JSON, representando diferentes labirintos com obstáculos e caminhos.
  • Visualização de Mapas: Visualize o mapa e o caminho encontrado pela IA por meio de uma interface gráfica de console.
  • Análise de Desempenho: Receba feedback sobre o desempenho de cada algoritmo, incluindo tempo de execução e número de nós visitados.

Tecnologias Utilizadas

  • Python

Como Usar

  1. Clone o repositório.
  2. Execute o arquivo main.py para iniciar a aplicação.
python main.py