Tracking and optimizing dynamic systems with particle swarms | Synapse