An architecture for ethical robots inspired by the simulation theory of cognition | Synapse