Ok, I've completed the logic and AI of passenger behavior. All bugs fixed. Now I need to add the logic of reward calculation and transitions between levels