Simulating Heterogeneous Crowds with Interactive Behaviors | lit.salon