Designing Games for Distributed Optimization | Synapse