Implementation of particle swarm optimization in Python. 3rd year project.
Run visualizer.py
to animate the algorithm.
Run benchmark.py
to benchmark the algorithm.
The results of these benchmarks can be found in the different folders along with their interpretation.