A B C D E F G H I J K L M N O P R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT_REQUESTED - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when a simulation was running by the user requested its abortion.
- ABORTING - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when its abortion has been requested.
- AbstractExplorationForPython - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration
-
Abstract class for the usage of the exploration in python
- AbstractExplorationForPython(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
- AbstractExplorationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration
-
The abstract class for the exploration simulation.
- AbstractExplorationSimulationModel(LogoSimulationParameters, SimulationTimeStamp, AbstractLogoSimulationModel, SimulationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Constructor of the exploration simulation
- AbstractLeisure - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
Class for the leisure place of the map.
- AbstractLeisure(Point2D, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
- AbstractLogoSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.kernel.initializations
-
The abstract simulation model of a Logo simulation.
- AbstractLogoSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.AbstractLogoSimulationModel
-
Builds a new model for a logo simulation.
- AbstractMultipleExplorationSimulation - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration
-
Abstract class for the multiple exploration simulation.
- AbstractMultipleExplorationSimulation(LogoSimulationParameters, SimulationTimeStamp, List<SimulationTimeStamp>, ISelectionOperator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Constructor of the Multiple Exploration Simulation
- AbstractPredationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations
-
The simulation model of the "random walk" predation simulation.
- AbstractPredationSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.AbstractPredationSimulationModel
-
Builds a new model for the random walk predation simulation.
- AbstractRoadAgentDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents
-
Abstract class for the road agents decision model
- AbstractRoadAgentDecisionModel(Point2D, World, SimulationTimeStamp, TransportParametersPlanning, List<Point2D>, DestinationGenerator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
- AbstractTransportAgentDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
Abstract class for the transport simulation agent
- AbstractTransportAgentDecisionModel(Point2D, World) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
- acceleration - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
-
The acceleration of the turtle in the grid environment.
- add(double) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.math.MeanAngle
- add(double, double) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.math.MeanAngle
- addBusStop(Station) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Adds a bus stop
- addIdBusStop(String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Adds the string of the bus stop id
- addLonelyPoint(RoadNode, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
-
Adds a lonely point to the graph.
- addNewSimulation(LogoSimulationParameters, int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.MultipleTransportExplorationSimulation
-
Add a new simulation to run.
- addNewSimulation(LogoSimulationParameters, int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Add a new simulation to run.
- addNode(String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
-
Adds a node
- addNode(String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
-
Adds a node
- addPassenger() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Adds a passenger in the exception
- addPassenger(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Adds a new person in the transport.
- addPassenger(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Adds a new person in the transport.
- addPeopleWantingToGoOut(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Adds a person who wants to go out from the station
- addPeopleWantingToTakeTheTransport(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Adds a person who wants to take a transport
- addPerson(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
Adds a person in the leisure place
- addPerson(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Bank
- addPerson(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Doctor
- addPerson(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Restaurant
- addPerson(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.School
- addPerson(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Shop
- addProbe(String, IProbe) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Add a probe to the engine of the simulation.
- addProbe(String, IProbe) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
-
Adds a probe to the registered probes of the simulation engine.
- addRoadEdge(RoadEdge) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
-
Adds a edge in the graph
- addRoadNode(RoadNode) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
-
Adds a road node in the graph
- addTag(String, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Adds a tag associate to the node
- addTag(String, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
-
Adds a tag
- addTag(String, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
-
Adds a tag
- addWagon(WagonPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Adds a wagon to the transport
- addWagon(WagonPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Adds a wagon to the car
- addWagon(WagonPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Adds a wagon to the transport
- addWay(String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
-
Adds a way
- AgentInitialization - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization
-
Initialization of the agents.
- AgentInitialization(TransportSimulationModel) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Builds a new AgentInitialization object
- AgentPopulationProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes
-
A probe printing information about agent population in a given target.
- AgentPopulationProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.AgentPopulationProbe
-
Creates an instance of this probe.
- AgentPositionUpdate - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at updating the positions of turtles in the Logo environment.
- AgentPositionUpdate(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.AgentPositionUpdate
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level - AgentPositionUpdate(SimulationTimeStamp, SimulationTimeStamp) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.AgentPositionUpdate
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level - agents - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Agents for the next simulation
- AgingAndReproductionInteraction - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level
-
Represents aging and reproduction interactions.
- AgingAndReproductionInteraction(Set<ILocalStateOfAgent>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.AgingAndReproductionInteraction
- allowsAbort() - Method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
- allowsEject() - Method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
- allowsNewRun() - Method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
- allowsPause() - Method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
- alterNode(RoadNode) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
-
Gives the other point of the road
- AMENITY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- AntCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.ants.model
-
The main class of the "Ants" simulation.
- AntCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntCategory
-
Protected constructeur to prevent the instantiation of this class.
- AntDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.ants.model
-
The decision model of the ants".
- AntDecisionModel(AntSimulationParameters, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntDecisionModel
-
Constructor of the decision model
- AntSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.ants
-
The main class of the "Ants" simulation.
- AntSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.ants
-
The simulation model of the Ants simulation.
- AntSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.ants.AntSimulationModel
-
Constructor of the model simulation
- AntSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.ants.model
-
The parameters of the "Ants" simulation.
- AntSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Constructor of the ant parameters
- appendTo3(StringBuilder, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
- areAgentsExported() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Checks if the agents have to be exported to the HTML view.
- areEqual(double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.kernel.tools.MathUtil
- areEqual(double, double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.kernel.tools.MathUtil
- areMarksExported() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Checks if the marks have to be exported to the HTML view.
- arePheromonesExported() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Checks if the pheromones have to be exported to the HTML view.
- atan2(double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.kernel.tools.MathUtil
- ATM - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- ATT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The prefix of the attraction pheromone fields
- attractionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
the attraction distance.
- attractionEvaporationFactor - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The attraction evaporation factor
- attractionWeight - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
the attraction weight.
B
- Bank - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
The class for the banks of the map
- Bank(Point2D, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Bank
- BANK - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- BAR - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- BasicCircleSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle
-
The simulation model of the following simulation.
- BasicCircleSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.BasicCircleSimulationModel
-
Builds an instance of this simulation model.
- between2Stops(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Gives the bus stop between a bus stop and a destination
- BIKE - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- BikeCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike
-
Category of the bike for the "transport" simulation.
- BikeCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikeCategory
- BikeDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike
-
Class of the bikes decision model for the "transport" simulation
- BikeDecisionModel(Point2D, World, SimulationTimeStamp, TransportParametersPlanning, List<Point2D>, DestinationGenerator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikeDecisionModel
- BikeFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike
-
Factory of the bike for the "transport" simulation
- BikeFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikeFactory
-
This constructor is unused since this class only defines static values.
- BikePLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike
-
The bike PLS for the "transport" simulation
- BikePLS(IAgent4Engine, double, double, double, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikePLS
- birth - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The rate of births per step according to the population
- birthDate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
The moment when the agent has been created
- BoidDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.boids.model
-
The decision model of a boid.
- BoidDecisionModel(BoidsSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidDecisionModel
-
Builds an instance of this decision model.
- BoidsSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.boids
-
The main class of the "Boïds" simulation.
- BoidsSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.boids
-
The simulation model of the boids simulation.
- BoidsSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.boids.BoidsSimulationModel
-
Builds an instance of this simulation model.
- BoidsSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.boids.model
-
The parameter class of the boids simulation.
- BoidsSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
Builds a parameters set containing default values.
- BOUNDS - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- buildBusLines(LogoEnvPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Builds the bus lines and the bus stops
- buildStations(LogoEnvPLS, List<String>, String, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Builds the stations
- buildWay(LogoEnvPLS, List<List<String>>, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Builds the ways
- BUS - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- BUS_STOP - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- busCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The capacity of the buses
- BusCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus
-
Bus category for the transport simulation
- BusCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusCategory
- BusDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus
-
Decision model of the buses in the transport simulation
- BusDecisionModel(Point2D, BusLine, World, SimulationTimeStamp, TransportParametersPlanning, List<Point2D>, DestinationGenerator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusDecisionModel
- BusFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus
-
The class for making the buses in the transport simulation
- BusFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusFactory
-
This constructor is unused since this class only defines static values.
- BusLine - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
The bus line in the transport simulation
- BusLine(String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
- BusPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus
-
Class of the buses PLS for the transport simulation
- BusPLS(IAgent4Engine, double, double, double, double, double, double, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
- busSize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The size of the buses
- BUSWAY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
C
- calculateExtremities(List<Point2D>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Calculate the extremities when the bus stops have been found
- calculateNextPositionOfTrain(TurtlePLSInLogo, Iterable<IInfluence>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Calculate the next position of a train following its influences.
- canPassEachOther(TurtlePLSInLogo, TurtlePLSInLogo, Map<TurtlePLSInLogo, List<IInfluence>>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Indicates if 2 cars can pass each other
- CAR - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- carCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The capacity of the cars
- CarCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car
-
Car category for the "transport" simulation.
- CarCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarCategory
- CarDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car
-
Decision model for the cars in the "transport" simulation.
- CarDecisionModel(World, SimulationTimeStamp, TransportParametersPlanning, Point2D, DestinationGenerator, List<Point2D>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarDecisionModel
- CarFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car
-
Car factory for the "transport" simulation.
- CarFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarFactory
-
This constructor is unused since this class only defines static values.
- CarPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car
-
Car public local state for the "transport" simulation.
- CarPLS(IAgent4Engine, double, double, double, double, double, double, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Constructor of the car PLS
- carSize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The size of the car
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.TurnLeftCategory
-
The category of the predator agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.TurnRightCategory
-
The category of the predator agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugCategory
-
The category of the turtle agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PredatorCategory
-
The category of the predator agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyCategory
-
The category of the prey agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.Move
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikeCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator.GeneratorCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TrainCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TramCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonCategory
-
The category of the base.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonCategory
-
The category of the person agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtleAgentCategory
-
The category of the turtle agent.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.AgentPositionUpdate
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeAcceleration
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeDirection
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangePosition
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeSpeed
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.DropMark
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.EmitPheromone
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.PheromoneFieldUpdate
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMark
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMarks
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- CATEGORY - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.Stop
-
The category of the influence, used as a unique identifier in the reaction of the target level to determine the nature of the influence.
- ChangeAcceleration - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at changing the acceleration of a turtle.
- ChangeAcceleration(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeAcceleration
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - ChangeAcceleration(SimulationTimeStamp, SimulationTimeStamp, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeAcceleration
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - ChangeDirection - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at changing the direction of a turtle.
- ChangeDirection(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeDirection
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - ChangeDirection(SimulationTimeStamp, SimulationTimeStamp, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeDirection
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - ChangePosition - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at changing the position of a turtle.
- ChangePosition(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, double, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangePosition
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - ChangePosition(SimulationTimeStamp, SimulationTimeStamp, double, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangePosition
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - ChangeSpeed - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at changing the speed of a turtle.
- ChangeSpeed(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeSpeed
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - ChangeSpeed(SimulationTimeStamp, SimulationTimeStamp, double, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeSpeed
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - checkpoints - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
The checkpoints of the simulation, i.e the moments when the simulations are stopped for being treated.
- CircleBasicDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle.model
-
The decision model of a circle turtle.
- CircleBasicDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleBasicDecisionModel
-
Builds an instance of this decision model.
- CircleDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle.model
-
The decision model of a circle turtle.
- CircleDecisionModel(boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleDecisionModel
-
Builds an instance of this decision model.
- CircleSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle
-
The main class of the "Circle" simulation.
- CircleSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle
-
The simulation model of the following simulation.
- CircleSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.CircleSimulationModel
-
Builds an instance of this simulation model.
- CircleSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle.model
-
The parameter class of the circle simulation.
- CircleSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleSimulationParameters
-
Builds a parameters set containing default values.
- clock - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
The clock of the simulation
- Clock - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.time
-
Clock of the transport simulation.
- Clock(int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Constructor of the clock
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SimulationDataSegregation
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikePLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
- clone() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
- cloneAgents(ISimulationModel.AgentInitializationData, SimulationData) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.CloneSimulation
-
Clone the agents
- cloneEnvironment(ISimulationModel.EnvironmentInitializationData, SimulationData) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.CloneSimulation
-
Clone the environment
- CloneSimulation - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools
-
Class for cloning the data from the previous simulation.
- CloneSimulation() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.CloneSimulation
- closed(Session, int, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.Logo2WebSocket
-
Removes an user that disconnects from the server
- closed(Session, int, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.MapWebSocket
-
Removes an user that disconnects from the server
- closed(Session, int, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ZoneDataWebSocket
-
Removes an user that disconnects from the server
- closed(Session, int, String) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.GridWebSocket
-
Removes an user that disconnects from the server
- compatibleNext(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Gets a pseudo-random int with at most the specified count of bits; for example, if bits is 3 this can return any int between 0 and 2 to the 3 (that is, 8), exclusive on the upper end.
- compatibleNextInt(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Like
LightRNG.compatibleNext(int)
, but for compatibility withLightRNG.nextInt(int)
. - compatibleNextInt(int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Inclusive lower, exclusive upper.
- ConeBasedPerceptionModel - Class in fr.univ_artois.lgi2a.similar2logo.lib.model
-
A cone based perception model
- ConeBasedPerceptionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.ConeBasedPerceptionModel
-
Builds an initialized instance of this public local state.
- ConeBasedPerceptionModel(double, double, boolean, boolean, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.ConeBasedPerceptionModel
-
Builds an initialized instance of this perception model
- connected(Session) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.Logo2WebSocket
-
Adds a user that connects to the server
- connected(Session) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.MapWebSocket
-
Adds a user that connects to the server
- connected(Session) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ZoneDataWebSocket
-
Adds a user that connects to the server
- connected(Session) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.GridWebSocket
-
Adds a user that connects to the server
- convertInBikeDecisionModel() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonDecisionModel
-
Converts the person decision model in a bike decision model
- convertInCarDecisionModel() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonDecisionModel
-
Converts the person decision model in a car decision model
- copy() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
- copy() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Produces a copy of this RandomnessSource that, if next() and/or nextLong() are called on this object and the copy, both will generate the same sequence of random numbers from the point copy() was called.
- copySimulation(AbstractExplorationSimulationModel) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.ExplorationForPythonPreyPredator
- copySimulation(AbstractExplorationSimulationModel) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalk1D
- copySimulation(AbstractExplorationSimulationModel) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalk2D
- copySimulation(AbstractExplorationSimulationModel) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.ExplorationForPythonSegregation
- copySimulation(AbstractExplorationSimulationModel) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
Make a copy of a simulation
- createNewWagons(SimulationTimeStamp, SimulationTimeStamp, Iterable<TurtlePLSInLogo>, Map<TurtlePLSInLogo, List<IInfluence>>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Gives the influences of creation of the wagon
- creationFrequencyBus - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The frequency the buses are created
- creationFrequencyTrain - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The frequency the trains are created
- creationFrequencyTram - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The frequency the trams are created
- CREATOR - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- currentSize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
The current and max size of the bus
- currentSize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
The current size of the car
- currentSize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
The current size of the transport
- currentTime - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Current time of the simulation.
- currentTime - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
The current time of the simulation
- currentTime - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Time when the simulation started
D
- data - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
The data of the simulation
- DataFromOSM - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
Extracts and provides the data from the OSM data The goal is to read the OSM file the less times possible.
- DataFromOSM(InputStream) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Constructor of the data extractor of OSM
- deathProbability - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The probability of dying when infected.
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleBasicDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PredatorDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationAgentDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel.TestPerceptionDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikeDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator.GeneratorDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.turmite.TurmiteDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.model.PassiveTurtleDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.model.RandomWalk1DDecisionModel
- decide(SimulationTimeStamp, SimulationTimeStamp, IGlobalState, ILocalStateOfAgent, ILocalStateOfAgent, IPerceivedData, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.model.RandomWalk2DDecisionModel
- decMutationProbability - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The dec mutation probability
- decMutationThreshold - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The dec mutation threshold
- degreeOfImmunity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The degree of immunity of a person that has been infected and recovered.
- deployedResources - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
The name of the files where the js and css libraries are located.
- description() - Method in annotation type fr.univ_artois.lgi2a.similar2logo.kernel.model.Parameter
- destination - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
-
The destination of the agent
- destinationGenerator - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
The destination generator
- DestinationGenerator - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters
-
Class allows to generate the destination of the cars and the persons.
- DestinationGenerator(InterestPointsOSM, List<Point2D>, Map<String, List<Point2D>>, List<BusLine>, TransportParametersPlanning, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.DestinationGenerator
- determine(int, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- determine(long) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- determine(long) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Given suitably-different inputs as
state
, this will permute that state to get a seemingly-unrelated number. - determineBounded(long, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- determineBounded(long, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Given suitably-different inputs as
state
, this will permute that state to get a seemingly-unrelated number as an int between 0 and bound. - determineDouble(long) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Returns a random double that is deterministic based on state; if state is the same on two calls to this, this will return the same float.
- determineFloat(long) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Returns a random float that is deterministic based on state; if state is the same on two calls to this, this will return the same float.
- diffusionRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
How much heat a patch (a spot in the world) diffuses to its neighbors.
- direction - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
-
The direction of the turtle's head in the grid environment expressed in radian. 0 represents the north of the grid.
- displayedCategory() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEAgentPLS
- displayedCategory() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- distance(double, double, double, double, double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Calculate distance between two points using the Haversine formula.
- distanceToDo(double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
-
Gives the distance to do following the direction of the agent
- distanceToDo(double) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Gives the distance to do following the direction of the train
- distanceToMark(Point2D, String, LogoEnvPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Gives the distance between a station/stop and a way
- Doctor - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
Class for the doctors of the map
- Doctor(Point2D, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Doctor
- DOCTORS - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- DropMark - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at dropping a mark at a given location.
- DropMark(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, Mark) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.DropMark
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - DropMark(SimulationTimeStamp, SimulationTimeStamp, Mark) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.DropMark
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level.
E
- EAST - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The east of the grid.
- EmitPheromone - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at emitting a pheromone at given location.
- EmitPheromone(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, Point2D, String, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.EmitPheromone
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - EmitPheromone(SimulationTimeStamp, SimulationTimeStamp, Point2D, String, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.EmitPheromone
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - EmptyPerceptionModel - Class in fr.univ_artois.lgi2a.similar2logo.lib.model
-
An empty perception model
- EmptyPerceptionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.EmptyPerceptionModel
-
Builds an initialized instance of this perception model for the LOGO level
- EmptyPerceptionModel(LevelIdentifier) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.EmptyPerceptionModel
-
Builds an initialized instance of this perception model for a given level
- endObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- endObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- endObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
- endObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine after the end of a simulation (because it has finished, it was aborted or the server is shutting down).
- endTime - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
The end time of the simulation
- endTime - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Current time of the simulation
- energy - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
-
The energy level of the agent.
- engine - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Engine for executing the simulation (and with the probe for getting the data).
- EngineState - Enum in fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control
-
The state of the simulation engine.
- entrance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
The entrance of the leisure place
- environment - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Environment for the next simulation
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadNode
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
-
Check if this pheromone identifier is equal to another pheromone identifier.
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- equals(Object) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- evaporationRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The percentage of the world's heat that evaporates each cycle.
- exitTime - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
The number of peoples who have to exit at a precise moment
- ExplorationForPythonPreyPredator - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration
-
Class for the prey predator exploration in python
- ExplorationForPythonPreyPredator(PredationSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.ExplorationForPythonPreyPredator
- ExplorationForPythonRandomWalk1D - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
-
Class for the 1D random walk exploration in python
- ExplorationForPythonRandomWalk1D(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalk1D
- ExplorationForPythonRandomWalk2D - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
-
Class for the 2D random walk exploration in python
- ExplorationForPythonRandomWalk2D(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalk2D
- ExplorationForPythonRandomWalkProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
-
A probe for the random walk 1D simulation exploration.
- ExplorationForPythonRandomWalkProbe(SimulationDataRandomWalk) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- ExplorationForPythonSegregation - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration
-
Class for segregation exploration in python
- ExplorationForPythonSegregation(SegregationSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.ExplorationForPythonSegregation
- ExplorationProbe - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
Probe uses for the exploration simulation
- ExplorationProbe(SimulationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.ExplorationProbe
F
- FAST_FOOD - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- finalizeConfiguration() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Finalizes the configuration, and prevent its future modifications.
- finalStep - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
The final step of the simulation.
- finalTime - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
The final time stamp of the simulation.
- findLeisure(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Gives the leisure place where is the agent
- findPlaceForTransport(String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Gives a place to put a vehicle.
- findStation(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Gives the station where is the agent
- FollowingDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.following.model
-
The decision model of a following turtle.
- FollowingDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingDecisionModel
-
Builds an instance of this decision model.
- FollowingSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.following
-
The main class of the "Following turtles" simulation.
- FollowingSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.following
-
The simulation model of the following simulation.
- FollowingSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.following.FollowingSimulationModel
-
Builds an instance of this simulation model.
- FollowingSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.following.model
-
The parameter class of the following simulation.
- FollowingSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingSimulationParameters
-
Builds a parameters set containing default values.
- FourTurmitesSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite
-
Defines an instance of the multi-turmite model with four turtles.
- fr.univ_artois.lgi2a.similar2logo.examples.ants - package fr.univ_artois.lgi2a.similar2logo.examples.ants
- fr.univ_artois.lgi2a.similar2logo.examples.ants.model - package fr.univ_artois.lgi2a.similar2logo.examples.ants.model
- fr.univ_artois.lgi2a.similar2logo.examples.boids - package fr.univ_artois.lgi2a.similar2logo.examples.boids
- fr.univ_artois.lgi2a.similar2logo.examples.boids.model - package fr.univ_artois.lgi2a.similar2logo.examples.boids.model
- fr.univ_artois.lgi2a.similar2logo.examples.circle - package fr.univ_artois.lgi2a.similar2logo.examples.circle
- fr.univ_artois.lgi2a.similar2logo.examples.circle.model - package fr.univ_artois.lgi2a.similar2logo.examples.circle.model
- fr.univ_artois.lgi2a.similar2logo.examples.following - package fr.univ_artois.lgi2a.similar2logo.examples.following
- fr.univ_artois.lgi2a.similar2logo.examples.following.model - package fr.univ_artois.lgi2a.similar2logo.examples.following.model
- fr.univ_artois.lgi2a.similar2logo.examples.heatbugs - package fr.univ_artois.lgi2a.similar2logo.examples.heatbugs
- fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model - package fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model
- fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents - package fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents
- fr.univ_artois.lgi2a.similar2logo.examples.mle - package fr.univ_artois.lgi2a.similar2logo.examples.mle
- fr.univ_artois.lgi2a.similar2logo.examples.mle.model - package fr.univ_artois.lgi2a.similar2logo.examples.mle.model
- fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents - package fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents
- fr.univ_artois.lgi2a.similar2logo.examples.mle.probes - package fr.univ_artois.lgi2a.similar2logo.examples.mle.probes
- fr.univ_artois.lgi2a.similar2logo.examples.multiturmite - package fr.univ_artois.lgi2a.similar2logo.examples.multiturmite
- fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model - package fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model
- fr.univ_artois.lgi2a.similar2logo.examples.passive - package fr.univ_artois.lgi2a.similar2logo.examples.passive
- fr.univ_artois.lgi2a.similar2logo.examples.predation - package fr.univ_artois.lgi2a.similar2logo.examples.predation
- fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration - package fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration
- fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data - package fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data
- fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe - package fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe
- fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations - package fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations
- fr.univ_artois.lgi2a.similar2logo.examples.predation.model - package fr.univ_artois.lgi2a.similar2logo.examples.predation.model
- fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents - package fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
- fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level - package fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level
- fr.univ_artois.lgi2a.similar2logo.examples.predation.probes - package fr.univ_artois.lgi2a.similar2logo.examples.predation.probes
- fr.univ_artois.lgi2a.similar2logo.examples.randomwalk - package fr.univ_artois.lgi2a.similar2logo.examples.randomwalk
- fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration - package fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
- fr.univ_artois.lgi2a.similar2logo.examples.segregation - package fr.univ_artois.lgi2a.similar2logo.examples.segregation
- fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration - package fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration
- fr.univ_artois.lgi2a.similar2logo.examples.segregation.model - package fr.univ_artois.lgi2a.similar2logo.examples.segregation.model
- fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel - package fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel
- fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.agents - package fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.agents
- fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels - package fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels
- fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes - package fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes
- fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel - package fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel
- fr.univ_artois.lgi2a.similar2logo.examples.transport - package fr.univ_artois.lgi2a.similar2logo.examples.transport
- fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration - package fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration
- fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data - package fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data
- fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes - package fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes
- fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization - package fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
- fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places - package fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
- fr.univ_artois.lgi2a.similar2logo.examples.transport.osm - package fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
- fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph - package fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph
- fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters - package fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters
- fr.univ_artois.lgi2a.similar2logo.examples.transport.probes - package fr.univ_artois.lgi2a.similar2logo.examples.transport.probes
- fr.univ_artois.lgi2a.similar2logo.examples.transport.time - package fr.univ_artois.lgi2a.similar2logo.examples.transport.time
- fr.univ_artois.lgi2a.similar2logo.examples.turmite - package fr.univ_artois.lgi2a.similar2logo.examples.turmite
- fr.univ_artois.lgi2a.similar2logo.examples.virus - package fr.univ_artois.lgi2a.similar2logo.examples.virus
- fr.univ_artois.lgi2a.similar2logo.examples.virus.model - package fr.univ_artois.lgi2a.similar2logo.examples.virus.model
- fr.univ_artois.lgi2a.similar2logo.examples.virus.probes - package fr.univ_artois.lgi2a.similar2logo.examples.virus.probes
- fr.univ_artois.lgi2a.similar2logo.kernel - package fr.univ_artois.lgi2a.similar2logo.kernel
-
Defines a logo simulation
- fr.univ_artois.lgi2a.similar2logo.kernel.initializations - package fr.univ_artois.lgi2a.similar2logo.kernel.initializations
-
Defines the various initializations of the simulation model used in logo simulations.
- fr.univ_artois.lgi2a.similar2logo.kernel.model - package fr.univ_artois.lgi2a.similar2logo.kernel.model
-
Defines the generic components of the model used for logo simulations.
- fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle - package fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle
-
Defines the generic components of a turtle in logo simulations.
- fr.univ_artois.lgi2a.similar2logo.kernel.model.environment - package fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
Defines the environment of a logo simulation.
- fr.univ_artois.lgi2a.similar2logo.kernel.model.influences - package fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Defines the generic influences of logo simulations.
- fr.univ_artois.lgi2a.similar2logo.kernel.model.levels - package fr.univ_artois.lgi2a.similar2logo.kernel.model.levels
-
Defines the generic components of the level hosting the turles and the logo environment.
- fr.univ_artois.lgi2a.similar2logo.kernel.probes - package fr.univ_artois.lgi2a.similar2logo.kernel.probes
-
Defines the generic probes to observe logo simulations.
- fr.univ_artois.lgi2a.similar2logo.kernel.tools - package fr.univ_artois.lgi2a.similar2logo.kernel.tools
- fr.univ_artois.lgi2a.similar2logo.lib - package fr.univ_artois.lgi2a.similar2logo.lib
-
Contains the libraries of Similar2Logo.
- fr.univ_artois.lgi2a.similar2logo.lib.agents - package fr.univ_artois.lgi2a.similar2logo.lib.agents
-
Contains libraries about the perception and decision of turtles.
- fr.univ_artois.lgi2a.similar2logo.lib.exploration - package fr.univ_artois.lgi2a.similar2logo.lib.exploration
- fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection - package fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection
- fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools - package fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools
- fr.univ_artois.lgi2a.similar2logo.lib.model - package fr.univ_artois.lgi2a.similar2logo.lib.model
- fr.univ_artois.lgi2a.similar2logo.lib.probes - package fr.univ_artois.lgi2a.similar2logo.lib.probes
-
Contains probe libraries.
- fr.univ_artois.lgi2a.similar2logo.lib.tools - package fr.univ_artois.lgi2a.similar2logo.lib.tools
-
Contains the random number libraries.
- fr.univ_artois.lgi2a.similar2logo.lib.tools.html - package fr.univ_artois.lgi2a.similar2logo.lib.tools.html
- fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control - package fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control
- fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view - package fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view
- fr.univ_artois.lgi2a.similar2logo.lib.tools.math - package fr.univ_artois.lgi2a.similar2logo.lib.tools.math
- fr.univ_artois.lgi2a.similar2logo.lib.tools.random - package fr.univ_artois.lgi2a.similar2logo.lib.tools.random
- fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng - package fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng
- frequency - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikePLS
-
The frequency of the bike
- frequency - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
The frequency of the bus
G
- generate(AbstractAgtDecisionModel) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator.GeneratorFactory
-
Generate a new creator turtle
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtleFactory
-
Generates a new turtle agent.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, boolean, int, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonFactory
-
Generates a new person agent.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikeFactory
-
Generates a new person turtle.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, double, double, double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugFactory
-
Generates a new heat bug agent.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, double, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorFactory
-
Generates a new prey or predator turtle.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, double, int, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusFactory
-
Generates a new bus turtle.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, double, int, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarFactory
-
Generates a new car turtle.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, double, String) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonFactory
-
Generates a new person turtle.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, int, double, int) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportFactory
-
Generates a new Transport turtle.
- generate(AbstractAgtPerceptionModel, AbstractAgtDecisionModel, AgentCategory, double, double, double, double, double, TurtlePLSInLogo, String) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonFactory
-
Generates a new turtle
- generate(MLESimulationParameters) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEAgentFactory
-
Generates a new MLE agent.
- generate(TurtlePLSInLogo, LevelIdentifier, double, double) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.agents.SimpleMultiLevelTurtleFactory
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.ants.AntSimulationModel
-
Generates the agents of the simulation
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.boids.BoidsSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.circle.BasicCircleSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.circle.CircleSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.following.FollowingSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.HeatBugsSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.MLESimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.MultiTurmiteSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.RandomWalkPredationSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.TropisticPredationSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.RandomWalk1DSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.RandomWalk2DSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.SegregationSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.SimpleMultiLevelSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel.TestPerceptionSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.turmite.TurmiteSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.VirusSimulationModel
- generateAgents(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
- generateBikes(TransportSimulationParameters, ISimulationModel.AgentInitializationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Generates the bikes in the simulation
- generateBuses(TransportSimulationParameters, ISimulationModel.AgentInitializationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Generates the buses in the simulation
- generateCars(TransportSimulationParameters, ISimulationModel.AgentInitializationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Generates the car in the simulation
- generateCreator(TransportSimulationParameters, ISimulationModel.AgentInitializationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Generates the creator of the simulation
- generateEnvironment(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.ants.AntSimulationModel
- generateEnvironment(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.AbstractPredationSimulationModel
- generateEnvironment(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.SimpleMultiLevelSimulationModel
- generateEnvironment(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- generateEnvironment(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.AbstractLogoSimulationModel
- generateEnvironment(ISimulationParameters, Map<LevelIdentifier, ILevel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.MultiTurmiteSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.AbstractPredationSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.SegregationSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.SimpleMultiLevelSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.VirusSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.AbstractLogoSimulationModel
- generateLevels(ISimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
- generatePersons(TransportSimulationParameters, ISimulationModel.AgentInitializationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Generates the persons in the simulation
- generateSimulation(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.ExplorationForPythonPreyPredator
- generateSimulation(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalk1D
- generateSimulation(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalk2D
- generateSimulation(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.ExplorationForPythonSegregation
- generateSimulation(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
Generates the simulation at the beginning
- generateTransports(String, TransportSimulationParameters, ISimulationModel.AgentInitializationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Generates a transport following its type
- GeneratorCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator
-
The generator category for the transport simulation
- GeneratorCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator.GeneratorCategory
- GeneratorDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator
-
Agent that creates new agents of every type.
- GeneratorDecisionModel(World, Map<String, List<Point2D>>, TransportParametersPlanning, DestinationGenerator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator.GeneratorDecisionModel
- GeneratorFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator
-
The factory of the creator for the "transport" simulation.
- GeneratorFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.generator.GeneratorFactory
-
This constructor is unused since this class only defines static values.
- get() - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.PRNG
- getAcceleration() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getAccess() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Gives the place where the persons can enter in the station/stop.
- getADestination(SimulationTimeStamp, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.DestinationGenerator
-
Gives the destination
- getADestination(SimulationTimeStamp, Point2D, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.DestinationGenerator
-
Gives the destination to an agent
- getAgents() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Give the agents for launching a new simulation.
- getAllSchools() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
-
Gives all the schools
- getBank() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
-
Gives pseudo randomly the position of a bank
- getBanks() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the banks
- getBusLines() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the bus lines
- getBusLines() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the bus lines
- getBusStop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Gives the list of bus stops
- getBusStops() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the bus stops
- getCategory() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
- getChangeDirections() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- getClock() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getClock() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.TransportParametersPlanning
-
Gives the clock
- getConfig() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlInitializationData
-
Gets the configuration that will be used by the runner and the view.
- getConfig() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
-
Gets the configuration that will be used by the runner and the view.
- getContent() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData.LocalPerceivedData
- getContent() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
- getController() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
- getCoordinates(String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the Point2D associates to a id in the file
- getCurrentPosition() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
- getCurrentSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Gives the current size of the bus
- getCurrentSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Gives the current size of the car
- getCurrentSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the current size of the transport
- getCurrentTime() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Gives the current time of the simulation.
- getCustomHtmlBody() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Gets the custom HTML body defined in this configuration, if it has been defined.
- getDa() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeAcceleration
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
-
Export the data as a string that can be print
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe.PreyPredatorPopulationForExplorationProbe
-
Gives the data of the simulation.
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
-
Gives the data of the simulation.
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
-
Export the data as a string that can be print
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SegregationExplorationProbe
-
Gives the data of the simulation.
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
-
Export the data as a string that can be print
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Gives the data of the simulation.
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Export the data as a string that can be print
- getData() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.ExplorationProbe
-
Gives the data simulation when the simulation is over.
- getDd() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeDirection
- getDDX() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getDDY() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getDefaultValue() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
- getDestination() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
- getDestinationGenerator() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getDestinationInTransport(SimulationTimeStamp, Point2D, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.DestinationGenerator
-
Gives a destination for persons in the transport.
- getDiffusionCoef() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
- getDirection() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getDirection(Point2D, TurtlePerceivedData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Gives a direction to the agent to take
- getDirection(Point2D, Point2D) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Gives the direction to take for going somewhere
- getDirection(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getDirectionForNextStep(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Gives a new direction for when the agent reaches a step
- getDirectionForStarting(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.AgentInitialization
-
Gives the best direction for the new car and person
- getDirectionTo() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData.LocalPerceivedData
- getDistance(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getDistanceTo() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData.LocalPerceivedData
- getDNbOfPredators(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getDNbOfPreys(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getDoctor() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
-
Gives pseudo randomly the position of a doctor
- getDoctors() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the doctors
- getDQuantityOfGrass(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getDropMarks() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- getDs() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeSpeed
- getdSegregationRate() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SimulationDataSegregation
- getDx() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangePosition
- getDX() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getDy() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangePosition
- getDY() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getEnergy() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
- getEngine() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Gives the engine uses by the exploration
- getEngine() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
- getEnvironment() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Give the environment for launching a new simulation.
- getEvaporationCoef() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
- getExit() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- getFinalTimeStamp() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.TimeBasedEndCriterion
-
Gets the final time stamp of the simulation.
- getFirstExtremity() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Gives the first extremity of the bus line
- getFirstRoadNode() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
-
Gives the first node of the road edge
- getFrequence() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Gives the frequency of the car
- getFrequency() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Gives the frequency of the bus
- getFrequency() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the transport frequency
- getGraph() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getGraph() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the graph of the world
- getGridView() - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Gets the HTML code of the canvas containing the grid view over the simulation.
- getHead() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonPLS
-
Gives the head before all the wagon
- getHeight() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the height of the world
- getHeight() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Give the height of the simulation The size is divided by 100 for that the simulations aren't too big
- getHeight() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getHighway() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the highways in the OSM file Each list contains a highway
- getHour(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Gives the hour
- getId() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Gives the id of the line
- getId() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Returns the id of the simulation
- getIdBusStop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
- getIdentifier() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
- getLastNbOfGrass() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getLastNbOfPredators() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getLastNbOfPreys() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getLatitude() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Gives the latitude of the node
- getLeisurePlaces() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
-
Gives the list of leisure place
- getLeisures() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getLeisures() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the list of leisure places
- getLevelCrossing() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the level crossing
- getLevelOfEmergence() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEAgentPLS
- getLifeTime() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
- getLifeTime() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
- getLimits() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getLocation() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getLocation() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
- getLocation() - Method in interface fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.SituatedEntity
- getLocation() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.EmitPheromone
- getLongitude() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Gives the longitude of the node
- getMark() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.DropMark
- getMark() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMark
- getMarks() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData
- getMarks() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getMarks() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMarks
- getMarksAsSet() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getMarksAt(int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getMaxCapacity() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Gives the maximal capacity of the bus
- getMaxCapacity() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the max capacity of the transport
- getMaxSpeed() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the max speed of the transport
- getMeanFrequencies() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
-
Gives the matrix of the mean frequencies
- getMinute(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Gives the minute
- getMinValue() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
- getNbOfGrass() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getNbOfPredators() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getNbOfPreys() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
- getNbrPassenger() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Gives the number of passenger in the car
- getNbrPassengers() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Gives the number of passengers in the transport
- getNbrPassengers() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the number of passengers in the transport
- getNeighbors(int, int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
Computes the positions of the neighbors of a patch.
- getNewFrequency(double, double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Gives the new frequency
- getNodes() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
-
Gives the nodes of the relation
- getNodes() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
- getNumberCars() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
-
Gives the matrix of the number of cars
- getOptimalTemperature() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugHLS
- getOriginalType() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
-
Gives the original type of the person
- getOutputHeat() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugHLS
- getParameter(String) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Asks the requested for the value of a specific simulation parameter.
- getParameter(String) - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested for the value of a specific simulation parameter.
- getParameters(SimulationTimeStamp, Point2D, int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.TransportParametersPlanning
-
Gives the parameters for a determined simulation time stamp
- getPassengers() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Gives the list of the passengers
- getPassengers() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the list of the passengers
- getPersonsWantingToGoOut() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Gives the list of peoples wanting to go out
- getPheromoneField() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getPheromoneIdentifier() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.EmitPheromone
- getPheromones() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData
- getPheromoneValueAt(Pheromone, int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getPheromoneValues(Pheromone) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getPlanning() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getPlatform() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Gives the place where the transport can take persons from the station.
- getPosition() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
Returns the position of the leisure place
- getPosition() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadNode
-
Returns the position of the point
- getPositions() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
- getPositionsOfX() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
- getPriority(List<TurtlePLSInLogo>, Map<TurtlePLSInLogo, List<IInfluence>>, Set<TurtlePLSInLogo>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Gives the priority turtles in case of conflict.
- getRailway() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the railways in the OSM file.
- getRandomMoveProbability() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugHLS
- getRemoveMarks() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- getResidentialRoads() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the residential roads in the OSM file
- getRestaurant() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
-
Gives pseudo randomly the position of a restaurant
- getRestaurants() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the restaurants.
- getRoadFactor(Point2D, TurtlePerceivedData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Gives the factor to apply to each rode
- getRoads() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the roads on the map
- getSchools() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the schools.
- getSecond(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Gives the second
- getSecondaryRoads() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the secondary roads in the OSM file
- getSecondExtremity() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Gives the second extremity of the bus line
- getSecondRoadNode() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
-
Gives the second node of the road edge
- getSegregationRate() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SimulationDataSegregation
- getShop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
-
Gives pseudo randomly the position of a shop
- getShops() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the shops
- getSimulationName() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Gets the name of the simulation, displayed in the HTML view.
- getSimulationParameters() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlInitializationData
-
Gets the parameters of the simulation.
- getSimulationParameters() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
-
Gets the parameters of the simulation.
- getSpeed() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- getSpeedFrequency() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bike.BikePLS
- getSpeedFrequency() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
-
Gives the speed frequency of the person
- getStartingPointsForCars() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getStartingPointsForTransports() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getState() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Gets the current state of this generator.
- getState() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Gets the current state of this generator.
- getStateA() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Gets the first component of this generator's two-part state, as a long.
- getStateB() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Gets the second component of this generator's two-part state, as a long.
- getStations() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- getStations() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the list of the stations
- getStations() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the stations
- getStep() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Gives the number of step by second
- getStep() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.TransportParametersPlanning
-
Gives the number of step by second
- getStringOfPositionX() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
- getStringOfPositionY() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
- getTags() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
-
Gives the tags of the relation
- getTags() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
- getTarget() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.Move
- getTarget() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeAcceleration
- getTarget() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeDirection
- getTarget() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangePosition
- getTarget() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.ChangeSpeed
- getTarget() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.Stop
- getTerciaryRoads() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the tertiary roads in the OSM file
- getTime() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Give the moment when the simulation has been stoped.
- getTime(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Gives the complete time in the form of a string
- getTimeElapsedBetween(SimulationTimeStamp, SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.LogoRealTimeMatcher
- getTimeInfected() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
- getTimeStampOfAnHour(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Calculates the time stamp for a specific hour
- getTimeXMinutesAfter(SimulationTimeStamp, int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.Clock
-
Gives the simulation time stamp for in min minutes
- getTramStops() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the list of the tram stops.
- getTramway() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Gives the tramway ways in the OSM file.
- getTurtles() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData
- getTurtles() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getTurtles(AgentCategory) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getTurtlesAt(int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getTurtlesInPatches() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getType() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Gives the type of the station
- getType() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
-
Gives the type of the road of the edge
- getType() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadNode
-
Return the type of the point
- getTypeHead() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonPLS
-
Gives the type of the head
- getUnhappiness() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugHLS
- getValue() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.EmitPheromone
- getViewResource(InputStream) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Gets the URL of a static resource of the HTML view.
- getWagon(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Returns the nth wagon
- getWagon(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Gives the nth wagon of the car
- getWagon(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Returns the nth wagon
- getWaitingPeople(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
Gives the number of the persons who want to leave from the leisure
- getWay() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
- getWay() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
-
Gives the way of the person
- getWays() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
-
Gives the ways of the relation
- getWidth() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Gives the width of the world
- getWidth() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.DataFromOSM
-
Give the width of the simulation The size is divided by 100 for that the simulations aren't too big
- getWidth() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- getWorld() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- goToPheromone(TurtlePLSInLogo, TurtlePerceivedData, String, boolean, double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntDecisionModel
-
Method to follow a pheromone gradient.
- GrassGrowthInteraction - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level
-
Represents a grass growth interaction.
- GrassGrowthInteraction(Mark<Double>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.GrassGrowthInteraction
- grassGrowthRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The growth rate of grass (in number steps)
- gridHeight - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
Defines the height of the environment grid.
- GridWebSocket - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view
-
A web socket pushing grid data to a client
- GridWebSocket() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.GridWebSocket
- gridWidth - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
Defines the width of the environment grid.
- grow(PredationSimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.GrassGrowthInteraction
-
The growth model of grass.
H
- handleJSONexport(ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
- handleNewSimulationRequest() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the view whenever the user wants to start a new simulation.
- handleNewSimulationRequest() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested for the beginning of a new simulation.
- handleShutDownRequest() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the view whenever the user wants to shut down the server displaying the simulation.
- handleShutDownRequest() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested to prepare for a shut down of the view.
- handleSimulationAbortionRequest() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the view whenever the user wants to abort the currently running simulation.
- handleSimulationAbortionRequest() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested for the abortion of the current simulation.
- handleSimulationPauseRequest() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the view whenever the user wants to start or end the pause mode of the simulation.
- handleSimulationPauseRequest() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested to pause or resume the current simulation.
- handleSimulationStateRequest() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the view to have a byte array version of the current state of the simulation engine.
- handleSimulationStateRequest() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested for a byte array version of the current state of the simulation engine.
- hasFinished() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.SimulationExecutionThread
-
Gets if the simulation running in the thread has ended or not.
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadNode
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
-
Gets the hash code of this object.
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- hashCode() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- hasThisStopped(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Indicates if we can go somewhere in using this bus line
- headType - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonPLS
-
The type of the head.
- HEAT_FIELD_ID - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The identifier of the pheromone field that represents heat.
- HeatBugCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents
-
Represents the category of a turtle.
- HeatBugCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugCategory
-
Protected constructor to prevent the instantiation of this class.
- HeatBugDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents
-
The decision model of a heat bug.
- HeatBugDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugDecisionModel
-
Builds an instance of this decision model.
- HeatBugFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents
-
The factory creating instances of turtle agents.
- HeatBugFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugFactory
-
This constructor is unused since this class only defines static values.
- HeatBugHLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents
-
The private local state of the "heat bug" agent in the "Logo" level.
- HeatBugHLS(IAgent4Engine, double, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.agents.HeatBugHLS
-
Builds an initialized instance of this private local state.
- HeatBugsSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs
-
The main class of the "Heatbugs" simulation.
- HeatBugsSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs
-
The simulation model of the heat bugs simulation.
- HeatBugsSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.HeatBugsSimulationModel
-
Builds an instance of this simulation model.
- HeatBugsSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model
-
The parameters of the Heatbugs simulation.
- HeatBugsSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
Builds a parameters set containing default values.
- HIGHWAY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
I
- id - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Id used for the print
- id - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
The id of the simulation
- ID - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- IDLE - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when it has nothing to do
- IHtmlControls - Interface in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
The parent interface of all the classes applying modifications to the HTML web view of Similar2Logo.
- IHtmlInitializationData - Interface in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
The parent interface of all the classes providing initialization data to the HTML web view of Similar2Logo.
- IHtmlRequests - Interface in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
The parent interface of all the classes reacting to requests coming from the HTML web view of Similar2Logo.
- INACTIVE - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when the server is shut down.
- incMutationProbability - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The inc mutation probability
- incMutationThreshold - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The inc mutation threshold
- inDeadEnd(Point2D, TurtlePerceivedData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Indicates if the car is in a dead end.
- infectionTime - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The duration of the infection (in number of steps)
- initialAcceleration - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationParameters
-
The initial acceleration of the turtle.
- initialAttractionEvaporation - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The initial attraction evaporation
- initialDirection - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationParameters
-
The initial direction of the turtle.
- initialDirections - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteSimulationParameters
-
The initial directions of turmites.
- initialGrassDensity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The initial density of grass.
- initialInfectionRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The rate of people infected at the launch of the simulation
- InitializationUtil - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization
-
Useful functions to initialize the simulation.
- InitializationUtil() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.InitializationUtil
- initializeRunner(AbstractLogoSimulationModel) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
-
Initializes the runner with a specific simulation model, using the current configuration of the runner.
- INITIALIZING - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when a new simulation run is currently initializing.
- initialLocations - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteSimulationParameters
-
The initial locations of turmites.
- initialNumberAnts - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Number of ants in the simulation
- initialNumberFoods - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Number of food points on the map
- initialPredatorPopulation - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The initial number of predators.
- initialPresenceEvaporation - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The initial presence evaporation
- initialPreyPopulation - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The initial number of preys.
- initialQuantityOfFood - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Number of a food on the point
- initialRepulsionEvaporation - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The initial repulsion emission
- initialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Speed of the agent on the map
- initialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The initial speed of the agents.
- initialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationParameters
-
The initial speed of the turtle.
- initialX - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationParameters
-
The initial position of the turtle on the x axis.
- initialY - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationParameters
-
The initial position of the turtle on the y axis.
- initPheromoneFields() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
- initSimulation(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Create all the simulation need.
- inLeisure(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Indicates if the agent is in a leisure place
- inStation(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Indicates if the agent is somewhere where the passenger can take a transport.
- inStation(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusDecisionModel
-
Indicates if the agent is somewhere where the passenger can take a transport.
- InteractiveSimulationProbe - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
A probe allowing to pause and resume the simulation.
- InteractiveSimulationProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.InteractiveSimulationProbe
-
Builds an instance of this probe.
- InterestPointsOSM - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
Class for managing the leisure activity points
- InterestPointsOSM(List<Point2D>, DataFromOSM, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.InterestPointsOSM
- inTheEnvironment(DataFromOSM, Point2D) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.InitializationUtil
-
Indicates if a point is in the environment
- inverseMarkUpdate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteSimulationParameters
-
true
if the output of turtle actions is inversed when two turtles want to modify the same patch. - isAborting() - Method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
true
if the state of the engine tells that the current simulation is aborting. - isAllowShutDown() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
- isAlreadyInitialized() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Check if the corresponding runner is already initialized or not.
- isBank() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a bank
- isBusStop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a bus stop
- isColliding() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- ISelectionOperator - Interface in fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection
-
The selection interface for the exploration simulation.
- isExplorationOver(Iterable<AbstractExplorationSimulationModel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
- isFinalTimeOrAfter(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.TimeBasedEndCriterion
- isFinished() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.ExplorationProbe
- isFull() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Indicates if the bus if full
- isFull() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Indicates if the car is full
- isFull() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Indicates if the transport is full
- isHighway() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
-
Indicates if the way belongs to a highway
- isImpactedBy(TurtlePLSInLogo, TurtlePLSInLogo, Map<TurtlePLSInLogo, List<IInfluence>>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
- isInfected() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
- isLevelCrossing() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a level crossing
- isMedecine() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a pharmacy or a doctor office
- isOneStep() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.StepSimulationProbe
- isOnTheRoad(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
-
Indicates if a point is on the road
- isOver() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Indicate if the simulation is over
- isPaused() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.InteractiveSimulationProbe
- isRailway() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
-
Indicates if the way belongs to a railway
- isResidentialRoad() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
- isRestaurant() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a restaurant/bar
- isSchool() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a school
- isSecondaryRoad() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
- isShop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a shop
- isShuttingDown() - Method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
true
if the state of the engine tells that the server is shutting down or already stopped. - isStation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a station
- isTail() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonPLS
-
Indicates if the wagon is the tail of the transport/car
- isTertiaryRoad() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
- isTramStop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Indicates if the node is a tram stop
- isTramway() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
-
Indicates if the way belongs to a tramway.
- isxAxisTorus() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- isyAxisTorus() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
J
- JDK - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- JSONLogo2Probe - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes
-
A probe printing information about agent population in LOGO2 level in a given target.
- JSONLogo2Probe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.JSONLogo2Probe
- JSONProbe - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
A probe printing information about agent population in a given target.
- JSONProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
-
Creates a new instance of this probe for the LOGO level with default parameters.
- JSONProbe(boolean, boolean, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
-
Creates a new instance of this probe for the LOGO level with given parameters.
- JSONProbe(LevelIdentifier) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
-
Creates a new instance of this probe for a given level with default parameters.
- JSONProbe(LevelIdentifier, boolean, boolean, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
-
Creates a new instance of this probe for the LOGO level with given parameters.
K
- K - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
L
- lastUpdate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
The last time the list of persons wanting to go out has been upadated
- LAT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- length() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
-
Gives the length of the road
- LEVEL_CROSSING - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- levelMax - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The maximal level of emergence
- LevelOfEmergenceProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle.probes
-
A probe printing information about agent population in a given target.
- LevelOfEmergenceProbe(MLESimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.mle.probes.LevelOfEmergenceProbe
-
Creates an instance of this probe.
- lifeTime - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
-
Life time of the agent.
- lifeTime - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The life time of an uninfected agent (in number of steps)
- LIGHT - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- LightRNG - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng
-
This is a SplittableRandom-style generator, meant to have a tiny state that permits storing many different generators with low overhead.
- LightRNG() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Creates a new generator seeded using Math.random.
- LightRNG(long) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Creates a new generator with the given seed.
- linkPointsWay(List<List<String>>, LogoEnvPLS, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Links the ways
- listenToViewRequests() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Tells the controller that it can start listening to and reacting to the requests sent by the view.
- LocalPerceivedData(E, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData.LocalPerceivedData
- location - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
-
The location of the turtle in the grid environment.
- LOGO - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoSimulationLevelList
-
The identifier of the "Chamber" level.
- LOGO2 - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels.SimpleMultiLevelSimulationLevelList
-
The identifier of the "LOGO2" level.
- Logo2WebSocket - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes
-
A web socket pushing grid data to a client
- Logo2WebSocket() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.Logo2WebSocket
- LogoDefaultReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.levels
-
The default reaction function of a Logo level.
- LogoDefaultReactionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
- LogoEnvPLS - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
Models the public local state of a turtle agent.
- LogoEnvPLS(int, int, boolean, boolean, Set<TurtlePLSInLogo>[][], Set<Mark>[][], Map<Pheromone, double[][]>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
Builds an initialized instance of this class.
- LogoEnvPLS(int, int, boolean, boolean, Set<Pheromone>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
Builds an initialized instance of this class.
- LogoEnvPLS(LevelIdentifier, int, int, boolean, boolean, Set<Pheromone>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
Builds an initialized instance of this class for a given level.
- LogoNaturalModel - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
Models the natural action (pheromone evaporation and diffusion) process used by an environment to produce influences from a logo level.
- LogoNaturalModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoNaturalModel
-
Creates a bare instance of the logo natural action model for the Logo level.
- LogoNaturalModel(LevelIdentifier) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoNaturalModel
-
Creates a bare instance of the logo natural action model for a given level.
- LogoRealTimeMatcher - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
- LogoRealTimeMatcher() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.LogoRealTimeMatcher
-
Builds a probe slowing down the simulation so that its execution speed matches real time.
- LogoRealTimeMatcher(double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.LogoRealTimeMatcher
-
Builds a probe slowing down the simulation so that its execution speed matches a specific factor
accelerationFactor
times quicker than real time. - LogoSimulationLevelList - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.levels
- LogoSimulationLevelList() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoSimulationLevelList
-
This constructor is unused since this class only defines static values.
- LogoSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model
- LogoSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
Builds a parameters set containing default values.
- LON - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
M
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.ants.AntSimulationMain
-
Main class of the simulation
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.boids.BoidsSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.circle.CircleSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.following.FollowingSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.HeatBugsSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.MLSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.FourTurmitesSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.NRandomTurmitesSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.TwoTurmitesSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.TestPredationExploration
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.RandomWalkPredationSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.RandomWalkPredationSimulationWithGridViewMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.TropisticPredationSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.TropisticPredationSimulationWithGridViewMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.RandomWalk2DSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.TestSegregationExploration
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.SegregationSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.SimpleMultiLevelSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel.TestPerceptionSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.MultipleTransportExplorationSimulation
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.TransportSimulationMain
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.turmite.TurmiteSimulationMain
-
The main method of the simulation.
- main(String[]) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.VirusSimulationMain
-
The main method of the simulation.
- makeCopies(AbstractExplorationSimulationModel, int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
Makes n copies of the simulation
- makeCopy(SimulationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.PredationExplorationSimulationModel
-
Makes the copy of the simulation
- makeCopy(SimulationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.RandomWalk1DExplorationSimulationModel
-
Makes the copy of the simulation
- makeCopy(SimulationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.RandomWalk2DExplorationSimulationModel
-
Makes the copy of the simulation
- makeCopy(SimulationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SegregationExplorationSimulationModel
-
Makes the copy of the simulation
- makeCopy(SimulationData) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.TransportExplorationSimulationModel
-
Makes the copy of the simulation
- makeCopy(SimulationData) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Makes the copy of the simulation
- makeRegularReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Set<IInfluence>, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteReactionModel
- makeRegularReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Set<IInfluence>, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.PredationReactionModel
- makeRegularReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Set<IInfluence>, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationReactionModel
- makeRegularReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Set<IInfluence>, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportReactionModel
- makeRegularReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Set<IInfluence>, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusReactionModel
- makeRegularReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Set<IInfluence>, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
- makeSystemReaction(SimulationTimeStamp, SimulationTimeStamp, ConsistentPublicLocalDynamicState, Collection<IInfluence>, boolean, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
- MapWebSocket - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.probes
-
A web socket pushing grid data to a client
- MapWebSocket() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.MapWebSocket
- Mark<E> - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
The class representing a mark dropped by an agent in the environment.
- Mark(Point2D, E) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
- Mark(Point2D, E, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
- MathUtil - Class in fr.univ_artois.lgi2a.similar2logo.kernel.tools
-
A fast implementation of logarithmic functions using lookup-tables.
- MathUtil() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.tools.MathUtil
- maxAngle - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Max angular speed for the ant
- maxAngle - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
The maximal angular speed (rad/step)
- maxCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
The maximum capacity of the bus
- maxCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
The nbr of passager that can be in the car
- maxCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
The number of people that can be in the transport
- maximalGrassDensity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The maximal density of grass.
- maximalPredatorEnergy - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The maximal predator energy.
- maximalPreyEnergy - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The maximal prey energy.
- maxInitialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
The maximal initial speed of boids.
- maxInitialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleSimulationParameters
-
The maximal initial speed of the turtles.
- maxInitialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingSimulationParameters
-
The maximal initial speed of the turtles.
- MAXLAT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- MAXLON - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- maxOptimalTemperature - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The maximum ideal temperatures for heatbugs.
- maxOutputHeat - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The maximum heat that heatbugs generate each cycle.
- maxSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Gives the max size of the transport
- MeanAngle - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.math
-
A class that represents the (weighted) mean of multiple angles.
- MeanAngle() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.math.MeanAngle
-
Builds an instance of this mean angle.
- MeanDirectionProbe - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
A probe printing information about the mean direction of turtles.
- MeanDirectionProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.MeanDirectionProbe
-
Creates an instance of this probe.
- MEMBER - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- minInitialSpeed - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
The minimal initial speed of turtles.
- MINLAT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- MINLON - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- minOptimalTemperature - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The minimum ideal temperatures for heatbugs.
- minOutputHeat - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The minimum heat that heatbugs generate each cycle.
- MLEAgentFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents
-
The factory creating instances of MLE agents.
- MLEAgentFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEAgentFactory
-
This constructor is unused since this class only defines static values.
- MLEAgentPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents
-
The public local state of a MLE agent in the "Logo" level.
- MLEAgentPLS(IAgent4Engine, double, double, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEAgentPLS
- MLEDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents
-
The decision model of a MLE agent.
- MLEDecisionModel(MLESimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEDecisionModel
-
Builds an instance of this decision model.
- MLESimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle
-
The simulation model of the MLE simulation.
- MLESimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.mle.MLESimulationModel
-
Builds an instance of this simulation model.
- MLESimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle.model
-
The parameter class of the MLE simulation.
- MLESimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
Builds a parameters set containing default values.
- MLSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.mle
- move - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
- Move - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.model
-
Models an influence that aims at changing the position of a turtle.
- Move(SimulationTimeStamp, SimulationTimeStamp, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.Move
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
. - moveWagons(SimulationTimeStamp, SimulationTimeStamp, Iterable<TurtlePLSInLogo>, Iterable<TurtlePLSInLogo>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Gives the influences of the wagons
- MT_64 - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- MultipleTransportExplorationSimulation - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration
-
The class for the multiple exploration for the transport simulation
- MultipleTransportExplorationSimulation(LogoSimulationParameters, SimulationTimeStamp, List<SimulationTimeStamp>, ISelectionOperator, InputStream, int, int, int, int, JSONObject) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.MultipleTransportExplorationSimulation
-
Constructor of the multiple transport exploration simulation
- MultiTurmiteReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model
- MultiTurmiteReactionModel(MultiTurmiteSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteReactionModel
-
Creates a new instance of the MultiTurmiteReactionModel class.
- MultiTurmiteSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite
-
The simulation model of the turmite simulation.
- MultiTurmiteSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.MultiTurmiteSimulationModel
-
Builds a new model for the turmite simulation.
- MultiTurmiteSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model
- MultiTurmiteSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteSimulationParameters
-
Builds a parameters set containing default values.
N
- name() - Method in annotation type fr.univ_artois.lgi2a.similar2logo.kernel.model.Parameter
- natural(SimulationTimeStamp, SimulationTimeStamp, Map<LevelIdentifier, ILocalStateOfEnvironment>, ILocalStateOfEnvironment, IPublicDynamicStateMap, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoNaturalModel
- nbOfAgents - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
The number of agents in the simulation.
- nbOfAgents - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingSimulationParameters
-
The number of agents in the simulation.
- nbOfAgents - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The initial number of agents
- nbOfAgents - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The number of agents in the simulation.
- nbOfBugs - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The number of bugs in the simulation.
- nbOfTurmites - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteSimulationParameters
-
The number of turmites in the environment.
- nbOfTurnLeftAgents - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleSimulationParameters
-
The number of turn left agents in the simulation.
- nbOfTurnRightAgents - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleSimulationParameters
-
The number of turn left agents in the simulation.
- nbrBikes - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of bikes in the simulation.
- nbrBuses - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of buses in the simulation.
- nbrCars - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of cars in the simulation.
- nbrPassenger - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
The nbr of passengers in the car
- nbrPersons - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of persons in the simulation.
- nbrPersonsWantingToGoOut - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
The list of the persons who want to leave the leisure place
- nbrTrains - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of trains in the simulation.
- nbrTramways - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of tramways in the simulation.
- ND - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- NetworkInitialization - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization
-
Initialization of the network.
- NetworkInitialization(TransportSimulationModel) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Builds a new NetworkInitialization object
- next(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- next(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Gets a random int with at most the specified number of bits.
- next(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- next(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextBoolean() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextBoolean() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Gets a random value, true or false.
- nextBoolean() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextBoolean() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextBytes(byte[]) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextBytes(byte[]) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Given a byte array as a parameter, this will fill the array with random bytes (modifying it in-place).
- nextBytes(byte[]) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextBytes(byte[]) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextCheckpoint() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Gives the next checkpoint in the simulation.
- nextDestination(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
- nextDouble() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextDouble() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Gets a uniform random double in the range [0.0,1.0) Calls nextLong() exactly one time.
- nextDouble() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextDouble() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextDouble(double) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Gets a uniform random double in the range [0.0,outer) given a positive parameter outer.
- nextFloat() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextFloat() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Gets a uniform random float in the range [0.0,1.0) Calls nextLong() exactly one time.
- nextFloat() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextFloat() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextInt() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextInt() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Can return any int, positive or negative, of any size permissible in a 32-bit signed integer.
- nextInt() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextInt() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextInt(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextInt(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Exclusive on the outer bound; the inner bound is 0.
- nextInt(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextInt(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextInt(int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Inclusive lower, exclusive upper.
- nextLong() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- nextLong() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Can return any long, positive or negative, of any size permissible in a 64-bit signed integer.
- nextLong() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
- nextLong() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
- nextLong(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Exclusive on the upper bound n.
- nextLong(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
-
Exclusive on the upper bound.
- nextLong(long, long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Exclusive on the upper bound n.
- nextPosition(Point2D, double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
-
Gives the next position of a agent following its position and its direction
- NODE - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- noIdBusStop() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
-
Indicates if there isn't id bus stop
- nooneWantsToGoOut() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Indicates if noone wants to leave the station
- NORTH - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The north of the grid.
- NORTH_EAST - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The north east of the grid.
- NORTH_WEST - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The north west of the grid.
- NoSelection - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection
-
Dummy selection operator: doesn't change the list of the simulations.
- NoSelection() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection.NoSelection
- NRandomTurmitesSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite
-
Defines an instance of the multi-turmite model with N turtles placed randomly in the environment.
O
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe.PreyPredatorPopulationForExplorationProbe
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SegregationExplorationProbe
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.ExplorationProbe
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
- observeAtFinalTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine after the last simulation time step.
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.probes.LevelOfEmergenceProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.probes.PreyPredatorPopulationProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.AgentPopulationProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ReadMapTransportProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.probes.ProbePrintingPopulation
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.MeanDirectionProbe
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
- observeAtInitialTimes(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine after the initialization of a new simulation, right before the execution of the first step.
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.probes.LevelOfEmergenceProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe.PreyPredatorPopulationForExplorationProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.probes.PreyPredatorPopulationProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.AgentPopulationProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.JSONLogo2Probe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.TrafficProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.probes.ProbePrintingPopulation
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.InteractiveSimulationProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.JSONProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.MeanDirectionProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.StepSimulationProbe
- observeAtPartialConsistentTime(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine at the end of each time step of the simulation.
- onEdge(DataFromOSM, Point2D) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.InitializationUtil
-
Indicates if a point is on the edge ot the environment
- onTheBorder(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
Indicates if a point is on the border or not
- onTheLimits(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Indicates if a point is on the limit of the world
- orientationDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
the orientation distance.
- orientationWeight - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
the orientation weight.
- originalType - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
-
The original type of the person : person, bike or car
- OSMConstants - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
A class that defines constants used to describe OSM components.
- OSMConstants() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- OSMNode - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
Node data from the OSM data
- OSMNode(double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMNode
-
Constructor of the OSMNode
- OSMRelation - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
Class of the relation in the OSM datas.
- OSMRelation() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMRelation
- OSMWay - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
Way data from the OSM data.
- OSMWay() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMWay
-
Constructor of the OSM way data
- over - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Indicates if the simulation is over or not
P
- Parameter - Annotation Type in fr.univ_artois.lgi2a.similar2logo.kernel.model
- ParameterNotFoundException - Exception in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
An exception thrown if a parameter cannot be found
- ParameterNotFoundException() - Constructor for exception fr.univ_artois.lgi2a.similar2logo.lib.tools.html.ParameterNotFoundException
-
Builds a new instance of this exception
- ParameterNotFoundException(Throwable) - Constructor for exception fr.univ_artois.lgi2a.similar2logo.lib.tools.html.ParameterNotFoundException
-
Builds a new instance of this exception with the given cause
- parameters - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
The parameters of the simulations
- parameters - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Parameters of the simulation.
- parametersByZoneJSON(JSONObject, JSONObject, InputStream, InputStream) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Gives the JSON of the parameters following the hour and the zone of the map
- parametersHourJSON(JSONObject, JSONObject, InputStream) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Gives the JSON with parameters for each hours from the static, variable and factors of each hour The parameters are the same for each zone of the map.
- passengers - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
The passengers of the bus
- passengers - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
The list of passengers
- PassiveTurtleDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.lib.model
- PassiveTurtleDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.PassiveTurtleDecisionModel
-
Builds an instance of this decision model for the LOGO level.
- PassiveTurtleDecisionModel(LevelIdentifier) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.PassiveTurtleDecisionModel
-
Builds an instance of this decision model for a given level
- PassiveTurtleSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.passive
-
The main class of the "Passive turtle" simulation.
- PassiveTurtleSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.passive
-
The simulation model of the "passive turtle" simulation.
- PassiveTurtleSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationModel
-
Builds a new model for the passive turtle simulation.
- PassiveTurtleSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.passive
-
The parameter class of the passive turtle simulation.
- PassiveTurtleSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.passive.PassiveTurtleSimulationParameters
-
Builds a parameters set containing default values.
- PAUSED - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when it is paused, and waits for a user input to resume.
- PCG - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- perceive(SimulationTimeStamp, SimulationTimeStamp, Map<LevelIdentifier, ILocalStateOfAgent>, ILocalStateOfAgent, IPublicDynamicStateMap) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.model.ConeBasedPerceptionModel
- perceive(SimulationTimeStamp, SimulationTimeStamp, Map<LevelIdentifier, ILocalStateOfAgent>, ILocalStateOfAgent, IPublicDynamicStateMap) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.model.EmptyPerceptionModel
- perceptionAngle - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Perception angle of the ants
- perceptionAngle - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
The perception angle of boids.
- perceptionAngle - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingSimulationParameters
-
The perception angle of the turtles in degrees.
- perceptionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Perception distance of the ants
- perceptionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleSimulationParameters
-
The perception distance of turtles.
- perceptionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.following.model.FollowingSimulationParameters
-
The perception distance of turtles.
- perceptionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationSimulationParameters
-
the perception distance of agents.
- perceptionDistanceGetFood - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Distance to the agent to get the food
- perceptionDistancePheromones - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.ants.model.AntSimulationParameters
-
Distance to the agent to perceive the pheromones
- PermutedRNG - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng
-
This is a RandomnessSource in the PCG-Random family.
- PermutedRNG() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Creates a new generator seeded using SecureRandom.
- PermutedRNG(long) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Constructs a new PermutedRNG with the given seed as its state, exactly.
- PERSON - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- PersonCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person
-
Category of the person for the "transport" simulation.
- PersonCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus.model
-
The Person category
- PersonCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonCategory
- PersonCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonCategory
-
Protected constructor to prevent the instantiation of this class.
- PersonDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person
-
Decision model of a person in the transport simulation.
- PersonDecisionModel(SimulationTimeStamp, World, TransportParametersPlanning, Point2D, DestinationGenerator, List<Point2D>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonDecisionModel
- PersonFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person
-
Person factory for the transport simulation.
- PersonFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus.model
-
The factory of a person.
- PersonFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonFactory
-
This constructor is unused since this class only defines static values.
- PersonFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonFactory
-
This constructor is unused since this class only defines static values.
- PersonPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person
-
The Person PLS for the "transport" simulation.
- PersonPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus.model
-
The public local state of a person.
- PersonPLS(IAgent4Engine, double, double, double, double, double, boolean, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
-
Builds an initialized instance of this private local state.
- PersonPLS(IAgent4Engine, double, double, double, double, double, double, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
- personsTakingTheBus(Point2D, Point2D, BusLine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Gives the persons wanting to take the bus for the destination
- personsTakingTheTransport(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Gives the list of peoples who go in direction of destination
- PHARMACY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- Pheromone - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
The object representing a pheromone.
- Pheromone(String, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
-
Builds an instance of this class using a specific value for the level identifier.
- Pheromone(String, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
-
Builds an instance of this class using a specific value for the level identifier.
- Pheromone(String, double, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
-
Builds an instance of this class using a specific value for the level identifier.
- pheromoneEmission - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The quantity of pheromone emitted at each step
- PheromoneFieldUpdate - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
- PheromoneFieldUpdate(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.PheromoneFieldUpdate
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - PheromoneFieldUpdate(SimulationTimeStamp, SimulationTimeStamp) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.PheromoneFieldUpdate
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - pheromones - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
Defines the set of pheromones used in the simulation
- planning - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
The parameters planning
- Position - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
Represents the location of a patch in the grid.
- Position(int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Position
-
Builds an instance of this class.
- PRE - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The prefix of the presence pheromone fields
- PredationExplorationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration
-
Class for exploration with the predation (random walk) simulation.
- PredationExplorationSimulationModel(PredationSimulationParameters, SimulationTimeStamp, SimulationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.PredationExplorationSimulationModel
-
Constructor of the predation exploration simulation model.
- PredationInteraction - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level
-
Represents a predation interaction between preys, predators and grass.
- PredationInteraction(Set<TurtlePLSInLogo>, Mark<Double>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.PredationInteraction
- predationProbability - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The probability for a predator to eat its prey.
- PredationReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level
-
The reaction model of the predation simulation.
- PredationReactionModel(PredationSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.PredationReactionModel
-
Creates a new instance of the SegregationReactionModel class.
- PredationSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model
-
The parameter class of the predation simulation.
- PredationSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
Builds a parameters set containing default values.
- predatorAging(PredationSimulationParameters, InfluencesMap, SimulationTimeStamp, SimulationTimeStamp, Collection<TurtlePLSInLogo>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.AgingAndReproductionInteraction
-
The model of predator aging.
- PredatorCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
-
The Predator category
- PredatorCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PredatorCategory
-
Protected constructor to prevent the instantiation of this class.
- PredatorDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
-
The decision model of a predator.
- PredatorDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PredatorDecisionModel
-
Builds an instance of this decision model.
- predatorEnergyGainFromFood - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The energy gained by a predator after eating food.
- predatorInitialEnergy - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The initial energy of predators.
- predatorLifeTime - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The life time of a predator (in number of steps)
- predatorPerceptionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The perception distance of a predator.
- predatorReproduction(PredationSimulationParameters, LogoEnvPLS, InfluencesMap, SimulationTimeStamp, SimulationTimeStamp, int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.AgingAndReproductionInteraction
-
The model of predator reproduction.
- predatorReproductionRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The reproduction rate of predators.
- predatorsEatPreys(PredationSimulationParameters, InfluencesMap, SimulationTimeStamp, SimulationTimeStamp, Collection<TurtlePLSInLogo>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.PredationInteraction
-
The model of predator/prey predation.
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.probes.LevelOfEmergenceProbe
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.probes.PreyPredatorPopulationProbe
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.AgentPopulationProbe
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.probes.ProbePrintingPopulation
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.MeanDirectionProbe
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
- prepareObservation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine before the initialization of a new simulation.
- presenceEvaporationFactor - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The presence evaporation factor
- preventEndSimulation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Prevents that the simulation is over.
- preyAging(PredationSimulationParameters, InfluencesMap, SimulationTimeStamp, SimulationTimeStamp, Collection<TurtlePLSInLogo>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.AgingAndReproductionInteraction
-
The model of prey aging.
- PreyCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
-
The Prey category
- PreyCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyCategory
-
Protected constructor to prevent the instantiation of this class.
- PreyDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
-
The decision model of a prey.
- PreyDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyDecisionModel
-
Builds an instance of this decision model.
- preyEnergyGainFromFood - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The energy gained by a prey after eating food.
- preyInitialEnergy - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The initial energy of preys.
- preyLifeTime - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The life time of a prey (in number of steps)
- preyPerceptionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The perception distance of a prey.
- PreyPredatorFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
-
The factory of a prey.
- PreyPredatorFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorFactory
-
This constructor is unused since this class only defines static values.
- PreyPredatorPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents
-
The public local state of a prey or a predator.
- PreyPredatorPLS(IAgent4Engine, double, double, double, double, double, double, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
-
Builds an initialized instance of this private local state.
- PreyPredatorPopulationForExplorationProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe
-
A probe for the prey predation simulation exploration.
- PreyPredatorPopulationForExplorationProbe(SimulationDataPreyPredator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe.PreyPredatorPopulationForExplorationProbe
- PreyPredatorPopulationProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.probes
-
A probe printing information about agent population in a given target.
- PreyPredatorPopulationProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.probes.PreyPredatorPopulationProbe
-
Creates an instance of this probe.
- preyReproduction(PredationSimulationParameters, LogoEnvPLS, InfluencesMap, SimulationTimeStamp, SimulationTimeStamp, int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.AgingAndReproductionInteraction
-
The model of prey reproduction.
- preyReproductionRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.PredationSimulationParameters
-
The reproduction rate of preys.
- preysEatGrass(PredationSimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.level.PredationInteraction
-
The model of prey/grass predation.
- printWayBetweenTwoPoints(Point2D, Point2D, Point2D, LogoEnvPLS, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.NetworkInitialization
-
Prints the way between two points.
- PRNG - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.random
-
The random values factory used in the simulation.
- probaCreateBike - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to create a bike on the limits
- probaCreateCar - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to create a car on the limits.
- probaCreatePerson - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to create a person on the limits
- probaGoToBank - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to go in a bank
- probaGoToDoctor - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to go to the doctor
- probaGoToRestaurant - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to go to the restaurant
- probaGoToSchool - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to go to school
- probaGoToShop - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to go to shop
- probaLeaveHome - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability for a car to leave home
- probaLeaveTownByBus - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to leave the town by bus
- probaLeaveTownByRoad - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to leave the town by the road
- probaLeaveTownByTrain - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to leave the town by train
- probaLeaveTownByTram - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the probability to leave the town by tram
- probaStayInTrain - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability for someone to stay in a train
- probaStayInTram - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability for someone to stay in a tramway
- probaToBeABike - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to be a bike when exit from a house or special place
- probaToBeABikeOutOfTrain - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
.
- probaToBeABikeOutOfTram - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to be a bike when exit from a tram station
- probaToBeACar - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to be a car when exit from a house or special place
- probaToBeACarOutOfTrain - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The probability to be a car when exit from a station
- ProbePrintingPopulation - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus.probes
-
A probe printing information about agent population in a given target.
- ProbePrintingPopulation() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.probes.ProbePrintingPopulation
-
Creates an instance of this probe.
- probInfected - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
The probability of an agent to be infected by an already infected agent.
R
- RAIL - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- RAILWAY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- random - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- randomAngle() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Gets a random angle between -pi (included) and pi (excluded).
- randomBoolean() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Gets a random boolean.
- randomDouble() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Gets a random number between 0 (included) and 1 (excluded).
- randomDouble(double, double) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Generates a random double within a range.
- randomGaussian() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Gets a Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0
- randomInt(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Gets a random integer.
- randomMoveProbability - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The chance that a bug will make a random move even if it would prefer to stay where it is (because no more ideal patch is available).
- RandomValuesGenerator - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.random
- RandomValuesGenerator(String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given rng name.
- RandomValuesGenerator(String, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given rng name.
- RandomValuesGenerator(String, long) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given rng name and seed.
- RandomValuesGenerator(String, long, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given rng name and seed.
- RandomValuesGenerator(Random) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given Random instance.
- RandomValuesGenerator(Random, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given Random instance.
- RandomValuesGenerator(RandomGenerator) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given rng.
- RandomValuesGenerator(RandomGenerator, boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Build a new instance of this class with a given rng.
- RandomWalk1DDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.lib.model
-
The decision model of a random walker along the X axis.
- RandomWalk1DDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.RandomWalk1DDecisionModel
-
Builds an instance of this decision model.
- RandomWalk1DExplorationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
-
Class for exploration with 1D random walk simulation.
- RandomWalk1DExplorationSimulationModel(LogoSimulationParameters, SimulationTimeStamp, SimulationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.RandomWalk1DExplorationSimulationModel
-
Constructor of the 1D random walk exploration simulation model.
- RandomWalk1DSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk
-
The simulation model of the "random walk" simulation in one dimension.
- RandomWalk1DSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.RandomWalk1DSimulationModel
-
Builds a new model for the passive turtle simulation.
- RandomWalk2DDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.lib.model
-
The decision model of a random walker.
- RandomWalk2DDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.model.RandomWalk2DDecisionModel
-
Builds an instance of this decision model.
- RandomWalk2DExplorationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
-
Class for exploration with 2D random walk simulation.
- RandomWalk2DExplorationSimulationModel(LogoSimulationParameters, SimulationTimeStamp, SimulationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.RandomWalk2DExplorationSimulationModel
-
Constructor of the 2D random walk exploration simulation model.
- RandomWalk2DSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk
-
The main class of the "random walk" simulation in two dimensions.
- RandomWalk2DSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk
-
The simulation model of the "random walk" simulation in two dimensions.
- RandomWalk2DSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.RandomWalk2DSimulationModel
-
Builds a new model for the passive turtle simulation.
- RandomWalkPredationSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation
-
The main class of the predation simulation.
- RandomWalkPredationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations
-
The simulation model of the "random walk" predation simulation.
- RandomWalkPredationSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.RandomWalkPredationSimulationModel
-
Builds a new model for the random walk predation simulation.
- RandomWalkPredationSimulationWithGridViewMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation
-
The main class of the predation simulation.
- reachMaxSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
- reachMaxSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Indicates if the car has reached its max size
- reachMaxSize() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Indicates if the transport has reached its maximum size
- reactToAbortion(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- reactToAbortion(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- reactToAbortion(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
- reactToAbortion(SimulationTimeStamp, ISimulationEngine) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine whenever the simulation has stopped because it was aborted.
- reactToAgentPositionUpdate(SimulationTimeStamp, SimulationTimeStamp, Set<ILocalStateOfAgent>, LogoEnvPLS, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels.SimpleMultiLevelReactionModel
-
Makes the reaction to position update reaction influence
- reactToAgentPositionUpdate(SimulationTimeStamp, SimulationTimeStamp, Set<ILocalStateOfAgent>, LogoEnvPLS, InfluencesMap) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
Makes the reaction to position update reaction influence
- reactToChangeAccelerationInfluence(ChangeAcceleration) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to ChangeAcceleration influence
- reactToChangeDirectionInfluence(ChangeDirection) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to ChangeDirection influence
- reactToChangePositionInfluence(LogoEnvPLS, ChangePosition) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to ChangePosition influence
- reactToChangeSpeedInfluence(ChangeSpeed) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to ChangeSpeed influence
- reactToDropMarkInfluence(LogoEnvPLS, DropMark) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to DropMark influence
- reactToEmitPheromoneInfluence(LogoEnvPLS, EmitPheromone) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to EmitPheromone influence
- reactToError(String, Throwable) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.probe.PreyPredatorPopulationForExplorationProbe
- reactToError(String, Throwable) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.ExplorationForPythonRandomWalkProbe
- reactToError(String, Throwable) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SegregationExplorationProbe
- reactToError(String, Throwable) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- reactToError(String, Throwable) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExceptionPrinter
- reactToError(String, Throwable) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Called by the engine whenever an error was met during simulation.
- reactToPheromoneFieldUpdate(SimulationTimeStamp, SimulationTimeStamp, LogoEnvPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
Makes the reaction to the update of pheromone fields
- reactToRemoveMarkInfluence(LogoEnvPLS, RemoveMark) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to RemoveMark influence
- reactToRemoveMarksInfluence(LogoEnvPLS, RemoveMarks) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to RemoveMarks influence
- reactToStopInfluence(Stop) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.levels.LogoDefaultReactionModel
-
The reaction method to Stop influence
- ReadMapTransportProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.probes
-
Probe for reading the marks only one time at the beginning.
- ReadMapTransportProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ReadMapTransportProbe
- ReadOSMException - Exception in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm
-
An exception thrown if a problem occurs while reading OSM data
- ReadOSMException() - Constructor for exception fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.ReadOSMException
-
Builds a new instance of this exception
- ReadOSMException(Throwable) - Constructor for exception fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.ReadOSMException
-
Builds a new instance of this exception with the given cause
- ReadParameterException - Exception in fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters
-
An exception thrown if a problem occurs while reading the simulation parameters
- ReadParameterException() - Constructor for exception fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.ReadParameterException
-
Builds a new instance of this exception
- ReadParameterException(Throwable) - Constructor for exception fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.ReadParameterException
-
Builds a new instance of this exception with the given cause
- recalculationPath - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Indicates the time before the path of the cars and the persons is recalculated
- REF - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- RELATION - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- removeDirectionChange - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.MultiTurmiteSimulationParameters
-
true
if direction changes are not taken into account when two turtles want to modify the same patch. - RemoveLessTrutlesSelection - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection
-
A dummy selection operator that removes the simulation with the less turtles.
- RemoveLessTrutlesSelection() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection.RemoveLessTrutlesSelection
- RemoveMark - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at removing a mark from the environment.
- RemoveMark(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, Mark) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMark
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - RemoveMark(SimulationTimeStamp, SimulationTimeStamp, Mark) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMark
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - RemoveMarks - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at removing marks from the environment.
- RemoveMarks(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, Set<Mark>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMarks
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - RemoveMarks(SimulationTimeStamp, SimulationTimeStamp, Set<Mark>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.RemoveMarks
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - removePassenger() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Removes a passenger from the car
- removePassenger(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
Removes a passenger from the transport
- removePassenger(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Removes a passenger from the transport
- removeWaitingPeople() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.AbstractLeisure
-
Removes a person who waits for exiting
- removeWaitingPeopleForGoingOut(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Removes a person wanting to go out from the station
- removeWaitingPeopleForTakingTransport(ExtendedAgent) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Removes a person who wants to take a transport
- renderHtmlBody() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Generates the HTML code of the body of the GUI.
- renderHtmlFooter() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Generates the HTML code of the footer of the GUI.
- renderHtmlHeader() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Generates the HTML code of the header of the GUI.
- renderParameters(ISimulationParameters, StringBuilder) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Generates the HTML code of the interface that allows users to modify the parameters of the simulation.
- REP - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The prefix of the repulsion pheromone fields
- repulsionDistance - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
the repulsion distance.
- repulsionEvaporationFactor - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The repulsion evaporation factor
- repulsionWeight - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.boids.model.BoidsSimulationParameters
-
the repulsion weight.
- resetFinished() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.ExplorationProbe
-
Reset finished attribute to
false
. - RESIDENTIAL - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- ResourceNotFoundException - Exception in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
An exception thrown if a custom HTML GUI cannot be found
- ResourceNotFoundException() - Constructor for exception fr.univ_artois.lgi2a.similar2logo.lib.tools.html.ResourceNotFoundException
-
Builds a new instance of this exception
- ResourceNotFoundException(Throwable) - Constructor for exception fr.univ_artois.lgi2a.similar2logo.lib.tools.html.ResourceNotFoundException
-
Builds a new instance of this exception with the given cause
- Restaurant - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
The class of the restaurants of the map
- Restaurant(Point2D, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Restaurant
- RESTAURANT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- RoadEdge - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph
-
Class of the edge of the road graph
- RoadEdge(RoadNode, RoadNode, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
- RoadGraph - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph
-
Graph of the roads gets from Open Street Map data
- RoadGraph(int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
- RoadNode - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph
-
The class for showing points extract from Open Street Map
- RoadNode(Point2D, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadNode
- ROUTE - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- run() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.SimulationExecutionThread
- RUN - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when the simulation is currently running.
- RUN_PLANNED - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when a new simulation run is planned by has not started yet.
- runSimulation() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Runs the simulation.
- runSimulations() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Runs the simulations.
- runSimulations(List<AbstractExplorationSimulationModel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
Runs the simulations
- runSimulationsMonoThread(List<AbstractExplorationSimulationModel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
Runs the simulations with mono thread
S
- School - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
Class for the schools of the map
- School(Point2D, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.School
- SCHOOL - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- SECONDARY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- SECONDARY_LINK - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- SegregationAgentDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.model
- SegregationAgentDecisionModel(SegregationSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationAgentDecisionModel
-
Builds an instance of this decision model.
- SegregationExplorationProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration
-
A probe for the segregation simulation exploration.
- SegregationExplorationProbe(SimulationDataSegregation) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SegregationExplorationProbe
- SegregationExplorationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration
-
Class for exploring the segregation simulation.
- SegregationExplorationSimulationModel(SegregationSimulationParameters, SimulationTimeStamp, SimulationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SegregationExplorationSimulationModel
-
Constructor of the segregation exploration simulation model.
- SegregationReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.model
-
The reaction model of the segregation simulation
- SegregationReactionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationReactionModel
-
Creates a new instance of the SegregationReactionModel class.
- SegregationSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation
-
The main class of the "Segregation" simulation.
- SegregationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation
-
The simulation model of the segregation simulation.
- SegregationSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.SegregationSimulationModel
-
Builds an instance of this simulation model.
- SegregationSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.model
-
The parameter class of the segregation simulation.
- SegregationSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationSimulationParameters
-
Builds a parameters set containing default values.
- selectSimulations(List<AbstractExplorationSimulationModel>) - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection.ISelectionOperator
-
Select the simulations to keep.
- selectSimulations(List<AbstractExplorationSimulationModel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection.NoSelection
-
Select the simulations to keep.
- selectSimulations(List<AbstractExplorationSimulationModel>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.selection.RemoveLessTrutlesSelection
-
Select the simulations to keep.
- sendJsonProbe(String) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.Logo2WebSocket
-
Sends the JSON data to all users
- sendJsonProbe(String) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.MapWebSocket
-
Sends the JSON data to all users
- sendJsonProbe(String) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ZoneDataWebSocket
-
Sends the JSON data to all users
- sendJsonProbe(String) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.GridWebSocket
-
Sends the JSON data to all users
- set(RandomValuesGenerator) - Static method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.PRNG
-
Sets the random value generation strategy used in the simulation.
- setAbortButtonState(boolean) - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlControls
-
Sets whether the abort button is enabled or not in the view.
- setAbortButtonState(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.SparkHttpServer
-
Sets whether the abort button is enabled or not in the view.
- setAcceleration(double) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- setAccesses(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
-
Set the accesses of the station
- setAgents(Set<TurtlePLSInLogo>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Set the agents in forecast of the next simulation.
- setAllowShutDown(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
- setBusLine(List<BusLine>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the bus lines
- setChangeDirections(Set<ChangeDirection>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- setClock(Clock) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setContent(E) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Mark
-
Set the content of the mark.
- setCurrentTime(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Set the current time of the simulation
- setCustomHtmlBody(InputStream) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Sets a custom HTML body to use as the canvas where the simulation is displayed.
- setCustomHtmlBodyFromString(String) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Sets a custom HTML body to use as the canvas where the simulation is displayed.
- setData(DataFromOSM) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setDestinationGenerator(DestinationGenerator) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setDirection(double) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- setDropMarks(Set<DropMark>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- setdSegregationRate(double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SimulationDataSegregation
- setEnergy(double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
- setEnvironment(LogoEnvPLS) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Set the environment in forecast of the next simulation.
- setExportAgents(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Define if the agents have to be exported to the HTML view.
- setExportMarks(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Define if the marks have to be exported to the HTML view.
- setExportPheromones(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Define if the pheromones have to be exported to the HTML view.
- setFrequence(double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
Set the frequency of the car
- setGraph(RoadGraph) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setGraph(RoadGraph) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the road graph
- setHeight(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the height of the world
- setId(int) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Set the id of the simulation
- setId(String) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Set the id.
- setInfected(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
- setLeisures(List<AbstractLeisure>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setLeisures(List<AbstractLeisure>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the list of leisure places
- setLevelOfEmergence(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.agents.MLEAgentPLS
- setLifeTime(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.predation.model.agents.PreyPredatorPLS
- setLifeTime(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
- setLimits(Map<String, List<Point2D>>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setLocation(Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- setMeanFrequencies(double[][]) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
-
Set the matrix of the mean frequencies
- setMove(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
-
Sets the move of the person.
- setNextStep(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationForPython
-
Set the duration of the next simulation
- setNumberCars(int[][]) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
-
Set the matrix of the number of cars
- setOneStep(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.StepSimulationProbe
- setParameter(String, String) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Asks the requested to modify the value of a specific simulation parameter.
- setParameter(String, String) - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlRequests
-
Asks the requested to modify the value of a specific simulation parameter.
- setParameters(LogoSimulationParameters) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.AbstractLogoSimulationModel
-
Sets the parameters being used in the simulation.
- setPauseButtonState(boolean) - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlControls
-
Sets whether the pause button is enabled or not in the view.
- setPauseButtonState(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.SparkHttpServer
-
Sets whether the pause button is enabled or not in the view.
- setPaused(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.InteractiveSimulationProbe
- setPheromoneField(Map<Pheromone, double[][]>) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
- setPlanning(TransportParametersPlanning) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setRemoveMarks(Set<RemoveMark>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- setRoads(List<Point2D>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the roads
- setSeed(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- setSeed(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Sets the seed of this generator (which is also the current state).
- setSeed(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
-
Sets the seed of this generator using one long, running that through LightRNG's algorithm twice to get the state.
- setSeed(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Sets the seed of this generator.
- setSeed(long, long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Sets the seed of this generator using two longs, using them without changes unless both are 0 (then it makes the state variable corresponding to stateA 1 instead).
- setSegregationRate(double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SimulationDataSegregation
- setSimulationName(String) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Sets the name of the simulation, displayed in the HTML view.
- setSize(int, int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Set the size of the simulation
- setSpeed(double) - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
- setStartButtonState(boolean) - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlControls
-
Sets whether the start button is enabled or not in the view.
- setStartButtonState(boolean) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.SparkHttpServer
-
Sets whether the start button is enabled or not in the view.
- setStartingPointsForCars(List<Point2D>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setStartingPointsForTransports(Map<String, List<Point2D>>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setState(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Sets the seed (also the current state) of this generator.
- setState(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Sets the seed (also the current state) of this generator.
- setStations(List<Station>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- setStations(List<Station>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the list of the stations
- setTime(SimulationTimeStamp) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Set the end time of the simulation
- setTimeInfected(long) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.PersonPLS
- setViewControls(IHtmlControls) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Sets the object forwarding update requests of the view.
- setWay(List<Point2D>) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
- setWidth(int) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
-
Sets the width of the world
- setWorld(World) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- Shop - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
Class of the shops of the map
- Shop(Point2D, Clock) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Shop
- SHOP - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- showView() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
-
Opens the view on the simulation.
- showView() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.SparkHttpServer
-
Launches the web browser of the client, where the simulation can be viewed and controlled.
- shuffle(List<?>) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
-
Shuffles the given collection.
- SHUTDOWN_REQUESTED - fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
State of the engine when the shutdown of the server has been requested.
- shutDownView() - Method in interface fr.univ_artois.lgi2a.similar2logo.lib.tools.html.IHtmlControls
-
Requests the view to shut down.
- shutDownView() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.SparkHttpServer
-
Requests the view to shut down.
- Similar2LogoHtmlConfig - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
The configuration options of Similar2Logo simulations using the HTML web interface.
- Similar2LogoHtmlConfig() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlConfig
-
Creates a default content for the configuration.
- Similar2LogoHtmlController - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control
-
The controller managing the synchronization between the simulation engine and the HTML view and control buttons of the simulation.
- Similar2LogoHtmlController(ISimulationEngine, AbstractLogoSimulationModel) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.Similar2LogoHtmlController
-
Creates an instance of the controller for the provided engine and view.
- Similar2LogoHtmlGenerator - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view
-
The helper class generating the HTML interface used by the Similar2LogoHtmlRunner.
- Similar2LogoHtmlGenerator(IHtmlInitializationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Builds a HTML code generator where the body of the web GUI is empty.
- Similar2LogoHtmlGenerator(InputStream, IHtmlInitializationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Builds a HTML code generator where the body of the web GUI is obtained through an input stream.
- Similar2LogoHtmlGenerator(String, IHtmlInitializationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.Similar2LogoHtmlGenerator
-
Builds a HTML code generator where the body of the web GUI is manually defined.
- Similar2LogoHtmlRunner - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.html
-
Facilitates the execution of Similar2Logo simulations using the HTML web interface.
- Similar2LogoHtmlRunner() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.Similar2LogoHtmlRunner
-
Creates a new runner using the default configuration.
- similarityRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationSimulationParameters
-
the rate of same-color turtles that each turtle wants among its neighbors.
- SimpleMultiLevelReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels
-
The reaction model of the simple multi-level simulation
- SimpleMultiLevelReactionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels.SimpleMultiLevelReactionModel
- SimpleMultiLevelSimulationLevelList - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels
- SimpleMultiLevelSimulationLevelList() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.levels.SimpleMultiLevelSimulationLevelList
- SimpleMultiLevelSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel
-
The main class of the "simple multi-level" simulation.
- SimpleMultiLevelSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel
-
The simulation model of the simple multi-level simulation.
- SimpleMultiLevelSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.SimpleMultiLevelSimulationModel
-
Builds an instance of this simulation model.
- SimpleMultiLevelTurtleFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.agents
-
The factory creating instances of multi-level turtles.
- SimpleMultiLevelTurtleFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.model.agents.SimpleMultiLevelTurtleFactory
- SimulationData - Class in fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools
-
Class for the management of the data of a simulation.
- SimulationData(SimulationTimeStamp, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.exploration.tools.SimulationData
-
Constructor of the simulation data.
- SimulationDataPreyPredator - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data
-
Class for the management of the data of the PreyPredator simulation
- SimulationDataPreyPredator(SimulationTimeStamp, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.data.SimulationDataPreyPredator
-
Creates a new simulation data prey predation
- SimulationDataRandomWalk - Class in fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration
-
Class for the management of the data of the RandomWalk simulation
- SimulationDataRandomWalk(SimulationTimeStamp, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.randomwalk.exploration.SimulationDataRandomWalk
-
Creates a new simulation data prey predation
- SimulationDataSegregation - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration
-
Class for the management of the data of the segregation simulation
- SimulationDataSegregation(SimulationTimeStamp, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.SimulationDataSegregation
-
Creates a new simulation data segregation
- SimulationDataTransport - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data
-
Simulation data for the transport simulation exploration
- SimulationDataTransport(SimulationTimeStamp, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.data.SimulationDataTransport
- SimulationExecutionThread - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools
-
A thread where a Similar2Logo simulation is performed.
- SimulationExecutionThread(ISimulationEngine, AbstractLogoSimulationModel) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.SimulationExecutionThread
-
Constructor of the class
SimulationExecutionThread
. - simulationModel - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractExplorationSimulationModel
-
Simulation to run.
- simulations - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
The list of simulations.
- SituatedEntity - Interface in fr.univ_artois.lgi2a.similar2logo.kernel.model.environment
-
An interface representing a situated entity in the Logo environment.
- skip(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
-
Advances or rolls back the LightRNG's state without actually generating each number.
- skip(long) - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
Advances or rolls back the PermutedRNG's state without actually generating each number.
- Slf4jExceptionPrinter - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
A probe printing to Slf4j output the trace of an exception that was thrown during the execution of the simulation.
- Slf4jExceptionPrinter() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExceptionPrinter
- Slf4jExecutionTracker - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
This probe tracks the execution of the simulation and prints notification messages to the logger output.
- Slf4jExecutionTracker() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
-
Creates an instance of this probe writing to the logger output.
- Slf4jExecutionTracker(boolean) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.Slf4jExecutionTracker
-
Creates an instance of this probe writing to the logger output.
- SOUTH - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The south of the grid.
- SOUTH_EAST - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The south east of the grid.
- SOUTH_WEST - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The south west of the grid.
- SparkHttpServer - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view
-
The Spark HTTP server used as a connection point between the HTML view on the simulation and the java based simulation controller.
- SparkHttpServer(IHtmlRequests, IHtmlInitializationData) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.SparkHttpServer
-
Creates a new Spark Http Server managing the HTML view on the simulation.
- speed - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
-
The speed of the turtle in the grid environment.
- speedFactor - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.mle.model.MLESimulationParameters
-
The speed factor
- speedFrequence - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
The frequency that the car goes head
- speedFrequence - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
The frequency that the transport goes head
- speedFrequenceTrain - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The speed frequency of the trains
- speedFrequency - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.person.PersonPLS
- speedFrequencyBike - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The speed frequency of the bikes
- speedFrequencyCarAndBus - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The frequency speed of the cars and buses
- speedFrequencyPerson - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The speed frequency of the person.
- speedFrequencyTram - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The frequency the tram go head
- SQRT_2 - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- startParameters(InputStream) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Allows to edit start parameters.
- state - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.LightRNG
- state - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.PermutedRNG
-
The state can be seeded with any value.
- staticParametersByDefaultJSON() - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Gives the JSON with the default static parameters
- staticParametersFromJSONResource(InputStream) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Gives the JSON with the static parameters from an input stream All the static parameters must be here The format must be the following for each line : name of the parameter + space + value of the parameter
- Station - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
Class for the stops/stations for the "transport" simulation.
- Station(Point2D, Point2D, Point2D, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- Station(Point2D, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- STATION - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- step() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.probes.StepSimulationProbe
- StepSimulationProbe - Class in fr.univ_artois.lgi2a.similar2logo.lib.probes
-
A probe allowing to step the simulation.
- StepSimulationProbe() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.probes.StepSimulationProbe
- Stop - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.influences
-
Models an influence that aims at stopping a turtle.
- Stop(LevelIdentifier, SimulationTimeStamp, SimulationTimeStamp, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.Stop
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in a given level. - Stop(SimulationTimeStamp, SimulationTimeStamp, TurtlePLSInLogo) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.influences.Stop
-
Builds an instance of this influence created during the transitory period
] timeLowerBound, timeUpperBound [
, in the LOGO level. - STREET - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
T
- TAG - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- TERTIARY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- TestPerceptionDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel
- TestPerceptionDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel.TestPerceptionDecisionModel
-
Builds an instance of this decision model.
- TestPerceptionSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel
-
The main class of the "Passive turtle" simulation.
- TestPerceptionSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel
-
The simulation model of the "test perception" simulation.
- TestPerceptionSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.testperceptionmodel.TestPerceptionSimulationModel
-
Builds a new model for the test perception simulation.
- TestPredationExploration - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration
- TestPredationExploration() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.exploration.TestPredationExploration
- TestSegregationExploration - Class in fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration
- TestSegregationExploration() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.segregation.exploration.TestSegregationExploration
- TimeBasedEndCriterion - Class in fr.univ_artois.lgi2a.similar2logo.kernel.initializations
-
A simulation end criterion based on a final time stamp to reach.
- TimeBasedEndCriterion(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.initializations.TimeBasedEndCriterion
-
Builds a simulation end criterion based on a final time stamp to reach.
- toString() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.BusLine
- toString() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- toString() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadEdge
- toString() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadNode
- toString() - Method in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Pheromone
-
Gets a printable version of the pheromone identifier.
- toStringPosition() - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.Station
- TrafficProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.probes
-
Probe for knowing the state of the traffic in the simulation.
- TrafficProbe(int, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.TrafficProbe
- TRAIN - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- trainCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The capacity of the trains
- TrainCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
Train category for the "transport" simulation
- TrainCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TrainCategory
- trainSize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The size of the trains
- TRAM - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- TRAM_STOP - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- TramCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
Tram category for the "transport" simulation.
- TramCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TramCategory
- TRAMWAY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- tramwayCapacity - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The number of passenger that can be in a tramway
- tramwaySize - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
The size of the tramways
- TransportDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
Decision model of the tram for the "transport" simulation.
- TransportDecisionModel(Point2D, World, String, List<Point2D>, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportDecisionModel
- TransportExplorationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration
-
Class for the exploration of the transport simulation.
- TransportExplorationSimulationModel(TransportSimulationParameters, SimulationTimeStamp, SimulationData, InputStream, int, int, int, TransportParametersPlanning) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.TransportExplorationSimulationModel
- TransportFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
The factory of the transport for the "transport" simulation.
- TransportFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportFactory
-
This constructor is unused since this class only defines static values.
- TransportParametersPlanning - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.time
-
Class for getting the parameters for the transport simulation for each hour
- TransportParametersPlanning(int, int, JSONObject, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.time.TransportParametersPlanning
- TransportPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
Public Local State of the transport in the "transport" simulation.
- TransportPLS(IAgent4Engine, double, double, double, double, double, int, double, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
Constructor of the Transport PLS
- TransportReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model
-
Reaction model of the transport simulation.
- TransportReactionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportReactionModel
- TransportSimilationForExplorationProbe - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes
-
Probe for filling the data of the transport simulation
- TransportSimilationForExplorationProbe(SimulationDataTransport, int, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.exploration.probes.TransportSimilationForExplorationProbe
- TransportSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport
-
Main class of the transport simulation
- TransportSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization
-
Model for the transport simulation.
- TransportSimulationModel(LogoSimulationParameters, InputStream, TransportParametersPlanning) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- TransportSimulationModel(LogoSimulationParameters, InputStream, JSONObject, int, int, int, int) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.initialization.TransportSimulationModel
- TransportSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters
-
Transport simulation parameters
- TransportSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParameters
-
Constructor of the transport simulation parameters.
- TransportSimulationParametersGenerator - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters
-
Class for generate data for the parameters planning
- TransportSimulationParametersGenerator() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
- TransportUtil - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model
-
A collection of useful functions for the transport simulation.
- TransportUtil() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
- treatment - Variable in class fr.univ_artois.lgi2a.similar2logo.lib.exploration.AbstractMultipleExplorationSimulation
-
Treatment of the simulations
- TropisticPredationSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation
-
The main class of the predation simulation.
- TropisticPredationSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations
-
The simulation model of the tropistic predation simulation.
- TropisticPredationSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.predation.initializations.TropisticPredationSimulationModel
-
Builds a new model for the tropistic predation simulation.
- TropisticPredationSimulationWithGridViewMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.predation
-
The main class of the predation simulation.
- TurmiteDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.turmite
-
The decision model of a turmite.
- TurmiteDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.turmite.TurmiteDecisionModel
-
Builds an instance of this decision model.
- TurmiteInteraction - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model
- TurmiteInteraction() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.multiturmite.model.TurmiteInteraction
- TurmiteSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.turmite
-
The main class of the turmite simulation.
- TurmiteSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.turmite
-
The simulation model of the turmite simulation.
- TurmiteSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.turmite.TurmiteSimulationModel
-
Builds a new model for the turmite simulation.
- TURN_LEFT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleDecisionModel
- TURN_RIGHT - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.CircleDecisionModel
- TurnLeftCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle.model
-
The Predator category
- TurnLeftCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.TurnLeftCategory
-
Protected constructor to prevent the instantiation of this class.
- TurnRightCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.circle.model
-
The Predator category
- TurnRightCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.circle.model.TurnRightCategory
-
Protected constructor to prevent the instantiation of this class.
- TurtleAgentCategory - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle
-
Represents the category of a turtle.
- TurtleAgentCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtleAgentCategory
-
Protected constructor to prevent the instantiation of this class.
- TurtleFactory - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle
-
The factory creating instances of turtle agents.
- TurtleFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtleFactory
-
This constructor is unused since this class only defines static values.
- TurtlePerceivedData - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle
-
Models the data perceived by a turtle using a
IAgtPerceptionModel
. - TurtlePerceivedData(SimulationTimeStamp, SimulationTimeStamp, Collection<TurtlePerceivedData.LocalPerceivedData<TurtlePLSInLogo>>, Collection<TurtlePerceivedData.LocalPerceivedData<Mark>>, Map<String, Collection<TurtlePerceivedData.LocalPerceivedData<Double>>>) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePerceivedData
-
Builds a set of data perceived by a turtle in the Logo level.
- TurtlePerceivedData.LocalPerceivedData<E> - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle
-
Models the data about a perceived entity (a
TurtlePLSInLogo
, aMark
or aTurtlePLSInLogo
) that depends on the topology of the environment. - TurtlePLSInLogo - Class in fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle
- TurtlePLSInLogo(IAgent4Engine, double, double, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
-
Builds an initialized instance of this public local state in the LOGO level.
- TurtlePLSInLogo(IAgent4Engine, LevelIdentifier, double, double, double, double, double) - Constructor for class fr.univ_artois.lgi2a.similar2logo.kernel.model.agents.turtle.TurtlePLSInLogo
-
Builds an initialized instance of this public local state in a given level.
- TwoTurmitesSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.multiturmite
-
Defines a simple instance of the multi-turmite model with two turtles located at (x,y) and (x,y+1) and heading north.
- TYPE - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
U
- unhappiness - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.heatbugs.model.HeatBugsSimulationParameters
-
The relative difference between real and optimal temperature that triggers moves.
- unstoppedTurtles(Iterable<TurtlePLSInLogo>, Collection<TurtlePLSInLogo>) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.TransportUtil
-
Gives the turtles which want to go in a specific point which aren't stopped
V
- V - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- vacancyRate - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.segregation.model.SegregationSimulationParameters
-
The rate of vacant settling places;
- value() - Method in class fr.univ_artois.lgi2a.similar2logo.lib.tools.math.MeanAngle
- valueOf(String) - Static method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum fr.univ_artois.lgi2a.similar2logo.lib.tools.html.control.EngineState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variableParametersByDefaultJSON() - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Gives the JSON with the default variable parameters
- variableParametersFromFileJSON(InputStream) - Static method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.parameters.TransportSimulationParametersGenerator
-
Gives the JSON of the variable parameters from an input stream All the static parameters must be here The format must be the following for each line : name of the parameter + space + value of the parameter
- VirusReactionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus.model
-
The reaction model of the virus simulation.
- VirusReactionModel(VirusSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusReactionModel
-
Creates a new instance of the VirusReactionModel class.
- VirusSimulationMain - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus
-
The main class of the virus simulation.
- VirusSimulationModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus
-
The simulation model of the virus simulation.
- VirusSimulationModel(LogoSimulationParameters) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.VirusSimulationModel
-
Builds an instance of this simulation model.
- VirusSimulationParameters - Class in fr.univ_artois.lgi2a.similar2logo.examples.virus.model
-
The parameters of the virus simulation.
- VirusSimulationParameters() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.virus.model.VirusSimulationParameters
-
Builds an instance of this parameter class.
W
- WAGON - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- WagonCategory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
The wagon category for the transport simulation
- WagonCategory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonCategory
- WagonDecisionModel - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
Decision model of the wagon in the "transport" simulation.
- WagonDecisionModel() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonDecisionModel
- WagonFactory - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
The wagons factory for the "transport" simulation.
- WagonFactory() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonFactory
-
This constructor is unused since this class only defines static values.
- WagonPLS - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail
-
The wagon PLS.
- WagonPLS(IAgent4Engine, double, double, double, double, double, TurtlePLSInLogo, String) - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.WagonPLS
- wagons - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.bus.BusPLS
-
The wagons of the bus
- wagons - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.car.CarPLS
-
The wagons of the car
- wagons - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
The transport nextWagon
- way - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.AbstractRoadAgentDecisionModel
-
The way the person has to take for reaching his destination
- WAY - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.OSMConstants
- wayToGo(Point2D, Point2D) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
-
Gives the way for going from start to arrival
- wayToGoFollowingType(Point2D, Point2D, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
-
Gives the way for going from start to arrival for an agent of type agent
- wayToGoInTransport(Point2D, Point2D, String) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.osm.roadsgraph.RoadGraph
-
Gives the way for agent in the creation of the transports
- WELL_1024 - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- WEST - Static variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.LogoEnvPLS
-
The west of the grid.
- willGoOut(Point2D, double) - Method in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
-
Indicates if the transport will leave the map
- world - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.AbstractTransportAgentDecisionModel
- world - Variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.agents.rail.TransportPLS
-
The world of the simulation
- World - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places
-
Class with all the elements of the map.
- World() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.model.places.World
- wsLaunch - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.simplemultilevel.probes.Logo2WebSocket
-
true
if the server is launched - wsLaunch - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.MapWebSocket
-
true
if the server is launched - wsLaunch - Static variable in class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ZoneDataWebSocket
-
true
if the server is launched - wsLaunch - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.html.view.GridWebSocket
-
true
if the server is launched
X
- x - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Position
-
the position along the x axis.
- XOR - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- XORO - Static variable in class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.RandomValuesGenerator
- XoRoRNG - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng
-
A port of Blackman and Vigna's xoroshiro 128+ generator; should be very fast and produce high-quality output.
- XoRoRNG() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
-
Creates a new generator seeded using secure random.
- XoRoRNG(long) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XoRoRNG
-
Creates a new generator with the given seed.
- XorRNG - Class in fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng
-
A port of Sebastiano Vigna's XorShift 128+ generator.
- XorRNG() - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Creates a new generator seeded using four calls to Math.random().
- XorRNG(long) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Constructs this XorRNG by dispersing the bits of seed using a unary hash across the two parts of state this has.
- XorRNG(long, long) - Constructor for class fr.univ_artois.lgi2a.similar2logo.lib.tools.random.rng.XorRNG
-
Constructs this XorRNG by calling
setSeed(long, long)
on the arguments as given; see that method for the specific details (stateA and stateB are kept as-is unless they are both 0). - xTorus - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
Defines the topoogy of the environment grid (toroidal or bounded) along the x axis.
Y
- y - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.environment.Position
-
the position along the y axis.
- yTorus - Variable in class fr.univ_artois.lgi2a.similar2logo.kernel.model.LogoSimulationParameters
-
Defines the topoogy of the environment grid (toroidal or bounded) along the y axis.
Z
- ZoneDataWebSocket - Class in fr.univ_artois.lgi2a.similar2logo.examples.transport.probes
-
Web socket for getting the data of traffic of each zone
- ZoneDataWebSocket() - Constructor for class fr.univ_artois.lgi2a.similar2logo.examples.transport.probes.ZoneDataWebSocket
All Classes All Packages