This project implements a generation based solver to teach an AI how to play the classic arcade game Lunar Lander. A genetic algorithm is applied to a test of test landers and iterates through generations progressivly improving and learning how to land.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Processing - Environment
- Java - Language
- Download and Install Processing from the link above.
- Clone the repository or download as a ZIP file.
- Open the downloaded file in Processing.
- Hit the Run button and enjoy.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Thanks to CodingBullet for the idea of applying machine learning to games