A game-theoretic formulation of multi-agent resource allocation | Synapse