Discrimination through Optimization | Synapse