Self-adaptive fitness formulation for constrained optimization | Synapse