Sofia IA

Inteligência artificial para jogos

Engines de IA

fazer um comentário »

A busca por engines de IA começou. Achei uma lista enorme no site The Game AI Page, entretanto, a maior parte dos links referia-se a links pagos (e bem caros por sinal) ou links quebrados. Também pesquisei as engines descritas no trabalho do Börje. Foi mais difícil do que eu pensava.

Boa parte dos sites e engines não existe mais, outras são engines pagas, caras, algumas delas com versão para avaliação. Passei mais tempo procurando do que eu esperava, portanto, tive tempo só de fazer uma lista do que existe, do que vale a pena ser estudado e do que já não existe mais. Resultados:

  • AI-Implant: Ainda ativa, requisitei uma versão de avaliação. Ainda não obtive resposta (nem mesmo um e-mail automático daqueles que dizem para você aguardar);
  • Direct IA: O material é até interessante, tem desenhos e explicações. Mas não achei link para download ou demo. Achei um e-mail para entrar em contato, mas não enviei mensagem para eles. Pelo menos ainda.
  • GA Lib: Um pacote do MIT para algoritmos genéticos. Consegui baixar os fontes, e parece ter uma boa documentação no site. Merece estudo futuro.
  • Spark!: Baixei o que podia do site deles. Fornecem uma ferramenta que promete mostrar uma máquina fuzzy funcionando graficamente. Também fornecem uma API para lógica fuzzy.
  • Memetic Toolkit: Também achei muito material. PDFs e classes para download. Vou avaliar com mais cuidado nos próximos dias;
  • Renderware AI: Alguém aí sabe o que aconteceu com o site da RenderWare?
  • Path Engine: Também tem bastante material, mas não requisitei o demo. Vou dar uma lida no site antes de fazer isso; Pelo menos eles são bastante específicos no problema que querem resolver: PathFinding (incluindo 3D), e mais nada;
  • Simbionic: Requisitei uma versão de avaliação, e já recebi um retorno via gmail, com link para download do trial. Entretanto, quem disse que consegui instalar? Tentarei novamente mais tarde. Também vou ver o material no site deles;
  • Fear: Aqui sim, uma boa surpresa. O projeto está ativo, mas cheio de links quebrados. Mas o melhor é que é tudo grátis, no bom e velho sourceforge. Também serviu para descobrir esse site, sobre IA.
  • Soar: Parece que tem muita coisa para estudar aqui também.
  • Miagi: Não poderia deixar de citar a engine nacional feita na dissertação do Börje Karlsson. Embora o trabalho dele a descreva em detalhes, não pude obter os códigos fontes. Aparentemente ele está trabalhando numa nova versão e tudo está muito instável ainda. Quem sabe no futuro?

Isso certamente é uma boa adição para as minhas referências bibliográficas. Se alguém sabe de alguma que deixei de fora, por favor, entre em contato. No próximo dia, tentarei estudar os conceitos de cada uma delas, e descartar aquelas que realmente tem informações insuficientes e montar uma espécie de comparativo.

Com base nisso e nos livros que já tenho aqui, tento montar um escopo para a Sofia IA.

Escrito por vinigodoy

07 dUTC Janeiro dUTC 2008 às 23:51:58

Deixe uma resposta