AI In Open World NPC Behavior Systems