taleswsouza / Dinossauro-Google

Código do projeto onde uma rede neural aprende a jogar o dinossauro do google

Home Page:https://www.youtube.com/watch?v=NZlIYr1slAk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dinossauro-Google

  • O arquivo 'redeNeural.c' contém todas as funções relativas a implementação da Rede Neural (tudo sobre a rede neural está nesse arquivo). Ele está genérico, ou seja, você pode copiar o arquivo e incluir no seu projeto e você conseguirá usar a rede neural facilmente. Exemplo: RedeNeural* Dino = RNA_CriarRedeNeural(1,2,3,4); Nesse exemplo nós estamos criando uma variável chamada 'Dino' que vai receber a Rede Neural que foi alocada dentro da função RNA_CriarRedeNeural()... Não esqueça de destrui-la após usar, utilizando a função RNA_DestruirRedeNeural(Dino);

  • A função 'ControlarEstadoDinossauros' dentro do arquivo 'main.cpp' contém o código que faz a comunicação entre o jogo e a rede neural.

  • O resto dos arquivos são apenas os códigos da implementação do jogo.

Um grande abraço!

About

Código do projeto onde uma rede neural aprende a jogar o dinossauro do google

https://www.youtube.com/watch?v=NZlIYr1slAk


Languages

Language:C 73.2%Language:C++ 24.0%Language:Objective-C 2.8%