- Decision - Enum in org.liris.smartgov.lez.core.agent.driver.personality
-
Enum decision, enumerate agent's reactions considering deployed policies.
- decreaseCriteria() - Method in class org.liris.smartgov.lez.core.environment.lez.criteria.CritAirCriteria
-
- decreaseSurveillance() - Method in class org.liris.smartgov.lez.core.environment.lez.criteria.SurveillanceManager
-
Decrease surveillance of one level if it is possible
- DeepLocalLearner - Class in org.liris.smartgov.lez.politic.policyagent.inneragent
-
- DeepLocalLearner(Structure, String, List<String>, String, int, List<PolicyAction>) - Constructor for class org.liris.smartgov.lez.politic.policyagent.inneragent.DeepLocalLearner
-
- defaultCopertProfiles - Static variable in class org.liris.smartgov.lez.input.establishment.LoadEstablishments
-
- defaultCopertTable - Static variable in class org.liris.smartgov.lez.input.establishment.LoadEstablishments
-
- DeliveryDriverAgent - Class in org.liris.smartgov.lez.core.agent.driver
-
An OsmAgent associated to an establishment, that can perform deliveries
with a DriverBody through a DeliveryDriverBehavior.
- DeliveryDriverAgent(String, DriverBody, DeliveryDriverBehavior) - Constructor for class org.liris.smartgov.lez.core.agent.driver.DeliveryDriverAgent
-
DeliveryDriverAgent constructor.
- DeliveryDriverBehavior - Class in org.liris.smartgov.lez.core.agent.driver.behavior
-
A delivery driver behavior, that can be described as follow :
At initialization, the agent enters the origin establishment.
The agent waits until the departure Date, and leave the
origin.
The agent navigate in the graph to reach all the round's
establishment, using the shortest path, in order.
- DeliveryDriverBehavior(DriverBody, Round, Personality, SmartGovContext) - Constructor for class org.liris.smartgov.lez.core.agent.driver.behavior.DeliveryDriverBehavior
-
DeliveryDriverBehavior constructor.
- DeliveryVehicleFactory - Class in org.liris.smartgov.lez.core.agent.driver.vehicle
-
A delivery vehicle factory, used to build vehicle sets with a given size
according to input copert parameters.
- DeliveryVehicleFactory(CopertProfile, CopertParser) - Constructor for class org.liris.smartgov.lez.core.agent.driver.vehicle.DeliveryVehicleFactory
-
DeliveryVehicleFactory constructor.
- deserialize(JsonParser, DeserializationContext) - Method in class org.liris.smartgov.lez.input.establishment.EstablishmentDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class org.liris.smartgov.lez.input.establishment.St8FleetProfiles.FleetProfilesDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class org.liris.smartgov.lez.input.lez.CritAirLezDeserializer
-
- deserialize(JsonParser, DeserializationContext) - Method in class org.liris.smartgov.lez.input.lez.PopulationDeserializer
-
- discretizerFolder - Static variable in class org.liris.smartgov.lez.core.simulation.files.FilePath
-
- doPolicyAction(PolicyAction) - Method in class org.liris.smartgov.lez.core.environment.lez.Neighborhood
-
- doPolicyAction(PolicyAction) - Method in interface org.liris.smartgov.lez.politic.policyagent.ActionableByPolicyAgent
-
- DriverBehavior - Class in org.liris.smartgov.lez.core.agent.driver.behavior
-
The generic class of driver behaviors.
- DriverBehavior(DriverBody, Round, Personality, SmartGovContext) - Constructor for class org.liris.smartgov.lez.core.agent.driver.behavior.DriverBehavior
-
DeliveryDriverBehavior constructor.
- DriverBody - Class in org.liris.smartgov.lez.core.agent.driver
-
OsmAgentBody with an associated DeliveryVehicle to perform deliveries.
- DriverBody(Vehicle) - Constructor for class org.liris.smartgov.lez.core.agent.driver.DriverBody
-
DeliveryDriverBody constructor.