Physical

fun <T> Physical(    environment: Dynamics2DEnvironment<T>,     pedestrian: PedestrianProperty<T>,     timeDistribution: TimeDistribution<T>)