When reactive agents are not enough: Tactical level decisions in pedestrian simulation