Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

This project was a super simple implementation of genetic programming that I created for ETGG4803: Artificial Intelligence. The Golang code handles the genetic programming, as it generates Lisp code. The Golang also runs a simulation of a box in a rectangular area. The controller executes the Lisp code every step, and the output of that code determines how the box moves. The goal is for the box to touch every tile in the rectangular area.

The code is definitely not elegant, it is admittedly pretty thrown together. However, the program has successfully evolved in as few as 17 generations!

About

A simple instance of Genetic Programming I did for our Artificial Intelligence class.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages