Skip to content

aawuley/evolutionary-computation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome Evolutionary Computation in Java!

The system contains a number of evolutionary algorithms developed in Java. This includes Genetic Algorithms, Ant Colony Optimization, Simulated Annealing, Tabu Search and Age Layered Population Structure.


Start here for GA

The parameter files are located in the directory io/params/ and the main class is in ec.main.Run. Three tutorials have been set up and can be found in the directories

  1. io/params/tutorial1-ga-tsp/
  2. io/params/tutorial1-ant-tsp/
  3. io/params/tutorial1-alps-tsp/

A brief introduction is given to setting up 1 and 3.

Setting up GA

Setting up GA


Start here for ALPS GA

Start here for ALPS GA


Sample GA output

Sample GA output


Sample ALPS Output

Sample ALPS Output


About

Evolutionary Computation including Genetic Algorithm, ACO, Simulated Annealing, Tabu Search

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%