Solve complex optimization problems using Genetic Algorithms, Swarm Intelligence, A*, and Simulated Annealing in Python