Playing FlappyBird with AI
Program Members
- Xagen Mclaughlin, 6th grade student at Kenilworth Science and Technology School (KST), 3rd place winner in Louisiana State Science & Engineering Fair, 2022
- Mr. Elkhan Akhundov, Advisor at KST
- Dr. Hao Wang, Advisor at LSU
Objectives
We develop smart AIs to play the classic game FlappyBird. Through this project, the participating student is expected to learn and experience:
- How AI understands the real world using computer vision techniques
- How AI makes decisions to achieve the highest score in games
- How to understand AI’s behaviors and performance
- What knowledge we need to develop better AIs
Roadmap
- Setup the game environment
- Learn about basic reinforcement learning (RL) strategies
- Deploy a simple RL-based AI to play the game
- Analyze the AI’s performance and explain its behaviors
- Develop a new AI to improve its performance
- Compare and analyze different AIs’ performance
- Project demo and competition between AI and human