Algorithms for Minimization Without Derivatives | Synapse