Generic GA Generic implementation of the Genetic Algorithm, implementing 2 known problems: Knapsack problem and Travelling Salesman Problem Knapsack Problem Travelling Salesman Problem (Distances between cities are generated randomly)