Skip to content

Having found interest in the subject, we intend to make an abstract problem solver which takes the description of a problem, as well as its restraints as inputs (these restraints include rules which govern the choice of a solution to the problem), and find out solutions to the problem using genetic algorithms. Please Note: Although the extract m…

Emreavuclu/genetic-algorithm

 
 

Repository files navigation

Your system must have python installed, on linux (Ubuntu)

1. Download the zip file and extract it.
2. Now run Main.py using"$ python Main.py"
3. You can change the number of population members and the number of runs as state variables in Main.py
4. You can change the the problem that you wish to solve by copying the required file from the list of sample tsp files given in the folder ALL_tsp, and then applying that filename to the state variable in fileRead.py

About

Having found interest in the subject, we intend to make an abstract problem solver which takes the description of a problem, as well as its restraints as inputs (these restraints include rules which govern the choice of a solution to the problem), and find out solutions to the problem using genetic algorithms. Please Note: Although the extract m…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published