- Satisfaction - Class in org.liris.smartgov.lez.core.agent.driver.personality.satisfaction
-
Generic class of satisfaction.
- Satisfaction() - Constructor for class org.liris.smartgov.lez.core.agent.driver.personality.satisfaction.Satisfaction
-
- saveModelMessage() - Method in class org.liris.smartgov.lez.politic.policyagent.learning.strategy.NNBest
-
- scenarioFolder - Static variable in class org.liris.smartgov.lez.core.simulation.files.FilePath
-
- select() - Method in class org.liris.smartgov.lez.core.copert.tableParser.CopertTree
-
If there is only one CopertTree child from there, returns this child.
- select(String) - Method in class org.liris.smartgov.lez.core.copert.tableParser.CopertTree
-
Tries to find a child that match the given regular expression.
- selectAll() - Method in class org.liris.smartgov.lez.core.copert.tableParser.CopertTree
-
- selectAllRegExp(String) - Method in class org.liris.smartgov.lez.core.copert.tableParser.CopertTree
-
Returns all the children associated to a key that match the given regular expression.
- serialize(Establishment, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.core.output.establishment.EstablishmentIdSerializer
-
- serialize(List<Establishment>, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.core.output.establishment.EstablishmentListIdSerializer
-
- serialize(Map<VehicleCapacity, Collection<Vehicle>>, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.core.output.establishment.FleetSerializer
-
- serialize(Map<Vehicle, Round>, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.core.output.establishment.RoundSerializer
-
- serialize(PollutionRate, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.core.output.pollution.PollutionRateSerializer
-
- serialize(Pollution, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.core.output.pollution.PollutionSerializer
-
- serialize(Bounds, JsonGenerator, SerializerProvider) - Method in class org.liris.smartgov.lez.process.arcs.build.Bounds.Serializer
-
- SerializeEnvironment(String, Environment, int) - Static method in class org.liris.smartgov.lez.core.environment.lez.EnvironmentSerializer
-
Serialize the environment in a json file.
- Serializer() - Constructor for class org.liris.smartgov.lez.process.arcs.build.Bounds.Serializer
-
- Server - Class in org.liris.smartgov.lez.politic.socket
-
SmartGov includes a server to manage discussion with external programs.
- Server() - Constructor for class org.liris.smartgov.lez.politic.socket.Server
-
- setActions(List<PolicyAction>) - Method in class org.liris.smartgov.lez.politic.policyagent.ActionsSequence
-
- setAgentBody(GeoAgentBody) - Method in class org.liris.smartgov.lez.core.agent.driver.mover.PollutantCarMover
-
- setCase(Cases) - Method in class org.liris.smartgov.lez.core.agent.driver.personality.Personality
-
Gives the agent's perception of the policy.
- setCauseNeighborhoods(List<Neighborhood>) - Method in class org.liris.smartgov.lez.core.agent.driver.personality.Personality
-
Set the neighborhoods that caused the decision, and then will receive the satisfaction.
- setClosestOsmNode(OsmNode) - Method in class org.liris.smartgov.lez.core.agent.establishment.Establishment
-
Sets the closest available osm node of this establishment, that
belongs to a road.
- setCompletelyRandomConfiguration() - Method in class org.liris.smartgov.lez.core.environment.LezContext
-
Create new completely random configuration
- setCurrentConfigTheHighest() - Method in class org.liris.smartgov.lez.core.environment.lez.Neighborhood
-
Save the current configuration as the best for now.
- setCurrentIteration(int) - Method in class org.liris.smartgov.lez.politic.manager.AbstractManager
-
- setCurrentlyExperimenting(boolean) - Method in class org.liris.smartgov.lez.politic.manager.AbstractManager
-
- setCurrentPerception(PolicyPerception) - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.InnerAgent
-
- setCurrentTrialIndex(int) - Method in class org.liris.smartgov.lez.politic.manager.AbstractManager
-
- setDeliveryLezCriteria(LezCriteria) - Method in class org.liris.smartgov.lez.core.environment.lez.Neighborhood
-
- setEstablishments(Map<String, Establishment>) - Method in class org.liris.smartgov.lez.core.environment.LezContext
-
- setHighestGain(double) - Method in class org.liris.smartgov.lez.politic.policyagent.PolicyAgent
-
- setHighestGainReached(boolean) - Method in class org.liris.smartgov.lez.politic.policyagent.ActionsSequence
-
- setJustReset(boolean) - Method in class org.liris.smartgov.lez.politic.manager.AbstractManager
-
- setLastAction(PolicyAction) - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.DeepLocalLearner
-
- setLastAction(PolicyAction) - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.LocalLearner
-
- setLastAction(PolicyAction) - Method in class org.liris.smartgov.lez.politic.policyagent.learning.strategy.Strategy
-
- setLastPerception(FeaturesDouble) - Method in class org.liris.smartgov.lez.politic.policyagent.learning.strategy.NNBest
-
- setLastReward(double) - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.LocalLearner
-
- setNbAgents(int) - Static method in class org.liris.smartgov.lez.core.simulation.scenario.LezScenario
-
- setPartiallyRandomConfiguration() - Method in class org.liris.smartgov.lez.core.environment.LezContext
-
Creates a new random configuration but all neighborhood have the same criterias and the same surveillance
- setPerception() - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.InnerAgent
-
- setPerception() - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.LocalLearner
-
- setPersonality(String, Personality) - Method in class org.liris.smartgov.lez.core.agent.establishment.Establishment
-
Returns the personality at the specified id
- setPrivateLezCriteria(LezCriteria) - Method in class org.liris.smartgov.lez.core.environment.lez.Neighborhood
-
- setRecentlyReset(boolean) - Method in class org.liris.smartgov.lez.politic.manager.AbstractManager
-
- setScore(int) - Method in class org.liris.smartgov.lez.politic.policyagent.inneragent.LocalLearner
-
- setSurveillance(Surveillance) - Method in class org.liris.smartgov.lez.core.environment.lez.criteria.SurveillanceManager
-
Set a new surveillance
- setSurveillance(Surveillance) - Method in class org.liris.smartgov.lez.core.environment.lez.Neighborhood
-
- setUpListeners() - Method in class org.liris.smartgov.lez.core.agent.driver.behavior.DeliveryDriverBehavior
-
- setUpListeners() - Method in class org.liris.smartgov.lez.core.agent.driver.behavior.DriverBehavior
-
- setUpListeners() - Method in class org.liris.smartgov.lez.core.agent.driver.behavior.WorkerBehavior
-
- setUpListeners() - Method in class org.liris.smartgov.lez.core.agent.driver.behavior.WorkerHomeAtNoonBehavior
-
- setUpListeners() - Method in class org.liris.smartgov.lez.core.agent.driver.behavior.WorkerOneActivityBehavior
-
- setValue(double) - Method in class org.liris.smartgov.lez.politic.policyagent.Indicator
-
- SimturbLambert - Class in org.liris.smartgov.lez.input.establishment
-
For unknown reasons, the "official" Lambert II projection brought bad results :
all latitudes are computed with a translation.
- SimturbLambert() - Constructor for class org.liris.smartgov.lez.input.establishment.SimturbLambert
-
- size() - Method in class org.liris.smartgov.lez.politic.policyagent.ActionsSequence
-
- spaceLeft() - Method in class org.liris.smartgov.lez.core.agent.establishment.Establishment
-
Unused.
- specialActions - Static variable in enum org.liris.smartgov.lez.politic.policyagent.PolicyAction
-
- splitControlGroup() - Method in class org.liris.smartgov.lez.politic.policyagent.PolicyAgent
-
The policy agent uses this function to split his control group (lower levels policy agents)
and create a new policy agent of the same level with one of the split control group.
- ST8 - Enum in org.liris.smartgov.lez.core.agent.establishment
-
Business categories used at the LAET.
- St8FleetProfiles - Class in org.liris.smartgov.lez.input.establishment
-
- St8FleetProfiles() - Constructor for class org.liris.smartgov.lez.input.establishment.St8FleetProfiles
-
- St8FleetProfiles.FleetProfilesDeserializer - Class in org.liris.smartgov.lez.input.establishment
-
- startServer(String, String) - Static method in class org.liris.smartgov.lez.politic.socket.Server
-
The server is launched in a terminal in order to display logs.
- StateActionState - Class in org.liris.smartgov.lez.politic.policyagent
-
Stores a couple (state, action, state') to track if two actions have similar effect in the same states.
- StateActionState(double, PolicyAction, double) - Constructor for class org.liris.smartgov.lez.politic.policyagent.StateActionState
-
- stop() - Method in class org.liris.smartgov.lez.core.simulation.ExtendedSimulationRuntime
-
Stop a running simulation.
- storePolicyAgentIDForMerge(String, int) - Static method in class org.liris.smartgov.lez.politic.PoliticalVar
-
Remove policy agent from the list and store its id for the duration of the merge.
- Strategy - Class in org.liris.smartgov.lez.politic.policyagent.learning.strategy
-
Strategy for the exploration/exploitation tradeoff in reinforcement
learning.
- Strategy(List<PolicyAction>) - Constructor for class org.liris.smartgov.lez.politic.policyagent.learning.strategy.Strategy
-
- Structure - Interface in org.liris.smartgov.lez.core.environment
-
A structure is a specific world object use to describe important elements of the environment.
- structuresFolder - Static variable in class org.liris.smartgov.lez.core.simulation.files.FilePath
-
- SubTable - Class in org.liris.smartgov.lez.core.copert.tableParser
-
Utility class that represents a sub-part of a Copert parameters table.
- SubTable() - Constructor for class org.liris.smartgov.lez.core.copert.tableParser.SubTable
-
- Surveillance - Enum in org.liris.smartgov.lez.core.environment.lez.criteria
-
Enumerate the different kinds of surveillance.
- SurveillanceManager - Class in org.liris.smartgov.lez.core.environment.lez.criteria
-
Allows to manage surveillance.
- SurveillanceManager(Surveillance) - Constructor for class org.liris.smartgov.lez.core.environment.lez.criteria.SurveillanceManager
-
SurveillanceManager constructor.
- synPopFolder - Static variable in class org.liris.smartgov.lez.core.simulation.files.FilePath
-