ViniciusBPessoa / Computacao_evolutiva_redes_neurais

Computacao evolutiva no treinamento de redes neurais

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto de computação evolutiva e redes neurais em Jogos - BCC Ciências da Computação

Bem-vindo ao repositório dedicado ao projeto de Inteligência Artificial da disciplina de BCC (Ciências da Computação) na qual foram recriados os jogos Flip Bird e Jogo do Dinossauro do Chrome do zero, utilizando a plataforma Unity. Além disso, neste projeto, desenvolvemos nosso próprio modelo de Redes Neurais Profundas sem depender de bibliotecas externas, bem como um Algoritmo Evolucionário Geracional para treinar agentes a jogar cada um dos jogos separadamente.

Jogos Recriados

  1. Flip Bird Flip Bird é uma versão modificada do famoso jogo Flappy Bird. Neste projeto, recriamos o jogo do zero na Unity, desafiando os jogadores com controles simples, mas desafiadores.

  2. Jogo do Dinossauro do Chrome O jogo do dinossauro do Chrome é conhecido por muitos como o jogo que aparece quando você está sem conexão com a internet no navegador Chrome. Recriamos este jogo clássico para explorar diferentes técnicas de IA.

Funcionalidades Implementadas

Redes Neurais Profundas Personalizadas: Desenvolvemos nossas próprias implementações de redes neurais profundas sem depender de bibliotecas externas, permitindo uma compreensão aprofundada dos mecanismos subjacentes.

Algoritmo Evolucionário Geracional: Criamos um algoritmo evolucionário para treinar agentes em ambos os jogos. Este método permite que os agentes evoluam e aprendam estratégias de jogo ao longo de várias gerações.

About

Computacao evolutiva no treinamento de redes neurais


Languages

Language:C# 100.0%