Unified-regret Decomposition for Coupled Constraint-Preference Learning, Counterfactual-regret Minimization, and GAN Training | Synapse