Behavioral Programming of Autonomous Characters based on Probabilistic Automata and Personality