Self-Learning Control for Multi-Agent Consensus | Synapse