Dado um labirinto de Linhas, aplicamos metodos de buscas e geração de logs para poder analisar o poder computacional de cada busca.
Utilizamos os seguintes metodos de buscas:
Temos uma pequena estrutura básica de arquivos.
- base
- buscas.py (Contem todas as buscas)
- funcoes.py (Funções em geral)
- grafo.py (Contem a Classe de Grafo e a Classe Aresta)
- labirintos
- Todas as imagens de teste do nosso labirinto
- resolv
- Lines
- Contem as imagens mostrando onde cada busca passou
- Contem as Imagens com a resposta, separadas pelo metodo de busca (#TODO)
- Lines
- Implementar Leitura de Imagem e Arrays
- Documentar
- Refatorar Código p/ Melhor desempenho
- Busca em Largura
- Busca em Profundidade
- Custo Uniforme
- Gulosa (Greedy)
- A*
- Melhorias
Teste Teams