Package | Description |
---|---|
model.agent.humanAgent.aatom.operationalLevel.action.movement.impl |
Movement model implementations.
|
model.map.shapes |
Shapes of environment objects.
|
simulation.simulation.util |
Simulation utilities.
|
util.math.distributions |
Mathematical distributions.
|
Modifier and Type | Field and Description |
---|---|
private RandomPlus |
RandomMovementModule.random
The random generator.
|
Constructor and Description |
---|
RandomMovementModule(double desiredSpeed,
RandomPlus random)
Creates a random movement model.
|
Modifier and Type | Method and Description |
---|---|
Position |
PolygonMapComponent.generatePosition(RandomPlus randomGenerator)
Generates a position inside the shape.
|
Position |
PathShape.generatePosition(RandomPlus randomGenerator)
Generates a position inside the shape.
|
java.util.List<Position> |
PolygonMapComponent.generatePositions(int numberOfPositions,
RandomPlus randomGenerator)
Generates a set of positions inside the shape.
|
java.util.List<Position> |
PathShape.generatePositions(int numberOfPositions,
RandomPlus randomGenerator)
Generates a set of positions inside the shape.
|
Modifier and Type | Field and Description |
---|---|
static RandomPlus |
Utilities.RANDOM_GENERATOR
A random generator.
|
Modifier and Type | Field and Description |
---|---|
protected RandomPlus |
MathDistribution.random
The random generator.
|
Constructor and Description |
---|
ExponentialDistribution(double lambda,
RandomPlus random)
Creates an exponential distribution with a specified lambda.
|
MathDistribution(RandomPlus random)
Creates a math distribution based on a separate random generator.
|
NormalDistribution(double mean,
double standardDeviation,
RandomPlus random)
Creates a normal distribution with a mean and a standard deviation.
|
WeibullDistribution(double a,
double b,
RandomPlus random)
Generates a weibull random variable.
|