rahaahmadi / SnailJumper

Implemented an intelligent game agent using an evolutionary algorithm to train a neural network.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Snail jumper

Neuroevolution game assignment.
Fall 2021 - Computer Intelligence.

  • Used an evolutionary algorithm for training a neural network
  • Implementing Roulette wheel, SUS, and Q-tournament algorithms for population selection.
  • Generating new population using cross-over and mutation

This game has been developed as an assignment for students at Amirkabir University of Technology to apply neuroevolution using a simple game.
Snail Jumber

About

Implemented an intelligent game agent using an evolutionary algorithm to train a neural network.


Languages

Language:Python 100.0%