Set of biologically inspired algorithms implemented in Python for VSB-course.
Mostly used on test functions - Sphere, Schwefel, Rosenbrock, Rastrigin, Griewangk, Levy, Michalewicz, Zakharov, Ackley.
List of algorithms:
- Blind search
- Hill Climbing
- Simulated annealing
- Genetic algorithm applied to Travelling Salesman Problem
- Differential evolution
- Particle Swarm Optimization
- Self-organizing Migration Algorithm - AllToOne
- Ant Colony Optimization applied to Travelling Salesman Problem
- Firefly Algorithm
- Teaching-learning Based Optimization
Preview: