-
There seemed to be a problem with the search bounds for Simulated Annealing, where the bounds were not taken into account at all.
-
Also, the PSO implementation received some minor tweaks. Now the velocities are always clamped between the range [-v_max, v_max].