Improving the Giant-Armadillo Optimization Method | Synapse