Engineering Pro-Sociality With Autonomous Agents | Synapse