All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractExplorationForPython Abstract class for the usage of the exploration in pythonAbstractExplorationSimulationModel The abstract class for the exploration simulation.AbstractLeisure Class for the leisure place of the map.AbstractLogoSimulationModel The abstract simulation model of a Logo simulation.AbstractMultipleExplorationSimulation Abstract class for the multiple exploration simulation.AbstractPredationSimulationModel The simulation model of the "random walk" predation simulation.AbstractRoadAgentDecisionModel Abstract class for the road agents decision modelAbstractTransportAgentDecisionModel Abstract class for the transport simulation agentAgentInitialization Initialization of the agents.AgentPopulationProbe A probe printing information about agent population in a given target.AgentPositionUpdate Models an influence that aims at updating the positions of turtles in the Logo environment.AgingAndReproductionInteraction Represents aging and reproduction interactions.AntCategory The main class of the "Ants" simulation.AntDecisionModel The decision model of the ants".AntSimulationMain The main class of the "Ants" simulation.AntSimulationModel The simulation model of the Ants simulation.AntSimulationParameters The parameters of the "Ants" simulation.Bank The class for the banks of the mapBasicCircleSimulationModel The simulation model of the following simulation.BikeCategory Category of the bike for the "transport" simulation.BikeDecisionModel Class of the bikes decision model for the "transport" simulationBikeFactory Factory of the bike for the "transport" simulationBikePLS The bike PLS for the "transport" simulationBoidDecisionModel The decision model of a boid.BoidsSimulationMain The main class of the "Boïds" simulation.BoidsSimulationModel The simulation model of the boids simulation.BoidsSimulationParameters The parameter class of the boids simulation.BusCategory Bus category for the transport simulationBusDecisionModel Decision model of the buses in the transport simulationBusFactory The class for making the buses in the transport simulationBusLine The bus line in the transport simulationBusPLS Class of the buses PLS for the transport simulationCarCategory Car category for the "transport" simulation.CarDecisionModel Decision model for the cars in the "transport" simulation.CarFactory Car factory for the "transport" simulation.CarPLS Car public local state for the "transport" simulation.ChangeAcceleration Models an influence that aims at changing the acceleration of a turtle.ChangeDirection Models an influence that aims at changing the direction of a turtle.ChangePosition Models an influence that aims at changing the position of a turtle.ChangeSpeed Models an influence that aims at changing the speed of a turtle.CircleBasicDecisionModel The decision model of a circle turtle.CircleDecisionModel The decision model of a circle turtle.CircleSimulationMain The main class of the "Circle" simulation.CircleSimulationModel The simulation model of the following simulation.CircleSimulationParameters The parameter class of the circle simulation.Clock Clock of the transport simulation.CloneSimulation Class for cloning the data from the previous simulation.ConeBasedPerceptionModel A cone based perception modelDataFromOSM Extracts and provides the data from the OSM data The goal is to read the OSM file the less times possible.DestinationGenerator Class allows to generate the destination of the cars and the persons.Doctor Class for the doctors of the mapDropMark Models an influence that aims at dropping a mark at a given location.EmitPheromone Models an influence that aims at emitting a pheromone at given location.EmptyPerceptionModel An empty perception modelEngineState The state of the simulation engine.ExplorationForPythonPreyPredator Class for the prey predator exploration in pythonExplorationForPythonRandomWalk1D Class for the 1D random walk exploration in pythonExplorationForPythonRandomWalk2D Class for the 2D random walk exploration in pythonExplorationForPythonRandomWalkProbe A probe for the random walk 1D simulation exploration.ExplorationForPythonSegregation Class for segregation exploration in pythonExplorationProbe Probe uses for the exploration simulationFollowingDecisionModel The decision model of a following turtle.FollowingSimulationMain The main class of the "Following turtles" simulation.FollowingSimulationModel The simulation model of the following simulation.FollowingSimulationParameters The parameter class of the following simulation.FourTurmitesSimulationMain Defines an instance of the multi-turmite model with four turtles.GeneratorCategory The generator category for the transport simulationGeneratorDecisionModel Agent that creates new agents of every type.GeneratorFactory The factory of the creator for the "transport" simulation.GrassGrowthInteraction Represents a grass growth interaction.GridWebSocket A web socket pushing grid data to a clientHeatBugCategory Represents the category of a turtle.HeatBugDecisionModel The decision model of a heat bug.HeatBugFactory The factory creating instances of turtle agents.HeatBugHLS The private local state of the "heat bug" agent in the "Logo" level.HeatBugsSimulationMain The main class of the "Heatbugs" simulation.HeatBugsSimulationModel The simulation model of the heat bugs simulation.HeatBugsSimulationParameters The parameters of the Heatbugs simulation.IHtmlControls The parent interface of all the classes applying modifications to the HTML web view of Similar2Logo.IHtmlInitializationData The parent interface of all the classes providing initialization data to the HTML web view of Similar2Logo.IHtmlRequests The parent interface of all the classes reacting to requests coming from the HTML web view of Similar2Logo.InitializationUtil Useful functions to initialize the simulation.InteractiveSimulationProbe A probe allowing to pause and resume the simulation.InterestPointsOSM Class for managing the leisure activity pointsISelectionOperator The selection interface for the exploration simulation.JSONLogo2Probe A probe printing information about agent population in LOGO2 level in a given target.JSONProbe A probe printing information about agent population in a given target.LevelOfEmergenceProbe A probe printing information about agent population in a given target.LightRNG This is a SplittableRandom-style generator, meant to have a tiny state that permits storing many different generators with low overhead.Logo2WebSocket A web socket pushing grid data to a clientLogoDefaultReactionModel The default reaction function of a Logo level.LogoEnvPLS Models the public local state of a turtle agent.LogoNaturalModel Models the natural action (pheromone evaporation and diffusion) process used by an environment to produce influences from a logo level.LogoRealTimeMatcher LogoSimulationLevelList LogoSimulationParameters MapWebSocket A web socket pushing grid data to a clientMark<E> The class representing a mark dropped by an agent in the environment.MathUtil A fast implementation of logarithmic functions using lookup-tables.MeanAngle A class that represents the (weighted) mean of multiple angles.MeanDirectionProbe A probe printing information about the mean direction of turtles.MLEAgentFactory The factory creating instances of MLE agents.MLEAgentPLS The public local state of a MLE agent in the "Logo" level.MLEDecisionModel The decision model of a MLE agent.MLESimulationModel The simulation model of the MLE simulation.MLESimulationParameters The parameter class of the MLE simulation.MLSimulationMain Move Models an influence that aims at changing the position of a turtle.MultipleTransportExplorationSimulation The class for the multiple exploration for the transport simulationMultiTurmiteReactionModel MultiTurmiteSimulationModel The simulation model of the turmite simulation.MultiTurmiteSimulationParameters NetworkInitialization Initialization of the network.NoSelection Dummy selection operator: doesn't change the list of the simulations.NRandomTurmitesSimulationMain Defines an instance of the multi-turmite model with N turtles placed randomly in the environment.OSMConstants A class that defines constants used to describe OSM components.OSMNode Node data from the OSM dataOSMRelation Class of the relation in the OSM datas.OSMWay Way data from the OSM data.Parameter ParameterNotFoundException An exception thrown if a parameter cannot be foundPassiveTurtleDecisionModel PassiveTurtleSimulationMain The main class of the "Passive turtle" simulation.PassiveTurtleSimulationModel The simulation model of the "passive turtle" simulation.PassiveTurtleSimulationParameters The parameter class of the passive turtle simulation.PermutedRNG This is a RandomnessSource in the PCG-Random family.PersonCategory Category of the person for the "transport" simulation.PersonCategory The Person categoryPersonDecisionModel Decision model of a person in the transport simulation.PersonFactory Person factory for the transport simulation.PersonFactory The factory of a person.PersonPLS The Person PLS for the "transport" simulation.PersonPLS The public local state of a person.Pheromone The object representing a pheromone.PheromoneFieldUpdate Position Represents the location of a patch in the grid.PredationExplorationSimulationModel Class for exploration with the predation (random walk) simulation.PredationInteraction Represents a predation interaction between preys, predators and grass.PredationReactionModel The reaction model of the predation simulation.PredationSimulationParameters The parameter class of the predation simulation.PredatorCategory The Predator categoryPredatorDecisionModel The decision model of a predator.PreyCategory The Prey categoryPreyDecisionModel The decision model of a prey.PreyPredatorFactory The factory of a prey.PreyPredatorPLS The public local state of a prey or a predator.PreyPredatorPopulationForExplorationProbe A probe for the prey predation simulation exploration.PreyPredatorPopulationProbe A probe printing information about agent population in a given target.PRNG The random values factory used in the simulation.ProbePrintingPopulation A probe printing information about agent population in a given target.RandomValuesGenerator RandomWalk1DDecisionModel The decision model of a random walker along the X axis.RandomWalk1DExplorationSimulationModel Class for exploration with 1D random walk simulation.RandomWalk1DSimulationModel The simulation model of the "random walk" simulation in one dimension.RandomWalk2DDecisionModel The decision model of a random walker.RandomWalk2DExplorationSimulationModel Class for exploration with 2D random walk simulation.RandomWalk2DSimulationMain The main class of the "random walk" simulation in two dimensions.RandomWalk2DSimulationModel The simulation model of the "random walk" simulation in two dimensions.RandomWalkPredationSimulationMain The main class of the predation simulation.RandomWalkPredationSimulationModel The simulation model of the "random walk" predation simulation.RandomWalkPredationSimulationWithGridViewMain The main class of the predation simulation.ReadMapTransportProbe Probe for reading the marks only one time at the beginning.ReadOSMException An exception thrown if a problem occurs while reading OSM dataReadParameterException An exception thrown if a problem occurs while reading the simulation parametersRemoveLessTrutlesSelection A dummy selection operator that removes the simulation with the less turtles.RemoveMark Models an influence that aims at removing a mark from the environment.RemoveMarks Models an influence that aims at removing marks from the environment.ResourceNotFoundException An exception thrown if a custom HTML GUI cannot be foundRestaurant The class of the restaurants of the mapRoadEdge Class of the edge of the road graphRoadGraph Graph of the roads gets from Open Street Map dataRoadNode The class for showing points extract from Open Street MapSchool Class for the schools of the mapSegregationAgentDecisionModel SegregationExplorationProbe A probe for the segregation simulation exploration.SegregationExplorationSimulationModel Class for exploring the segregation simulation.SegregationReactionModel The reaction model of the segregation simulationSegregationSimulationMain The main class of the "Segregation" simulation.SegregationSimulationModel The simulation model of the segregation simulation.SegregationSimulationParameters The parameter class of the segregation simulation.Shop Class of the shops of the mapSimilar2LogoHtmlConfig The configuration options of Similar2Logo simulations using the HTML web interface.Similar2LogoHtmlController The controller managing the synchronization between the simulation engine and the HTML view and control buttons of the simulation.Similar2LogoHtmlGenerator The helper class generating the HTML interface used by the Similar2LogoHtmlRunner.Similar2LogoHtmlRunner Facilitates the execution of Similar2Logo simulations using the HTML web interface.SimpleMultiLevelReactionModel The reaction model of the simple multi-level simulationSimpleMultiLevelSimulationLevelList SimpleMultiLevelSimulationMain The main class of the "simple multi-level" simulation.SimpleMultiLevelSimulationModel The simulation model of the simple multi-level simulation.SimpleMultiLevelTurtleFactory The factory creating instances of multi-level turtles.SimulationData Class for the management of the data of a simulation.SimulationDataPreyPredator Class for the management of the data of the PreyPredator simulationSimulationDataRandomWalk Class for the management of the data of the RandomWalk simulationSimulationDataSegregation Class for the management of the data of the segregation simulationSimulationDataTransport Simulation data for the transport simulation explorationSimulationExecutionThread A thread where a Similar2Logo simulation is performed.SituatedEntity An interface representing a situated entity in the Logo environment.Slf4jExceptionPrinter A probe printing to Slf4j output the trace of an exception that was thrown during the execution of the simulation.Slf4jExecutionTracker This probe tracks the execution of the simulation and prints notification messages to the logger output.SparkHttpServer The Spark HTTP server used as a connection point between the HTML view on the simulation and the java based simulation controller.Station Class for the stops/stations for the "transport" simulation.StepSimulationProbe A probe allowing to step the simulation.Stop Models an influence that aims at stopping a turtle.TestPerceptionDecisionModel TestPerceptionSimulationMain The main class of the "Passive turtle" simulation.TestPerceptionSimulationModel The simulation model of the "test perception" simulation.TestPredationExploration TestSegregationExploration TimeBasedEndCriterion A simulation end criterion based on a final time stamp to reach.TrafficProbe Probe for knowing the state of the traffic in the simulation.TrainCategory Train category for the "transport" simulationTramCategory Tram category for the "transport" simulation.TransportDecisionModel Decision model of the tram for the "transport" simulation.TransportExplorationSimulationModel Class for the exploration of the transport simulation.TransportFactory The factory of the transport for the "transport" simulation.TransportParametersPlanning Class for getting the parameters for the transport simulation for each hourTransportPLS Public Local State of the transport in the "transport" simulation.TransportReactionModel Reaction model of the transport simulation.TransportSimilationForExplorationProbe Probe for filling the data of the transport simulationTransportSimulationMain Main class of the transport simulationTransportSimulationModel Model for the transport simulation.TransportSimulationParameters Transport simulation parametersTransportSimulationParametersGenerator Class for generate data for the parameters planningTransportUtil A collection of useful functions for the transport simulation.TropisticPredationSimulationMain The main class of the predation simulation.TropisticPredationSimulationModel The simulation model of the tropistic predation simulation.TropisticPredationSimulationWithGridViewMain The main class of the predation simulation.TurmiteDecisionModel The decision model of a turmite.TurmiteInteraction TurmiteSimulationMain The main class of the turmite simulation.TurmiteSimulationModel The simulation model of the turmite simulation.TurnLeftCategory The Predator categoryTurnRightCategory The Predator categoryTurtleAgentCategory Represents the category of a turtle.TurtleFactory The factory creating instances of turtle agents.TurtlePerceivedData Models the data perceived by a turtle using aIAgtPerceptionModel
.TurtlePerceivedData.LocalPerceivedData<E> Models the data about a perceived entity (aTurtlePLSInLogo
, aMark
or aTurtlePLSInLogo
) that depends on the topology of the environment.TurtlePLSInLogo TwoTurmitesSimulationMain Defines a simple instance of the multi-turmite model with two turtles located at (x,y) and (x,y+1) and heading north.VirusReactionModel The reaction model of the virus simulation.VirusSimulationMain The main class of the virus simulation.VirusSimulationModel The simulation model of the virus simulation.VirusSimulationParameters The parameters of the virus simulation.WagonCategory The wagon category for the transport simulationWagonDecisionModel Decision model of the wagon in the "transport" simulation.WagonFactory The wagons factory for the "transport" simulation.WagonPLS The wagon PLS.World Class with all the elements of the map.XoRoRNG A port of Blackman and Vigna's xoroshiro 128+ generator; should be very fast and produce high-quality output.XorRNG A port of Sebastiano Vigna's XorShift 128+ generator.ZoneDataWebSocket Web socket for getting the data of traffic of each zone