A computational account of social reasoning : towards a more realistic model of theory of mind