Skip to content

Implement intelligent agent for minigames using neural network and evolution algorithm

Notifications You must be signed in to change notification settings

hosnahoseini/EvolutionaryGames

Repository files navigation

EvolutionaryGames 🎮

A project designed for Computational Intelligence course.

In this project, a simple 2D minigame is implemented.
The agent needs to learn to maneuver via neural network + evolution.

This project is an implementation of an Evolutionary Games intelligent agent using neural network and evolution algorithm. The agent is able to learn to play a variety of one-player games, by evolving a population of neural networks that adapt to the game dynamics over time.

  • detailed instruction of project is available in Evolution Project.pdf.

Game Modes

Helicopter Gravity Thrust
Helicopter Gravity Thrust

Contributors

About

Implement intelligent agent for minigames using neural network and evolution algorithm

Topics

Resources

Stars

Watchers

Forks

Languages