Welcome to StarPSO’s documentation!
StarPSO is a research toolkit for particle swarm optimization algorithms. Using a fully object-oriented paradigm it provides a set of classes that can be used to solve general purpose optimization problems (constrained and unconstrained).
Free software: GNU GPL Version 3
Github repository: https://github.com/vrettasm/PyStarPSO
Python version(s): 3.10+
Python dependencies: NumPy, JobLib, Numba, Scipy