Skip to content

willboyle18/Genetic_Algorithm_Robots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Genetic Algorithm Robots

A C++ project that uses genetic algorithms to evolve robot behaviors.

Overview

This project implements a genetic algorithm in C++ to optimize robotic behaviors. It includes a genetic algorithm workflow (selection, crossover, mutation, evaluation) and a Makefile to compile and run.

Getting Started

Prerequisites

  • GNU Make
  • C++ compiler (e.g., g++)

Build & Run

make          # Build the project
./main        # Run the compiled executable

Cleaning Up

make clean    # Remove build artifacts

License

This project is licensed under the MIT License — see the LICENSE file for details.

About

Genetic Algorithim for a "robot" moving through a 2D grid and picking up batteries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published