Ir para o conteúdo

DOI

AI Gym

AI Gym é uma biblioteca educacional para aprender os fundamentos de Inteligência Artificial por meio de problemas de busca e agentes.

O objetivo desta biblioteca é ajudar você a aprender os fundamentos da Inteligência Artificial e a construir agentes que resolvem problemas por meio de busca.

Algoritmos disponíveis

  1. Busca em largura
  2. Busca em profundidade
  3. Busca em aprofundamento iterativo
  4. Busca de custo uniforme
  5. Busca gananciosa
  6. Busca A*
  7. Busca adversarial MinMax
  8. Subida da montanha
  9. Subida da montanha estocástica

Todos os algoritmos de busca compartilham uma interface comum de estado, o que permite reutilizar a mesma representação de problema com estratégias compatíveis.

Instalação

pip install aigyminsper

Documentação

Nesta documentação você encontra o guia do usuário, os exemplos e instruções para contribuir com o projeto.

A biblioteca também possui um recurso que permite visualizar a árvore de busca e o progresso do algoritmo. Consulte a página de rastreamento gráfico para aprender a instalar e usar esse recurso.