A model of non-player character believability | Synapse