TSP-Genetic-Algorithm Implementation of Travel Salesman Problem with Genetic Algorithm in Python. Methods to find the shortest route: greedy genetic algorithm (GA) GA is using for: Selection: tournament based random wheel Crossover: PMX link OX link Data can be generated or loaded from file.