rust-flappy-bird-ai icon indicating copy to clipboard operation
rust-flappy-bird-ai copied to clipboard

AI learns to play flappy bird using neuro-evolution, implemented in Rust using macroquad

Flappy Bird AI

AI learns to play flappy bird.

This is a neuro-evolution simulation of flappy birds implemented in rust using macroquad

Demo

youtube

Usage

  • Clone the repo
    git clone [email protected]:bones-ai/rust-flappy-bird-ai.git
    cd rust-flappy-bird-ai
    
  • Run the simulation
    cargo run --release
    
  • To update the simulation configurations use the configs file located at src/configs.rs