Accounting for emotion and personality in multi-agent modeling and simulation systems