/flappybird-AI

Redes Neurais e Algoritimos genéticos. Este repositório é a implementação dessas técnicas para aprender a jogar o FlappyBird.

Primary LanguageJupyter Notebook

🎮 Projeto Flappy Bird + IA

🚧 Projeto em construção 🚧

Descrição do Projeto

Este projeto tem como objetivo de uma implementação de um perceptron e um algoritimo genético para aprender a jogar o FlappyBird. Foi usado como inspiração e base para esse projeto os vídeos dos canais universo programado e hashtag programação.

Arquivos e pastas principais

  • FlappyBird.py - Este é o principal arquivo que contém a implementação do jogo. Caso queira rodar o jogo, basta rodar este arquivo.

  • constructors - Nesta pasta está todos os objetos e seus métodos usado para o funcionamento do jogo.

  • AI - Nesta pasta, está a implementação do algoritimo genético e do perceptron.