Cognitive and Behavioral Model Ensembles for Autonomous Virtual Characters