An open API service indexing awesome lists of open source software.

https://github.com/euyogi/prototipo-viewsnakepddl

Um visualizador em python para o domínio PDDL Snake. 🐍 🐍
https://github.com/euyogi/prototipo-viewsnakepddl

ia ipc ipc2018 madagascar pygame snake visualizador

Last synced: 3 months ago
JSON representation

Um visualizador em python para o domínio PDDL Snake. 🐍 🐍

Awesome Lists containing this project

README

        

# Prototipo-ViewSnakePDDL

Header

Esse foi um projeto que fiz na disciplina Fundamentos Lógicos em Inteligência Artificial. Basicamente, permite visualizar
os planos gerados pelo planejador PDDL para o domínio snake que participou da IPC 2018. Afinal, do que adianta um plano se não podemos por para teste?

Para testar:

Caso queira testar basta baixar os arquivos e rodar o visualizador de acordo com o seguinte comando:

```python
python visualizador-snake-pddl.py [problem-name] [plan-name] [opt-interval]
```

Os nomes dos arquivos devem conter também a extensão. [opt-interval] se refere à velocidade da execução
da visualização, o padrão é 0.2, quanto menor mais rápido.

Lembrando que está ajustado para os planos gerados pelo planejador Madagascar. Caso outro seja utilizado é necessário ajustar o
código à sintaxe do planejador escolhido.

Requer a biblioteca pygame.

Visualização do plano de teste:

Imagem do visualizador


Feito por: Yogi Nam de Souza Barbosa

Footer