added bike//heavy prob & cross time

This commit is contained in:
Leandro Afonso
2025-10-21 11:19:40 +01:00
parent ce226f261a
commit d41973d27f

View File

@@ -81,6 +81,18 @@ public class SimulationConfig {
return Double.parseDouble(properties.getProperty("vehicle.crossing.time.light", "2.0"));
}
public double getBikeVehicleProbability() {
return Double.parseDouble(properties.getProperty("vehicle.probability.bike", "0.0"));
}
public double getBikeVehicleCrossingTime() {
return Double.parseDouble(properties.getProperty("vehicle.crossing.time.bike", "1.5"));
}
public double getHeavyVehicleProbability() {
return Double.parseDouble(properties.getProperty("vehicle.probability.heavy", "0.0"));
}
public double getHeavyVehicleCrossingTime() {
return Double.parseDouble(properties.getProperty("vehicle.crossing.time.heavy", "4.0"));
}