Index

A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absTimes - Variable in class microsim.statistics.TimeSeries
 
AbstractArrayFunction - Class in microsim.statistics.functions
This class represents the skeleton for all the function which operate on array of native data type values.
AbstractArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Creates a function on a double array source.
AbstractArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Creates a function on an integer array source.
AbstractArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.AbstractArrayFunction
Creates a function on a long array source.
AbstractFunction - Class in microsim.statistics.functions
An abstract skeleton for the statistical function able to manage update time checking.
AbstractFunction() - Constructor for class microsim.statistics.functions.AbstractFunction
 
AbstractMatcher<T> - Class in microsim.matching
An abstract class for all matching procedures.
AbstractMatcher() - Constructor for class microsim.matching.AbstractMatcher
 
AbstractSimulationCollectorManager - Class in microsim.engine
 
AbstractSimulationCollectorManager(SimulationManager) - Constructor for class microsim.engine.AbstractSimulationCollectorManager
 
AbstractSimulationManager - Class in microsim.engine
 
AbstractSimulationManager() - Constructor for class microsim.engine.AbstractSimulationManager
 
AbstractSimulationObserverManager - Class in microsim.engine
 
AbstractSimulationObserverManager(SimulationManager, SimulationCollectorManager) - Constructor for class microsim.engine.AbstractSimulationObserverManager
 
AbstractSortByDifferenceAlignment<T> - Class in microsim.alignment.probability
An abstract class for all versions of the sort-by-difference algorithm.
AbstractSortByDifferenceAlignment() - Constructor for class microsim.alignment.probability.AbstractSortByDifferenceAlignment
 
AbstractSpace<E> - Class in microsim.space
An abstract class representing bi-dimensional grid container.
AbstractSpace(int, int) - Constructor for class microsim.space.AbstractSpace
Creates a grid of given size.
AbstractTurtle - Class in microsim.space.turtle
An agent able to move itself upon an object grid.
AbstractTurtle() - Constructor for class microsim.space.turtle.AbstractTurtle
Creates a turtle with a given identifier on the given grid at position (0,0).
AbstractTurtle(ObjectSpace) - Constructor for class microsim.space.turtle.AbstractTurtle
Creates a turtle on the given grid at position(0,0).
AbstractTurtle(ObjectSpace, int, int) - Constructor for class microsim.space.turtle.AbstractTurtle
Creates a turtle with a given identifier on the given grid at the given position.
AbstractTurtle.Direction - Enum Class in microsim.space.turtle
 
AbstractTurtle.MoveMode - Enum Class in microsim.space.turtle
 
AbstractValueExtractor - Class in microsim.reflection
Employs Java reflection to call objects' methods which return values of the corresponding type, or to extract field values directly.
AbstractValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.AbstractValueExtractor
Constructor.
AbstractValueExtractor(Class<?>, String, boolean) - Constructor for class microsim.reflection.AbstractValueExtractor
Constructor.
AbstractWeightedArrayFunction - Class in microsim.statistics.weighted.functions
This class represents the skeleton for all the function which operate on array of native data type values, appropriately weighted by weights specified in a corresponding array of doubles.
AbstractWeightedArrayFunction(WeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on a double array source.
AbstractWeightedArrayFunction(WeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on an integer array source.
AbstractWeightedArrayFunction(WeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Create a function on a long array source.
accumulator - Variable in class microsim.collection.AverageClosure
 
add(double) - Method in class microsim.collection.AverageClosure
Adds a value to the total sum and increments the total number of values by 1.
add(double) - Method in class microsim.space.DoubleSpace
Sum the given value to the value of each cell.
add(double[]) - Method in class microsim.collection.AverageClosure
Adds together all values in the array and stores both the total sum and the total number of elements to date in AverageClosure.accumulator and AverageClosure.count, respectively.
add(int) - Method in class microsim.space.IntSpace
Sum the given value to the value of each cell.
add(Object) - Method in class microsim.space.DenseObjectSpace
Adds an object implementing SpacePosition interface to the grid.
add(Object) - Method in class microsim.space.MultiObjectSpace
Add an object implementing SpacePosition interface to the grid.
add(Object) - Method in class microsim.space.SparseObjectSpace
Add an object implementing SpacePosition interface to the grid.
add(DoubleStream) - Method in class microsim.collection.AverageClosure
Adds all values from DoubleStream to the total sum and increments the total number by the corresponding stream length.
addCollectionEvent(Collection<?>, Class<?>, String) - Method in class microsim.event.EventGroup
readOnly defaults to true.
addCollectionEvent(Collection<?>, Class<?>, String, boolean) - Method in class microsim.event.EventGroup
Creates a new CollectionTargetEvent and adds the event to the list, using late binding method.
addCollectionEvent(Collection<?>, Enum<?>) - Method in class microsim.event.EventGroup
readOnly defaults to true.
addCollectionEvent(Collection<?>, Enum<?>, boolean) - Method in class microsim.event.EventGroup
Creates a new CollectionTargetEvent and adds the event to the list, using early binding method.
addEngineListener(EngineListener) - Method in class microsim.engine.SimulationEngine
Install a listener for events generated by the simulation engine.
addEvent(Object, Enum<?>) - Method in class microsim.event.EventGroup
Creates a new SingleTargetEvent and adds the event to the list, using early binding method.
addEvent(Object, String) - Method in class microsim.event.EventGroup
Creates a new SingleTargetEvent and adds the event to the list, using late binding method.
addEvent(Event) - Method in class microsim.event.EventGroup
Adds an event to the list.
addGridPosition(SpacePosition) - Method in interface microsim.space.ObjectSpace
 
addGridPosition(SpacePosition) - Method in class microsim.space.DenseObjectSpace
Add an object implementing SpacePosition interface to the grid.
addGridPosition(SpacePosition) - Method in class microsim.space.MultiObjectSpace
Add an object implementing SpacePosition interface to the grid.
addGridPosition(SpacePosition) - Method in class microsim.space.SparseObjectSpace
Add an object implementing SpacePosition interface to the grid.
addParameterDomain(ParameterDomain) - Method in class microsim.engine.MultiRun
 
addSeries(Object, String, boolean) - Method in class microsim.statistics.TimeSeries
Adds a new series to the existing one.
addSeries(DoubleSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
Adds a new series to the existing one.
addSeries(IntSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
Adds a new series to the existing one.
addSeries(LongSource, Enum<?>) - Method in class microsim.statistics.TimeSeries
Adds a new series to the existing one.
addSeries(Series) - Method in class microsim.statistics.TimeSeries
Adds a new series to the existing one.
addSimulationManager(String) - Method in class microsim.engine.SimulationEngine
 
addSimulationManager(SimulationManager) - Method in class microsim.engine.SimulationEngine
Notifies the engine to manage a SimModel.
addSystemEvent(SimulationEngine, SystemEventType) - Method in class microsim.event.EventGroup
Creates a new SystemEvent and adds the event to the list.
addValue(Object) - Method in class microsim.data.ParameterDomain
Modifies the instance by adding a value to the list of existing values.
AFTER_ALL - Enum constant in enum class microsim.event.Order
Deprecated.
 
afterSimulationCompleted(SimulationEngine) - Method in interface microsim.engine.MultiRunListener
 
Agent<T> - Class in microsim.agent
An abstract class for objects representing agents.
Agent() - Constructor for class microsim.agent.Agent
 
Aggregate - Class in microsim.collection
A utility class for aggregation tools.
Aggregate() - Constructor for class microsim.collection.Aggregate
 
align(Collection<T>, Predicate<T>, AlignmentMultiProbabilityClosure<T>, double[]) - Method in class microsim.alignment.multiple.LogitScalingAlignment
General alignment procedure, it adjusts probabilities using all the provided parameters until the algorithm reaches the target precision/number of iterations.
align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double) - Method in class microsim.alignment.outcome.ResamplingAlignment
maxResamplingAttempts defaults to -1.
align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, double, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
Align share of population by resampling.
align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
maxResamplingAttempts defaults to -1.
align(Collection<T>, Predicate<T>, AlignmentOutcomeClosure<T>, int, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
Align absolute number of population by weighted resampling.
align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.AbstractSortByDifferenceAlignment
The main alignment method that sorts by differences between predicted probability and a random number.
align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.MultiplicativeScalingAlignment
The main alignment method.
align(Collection<T>, Predicate<T>, AlignmentProbabilityClosure<T>, double) - Method in class microsim.alignment.probability.SidewalkAlignment
The method calibrates the probabilities through nonlinear transformation in order to confine the probability within the range of 0 and 1.
align(T, double) - Method in interface microsim.alignment.probability.AlignmentProbabilityClosure
Method specifying the sampling of the aligned probability to determine the outcome for the agent.
align(T, double[]) - Method in interface microsim.alignment.multiple.AlignmentMultiProbabilityClosure
Aligns (corrects) probabilities of a given agent.
AlignmentMultiProbabilityClosure<T> - Interface in microsim.alignment.multiple
A general interface for alignment procedures with multiple outcomes.
AlignmentOutcomeClosure<T> - Interface in microsim.alignment.outcome
An interface to handle event-related attributes of agents.
AlignmentProbabilityClosure<T> - Interface in microsim.alignment.probability
An auxiliary interface to get and align probabilities of an agent.
AlignmentUtils<T> - Interface in microsim.alignment
A generic utility class with methods that are used across the microsim.alignment module.
apply(double[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.CountArrayFunction
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Double
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.MeanArrayFunction
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.MinArrayFunction.Double
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
Applies the function to the given array of double values.
apply(double[]) - Method in class microsim.statistics.functions.SumArrayFunction.Double
Applies the function to the given array of double values.
apply(double[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function to the given array of double values.
apply(double[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Apply the function to the given array of double values.
apply(double[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
Apply the function to the given array of double values.
apply(int[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.CountArrayFunction
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Integer
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.MeanArrayFunction
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.MinArrayFunction.Integer
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
Applies the function to the given array of integer values.
apply(int[]) - Method in class microsim.statistics.functions.SumArrayFunction.Integer
Applies the function to the given array of integer values.
apply(int[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function to the given array of integer values.
apply(int[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Apply the function to the given array of integer values.
apply(int[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
Apply the function to the given array of integer values.
apply(long[]) - Method in class microsim.statistics.functions.AbstractArrayFunction
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.PercentileArrayFunction
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.CountArrayFunction
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.MaxArrayFunction.Long
Applies the max function to the provided array.
apply(long[]) - Method in class microsim.statistics.functions.MeanArrayFunction
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.MinArrayFunction.Long
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
Applies the function to the given array of long values.
apply(long[]) - Method in class microsim.statistics.functions.SumArrayFunction.Long
Applies the function to the given array of long values.
apply(long[], double[]) - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Apply the function to the given array of long values.
apply(long[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Apply the function to the given array of long values.
apply(long[], double[]) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
Apply the function to the given array of long values.
applyFunction() - Method in class microsim.statistics.functions.AbstractArrayFunction
Forces the function to update itself.
applyFunction() - Method in class microsim.statistics.functions.AbstractFunction
 
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction
Collects a value from the source.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Double
Reads the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
Reads the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Reads the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction
Increments the total count.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Double
Reads the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Integer
Reads the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MinTraceFunction.Long
Reads the source values and update statistics.
applyFunction() - Method in class microsim.statistics.functions.MovingAverageTraceFunction
Collects a value from the source.
applyFunction() - Method in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
Force the function to update itself.
applyToFilter(Iterable<T>, Predicate<T>, Closure<T>) - Static method in class microsim.collection.Aggregate
This method filters out certain objects from the provided collection according to the predicate and applies a function to them.
ArrayExtractor - Class in microsim.reflection
 
ArrayExtractor() - Constructor for class microsim.reflection.ArrayExtractor
 
at(int, int) - Method in class microsim.space.DoubleSpace
 
at(int, int) - Method in class microsim.space.IntSpace
 
autoincrementSeed - Static variable in class microsim.data.db.DatabaseUtils
 
average - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
AverageClosure<T> - Class in microsim.collection
A generic implementation of Closure, calculates some average.
AverageClosure() - Constructor for class microsim.collection.AverageClosure
 
avgResampleAttempts - Static variable in class microsim.alignment.outcome.ResamplingAlignment
Constant: 20.

B

BEFORE_ALL - Enum constant in enum class microsim.event.Order
Deprecated.
 
beforeSimulationStart(SimulationEngine) - Method in interface microsim.engine.MultiRunListener
 
BinaryChoiceRegression - Interface in microsim.statistics.regression
 
bootstrap(MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
Method to bootstrap regression covariates.
bootstrap(MultiKeyCoefficientMap, MultiKeyCoefficientMap) - Static method in class microsim.statistics.regression.RegressionUtils
Method to bootstrap regression covariates.
bootstrapMultinomialRegression(Map<T, MultiKeyCoefficientMap>, MultiKeyCoefficientMap, Class<T>) - Static method in class microsim.statistics.regression.RegressionUtils
Method to bootstrap multinomial regression covariates.
BOUNCE - Enum constant in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Turtle moves on a walled grid.
BOUNDED - Enum constant in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Turtle moves on a bounded grid.
boundX(int) - Method in class microsim.space.AbstractSpace
Check the given x coordinate.
boundX(int) - Method in interface microsim.space.ObjectSpace
 
boundY(int) - Method in class microsim.space.AbstractSpace
Check the given y coordinate.
boundY(int) - Method in interface microsim.space.ObjectSpace
 
BUILD - Enum constant in enum class microsim.event.SystemEventType
 
buildExperiment(SimulationEngine) - Method in interface microsim.engine.ExperimentBuilder
 
buildModels() - Method in class microsim.engine.SimulationEngine
Call the buildModel() method of each active SimModel.
buildObjects() - Method in class microsim.engine.AbstractSimulationManager
 
buildObjects() - Method in interface microsim.engine.SimulationManager
 
buildSchedule() - Method in class microsim.engine.AbstractSimulationManager
 
buildSchedule() - Method in interface microsim.engine.SimulationManager
 

C

clear() - Method in class microsim.event.EventGroup
Empties the event list.
clear() - Method in class microsim.event.EventQueue
Empties this object and sets time to 0 for a new simulation.
clear() - Method in class microsim.space.AbstractSpace
Empty the content of the grid.
clear() - Method in class microsim.space.DenseObjectSpace
Set all cells to the null value.
clear() - Method in class microsim.space.DoubleSpace
Set all cells to 0.0 value.
clear() - Method in class microsim.space.IntSpace
Set all cells to 0 value.
clear() - Method in class microsim.space.SparseObjectSpace
Set all cells to the null value.
clone() - Method in class microsim.data.MultiKeyCoefficientMap
 
COEFFICIENT - Enum constant in enum class microsim.statistics.regression.RegressionColumnNames
Name of values column containing the regression coefficients, for use with LinearRegression.getScore() and derived classes.
CoefficientEntityKey - Class in microsim.data.db
 
CoefficientEntityKey() - Constructor for class microsim.data.db.CoefficientEntityKey
The default constructor that creates an instance only.
CoefficientMapping - Annotation Interface in microsim.annotation
Annotates entity class used to store coefficient tables in database.
collection - Variable in class microsim.event.CollectionTargetEvent
 
CollectionFilter - Interface in microsim.statistics
A collection filter is used by the CrossSection class to filter elements of the source collection.
CollectionTargetEvent - Class in microsim.event
This class informs all elements within a collection about Event.
CollectionTargetEvent(Collection<?>, Class<?>, String, boolean) - Constructor for class microsim.event.CollectionTargetEvent
Creates an object of CollectionTargetEvent type using late binding method call (type detection happens at run-time).
CollectionTargetEvent(Collection<?>, Enum<?>, boolean) - Constructor for class microsim.event.CollectionTargetEvent
Creates an object of CollectionTargetEvent type with the method Creates an object of CollectionTargetEvent type using early binding method call (all types are set during the process of compilation).
CommonEventType - Enum Class in microsim.event
Possible event types, currently only update and save are supported.
compareTo(Event) - Method in class microsim.event.Event
Determines the natural ordering of events.
compareTo(SpacePosition) - Method in class microsim.space.SpacePosition
 
computeScore(MultiKeyCoefficientMap, Map<String, Double>) - Static method in class microsim.statistics.regression.LinearRegression
Warning - only use when LinearRegression object contains a MultiKeyCoefficientMap with only one key.
computeScore(MultiKeyCoefficientMap, DoubleSource, Class<T>, ObjectSource, Class<U>) - Static method in class microsim.statistics.regression.LinearRegression
Requires the implementation of the ObjectSource to ascertain whether any additional conditioning regression keys are used (e.g.
computeScore(MultiKeyCoefficientMap, DoubleSource, Class<T>) - Static method in class microsim.statistics.regression.LinearRegression
Uses reflection to obtain information from the iDblSrc object, so it is possibly slow.
computeScore(MultiKeyCoefficientMap, DoubleSource, Class<T>, boolean) - Static method in class microsim.statistics.regression.LinearRegression
Use this method when the underlying agent does not have any additional conditioning regression keys (such as the gender or civil status) to determine the appropriate regression co-efficients, i.e.
computeScore(MultiKeyCoefficientMap, Object) - Static method in class microsim.statistics.regression.LinearRegression
To be used when the agent Object has member fields that correspond by name to all the regressors of the Regression's MultiKeyCoefficientMap map.
contains(Object) - Method in class microsim.space.SparseObjectSpace
Test if given object is contained into the grid.
containsKey(Object...) - Method in class microsim.data.MultiKeyHashMap
Searches through all the keys
copy(String, String) - Method in class microsim.data.ExperimentManager
Walks recursively over all files in the directory and copies them to a new destination.
copyGridTo(double[]) - Method in class microsim.space.DoubleSpace
Copies the double[] matrix content in this grid.
copyGridTo(int[]) - Method in class microsim.space.IntSpace
Copies the int[] matrix content in this grid.
copyGridTo(DoubleSpace) - Method in class microsim.space.DoubleSpace
Copies the given DoubleSpace content in this grid.
copyGridTo(IntSpace) - Method in class microsim.space.IntSpace
Copies the given IntGrid content in this grid.
copyInputFolderStructure - Variable in class microsim.data.ExperimentManager
The flag determines if the tool must copy input resources into output folder.
copyInputFolderStructure - Static variable in class microsim.engine.MultiRun
Sets whether to copy the input files into a new input folder within a new output folder for each simulation run
count - Variable in class microsim.collection.AverageClosure
 
count - Variable in class microsim.statistics.functions.CountArrayFunction
 
count - Variable in class microsim.statistics.functions.MaxTraceFunction
 
count - Variable in class microsim.statistics.functions.MinTraceFunction
 
count - Variable in class microsim.statistics.functions.MultiTraceFunction
 
COUNT - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the number of collected values.
CountArrayFunction - Class in microsim.statistics.functions
This class computes the number of values in an array taken from a data source.
CountArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Creates a count function on a double array source.
CountArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Creates a count function on an integer array source.
CountArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.CountArrayFunction
Creates a count function on a long array source.
counter - Variable in class microsim.engine.MultiRun
 
countObjectsAt(int, int) - Method in class microsim.space.AbstractSpace
Returns the number of objects allocated in cell (x,y).
countObjectsAt(int, int) - Method in class microsim.space.DenseObjectSpace
Return the number of objects currently on the given position.
countObjectsAt(int, int) - Method in class microsim.space.DoubleSpace
Return the value contained by the given cell cast to int.
countObjectsAt(int, int) - Method in class microsim.space.IntSpace
Return the value contained by the given cell.
countObjectsAt(int, int) - Method in class microsim.space.MultiObjectSpace
Return the number of objects stored at the given position.
countObjectsAt(int, int) - Method in interface microsim.space.ObjectSpace
 
countObjectsAt(int, int) - Method in class microsim.space.SparseObjectSpace
Return the number of objects currently on the given position.
COVARIANCE - Enum constant in enum class microsim.statistics.regression.RegressionColumnNames
Name of Covariance Matrix, appearing in the top left corner of the matrix, above the column of covariate names
createExperiment(EntityManager, Experiment, Object...) - Static method in class microsim.data.db.DatabaseUtils
 
createExperiment(String) - Method in class microsim.data.ExperimentManager
Creates a new instance of Experiment with the provided id; uses current time as the timestamp.
createMapFromAnnotatedList(List<?>) - Static method in class microsim.data.MultiKeyCoefficientMapFactory
Creates a MultiKeyCoefficientMap and adds values from the list to it according to the provided CoefficientMapping class annotation.
CrossSection - Class in microsim.statistics
A cross-section is a collection of values each of them representing the status of a given variable of an element of a collection of agents.
CrossSection() - Constructor for class microsim.statistics.CrossSection
 
CrossSection.Double - Class in microsim.statistics
 
CrossSection.Integer - Class in microsim.statistics
 
CrossSection.Long - Class in microsim.statistics
 
currentX() - Method in interface microsim.space.ObjectSpaceIterator
Return the current x position.
currentY() - Method in interface microsim.space.ObjectSpaceIterator
Return the current y position.

D

databaseInputUrl - Static variable in class microsim.data.db.DatabaseUtils
 
databaseOutputUrl - Static variable in class microsim.data.db.DatabaseUtils
 
DatabaseUtils - Class in microsim.data.db
 
DatabaseUtils() - Constructor for class microsim.data.db.DatabaseUtils
 
DataExport - Class in microsim.data
DataExport is a class that handles the exporting to data to an output database and/or *.csv files.
DataExport(Object, boolean, boolean) - Constructor for class microsim.data.DataExport
Create a DataExport object to handle the exporting of an object to an output database and/or *.csv files.
DataExport(Collection<?>, boolean, boolean) - Constructor for class microsim.data.DataExport
Creates a DataExport object to handle the exporting of a collection of objects to an output database and/or *.csv files.
dblSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
dblSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
dblSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
DEFAULT - Enum constant in enum class microsim.statistics.DoubleSource.Variables
 
DEFAULT - Enum constant in enum class microsim.statistics.IntSource.Variables
 
DEFAULT - Enum constant in enum class microsim.statistics.LongSource.Variables
 
DEFAULT - Enum constant in enum class microsim.statistics.ObjectSource.Variables
 
DEFAULT - Static variable in interface microsim.statistics.StringSource
The default variable id.
DEFAULT_SEPARATOR - Static variable in class microsim.statistics.TimeSeries
The character used to separate data in the output file: ','
DenseObjectSpace - Class in microsim.space
A bi-dimensional grid containing one object per cell only.
DenseObjectSpace(int, int) - Constructor for class microsim.space.DenseObjectSpace
Creates an empty grid with the given size.
DenseObjectSpace(AbstractSpace<Object>) - Constructor for class microsim.space.DenseObjectSpace
Creates a copy of the given grid.
description() - Element in annotation interface microsim.annotation.GUIparameter
 
descTimes - Variable in class microsim.statistics.TimeSeries
 
diffuse() - Method in class microsim.space.DoubleDiffuseSpace
Runs the diffusion with the current rates and values.
DIFFUSE - Enum constant in enum class microsim.space.DoubleDiffuseSpace.Verbs
 
DigitalTurtle - Class in microsim.space.turtle
 
DigitalTurtle() - Constructor for class microsim.space.turtle.DigitalTurtle
Create a turtle at position (0,0).
DigitalTurtle(ObjectSpace) - Constructor for class microsim.space.turtle.DigitalTurtle
Create a turtle on the given grid at position (0,0).
DigitalTurtle(ObjectSpace, int, int) - Constructor for class microsim.space.turtle.DigitalTurtle
Create a turtle on the given grid at the given position.
dispose() - Method in class microsim.engine.AbstractSimulationManager
 
dispose() - Method in interface microsim.engine.SimulationManager
 
disposeModels() - Method in class microsim.engine.SimulationEngine
Dispose from memory all running models.
dmax - Variable in class microsim.statistics.functions.MaxArrayFunction.Double
 
doAlignment(List<T>, AlignmentOutcomeClosure<T>, double, int) - Method in class microsim.alignment.outcome.ResamplingAlignment
The main alignment method.
Double(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Double
Creates a basic statistic probe on a generic object.
Double(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Double
Creates a basic statistic probe on a generic object.
Double(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Double
Creates a basic statistic probe on a generic object.
Double(Object, String, boolean) - Constructor for class microsim.statistics.Series.Double
Creates a basic statistic probe on a collection of objects.
Double(Collection<?>) - Constructor for class microsim.statistics.CrossSection.Double
Creates a statistic probe on a collection of DoubleSource objects.
Double(Collection<?>, Class<?>, String, boolean) - Constructor for class microsim.statistics.CrossSection.Double
Creates a basic statistic probe on a collection of objects.
Double(Collection<?>, Enum<?>) - Constructor for class microsim.statistics.CrossSection.Double
Creates a statistic probe on a collection of DoubleSource objects.
Double(Collection<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
Create a statistic probe on a collection of DoubleSource objects.
Double(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
Create a basic statistic probe on a collection of objects.
Double(Collection<? extends Weight>, Enum<?>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Double
Create a statistic probe on a collection of DoubleSource objects.
Double(DoubleArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Double
Creates a maximum function on a double array source.
Double(DoubleArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Double
Creates a minimum function on a double array source.
Double(DoubleArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Double
Creates a sum function on a double array source.
Double(DoubleSource) - Constructor for class microsim.statistics.Series.Double
Creates a statistic probe on a collection of DoubleSource objects.
Double(DoubleSource, Enum<?>) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Double
Creates a basic statistic probe on a DoubleSource object.
Double(DoubleSource, Enum<?>) - Constructor for class microsim.statistics.functions.MinTraceFunction.Double
Creates a basic statistic probe on a DoubleSource object.
Double(DoubleSource, Enum<?>) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Double
Creates a basic statistic probe on a DoubleSource object.
Double(DoubleSource, Enum<?>) - Constructor for class microsim.statistics.Series.Double
Creates a statistic probe on a collection of DoubleSource objects.
Double(WeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
Create a sum function on a weighted double array source.
DoubleArraySource - Interface in microsim.statistics
Used by statistical objects to access arrays of double values.
DoubleDiffuseSpace - Class in microsim.space
Discrete 2nd order approximation of 2d diffusion with evaporation.
DoubleDiffuseSpace(int, int) - Constructor for class microsim.space.DoubleDiffuseSpace
Constructs a space with the specified dimensions.
DoubleDiffuseSpace(int, int, double, double) - Constructor for class microsim.space.DoubleDiffuseSpace
Constructs a space with the specified diffusion constant, evaporation rate, and dimensions.
DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE - Enum Class in microsim.space
 
DoubleDiffuseSpace.Verbs - Enum Class in microsim.space
 
DoubleInvoker - Class in microsim.statistics.reflectors
Employs Java reflection to call objects' methods which return double values.
DoubleInvoker(Class<?>, String, boolean) - Constructor for class microsim.statistics.reflectors.DoubleInvoker
Constructor.
DoubleInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.DoubleInvoker
Constructor.
DoubleSource - Interface in microsim.statistics
Used by statistical object to access double data.
DoubleSource.Variables - Enum Class in microsim.statistics
 
DoubleSpace - Class in microsim.space
A bi-dimensional grid containing double values.
DoubleSpace(int, int) - Constructor for class microsim.space.DoubleSpace
Creates a grid of given size.
DoubleSpace(DoubleSpace) - Constructor for class microsim.space.DoubleSpace
Creates a copy of the given grid.
DoubleValueExtractor - Class in microsim.reflection
Employs Java reflection to call objects' methods which return double values.
DoubleValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.DoubleValueExtractor
 
DoubleValueExtractor(Class<?>, String, boolean) - Constructor for class microsim.reflection.DoubleValueExtractor
 
dsum - Variable in class microsim.statistics.functions.SumArrayFunction.Double
 
dsum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
 
dumpToCSV() - Method in class microsim.data.ExportToCSV
Export data to the *.csv files named after the class of the target object (or if a collection of objects, the class of the collection's members).

E

EAST - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
end() - Method in class microsim.engine.SimulationEngine
Stops the simulation and call the simulationEnd method of each running model.
END - Enum constant in enum class microsim.event.SystemEventType
 
engine - Variable in class microsim.engine.MultiRun
 
EngineListener - Interface in microsim.engine
 
engineListeners - Variable in class microsim.engine.SimulationEngine
 
EntryValue(Object[], Object[]) - Constructor for class microsim.data.MultiKeyHashMap.EntryValue
 
equals(Object) - Method in class microsim.space.AbstractSpace
Test if the passed object is equal.
equals(Object) - Method in class microsim.space.SpacePosition
 
equals(Object) - Method in class microsim.space.SparseObjectSpace
Test if o is the same of this.
ERROR_THRESHOLD - Static variable in class microsim.alignment.multiple.LogitScalingAlignment
Constant: 1.0E-15.
event(double) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd().
event(double, Random) - Static method in class microsim.statistics.regression.RegressionUtils
Checks if a randomly generated value belongs to the semi-open [0, prob) interval.
event(Class<T>, double[]) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd(), events are passed as eventClass.getEnumConstants().
event(Class<T>, double[], boolean) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd(), events are passed as eventClass.getEnumConstants().
event(Object) - Method in interface microsim.statistics.regression.BinaryChoiceRegression
 
event(Object) - Method in class microsim.statistics.regression.LogitRegression
 
event(Object) - Method in class microsim.statistics.regression.ProbitRegression
 
event(AbstractList<T>, Random) - Static method in class microsim.statistics.regression.RegressionUtils
This allows events with types that implement the list interface.
event(Map<String, Double>) - Method in interface microsim.statistics.regression.BinaryChoiceRegression
 
event(Map<String, Double>) - Method in class microsim.statistics.regression.LogitRegression
 
event(Map<String, Double>) - Method in class microsim.statistics.regression.ProbitRegression
 
event(Map<T, Double>) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd().
event(Map<T, Double>, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd().
event(Map<T, Double>, Random) - Static method in class microsim.statistics.regression.RegressionUtils
checkWeightSum defaults to {true}.
event(Map<T, Double>, Random, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
Transforms a map into two arrays to boost code performance and passes them further.
event(DoubleSource, Class<T>) - Method in class microsim.statistics.regression.LogitRegression
 
event(DoubleSource, Class<T>) - Method in class microsim.statistics.regression.ProbitRegression
 
event(DoubleSource, Class<T>, ObjectSource, Class<U>) - Method in class microsim.statistics.regression.LogitRegression
 
event(DoubleSource, Class<T>, ObjectSource, Class<U>) - Method in class microsim.statistics.regression.ProbitRegression
 
event(T[], double[]) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd().
event(T[], double[], boolean) - Static method in class microsim.statistics.regression.RegressionUtils
rnd defaults to SimulationEngine.getRnd().
event(T[], double[], Random) - Static method in class microsim.statistics.regression.RegressionUtils
checkWeightSum defaults to true.
event(T[], double[], Random, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
Returns an event determined randomly from a set of events and weights.
event(T[], Random) - Static method in class microsim.statistics.regression.RegressionUtils
For sampling an event where all events in the sample space have equal probability.
Event - Class in microsim.event
An abstract class that describes the structure of a simulation event.
Event() - Constructor for class microsim.event.Event
 
EVENT_LIST_STEP - Static variable in class microsim.event.EventQueue
The action type passed to step listeners.
EventGroup - Class in microsim.event
A special implementation of the Event family.
EventGroup() - Constructor for class microsim.event.EventGroup
Builds a new group event.
EventListener - Interface in microsim.event
An interface for objects to react to events.
eventPiecewiseConstant(double[], double[], Random, boolean) - Static method in class microsim.statistics.regression.RegressionUtils
Performs a linear interpolation on the (numerical) event domain of a piecewise constant probability distribution.
eventPiecewiseConstant(double[], double[], Random) - Static method in class microsim.statistics.regression.RegressionUtils
checkSumWeights defaults to true.
eventQueue - Variable in class microsim.event.EventQueue
 
EventQueue - Class in microsim.event
The EventQueue class manages a time ordered queue of events.
EventQueue() - Constructor for class microsim.event.EventQueue
Builds a new event queue of size 10.
EventQueue(EventQueue) - Constructor for class microsim.event.EventQueue
Builds a new event queue inheriting parameters from another EventQueue.
eventsToArray() - Method in class microsim.event.EventGroup
Converts the list of actions to an array.
eventType - Variable in class microsim.event.CollectionTargetEvent
 
eventType - Variable in class microsim.event.SingleTargetEvent
 
eventType(Object) - Method in class microsim.statistics.regression.MultiLogitRegression
 
eventType(Object) - Method in interface microsim.statistics.regression.MultipleChoiceRegression
 
eventType(Object) - Method in class microsim.statistics.regression.MultiProbitRegression
 
eventType(Map<String, Double>) - Method in class microsim.statistics.regression.MultiLogitRegression
Warning - only use when MultiLogitRegression's maps field has values that are MultiKeyCoefficientMaps with only one key.
eventType(Map<String, Double>) - Method in interface microsim.statistics.regression.MultipleChoiceRegression
 
eventType(Map<String, Double>) - Method in class microsim.statistics.regression.MultiProbitRegression
Warning - only use when MultiProbitRegression's maps field has values that are MultiKeyCoefficientMaps with only one key.
eventType(DoubleSource, Class<E>, Class<T>) - Method in class microsim.statistics.regression.MultiLogitRegression
 
eventType(DoubleSource, Class<E>, Class<T>) - Method in class microsim.statistics.regression.MultiProbitRegression
 
ExcelAssistant - Class in microsim.data.excel
 
ExcelAssistant() - Constructor for class microsim.data.excel.ExcelAssistant
 
executionActive - Variable in class microsim.engine.MultiRun
 
experiment - Variable in class microsim.data.db.ExperimentParameter
 
Experiment - Class in microsim.data.db
 
Experiment() - Constructor for class microsim.data.db.Experiment
 
ExperimentBuilder - Interface in microsim.engine
 
ExperimentManager - Class in microsim.data
A singleton meaning at most one instance of the class exists at the time.
ExperimentParameter - Class in microsim.data.db
 
ExperimentParameter() - Constructor for class microsim.data.db.ExperimentParameter
The default constructor for this entity, creates an instance only.
export() - Method in class microsim.data.DataExport
This method exports field values of an object or a collection of objects to the corresponding database or *.csv file.
ExportToCSV - Class in microsim.data
ExportToCSV class allows the exporting of data to *.csv files.
ExportToCSV(Object) - Constructor for class microsim.data.ExportToCSV
Allows the exporting of all fields (including private and inherited fields) of an object to a *.csv file named after the object's class name.
extractAgentList(Collection<T>, Predicate<T>) - Method in interface microsim.alignment.AlignmentUtils
Sorts out agents of type <T> according to the filter requirements.
extractDoubleArray(Collection<?>, Class<?>, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractFieldNames(boolean, TreeSet<String>) - Method in class microsim.data.ExportToCSV
Goes over a set of field names, tries to add them to the buffer.
extractIntegerArray(Collection<?>, Class<?>, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractLongArray(Collection<?>, Class<?>, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 
extractStringArray(Collection<?>, Class<?>, String, boolean) - Static method in class microsim.reflection.ArrayExtractor
 

F

field - Variable in class microsim.reflection.AbstractValueExtractor
 
field - Variable in class microsim.statistics.reflectors.DoubleInvoker
 
field - Variable in class microsim.statistics.reflectors.IntegerInvoker
 
field - Variable in class microsim.statistics.reflectors.LongInvoker
 
field - Variable in class microsim.statistics.reflectors.StringInvoker
 
filter - Variable in class microsim.statistics.CrossSection
 
filter - Variable in class microsim.statistics.weighted.Weighted_CrossSection
 
filterAgents(Collection<T>, Predicate<T>) - Method in class microsim.matching.AbstractMatcher
A filtering method, allows selection of agents according to the provided filter.
findMaximum(int, int, int, boolean, DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE) - Method in class microsim.space.DoubleDiffuseSpace
Finds the maximum grid cell value within a specified range from the specified origin coordinate.
findMinimum(int, int, int, boolean, DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE) - Method in class microsim.space.DoubleDiffuseSpace
Finds the minimum grid cell value within a specified range from the specified origin coordinate.
fireEvent() - Method in class microsim.event.CollectionTargetEvent
Fires a particular event, i.e., calls each element contained into the collection.
fireEvent() - Method in class microsim.event.Event
 
fireEvent() - Method in class microsim.event.EventGroup
Fires each event into the list.
fireEvent() - Method in class microsim.event.SingleTargetEvent
Fires the event by calling the target object.
fireEvent() - Method in class microsim.event.SystemEvent
Triggers the event based on its type
forward() - Method in class microsim.space.turtle.AbstractTurtle
Makes a step forward, according the current heading.
forward(int) - Method in class microsim.space.turtle.AbstractTurtle
Makes some steps forward, according the current heading.
forward(int) - Method in class microsim.space.turtle.DigitalTurtle
 
forward(int) - Method in class microsim.space.turtle.Turtle
Make some steps forward, according the current heading.

G

get(int, int) - Method in class microsim.space.AbstractSpace
Return the object contained at a given position.
get(int, int) - Method in class microsim.space.DenseObjectSpace
Returns the object stored at the given position.
get(int, int) - Method in class microsim.space.DoubleSpace
Return a Double object containing the value at given position.
get(int, int) - Method in class microsim.space.IntSpace
Return an Integer object containing the value at given position.
get(int, int) - Method in interface microsim.space.ObjectSpace
 
get(int, int) - Method in class microsim.space.SparseObjectSpace
Return the object stored at the given position.
get(int, int, int) - Method in class microsim.space.MultiObjectSpace
Return the object stored at the given tri-dimensional position.
get(Object...) - Method in class microsim.data.MultiKeyHashMap
 
getAverage() - Method in class microsim.collection.AverageClosure
Calculates the average accumulated value.
getCollectionValue(Collection<?>) - Method in class microsim.reflection.DoubleValueExtractor
 
getCollectionValue(Collection<?>) - Method in class microsim.reflection.IntegerValueExtractor
 
getCollectionValue(Collection<?>) - Method in class microsim.reflection.LongValueExtractor
 
getCollectionValue(Collection<?>) - Method in class microsim.reflection.StringValueExtractor
 
getCollectionValue(Collection<?>) - Method in class microsim.statistics.reflectors.DoubleInvoker
Converts a collection to an array of doubles.
getCollectionValue(Collection<?>) - Method in class microsim.statistics.reflectors.StringInvoker
Converts a collection of strings to an array.
getCollectorManager() - Method in interface microsim.engine.SimulationObserverManager
 
getConfiguration(int) - Method in class microsim.engine.MultiRun
 
getCount() - Method in class microsim.statistics.functions.MultiTraceFunction
 
getCurrentExperiment() - Method in class microsim.engine.SimulationEngine
 
getDbl(int, int) - Method in class microsim.space.DoubleSpace
Return the value at given position.
getDistanceFrom(int, int) - Method in class microsim.space.turtle.AbstractTurtle
Computes the cartesian distance from its position to the given position.
getDouble() - Method in class microsim.reflection.DoubleValueExtractor
Invoke the method of the object passed to constructor and return its double result.
getDouble() - Method in class microsim.statistics.reflectors.DoubleInvoker
Invokes the method of the object passed to constructor and return its double result.
getDouble(Object) - Method in class microsim.reflection.DoubleValueExtractor
Invoke the method of the target object and return its double result.
getDouble(Object) - Method in class microsim.statistics.reflectors.DoubleInvoker
Invokes the method of the target object and return its double result.
getDoubleArray() - Method in class microsim.statistics.CrossSection.Double
 
getDoubleArray() - Method in class microsim.statistics.CrossSection.Integer
 
getDoubleArray() - Method in class microsim.statistics.CrossSection.Long
 
getDoubleArray() - Method in interface microsim.statistics.DoubleArraySource
Returns the currently cached array of double values.
getDoubleArray() - Method in class microsim.statistics.Series.Double
 
getDoubleArray() - Method in class microsim.statistics.Series.Integer
 
getDoubleArray() - Method in class microsim.statistics.Series.Long
 
getDoubleArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
getDoubleArray() - Method in interface microsim.statistics.weighted.WeightedDoubleArraySource
Return the currently cached array of double values.
getDoubleArrayList() - Method in class microsim.statistics.Series.Double
 
getDoubleValue(int) - Method in class microsim.reflection.DoubleValueExtractor
This is an implementation of the DoubleSource interface.
getDoubleValue(Enum<?>) - Method in interface microsim.statistics.DoubleSource
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.CountArrayFunction
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MaxArrayFunction.Double
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MaxArrayFunction.Integer
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MaxArrayFunction.Long
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MaxTraceFunction.Double
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MeanArrayFunction
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MeanVarianceArrayFunction
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MinArrayFunction.Double
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MinArrayFunction.Integer
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MinArrayFunction.Long
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MinTraceFunction.Double
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MinTraceFunction.Integer
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MinTraceFunction.Long
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MovingAverageArrayFunction
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MovingAverageTraceFunction
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction.Double
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction
Computes one of the available statistical functions on the collected data.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Returns the result of a given statistic.
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.PercentileArrayFunction
 
getDoubleValue(Enum<?>) - Method in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Double
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.SumArrayFunction.Double
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.SumArrayFunction.Integer
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.functions.SumArrayFunction.Long
Returns the double value corresponding to the given variableID
getDoubleValue(Enum<?>) - Method in class microsim.statistics.reflectors.DoubleInvoker
This is an implementation of the DoubleSource interface.
getEngine() - Method in interface microsim.engine.SimulationManager
 
getEventArray() - Method in class microsim.event.EventQueue
Converts the event queue to an array.
getGrid() - Method in class microsim.space.turtle.AbstractTurtle
 
getGridPosition() - Method in interface microsim.space.ObjectSpaceIterator
Return the current position.
getHashKey(Object[]) - Method in class microsim.data.MultiKeyHashMap
Calculates the total sum of all hashcodes as if they were simple integers.
getHeading() - Method in class microsim.space.turtle.AbstractTurtle
Returns the current heading of the turtle.
getHeading() - Method in class microsim.space.turtle.DigitalTurtle
 
getHeading() - Method in class microsim.space.turtle.Turtle
 
getId() - Method in class microsim.engine.AbstractSimulationManager
 
getId() - Method in interface microsim.engine.SimulationManager
 
getInstance() - Static method in class microsim.data.ExperimentManager
Checks manager, if null, generates a new instance of ExperimentManager, else uses the existing one.
getInstance() - Static method in class microsim.engine.SimulationEngine
 
getInstance() - Static method in class microsim.matching.IterativeRandomMatching
A factory method.
getInstance() - Static method in class microsim.matching.IterativeSimpleMatching
A factory method.
getInstance() - Static method in class microsim.matching.SimpleMatching
A factory method.
getInt() - Method in class microsim.reflection.IntegerValueExtractor
Invoke the method of the object passed to constructor and return its integer result.
getInt() - Method in class microsim.statistics.reflectors.IntegerInvoker
Invokes the method of the object passed to constructor and return its double result.
getInt(int, int) - Method in class microsim.space.IntSpace
Return the value at given position.
getInt(Object) - Method in class microsim.reflection.IntegerValueExtractor
Invoke the method of the target object and return its integer result.
getInt(Object) - Method in class microsim.statistics.reflectors.IntegerInvoker
Invokes the method of the target object and return its double result.
getIntArray() - Method in class microsim.statistics.CrossSection.Integer
 
getIntArray() - Method in interface microsim.statistics.IntArraySource
Returns a particular array of integer values.
getIntArray() - Method in class microsim.statistics.Series.Integer
 
getIntArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
getIntArray() - Method in interface microsim.statistics.weighted.WeightedIntArraySource
Return the currently cached array of integer values.
getIntArrayList() - Method in class microsim.statistics.Series.Integer
 
getIntValue(int) - Method in class microsim.reflection.IntegerValueExtractor
This is an implementation of the IntSource interface.
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.CountArrayFunction
Returns the integer value corresponding to the given variableID
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.MaxArrayFunction.Integer
Returns the integer value corresponding to the given variableID
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.MaxTraceFunction.Integer
 
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.MinArrayFunction.Integer
Returns the integer value corresponding to the given variableID
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.MinTraceFunction.Integer
 
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Returns the result of a given statistic.
getIntValue(Enum<?>) - Method in interface microsim.statistics.IntSource
Returns the integer value corresponding to the given variableID
getIntValue(Enum<?>) - Method in class microsim.statistics.functions.SumArrayFunction.Integer
Returns the integer value corresponding to the given variableID
getIntValue(Enum<?>) - Method in class microsim.statistics.reflectors.IntegerInvoker
This is an implementation of the IntSource interface.
getKeysNames() - Method in class microsim.data.MultiKeyCoefficientMap
This method allows an instance of the MultiKeyCoefficientMap to provide a clone of the names of the keys.
getLogitTransformOfScore(T, Object) - Method in class microsim.statistics.regression.MultiLogitRegression
 
getLogitTransformOfScore(T, Map<String, Double>) - Method in class microsim.statistics.regression.MultiLogitRegression
Warning - only use when MultiLogitRegression's maps field has values that are MultiKeyCoefficientMaps with only one key.
getLogitTransformOfScore(T, DoubleSource, Class<E>) - Method in class microsim.statistics.regression.MultiLogitRegression
 
getLong() - Method in class microsim.reflection.LongValueExtractor
Invoke the method of the object passed to constructor and return its long result.
getLong() - Method in class microsim.statistics.reflectors.LongInvoker
Invokes the method of the object passed to constructor and returns its double result.
getLong(Object) - Method in class microsim.reflection.LongValueExtractor
Invoke the method of the target object and return its long result.
getLong(Object) - Method in class microsim.statistics.reflectors.LongInvoker
Invokes the method of the target object and return its double result.
getLongArray() - Method in class microsim.statistics.CrossSection.Long
 
getLongArray() - Method in interface microsim.statistics.LongArraySource
Returns the currently cached array of long values.
getLongArray() - Method in class microsim.statistics.Series.Long
 
getLongArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
getLongArray() - Method in interface microsim.statistics.weighted.WeightedLongArraySource
Return the currently cached array of long values.
getLongArrayList() - Method in class microsim.statistics.Series.Long
 
getLongValue(int) - Method in class microsim.reflection.LongValueExtractor
This is an implementation of the LongSource interface.
getLongValue(Enum<?>) - Method in class microsim.statistics.functions.MaxArrayFunction.Long
Returns the long value corresponding to the given variableID
getLongValue(Enum<?>) - Method in class microsim.statistics.functions.MaxTraceFunction.Long
Returns the result of a given statistic.
getLongValue(Enum<?>) - Method in class microsim.statistics.functions.MinArrayFunction.Long
Returns the long value corresponding to the given variableID
getLongValue(Enum<?>) - Method in class microsim.statistics.functions.MinTraceFunction.Long
Returns the result of a given statistic.
getLongValue(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Return the result of a given statistic.
getLongValue(Enum<?>) - Method in interface microsim.statistics.LongSource
Returns the long value corresponding to the given variableID
getLongValue(Enum<?>) - Method in class microsim.statistics.functions.SumArrayFunction.Long
Returns the long value corresponding to the given variableID
getLongValue(Enum<?>) - Method in class microsim.statistics.reflectors.LongInvoker
This is an implementation of the LongSource interface.
getManager() - Method in interface microsim.engine.SimulationCollectorManager
 
getManager(String) - Method in class microsim.engine.SimulationEngine
 
getMatrix() - Method in class microsim.space.DenseObjectSpace
Return the matrix of objects representing the grid.
getMatrix() - Method in class microsim.space.DoubleDiffuseSpace
 
getMatrix() - Method in class microsim.space.DoubleSpace
Return the matrix of values representing the grid.
getMatrix() - Method in class microsim.space.IntSpace
Return the matrix of values representing the grid.
getMaxConfigurations() - Method in class microsim.engine.MultiRun
 
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The mean function.
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction
 
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The mean function.
getMean() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The mean function.
getModel() - Method in class microsim.agent.Agent
 
getModelArray() - Method in class microsim.engine.SimulationEngine
Return an array representing the running SimModels.
getModelBuildStatus() - Method in class microsim.engine.SimulationEngine
Return true if buildModels() method has been called.
getMooreNeighbors(int, int) - Method in class microsim.space.DenseObjectSpace
Gets the Moore neighbors of the specified coordinate.
getMooreNeighbors(int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the Moore neighbors of the specified coordinate.
getMooreNeighbors(int, int, int, int) - Method in class microsim.space.DenseObjectSpace
Gets the extended Moore neighbors of the specified coordinate.
getMooreNeighbors(int, int, int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the extended Moore neighbors of the specified coordinate.
getMooreNeighborsPositions(int, int) - Method in class microsim.space.AbstractSpace
Gets the extended Moore neighbors of the specified coordinate.
getMovingType() - Method in class microsim.space.turtle.AbstractTurtle
Returns the behaviour of the turtle when it goes out of bounds of the grid.
getNextX() - Method in class microsim.space.turtle.AbstractTurtle
Returns the new x coordinate walking the current heading direction for 1 step.
getNextX(int) - Method in class microsim.space.turtle.AbstractTurtle
Returns the new x coordinate walking the current heading direction for given steps.
getNextX(int) - Method in class microsim.space.turtle.DigitalTurtle
 
getNextX(int) - Method in class microsim.space.turtle.Turtle
Return the new x coordinate walking the current heading direction for given steps.
getNextY() - Method in class microsim.space.turtle.AbstractTurtle
Return the new y coordinate walking the current heading direction for 1 step.
getNextY(int) - Method in class microsim.space.turtle.AbstractTurtle
Return the new y coordinate walking the current heading direction for given steps.
getNextY(int) - Method in class microsim.space.turtle.DigitalTurtle
 
getNextY(int) - Method in class microsim.space.turtle.Turtle
Return the new y coordinate walking the current heading direction for given steps.
getObjectValue(Enum<?>) - Method in interface microsim.statistics.ObjectSource
Returns the value corresponding to the given variableID
getOutcome(T) - Method in interface microsim.alignment.outcome.AlignmentOutcomeClosure
A method to extract the binary outcome value from an agent.
getOutEntityManger() - Static method in class microsim.data.db.DatabaseUtils
 
getOutputFolder() - Method in class microsim.data.db.Experiment
 
getPosition() - Method in class microsim.space.turtle.AbstractTurtle
 
getProbability(Object) - Method in class microsim.statistics.regression.LogitRegression
 
getProbability(Object) - Method in class microsim.statistics.regression.ProbitRegression
 
getProbability(Map<String, Double>) - Method in class microsim.statistics.regression.LogitRegression
 
getProbability(Map<String, Double>) - Method in class microsim.statistics.regression.ProbitRegression
 
getProbability(DoubleSource, Class<T>) - Method in class microsim.statistics.regression.LogitRegression
 
getProbability(DoubleSource, Class<T>) - Method in class microsim.statistics.regression.ProbitRegression
 
getProbability(DoubleSource, Class<T>, ObjectSource, Class<U>) - Method in class microsim.statistics.regression.LogitRegression
 
getProbability(DoubleSource, Class<T>, ObjectSource, Class<U>) - Method in class microsim.statistics.regression.ProbitRegression
 
getProbability(T) - Method in interface microsim.alignment.multiple.AlignmentMultiProbabilityClosure
Returns a discrete probability distribution for a given agent.
getProbability(T) - Method in interface microsim.alignment.probability.AlignmentProbabilityClosure
Returns the unaligned probability of a 'positive' outcome for the agent (the user should define what the positive outcome is; it could be that something happens or does not happen).
getProbitTransformOfScore(T, Object) - Method in class microsim.statistics.regression.MultiProbitRegression
 
getProbitTransformOfScore(T, Map<String, Double>) - Method in class microsim.statistics.regression.MultiProbitRegression
Warning - only use when MultiProbitRegression's maps field has values that are MultiKeyCoefficientMaps with only one key.
getProbitTransformOfScore(T, DoubleSource, Class<E>) - Method in class microsim.statistics.regression.MultiProbitRegression
 
getRealDate(long) - Method in class microsim.engine.SimulationTimeManager
 
getScore(Object) - Method in class microsim.statistics.regression.LinearRegression
To be used when the agent Object has member fields that correspond by name to all the regressors of the Regression's MultiKeyCoefficientMap map.
getScore(Object) - Method in interface microsim.statistics.regression.LinReg
 
getScore(Map<String, Double>) - Method in class microsim.statistics.regression.LinearRegression
Warning - only use when LinearRegression object contains a MultiKeyCoefficientMap with only one key.
getScore(Map<String, Double>) - Method in interface microsim.statistics.regression.LinReg
 
getScore(DoubleSource, Class<T>) - Method in class microsim.statistics.regression.LinearRegression
 
getScore(DoubleSource, Class<T>) - Method in interface microsim.statistics.regression.LinReg
 
getScore(DoubleSource, Class<T>, ObjectSource, Class<U>) - Method in class microsim.statistics.regression.LinearRegression
Requires the implementation of the ObjectSource to ascertain whether any additional conditioning regression keys are used (e.g.
getScore(DoubleSource, Class<T>, ObjectSource, Class<U>) - Method in interface microsim.statistics.regression.LinReg
 
getSeries(int) - Method in class microsim.statistics.TimeSeries
Returns a series at the given index.
getSeriesCount() - Method in class microsim.statistics.TimeSeries
Returns the number of series.
getSimulationRun() - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
getSimulationTime() - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
getSourceArray() - Method in interface microsim.statistics.SourceObjectArray
 
getSourceArray() - Method in class microsim.statistics.weighted.Weighted_CrossSection
 
getString() - Method in class microsim.reflection.StringValueExtractor
Invokes the method of the object passed to constructor and return its string result.
getString() - Method in class microsim.statistics.reflectors.StringInvoker
Invokes the method of the object passed to constructor and returns its double result.
getString(Object) - Method in class microsim.reflection.StringValueExtractor
Invokes the method of the target object and return its string result.
getString(Object) - Method in class microsim.statistics.reflectors.StringInvoker
Invokes the method of the target object and returns its string result.
getStringValue(int) - Method in class microsim.reflection.StringValueExtractor
This is an implementation of the StringSource interface.
getStringValue(Enum<?>) - Method in interface microsim.statistics.StringSource
Return the double value corresponding to the given variableID
getStringValue(Enum<?>) - Method in class microsim.statistics.reflectors.StringInvoker
This is an implementation of the StringSource interface.
getSum() - Method in class microsim.collection.AverageClosure
 
getTime() - Method in class microsim.engine.SimulationEngine
Return a reference to the current SimTime.
getValue() - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
getValue(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
Extracts the value that corresponds to key from the map.
getValue(T, T) - Method in interface microsim.matching.MatchingScoreClosure
Allows to get the matching score for a pair og agents.
getValues() - Method in class microsim.data.ParameterRangeDomain
Generates the actual arithmetic progression and returns all the values.
getValuesNames() - Method in class microsim.data.MultiKeyCoefficientMap
This method allows an instance of the MultiKeyCoefficientMap to provide a clone of the names of the values.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
The variance function.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction
 
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
The variance function.
getVariance() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
The variance function.
getVonNeumannNeighbors(int, int) - Method in class microsim.space.DenseObjectSpace
Gets the von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int, int, int) - Method in class microsim.space.DenseObjectSpace
Gets the extended von Neumann neighbors of the specified coordinate.
getVonNeumannNeighbors(int, int, int, int) - Method in class microsim.space.DoubleDiffuseSpace
Gets the extended von Neumann neighbors of the specified coordinate.
getVonNeumannNeighborsPositions(int, int) - Method in class microsim.space.AbstractSpace
Gets the extended von Neumann neighbors of the specified coordinate.
getWeight() - Method in interface microsim.agent.Weight
 
getWeights() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
getWeights() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
getWeights() - Method in interface microsim.statistics.weighted.WeightedDoubleArraySource
 
getWeights() - Method in interface microsim.statistics.weighted.WeightedIntArraySource
 
getWeights() - Method in interface microsim.statistics.weighted.WeightedLongArraySource
 
getWorldHeight() - Method in class microsim.space.turtle.AbstractTurtle
Returns the y size of the grid.
getWorldWidth() - Method in class microsim.space.turtle.AbstractTurtle
Returns the x size of the grid.
getX() - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
getXSize() - Method in interface microsim.space.ObjectSpace
 
getY() - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
getYSize() - Method in interface microsim.space.ObjectSpace
 
go() - Method in class microsim.engine.MultiRun
The go method starts the multi-run simulation.
grid - Variable in class microsim.space.turtle.AbstractTurtle
 
gridIterator() - Method in class microsim.space.SparseObjectSpace
Return a ObjectSpaceIterator storing the position of the read value.
GUIparameter - Annotation Interface in microsim.annotation
Annotates variables of the simulation manager to automatically display on the GUI.

H

heading - Variable in class microsim.space.turtle.DigitalTurtle
 

I

id - Variable in class microsim.data.db.Experiment
 
id - Variable in class microsim.data.db.ExperimentParameter
 
imax - Variable in class microsim.statistics.functions.MaxArrayFunction.Integer
 
imin - Variable in class microsim.statistics.functions.MinArrayFunction.Integer
 
inputFolder - Variable in class microsim.data.db.Experiment
 
IntArraySource - Interface in microsim.statistics
Used by statistical objects to access arrays of integer values.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Integer
Creates a basic statistic probe on a generic object.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Integer
Creates a basic statistic probe on a generic object.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Integer
Creates a basic statistic probe on a generic object.
Integer(Object, String, boolean) - Constructor for class microsim.statistics.Series.Integer
Creates a basic statistic probe on a collection of objects.
Integer(Collection<?>) - Constructor for class microsim.statistics.CrossSection.Integer
Create a statistic probe on a collection of IntSource objects.
Integer(Collection<?>, Class<?>, String, boolean) - Constructor for class microsim.statistics.CrossSection.Integer
Create a basic statistic probe on a collection of objects.
Integer(Collection<?>, Enum<?>) - Constructor for class microsim.statistics.CrossSection.Integer
Creates a statistic probe on a collection of IntSource objects.
Integer(Collection<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
Create a statistic probe on a collection of IntSource objects.
Integer(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
Create a basic statistic probe on a collection of objects.
Integer(Collection<? extends Weight>, Enum<?>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Integer
Create a statistic probe on a collection of IntSource objects.
Integer(IntArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Integer
Creates a maximum function on an integer array source.
Integer(IntArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Integer
Creates a minimum function on an integer array source.
Integer(IntArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Integer
Create a sum function on an integer array source.
Integer(IntSource) - Constructor for class microsim.statistics.Series.Integer
Creates a statistic probe on a collection of IntSource objects.
Integer(IntSource, Enum<?>) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Integer
Creates a basic statistic probe on a IntSource object.
Integer(IntSource, Enum<?>) - Constructor for class microsim.statistics.functions.MinTraceFunction.Integer
Creates a basic statistic probe on a DoubleSource object.
Integer(IntSource, Enum<?>) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Integer
Creates a basic statistic probe on a DoubleSource object.
Integer(IntSource, Enum<?>) - Constructor for class microsim.statistics.Series.Integer
Creates a statistic probe on a collection of IntSource objects.
Integer(WeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
Create a sum function on a weighted integer array source.
IntegerInvoker - Class in microsim.statistics.reflectors
Employs Java reflection to call objects' methods which return integer values.
IntegerInvoker(Class<?>, String, boolean) - Constructor for class microsim.statistics.reflectors.IntegerInvoker
Constructor.
IntegerInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.IntegerInvoker
Constructor.
IntegerSpaceEntity - Interface in microsim.data.db.space
 
IntegerValueExtractor - Class in microsim.reflection
Employs Java reflection to call objects' methods which return integer values.
IntegerValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.IntegerValueExtractor
 
IntegerValueExtractor(Class<?>, String, boolean) - Constructor for class microsim.reflection.IntegerValueExtractor
 
intSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
intSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
intSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
IntSource - Interface in microsim.statistics
Used by statistical object to access integer data.
IntSource.Variables - Enum Class in microsim.statistics
 
IntSpace - Class in microsim.space
A bi-dimensional grid containing integer values.
IntSpace(int, int) - Constructor for class microsim.space.IntSpace
Create a grid of given size.
IntSpace(IntSpace) - Constructor for class microsim.space.IntSpace
Create a copy of the given grid.
IntSpaceEntity - Class in microsim.data.db.space
 
IntSpaceEntity() - Constructor for class microsim.data.db.space.IntSpaceEntity
The default constructor that creates an instance only.
invoker - Variable in class microsim.statistics.CrossSection.Double
 
invoker - Variable in class microsim.statistics.CrossSection.Integer
 
invoker - Variable in class microsim.statistics.CrossSection.Long
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
invoker - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
isCheckingTime() - Method in class microsim.statistics.CrossSection
Returns the current status of the time checker.
isCheckingTime() - Method in class microsim.statistics.functions.AbstractFunction
Returns the current status of the time checker.
isCheckingTime() - Method in class microsim.statistics.Series
Returns the current status of the time checker.
isCheckingTime() - Method in class microsim.statistics.weighted.Weighted_CrossSection
Return the current status of the time checker.
isDoubleSource(Class<?>, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isFiltered(Object) - Method in interface microsim.statistics.CollectionFilter
Returns a boolean value when the passed objectToFilter must be considered by the CrossSection iterator.
isIntSource(Class<?>, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isLongSource(Class<?>, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isStringSource(Class<?>, String, boolean) - Static method in class microsim.reflection.ReflectionUtils
 
isum - Variable in class microsim.statistics.functions.SumArrayFunction.Integer
 
isum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Integer
 
isUpToDate() - Method in class microsim.statistics.TimeChecker
The method checks if a call has been already done at current simulation time.
IterativeMatchingAlgorithm<T> - Interface in microsim.matching
 
IterativeRandomMatching<T> - Class in microsim.matching
A singleton class used for matching.
IterativeSimpleMatching<T> - Class in microsim.matching
A singleton class used for matching.
iterator() - Method in class microsim.space.SparseObjectSpace
 

K

keys - Variable in class microsim.data.MultiKeyCoefficientMap
 
keys() - Element in annotation interface microsim.annotation.CoefficientMapping
 

L

LAST_VALUE - Enum constant in enum class microsim.statistics.functions.MaxTraceFunction.Variables
 
LAST_VALUE - Enum constant in enum class microsim.statistics.functions.MinTraceFunction.Variables
 
LAST_VALUE - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the last collected value.
leap() - Method in class microsim.space.turtle.AbstractTurtle
Makes a step forward, but moves only if the target position is empty.
leap(int) - Method in class microsim.space.turtle.AbstractTurtle
Makes some steps forward, but moves only if the target position is empty.
leap(int) - Method in class microsim.space.turtle.DigitalTurtle
 
leap(int) - Method in class microsim.space.turtle.Turtle
Make some steps forward, but moves only if the target position is empty.
leftShift(int) - Method in enum class microsim.space.turtle.AbstractTurtle.Direction
 
len - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
LinearRegression - Class in microsim.statistics.regression
 
LinearRegression(MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.LinearRegression
Linear Regression object.
LinReg - Interface in microsim.statistics.regression
 
lmax - Variable in class microsim.statistics.functions.MaxArrayFunction.Long
 
lmin - Variable in class microsim.statistics.functions.MinArrayFunction.Long
 
lngSource - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
lngSource - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
lngSource - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
loadCoefficientMap(String, String, int, int) - Static method in class microsim.data.excel.ExcelAssistant
Loads MultiKeyCoefficientMap from Excel spreadsheet data, reading from the first line of the spreadsheet, and automatically finds the last line of the spreadsheet.
loadCoefficientMap(String, String, int, int, int, int) - Static method in class microsim.data.excel.ExcelAssistant
Load MultiKeyCoefficientMap from Excel spreadsheet data, choosing which line to start reading from via the startLine parameter.
LogitRegression - Class in microsim.statistics.regression
 
LogitRegression(MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.LogitRegression
 
LogitRegression(MultiKeyCoefficientMap, MersenneTwister) - Constructor for class microsim.statistics.regression.LogitRegression
 
LogitScalingAlignment<T> - Class in microsim.alignment.multiple
Multinomial alignment methods, where there is in general a set 'A' (>=2) of possible outcomes/states to align.
LogitScalingAlignment() - Constructor for class microsim.alignment.multiple.LogitScalingAlignment
 
Long(Object, String, boolean) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Long
Creates a basic statistic probe on a generic object.
Long(Object, String, boolean) - Constructor for class microsim.statistics.functions.MinTraceFunction.Long
Creates a basic statistic probe on a generic object.
Long(Object, String, boolean) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Long
Creates a basic statistic probe on a generic object.
Long(Object, String, boolean) - Constructor for class microsim.statistics.Series.Long
Creates a basic statistic probe on a collection of objects.
Long(Collection<?>) - Constructor for class microsim.statistics.CrossSection.Long
Creates a statistic probe on a collection of LongSource objects.
Long(Collection<?>, Class<?>, String, boolean) - Constructor for class microsim.statistics.CrossSection.Long
Creates a basic statistic probe on a collection of objects.
Long(Collection<?>, Enum<?>) - Constructor for class microsim.statistics.CrossSection.Long
Creates a statistic probe on a collection of LongSource objects.
Long(Collection<? extends Weight>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
Create a statistic probe on a collection of LongSource objects.
Long(Collection<? extends Weight>, Class<? extends Weight>, String, boolean) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
Create a basic statistic probe on a collection of objects.
Long(Collection<? extends Weight>, Enum<?>) - Constructor for class microsim.statistics.weighted.Weighted_CrossSection.Long
Create a statistic probe on a collection of LongSource objects.
Long(LongArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction.Long
Creates a maximum function on a long array source.
Long(LongArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction.Long
Creates a minimum function on a long array source.
Long(LongArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction.Long
Create a sum function on a long array source.
Long(LongSource) - Constructor for class microsim.statistics.Series.Long
Creates a statistic probe on a collection of LongSource objects.
Long(LongSource, Enum<?>) - Constructor for class microsim.statistics.functions.MaxTraceFunction.Long
Creates a basic statistic probe on a LongSource object.
Long(LongSource, Enum<?>) - Constructor for class microsim.statistics.functions.MinTraceFunction.Long
Creates a basic statistic probe on a DoubleSource object.
Long(LongSource, Enum<?>) - Constructor for class microsim.statistics.functions.MultiTraceFunction.Long
Creates a basic statistic probe on a DoubleSource object.
Long(LongSource, Enum<?>) - Constructor for class microsim.statistics.Series.Long
Creates a statistic probe on a collection of LongSource objects.
Long(WeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
Create a sum function on a weighted long array source.
LongArraySource - Interface in microsim.statistics
Used by statistical object to access array of long values.
LongInvoker - Class in microsim.statistics.reflectors
Employs Java reflection to call objects' methods which return long values.
LongInvoker(Class<?>, String, boolean) - Constructor for class microsim.statistics.reflectors.LongInvoker
Constructor.
LongInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.LongInvoker
Constructor.
LongSource - Interface in microsim.statistics
Used by statistical object to access long data.
LongSource.Variables - Enum Class in microsim.statistics
 
LongValueExtractor - Class in microsim.reflection
Employs Java reflection to call objects' methods which return long values.
LongValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.LongValueExtractor
 
LongValueExtractor(Class<?>, String, boolean) - Constructor for class microsim.reflection.LongValueExtractor
 
loop - Variable in class microsim.event.Event
Get the loop length.
lsum - Variable in class microsim.statistics.functions.SumArrayFunction.Long
 
lsum - Variable in class microsim.statistics.weighted.functions.Weighted_SumArrayFunction.Long
 

M

m - Variable in class microsim.space.DenseObjectSpace
 
m - Variable in class microsim.space.DoubleSpace
 
m - Variable in class microsim.space.IntSpace
 
m - Variable in class microsim.space.SparseObjectSpace
 
match(T, T) - Method in interface microsim.matching.MatchingClosure
Links two agents to form a matching pair.
matching(Collection<T>, Predicate<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in interface microsim.matching.IterativeMatchingAlgorithm
Attempts to match people from two disjoint sets.
matching(Collection<T>, Predicate<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in interface microsim.matching.MatchingAlgorithm
Attempts to match people from two disjoint sets.
matching(Collection<T>, Predicate<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in class microsim.matching.IterativeRandomMatching
Attempts to match people from two disjoint sets.
matching(Collection<T>, Predicate<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in class microsim.matching.IterativeSimpleMatching
Attempts to match people from two disjoint sets.
matching(Collection<T>, Predicate<T>, Collection<T>, Predicate<T>, MatchingScoreClosure<T>, MatchingClosure<T>) - Method in class microsim.matching.SimpleMatching
Attempts to match people from two disjoint sets.
MatchingAlgorithm<T> - Interface in microsim.matching
 
MatchingClosure<T> - Interface in microsim.matching
 
MatchingScoreClosure<T> - Interface in microsim.matching
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Double
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Integer
 
max - Variable in class microsim.statistics.functions.MaxTraceFunction.Long
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
max - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
max() - Method in class microsim.space.DoubleSpace
Get the maximum value stored into the grid.
max() - Method in class microsim.space.IntSpace
Get the maximum value stored into the grid.
MAX - Enum constant in enum class microsim.statistics.functions.MaxTraceFunction.Variables
 
MAX - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the maximum collected value.
MAX - Static variable in class microsim.space.DoubleDiffuseSpace
 
MaxArrayFunction - Class in microsim.statistics.functions
This class computes the maximum value in an array of source values.
MaxArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Create a maximum function on a double array source.
MaxArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Creates a maximum function on an integer array source.
MaxArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.MaxArrayFunction
Creates a maximum function on a long array source.
MaxArrayFunction.Double - Class in microsim.statistics.functions
MaxFunction operating on double source values.
MaxArrayFunction.Integer - Class in microsim.statistics.functions
MaxFunction operating on integer source values.
MaxArrayFunction.Long - Class in microsim.statistics.functions
MaxFunction operating on long source values.
MaxTraceFunction - Class in microsim.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MaxTraceFunction() - Constructor for class microsim.statistics.functions.MaxTraceFunction
 
MaxTraceFunction.Double - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages double type data sources.
MaxTraceFunction.Integer - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages integer type data sources.
MaxTraceFunction.Long - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages long type data sources.
MaxTraceFunction.Variables - Enum Class in microsim.statistics.functions
 
mean - Variable in class microsim.statistics.functions.MeanArrayFunction
 
mean - Variable in class microsim.statistics.functions.MeanVarianceArrayFunction
 
mean - Variable in class microsim.statistics.functions.MovingAverageArrayFunction
 
mean() - Method in class microsim.space.DoubleSpace
Compute the sample mean value of the values stored in the grid.
mean() - Method in class microsim.space.IntSpace
Compute the sample mean value of the values stored in the grid.
MEAN - Enum constant in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Represents the mean function argument for the MeanVarianceArrayFunction.getDoubleValue(Enum) method.
MEAN - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the mean of the collected values.
MeanArrayFunction - Class in microsim.statistics.functions
This class computes the average value of an array of values taken from a data source.
MeanArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Creates a mean function on a double array source.
MeanArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Creates a mean function on an integer array source.
MeanArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.MeanArrayFunction
Creates a mean function on a long array source.
MeanVarianceArrayFunction - Class in microsim.statistics.functions
This class computes the average and variance value of an array of values taken from a data source.
MeanVarianceArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Creates a mean function on a double array source.
MeanVarianceArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Creates a mean function on an integer array source.
MeanVarianceArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.MeanVarianceArrayFunction
Creates a mean function on a long array source.
MeanVarianceArrayFunction.Variables - Enum Class in microsim.statistics.functions
 
method - Variable in class microsim.reflection.AbstractValueExtractor
 
method - Variable in class microsim.statistics.reflectors.DoubleInvoker
 
method - Variable in class microsim.statistics.reflectors.IntegerInvoker
 
method - Variable in class microsim.statistics.reflectors.LongInvoker
 
method - Variable in class microsim.statistics.reflectors.StringInvoker
 
methodInvoker - Variable in class microsim.event.SingleTargetEvent
 
microsim.agent - package microsim.agent
 
microsim.alignment - package microsim.alignment
 
microsim.alignment.multiple - package microsim.alignment.multiple
 
microsim.alignment.outcome - package microsim.alignment.outcome
 
microsim.alignment.probability - package microsim.alignment.probability
 
microsim.annotation - package microsim.annotation
 
microsim.collection - package microsim.collection
 
microsim.data - package microsim.data
 
microsim.data.db - package microsim.data.db
 
microsim.data.db.space - package microsim.data.db.space
 
microsim.data.excel - package microsim.data.excel
 
microsim.engine - package microsim.engine
 
microsim.event - package microsim.event
 
microsim.exception - package microsim.exception
 
microsim.matching - package microsim.matching
 
microsim.reflection - package microsim.reflection
 
microsim.space - package microsim.space
 
microsim.space.turtle - package microsim.space.turtle
 
microsim.statistics - package microsim.statistics
 
microsim.statistics.functions - package microsim.statistics.functions
 
microsim.statistics.reflectors - package microsim.statistics.reflectors
 
microsim.statistics.regression - package microsim.statistics.regression
 
microsim.statistics.weighted - package microsim.statistics.weighted
 
microsim.statistics.weighted.functions - package microsim.statistics.weighted.functions
 
min - Variable in class microsim.statistics.functions.MinArrayFunction.Double
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Double
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Integer
 
min - Variable in class microsim.statistics.functions.MinTraceFunction.Long
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
min - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
min() - Method in class microsim.space.DoubleSpace
Get the minimum value stored into the grid.
min() - Method in class microsim.space.IntSpace
Get the minimum value stored into the grid.
MIN - Enum constant in enum class microsim.statistics.functions.MinTraceFunction.Variables
 
MIN - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the minimum collected value.
MinArrayFunction - Class in microsim.statistics.functions
This class computes the minimum value in an array of source values.
MinArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Creates a minimum function on a double array source.
MinArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Creates a minimum function on an int array source.
MinArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.MinArrayFunction
Creates a minimum function on a long array source.
MinArrayFunction.Double - Class in microsim.statistics.functions
MinFunction operating on double source values.
MinArrayFunction.Integer - Class in microsim.statistics.functions
MinFunction operating on integer source values.
MinArrayFunction.Long - Class in microsim.statistics.functions
MinFunction operating on long source values.
MinTraceFunction - Class in microsim.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MinTraceFunction() - Constructor for class microsim.statistics.functions.MinTraceFunction
 
MinTraceFunction.Double - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages double type data sources.
MinTraceFunction.Integer - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages integer type data sources.
MinTraceFunction.Long - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages long type data sources.
MinTraceFunction.Variables - Enum Class in microsim.statistics.functions
 
modCount - Variable in class microsim.space.AbstractSpace
 
MOORE - Enum constant in enum class microsim.space.DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE
 
moveGridPosition(SpacePosition, int, int) - Method in interface microsim.space.ObjectSpace
 
moveGridPosition(SpacePosition, int, int) - Method in class microsim.space.DenseObjectSpace
Move a SpacePosition object from its current position to the specified destination, only if the destination cell is empty.
moveGridPosition(SpacePosition, int, int) - Method in class microsim.space.MultiObjectSpace
Move a SpacePosition object from its current position to the specified destination.
moveGridPosition(SpacePosition, int, int) - Method in class microsim.space.SparseObjectSpace
Move a SpacePosition object from its current position to the specified destination, only if the destination cell is empty.
moving - Variable in class microsim.space.turtle.AbstractTurtle
 
MovingAverageArrayFunction - Class in microsim.statistics.functions
This class computes the average of the last given number of values in an array taken from a data source.
MovingAverageArrayFunction(DoubleArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Create a count function on a double array source.
MovingAverageArrayFunction(IntArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Creates a count function on an integer array source.
MovingAverageArrayFunction(LongArraySource, int) - Constructor for class microsim.statistics.functions.MovingAverageArrayFunction
Creates a count function on a long array source.
MovingAverageTraceFunction - Class in microsim.statistics.functions
This class computes the average of the last values collected from a data source.
MovingAverageTraceFunction(DoubleSource, Enum<?>, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Creates a basic statistic probe on a DoubleSource object.
MovingAverageTraceFunction(IntSource, Enum<?>, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Create a basic statistic probe on a IntSource object.
MovingAverageTraceFunction(LongSource, Enum<?>, int) - Constructor for class microsim.statistics.functions.MovingAverageTraceFunction
Creates a basic statistic probe on a LongSource object.
MultiKeyCoefficientMap - Class in microsim.data
This class is an implementation of a Map that has multiple keys and multiple values at the same time.
MultiKeyCoefficientMap(String[], String[]) - Constructor for class microsim.data.MultiKeyCoefficientMap
Creates an empty new MultiKeyCoefficientMap with the names of the keys and values categories specified by String[] keys and String[] values arguments.
MultiKeyCoefficientMap(AbstractHashedMap, String[], String[]) - Constructor for class microsim.data.MultiKeyCoefficientMap
Creates a new MultiKeyCoefficientMap with values stored in map, and with the names of the keys and values categories specified by String[] keys and String[] values arguments.
MultiKeyCoefficientMapFactory - Class in microsim.data
This class allows creation of MultiKeyCoefficientMap from an annotated list.
MultiKeyCoefficientMapFactory() - Constructor for class microsim.data.MultiKeyCoefficientMapFactory
 
MultiKeyHashMap - Class in microsim.data
 
MultiKeyHashMap() - Constructor for class microsim.data.MultiKeyHashMap
 
MultiKeyHashMap.EntryValue - Class in microsim.data
 
MultiLogitRegression<T extends Enum<T>> - Class in microsim.statistics.regression
 
MultiLogitRegression(Map<T, MultiKeyCoefficientMap>) - Constructor for class microsim.statistics.regression.MultiLogitRegression
 
MultiLogitRegression(Map<T, MultiKeyCoefficientMap>, Random) - Constructor for class microsim.statistics.regression.MultiLogitRegression
 
MultiObjectSpace - Class in microsim.space
A bi-dimensional grid capable of containing many objects into each cell.
MultiObjectSpace(int, int) - Constructor for class microsim.space.MultiObjectSpace
Create a grid with given size and a default initial capacity.
MultiObjectSpace(int, int, int) - Constructor for class microsim.space.MultiObjectSpace
Create a grid with given size and a given initial capacity.
MultiObjectSpace(AbstractSpace<Object>) - Constructor for class microsim.space.MultiObjectSpace
Create a copy of the given grid with a default initial capacity.
MultiObjectSpace(AbstractSpace<Object>, int) - Constructor for class microsim.space.MultiObjectSpace
Create a copy of the given grid with a given initial capacity.
MultipleChoiceRegression<T extends Enum<T>> - Interface in microsim.statistics.regression
 
MultiplicativeScalingAlignment<T> - Class in microsim.alignment.probability
A class for multiplicative scaling alignment method.
MultiplicativeScalingAlignment() - Constructor for class microsim.alignment.probability.MultiplicativeScalingAlignment
 
multiply(double) - Method in class microsim.space.DoubleSpace
Multiply the given value to the value of each cell.
multiply(int) - Method in class microsim.space.IntSpace
Multiply the given value to the value of each cell.
multiplyCoeffsWithValues(Map<String, Double>, Map<String, Double>) - Static method in class microsim.statistics.regression.LinearRegression
 
MultiProbitRegression<T extends Enum<T>> - Class in microsim.statistics.regression
 
MultiProbitRegression(Map<T, MultiKeyCoefficientMap>) - Constructor for class microsim.statistics.regression.MultiProbitRegression
 
MultiProbitRegression(Map<T, MultiKeyCoefficientMap>, Random) - Constructor for class microsim.statistics.regression.MultiProbitRegression
 
MultiRun - Class in microsim.engine
MultiRun is a template abstract class useful to guide the modeller to build an automatic simulation launcher, able to change interactively parameters on the basis of the last run.
MultiRun() - Constructor for class microsim.engine.MultiRun
Create a new multi run session.
multiRunId - Variable in class microsim.data.db.Experiment
 
MultiRunListener - Interface in microsim.engine
 
MultiTraceFunction - Class in microsim.statistics.functions
A MixFunction object is to collect data over time, computing some statistics on the fly, without storing the data in memory.
MultiTraceFunction() - Constructor for class microsim.statistics.functions.MultiTraceFunction
 
MultiTraceFunction.Double - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages double type data sources.
MultiTraceFunction.Integer - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages integer type data sources.
MultiTraceFunction.Long - Class in microsim.statistics.functions
An implementation of the Memoryless Series class, which manages long type data sources.
MultiTraceFunction.Variables - Enum Class in microsim.statistics.functions
 

N

name - Variable in class microsim.data.db.ExperimentParameter
 
name() - Element in annotation interface microsim.annotation.GUIparameter
 
nextGridPosition() - Method in interface microsim.space.ObjectSpaceIterator
 
nextModel() - Method in class microsim.engine.MultiRun
When a SIMULATION_END signal is sent to JAS by one of the running models, simulation is stopped and this method is called.
NORTH - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
NORTH_EAST - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
NORTH_WEST - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
notifySimulationListeners(SystemEventType) - Method in class microsim.engine.SimulationEngine
 

O

object - Variable in class microsim.event.SingleTargetEvent
 
objects - Variable in class microsim.space.DenseObjectSpace
 
ObjectSource - Interface in microsim.statistics
Used by statistical object to access object data.
ObjectSource.Variables - Enum Class in microsim.statistics
 
ObjectSpace - Interface in microsim.space
 
ObjectSpaceIterator<E> - Interface in microsim.space
A specific iterator for grids.
onEngineEvent(SystemEventType) - Method in class microsim.engine.MultiRun
This method monitors theSystemEventType.End signal.
onEngineEvent(SystemEventType) - Method in interface microsim.engine.EngineListener
 
onEvent(Enum<?>) - Method in interface microsim.event.EventListener
 
onEvent(Enum<?>) - Method in class microsim.space.DoubleDiffuseSpace
 
onEvent(Enum<?>) - Method in class microsim.statistics.CrossSection
EventListener callback function.
onEvent(Enum<?>) - Method in class microsim.statistics.functions.AbstractFunction
Updates the source, invoking the AbstractFunction.updateSource() method.
onEvent(Enum<?>) - Method in class microsim.statistics.functions.MaxTraceFunction
EventListener callback function.
onEvent(Enum<?>) - Method in class microsim.statistics.functions.MinTraceFunction
EventListener callback function.
onEvent(Enum<?>) - Method in class microsim.statistics.functions.MovingAverageTraceFunction
Updates the source, invoking the AbstractFunction.updateSource() method.
onEvent(Enum<?>) - Method in class microsim.statistics.functions.MultiTraceFunction
EventListener callback function.
onEvent(Enum<?>) - Method in class microsim.statistics.Series
EventListener callback function.
onEvent(Enum<?>) - Method in class microsim.statistics.TimeSeries
Performs one of the defined actions.
onEvent(Enum<?>) - Method in class microsim.statistics.weighted.Weighted_CrossSection
EventListener callback function.
Order - Enum Class in microsim.event
Deprecated.
ordering - Variable in class microsim.event.Event
If two events have time fields with equal value, their ordering fields will determine the order in which the events are fired, with lower ordering values fired before high ordering values.
outputRootFolder - Variable in class microsim.data.db.Experiment
 

P

p1 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P1 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
Represent the function arguments for the getDoubleValue method.
p10 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P10 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p20 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P20 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p30 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P30 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p40 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P40 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p5 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P5 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p50 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P50 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p60 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P60 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p70 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P70 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p80 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P80 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p90 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P90 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p95 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P95 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
p99 - Variable in class microsim.statistics.functions.PercentileArrayFunction
 
P99 - Enum constant in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
 
PanelEntityKey - Class in microsim.data.db
 
PanelEntityKey() - Constructor for class microsim.data.db.PanelEntityKey
The default constructor that creates an instance only.
PanelEntityKey(long) - Constructor for class microsim.data.db.PanelEntityKey
This constructor assigns the id value.
ParameterDomain - Class in microsim.data
This class is used as a map to associate arrays of values with certain names.
ParameterDomain() - Constructor for class microsim.data.ParameterDomain
The default constructor, it only creates an instance of the class.
ParameterDomain(String, Object[]) - Constructor for class microsim.data.ParameterDomain
Creates an instance of the class with the given name and provided values.
ParameterRangeDomain - Class in microsim.data
This class is an extension of ParameterDomain where values that are stored are elements of arithmetic progressions of floating-point numbers generated from intervals.
ParameterRangeDomain() - Constructor for class microsim.data.ParameterRangeDomain
The default constructor, creates an instance only.
ParameterRangeDomain(String, Double, Double, Double) - Constructor for class microsim.data.ParameterRangeDomain
Creates an instance of the class, sets the name and min, max, and step values.
parameters - Variable in class microsim.data.db.Experiment
 
pause() - Method in class microsim.engine.SimulationEngine
Stop simulation.
PercentileArrayFunction - Class in microsim.statistics.functions
This function calculates percentiles (p1,p5,p10-p90,p95,p99) for a given cross-section of data.
PercentileArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Create a percentile function on a double array source.
PercentileArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Creates a percentile function on an integer array source.
PercentileArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.PercentileArrayFunction
Create a percentile function on a long array source.
PercentileArrayFunction.Variables - Enum Class in microsim.statistics.functions
 
performAction(SystemEventType) - Method in class microsim.engine.SimulationEngine
React to system events.
persistIntSpace(EntityManager, IntSpace, Class<? extends IntegerSpaceEntity>) - Static method in class microsim.data.db.space.SpaceEntityPersister
 
persistObjectSpace(EntityManager, ObjectSpace, Class<? extends IntegerSpaceEntity>, String) - Static method in class microsim.data.db.space.SpaceEntityPersister
 
print(double[]) - Method in class microsim.space.DoubleDiffuseSpace
 
ProbitRegression - Class in microsim.statistics.regression
 
ProbitRegression(MultiKeyCoefficientMap) - Constructor for class microsim.statistics.regression.ProbitRegression
 
ProbitRegression(MultiKeyCoefficientMap, Random) - Constructor for class microsim.statistics.regression.ProbitRegression
 
put(Object[], Object[]) - Method in class microsim.data.MultiKeyHashMap
Adds
putValue(Object...) - Method in class microsim.data.MultiKeyCoefficientMap
Adds a value to the map.

Q

quit() - Method in class microsim.engine.SimulationEngine
Stops the simulation and then quits the JVM.

R

randomPopulate(double, int, int) - Method in class microsim.space.IntSpace
 
readOnly - Variable in class microsim.event.CollectionTargetEvent
 
rebuildModels() - Method in class microsim.engine.SimulationEngine
Dispose and rebuild each running model.
ReflectionUtils - Class in microsim.reflection
 
ReflectionUtils() - Constructor for class microsim.reflection.ReflectionUtils
 
reflectX(int) - Method in class microsim.space.AbstractSpace
Check the given x coordinate considering the grid as a walled space.
reflectX(int) - Method in interface microsim.space.ObjectSpace
 
reflectY(int) - Method in class microsim.space.AbstractSpace
Check the given y coordinate considering the grid as a walled space.
reflectY(int) - Method in interface microsim.space.ObjectSpace
 
RegressionColumnNames - Enum Class in microsim.statistics.regression
Enum types for use with Regressions.
RegressionUtils - Class in microsim.statistics.regression
 
RegressionUtils() - Constructor for class microsim.statistics.regression.RegressionUtils
 
REGRESSOR - Enum constant in enum class microsim.statistics.regression.RegressionColumnNames
Name of key column containing the regressors (also known as covariates)
remove(Object) - Method in class microsim.space.MultiObjectSpace
Remove the given object from the grid.
remove(Object) - Method in class microsim.space.SparseObjectSpace
Remove the given object from the grid.
remove(Object...) - Method in class microsim.data.MultiKeyHashMap
 
removeAt(int, int, Object) - Method in class microsim.space.MultiObjectSpace
Remove the given object from the grid at given position.
removeEngineListener(EngineListener) - Method in class microsim.engine.SimulationEngine
 
removeEvent(Event) - Method in class microsim.event.EventGroup
Removes the given event from the list.
removeGridPosition(SpacePosition) - Method in interface microsim.space.ObjectSpace
 
removeGridPosition(SpacePosition) - Method in class microsim.space.DenseObjectSpace
Remove the SpacePosition object from the grid.
removeGridPosition(SpacePosition) - Method in class microsim.space.MultiObjectSpace
Remove the SpacePosition object from the grid.
removeGridPosition(SpacePosition) - Method in class microsim.space.SparseObjectSpace
Remove the SpacePosition object from the grid.
resample(T) - Method in interface microsim.alignment.outcome.AlignmentOutcomeClosure
Attempts to resample (change) the binary outcome value of an agent.
ResamplingAlignment<T> - Class in microsim.alignment.outcome
Aligns the population by resampling of data with (or without) corresponding weights.
ResamplingAlignment() - Constructor for class microsim.alignment.outcome.ResamplingAlignment
 
reset() - Method in class microsim.engine.SimulationEngine
 
resetTo(double) - Method in class microsim.space.DoubleSpace
Set all cells to the given value.
resetTo(int) - Method in class microsim.space.IntSpace
Set all cells to the given value.
RESTART - Enum constant in enum class microsim.event.SystemEventType
 
rightShift(int) - Method in enum class microsim.space.turtle.AbstractTurtle.Direction
 
run() - Method in class microsim.engine.MultiRun
MultiRun is an independent thread.
run() - Method in class microsim.engine.SimulationEngine
Start the independent thread running simulation.
runId - Variable in class microsim.data.db.Experiment
 

S

SAVE - Enum constant in enum class microsim.event.CommonEventType
 
saveExperimentToDatabase - Variable in class microsim.data.ExperimentManager
The flag determines if output database must automatically be created.
saveToFile() - Method in class microsim.statistics.TimeSeries
Stores the entire data content in the output file in the same directory.
saveToFile(String, String) - Method in class microsim.statistics.TimeSeries
Stores the entire data content in the given output file.
saveToFile(String, String, boolean) - Method in class microsim.statistics.TimeSeries
Stores the entire data content in the given output file.
saveToFile(String, String, boolean, char) - Method in class microsim.statistics.TimeSeries
Stores the entire data content in the given output file.
SBDAlignment<T> - Class in microsim.alignment.probability
 
SBDAlignment() - Constructor for class microsim.alignment.probability.SBDAlignment
 
SBDLAlignment<T> - Class in microsim.alignment.probability
 
SBDLAlignment() - Constructor for class microsim.alignment.probability.SBDLAlignment
 
scheduleEvent(Event) - Method in class microsim.event.EventQueue
Adds an event to the queue.
scheduleOnce(Event, double, int) - Method in class microsim.event.EventQueue
Schedules a generic event to occur at a given time.
scheduleRepeat(Event, double, int, double) - Method in class microsim.event.EventQueue
Schedules a generic looped event at a given time and ordering.
scheduleSystem(double, int, double, SimulationEngine, SystemEventType) - Method in class microsim.event.EventQueue
Schedules a looped system event.
searchField(Class<?>, String) - Static method in class microsim.reflection.ReflectionUtils
 
searchMethod(Class<?>, String) - Static method in class microsim.reflection.ReflectionUtils
 
section() - Element in annotation interface microsim.annotation.GUIparameter
 
series - Variable in class microsim.statistics.TimeSeries
 
Series - Class in microsim.statistics
A series is a sequential collection of values coming from a given variable source over time.
Series() - Constructor for class microsim.statistics.Series
 
Series.Double - Class in microsim.statistics
 
Series.Integer - Class in microsim.statistics
 
Series.Long - Class in microsim.statistics
 
set(int, int, int, Object) - Method in class microsim.space.MultiObjectSpace
Put the given object at the given tri-dimensional position.
set(int, int, Object) - Method in class microsim.space.AbstractSpace
Store an object at a given position.
set(int, int, Object) - Method in interface microsim.space.ObjectSpace
 
set(int, int, Object) - Method in class microsim.space.DenseObjectSpace
Put the given object at the given position.
set(int, int, Object) - Method in class microsim.space.DoubleSpace
Set the given value at given position.
set(int, int, Object) - Method in class microsim.space.IntSpace
Set the given value at given position.
set(int, int, Object) - Method in class microsim.space.MultiObjectSpace
Enqueue the given object at the given position.
set(int, int, Object) - Method in class microsim.space.SparseObjectSpace
Put the given object at the given position.
setCardinalHeading(AbstractTurtle.Direction) - Method in class microsim.space.turtle.AbstractTurtle
Sets the turtle's heading using a constant for cardinal points.
setCardinalHeading(AbstractTurtle.Direction) - Method in class microsim.space.turtle.DigitalTurtle
 
setCardinalHeading(AbstractTurtle.Direction) - Method in class microsim.space.turtle.Turtle
Set the turtle's heading using a constant for cardinal points.
setCheckingTime(boolean) - Method in class microsim.statistics.CrossSection
Sets the current status of the time checker.
setCheckingTime(boolean) - Method in class microsim.statistics.functions.AbstractFunction
Sets the current status of the time checker.
setCheckingTime(boolean) - Method in class microsim.statistics.Series
Sets the current status of the time checker.
setCheckingTime(boolean) - Method in class microsim.statistics.weighted.Weighted_CrossSection
Set the current status of the time checker.
setCollectorManager(SimulationCollectorManager) - Method in interface microsim.engine.SimulationObserverManager
 
setDbl(int, int, double) - Method in class microsim.space.DoubleSpace
Set the given value at given position.
setEngine(SimulationEngine) - Method in interface microsim.engine.SimulationManager
 
setGrid(ObjectSpace) - Method in class microsim.space.turtle.AbstractTurtle
 
setHeading(int) - Method in class microsim.space.turtle.AbstractTurtle
Sets the current heading.
setHeading(int) - Method in class microsim.space.turtle.DigitalTurtle
 
setHeading(int) - Method in class microsim.space.turtle.Turtle
Set the current heading.
setIfEmptyXY(int, int) - Method in class microsim.space.turtle.AbstractTurtle
Sets a new position, only if new position is empty.
setInt(int, int, int) - Method in class microsim.space.IntSpace
Set the given value at given position.
setManager(SimulationManager) - Method in interface microsim.engine.SimulationCollectorManager
 
setMovingType(AbstractTurtle.MoveMode) - Method in class microsim.space.turtle.AbstractTurtle
Sets the behaviour of the turtle when it goes out of bounds of the grid.
setRandomHeading() - Method in class microsim.space.turtle.AbstractTurtle
Randomizes the turtle's heading.
setRandomHeading() - Method in class microsim.space.turtle.DigitalTurtle
 
setRandomHeading() - Method in class microsim.space.turtle.Turtle
Randomize the turtle's heading.
setRandomSeed(int) - Method in class microsim.engine.SimulationEngine
Set the current random seed.
setRunningStatus(boolean) - Method in class microsim.engine.SimulationEngine
Set current simulation running status.
setSimulationRun(Long) - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
setSimulationTime(Double) - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
setTimeAtNextLoop() - Method in class microsim.event.Event
Schedule event at the next loop time.
setTimeOrderingAndLoopPeriod(double, int, double) - Method in class microsim.event.Event
Set the time, ordering and loop period of the event
setTurnOffDatabaseConnection(boolean) - Method in class microsim.engine.SimulationEngine
 
setup() - Method in class microsim.engine.SimulationEngine
 
SETUP - Enum constant in enum class microsim.event.SystemEventType
 
setupExperiment(Experiment, Object...) - Method in class microsim.data.ExperimentManager
Creates the experiment setup by copying input files to the output folder.
setupRunLabel() - Method in class microsim.engine.MultiRun
 
setValue(Integer) - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
setValues(Object[]) - Method in class microsim.data.ParameterRangeDomain
This method is not supported.
setX(int) - Method in class microsim.space.turtle.AbstractTurtle
Sets a new x position.
setX(Integer) - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
setXY(int, int) - Method in class microsim.space.turtle.AbstractTurtle
Sets a new position.
setXY(int, int) - Method in class microsim.space.turtle.Turtle
Set a new position.
setY(int) - Method in class microsim.space.turtle.AbstractTurtle
Sets a new y position.
setY(Integer) - Method in interface microsim.data.db.space.IntegerSpaceEntity
 
SHUTDOWN - Enum constant in enum class microsim.event.SystemEventType
 
SidewalkAlignment<T> - Class in microsim.alignment.probability
set individual probability to 1 if there is a change of the integer part of the cumulated probability, 0 otherwise
SidewalkAlignment() - Constructor for class microsim.alignment.probability.SidewalkAlignment
 
SimpleMatching<T> - Class in microsim.matching
The simplest matching class.
simulate() - Method in class microsim.event.EventQueue
Runs an entire simulation.
SimulationCollectorManager - Interface in microsim.engine
 
SimulationEngine - Class in microsim.engine
The simulation engine.
SimulationEngine() - Constructor for class microsim.engine.SimulationEngine
 
SimulationException - Exception Class in microsim.exception
Deprecated.
SimulationException() - Constructor for exception class microsim.exception.SimulationException
Deprecated.
 
SimulationException(String) - Constructor for exception class microsim.exception.SimulationException
Deprecated.
 
SimulationException(String, Throwable) - Constructor for exception class microsim.exception.SimulationException
Deprecated.
 
SimulationException(Throwable) - Constructor for exception class microsim.exception.SimulationException
Deprecated.
 
SimulationManager - Interface in microsim.engine
The model deals mainly with specification issues, creating objects, relations between objects, and defining the order of events that take place in the simulation.
SimulationObserverManager - Interface in microsim.engine
 
SimulationRuntimeException - Exception Class in microsim.exception
Deprecated.
SimulationRuntimeException() - Constructor for exception class microsim.exception.SimulationRuntimeException
Deprecated.
 
SimulationRuntimeException(String) - Constructor for exception class microsim.exception.SimulationRuntimeException
Deprecated.
 
SimulationRuntimeException(String, Throwable) - Constructor for exception class microsim.exception.SimulationRuntimeException
Deprecated.
 
SimulationRuntimeException(Throwable) - Constructor for exception class microsim.exception.SimulationRuntimeException
Deprecated.
 
SimulationTimeManager - Class in microsim.engine
 
SimulationTimeManager(int, int, int, int) - Constructor for class microsim.engine.SimulationTimeManager
 
SimulationTimeManager(Date, int) - Constructor for class microsim.engine.SimulationTimeManager
 
SingleTargetEvent - Class in microsim.event
The simplest implementation of Event class.
SingleTargetEvent(Object, Enum<?>) - Constructor for class microsim.event.SingleTargetEvent
Creates a new event using early binding.
SingleTargetEvent(Object, String) - Constructor for class microsim.event.SingleTargetEvent
Creates a new event using late binding.
size() - Method in class microsim.space.AbstractSpace
Return the total size of the grid, i.e., width * height.
size() - Method in class microsim.space.DenseObjectSpace
Return the number of objects stored into the grid.
size() - Method in class microsim.space.DoubleSpace
Return the size of the grid that is width * height.
size() - Method in class microsim.space.IntSpace
Return the size of the grid that is width * height.
size() - Method in class microsim.space.SparseObjectSpace
Return the number of objects stored into the grid.
snap(EntityManager, Object) - Static method in class microsim.data.db.DatabaseUtils
 
snap(Object) - Static method in class microsim.data.db.DatabaseUtils
 
sortByComparator(Map<T, Double>, boolean) - Method in class microsim.alignment.probability.AbstractSortByDifferenceAlignment
Sorting of objects of type T (usually the agents) by an associated Double number.
sourceArray - Variable in class microsim.statistics.CrossSection
 
sourceList - Variable in class microsim.statistics.weighted.Weighted_CrossSection
 
SourceObjectArray - Interface in microsim.statistics
 
SOUTH - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
SOUTH_EAST - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
SOUTH_WEST - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
SpaceEntityPersister - Class in microsim.data.db.space
 
SpaceEntityPersister() - Constructor for class microsim.data.db.space.SpaceEntityPersister
 
SpacePosition - Class in microsim.space
 
SpacePosition() - Constructor for class microsim.space.SpacePosition
 
SpacePosition(int, int) - Constructor for class microsim.space.SpacePosition
 
SpacePosition(SpacePosition) - Constructor for class microsim.space.SpacePosition
 
SparseObjectSpace - Class in microsim.space
A sparse bi-dimensional grid containing one object per cell.
SparseObjectSpace(int, int) - Constructor for class microsim.space.SparseObjectSpace
Create a grid with given size.
SparseObjectSpace(AbstractSpace<Object>) - Constructor for class microsim.space.SparseObjectSpace
Create a copy of the given grid.
START - Enum constant in enum class microsim.event.SystemEventType
 
startSimulation() - Method in class microsim.engine.SimulationEngine
Start simulation.
step() - Method in class microsim.engine.SimulationEngine
 
step() - Method in class microsim.event.EventQueue
Makes one simulation step forward.
step(int) - Method in class microsim.engine.SimulationEngine
Make forSteps simulation steps.
STEP - Enum constant in enum class microsim.event.SystemEventType
 
STOP - Enum constant in enum class microsim.event.SystemEventType
 
StringInvoker - Class in microsim.statistics.reflectors
Employs Java reflection to call objects' methods which return string values.
StringInvoker(Class<?>, String, boolean) - Constructor for class microsim.statistics.reflectors.StringInvoker
Constructor.
StringInvoker(Object, String, boolean) - Constructor for class microsim.statistics.reflectors.StringInvoker
Constructor.
StringSource - Interface in microsim.statistics
Used by statistical object to access string data.
StringValueExtractor - Class in microsim.reflection
 
StringValueExtractor(Object, String, boolean) - Constructor for class microsim.reflection.StringValueExtractor
 
StringValueExtractor(Class<?>, String, boolean) - Constructor for class microsim.reflection.StringValueExtractor
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
sum - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
sum() - Method in class microsim.space.DoubleSpace
Sum the value of each cell.
sum() - Method in class microsim.space.IntSpace
Sum the value of each cell.
SUM - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the sum of collected values.
SumArrayFunction - Class in microsim.statistics.functions
This class computes the sum of an array of source values.
SumArrayFunction(DoubleArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Create a sum function on a double array source.
SumArrayFunction(IntArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Creates a sum function on an integer array source.
SumArrayFunction(LongArraySource) - Constructor for class microsim.statistics.functions.SumArrayFunction
Creates a sum function on a long array source.
SumArrayFunction.Double - Class in microsim.statistics.functions
SumFunction operating on double source values.
SumArrayFunction.Integer - Class in microsim.statistics.functions
SumFunction operating on integer source values.
SumArrayFunction.Long - Class in microsim.statistics.functions
SumFunction operating on long source values.
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
sumSquare - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
swapPositions(int, int, int, int) - Method in class microsim.space.AbstractSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.DenseObjectSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.DoubleSpace
Swap the content of the (x1,y1) and (x2,y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.IntSpace
Swap the content of the (x1,y1) and (x2,y2) cells of the grid.
swapPositions(int, int, int, int) - Method in class microsim.space.SparseObjectSpace
Swap the content of the (x1, y1) and (x2, y2) cells of the grid.
SystemEvent - Class in microsim.event
System events are directly processed by the simulation engine.
SystemEvent(SimulationEngine, SystemEventType) - Constructor for class microsim.event.SystemEvent
The default constructor.
SystemEventType - Enum Class in microsim.event
A collection of system events.

T

target - Variable in class microsim.reflection.AbstractValueExtractor
 
target - Variable in class microsim.statistics.CrossSection.Double
 
target - Variable in class microsim.statistics.CrossSection.Integer
 
target - Variable in class microsim.statistics.CrossSection.Long
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Double
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Integer
 
target - Variable in class microsim.statistics.functions.MaxTraceFunction.Long
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Double
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Integer
 
target - Variable in class microsim.statistics.functions.MinTraceFunction.Long
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Double
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Integer
 
target - Variable in class microsim.statistics.functions.MultiTraceFunction.Long
 
target - Variable in class microsim.statistics.reflectors.DoubleInvoker
 
target - Variable in class microsim.statistics.reflectors.IntegerInvoker
 
target - Variable in class microsim.statistics.reflectors.LongInvoker
 
target - Variable in class microsim.statistics.reflectors.StringInvoker
 
target - Variable in class microsim.statistics.Series.Double
 
target - Variable in class microsim.statistics.Series.Integer
 
target - Variable in class microsim.statistics.Series.Long
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
target - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
time - Variable in class microsim.event.Event
Get the next firing absolute time.
timeChecker - Variable in class microsim.statistics.CrossSection
 
timeChecker - Variable in class microsim.statistics.functions.AbstractFunction
 
timeChecker - Variable in class microsim.statistics.Series
 
timeChecker - Variable in class microsim.statistics.weighted.Weighted_CrossSection
 
TimeChecker - Class in microsim.statistics
The time checker is used by all the classes implementing the UpdatableSource interface to avoid repetitive updates.
Every time the UpdatableSource.updateSource() method of the user class is invoked, it asks TimeChecker if the update has been done yet at the current simulation time.
If the time checker is disabled it forces users to always update themselves.
TimeChecker() - Constructor for class microsim.statistics.TimeChecker
 
TimeSeries - Class in microsim.statistics
A container for multiple synchronized time series.
TimeSeries() - Constructor for class microsim.statistics.TimeSeries
Creates a new time series container.
timestamp - Variable in class microsim.data.db.Experiment
 
toArray() - Method in class microsim.space.SparseObjectSpace
Return an array of objects stored into the grid.
toBeContinued - Variable in class microsim.engine.MultiRun
 
TORUS - Enum constant in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Turtle moves on a toroidal grid.
torusX(int) - Method in class microsim.space.AbstractSpace
Check the given x coordinate considering the grid as a toroid.
torusX(int) - Method in interface microsim.space.ObjectSpace
 
torusY(int) - Method in class microsim.space.AbstractSpace
Check the given y coordinate considering the grid as a toroid.
torusY(int) - Method in interface microsim.space.ObjectSpace
 
toString() - Method in class microsim.event.SingleTargetEvent
Converts this event to a string.
toString() - Method in class microsim.event.SystemEvent
Converts this system event to a string.
toString() - Method in class microsim.space.AbstractSpace
Return a string representing the content of the grid.
toString() - Method in class microsim.space.SpacePosition
 
toString() - Method in class microsim.statistics.CrossSection.Double
 
toString() - Method in class microsim.statistics.CrossSection.Integer
 
toString() - Method in class microsim.statistics.CrossSection.Long
 
toString() - Method in class microsim.statistics.Series.Double
 
toString() - Method in class microsim.statistics.Series.Integer
 
toString() - Method in class microsim.statistics.Series.Long
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
toString() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
toStringKey(Object) - Static method in class microsim.data.MultiKeyCoefficientMap
Converts value to a String.
turnCardinalLeft(int) - Method in class microsim.space.turtle.AbstractTurtle
 
turnCardinalLeft(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnCardinalLeft(int) - Method in class microsim.space.turtle.Turtle
 
turnCardinalRight(int) - Method in class microsim.space.turtle.AbstractTurtle
 
turnCardinalRight(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnCardinalRight(int) - Method in class microsim.space.turtle.Turtle
 
turnLeft(int) - Method in class microsim.space.turtle.AbstractTurtle
Changes the current heading rotating it to the left.
turnLeft(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnLeft(int) - Method in class microsim.space.turtle.Turtle
Change the current heading rotating it to the left.
turnRight(int) - Method in class microsim.space.turtle.AbstractTurtle
Changes the current heading rotating it to the right.
turnRight(int) - Method in class microsim.space.turtle.DigitalTurtle
 
turnRight(int) - Method in class microsim.space.turtle.Turtle
Change the current heading rotating it to the right.
Turtle - Class in microsim.space.turtle
An agent is able to move itself upon an object grid.
Turtle() - Constructor for class microsim.space.turtle.Turtle
 
Turtle(ObjectSpace) - Constructor for class microsim.space.turtle.Turtle
Create a turtle on the given grid at position (0,0).
Turtle(ObjectSpace, int, int) - Constructor for class microsim.space.turtle.Turtle
Create a turtle on the given grid at the given position.
type - Variable in class microsim.statistics.functions.AbstractArrayFunction
 
type - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
type - Variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_DBL - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_DBL - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_DBL - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_INT - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_INT - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_INT - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 
TYPE_LNG - Static variable in class microsim.statistics.functions.AbstractArrayFunction
 
TYPE_LNG - Static variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
TYPE_LNG - Static variable in class microsim.statistics.weighted.functions.AbstractWeightedArrayFunction
 

U

unschedule(Event) - Method in class microsim.event.EventQueue
Removes a certain event from the queue.
UpdatableSource - Interface in microsim.statistics
An updatable source is a class implementing one of the *Source interfaces, which needs to be updated to refresh its data.
update() - Method in class microsim.space.DoubleDiffuseSpace
Copies the writeMatrix to the readMatrix
UPDATE - Enum constant in enum class microsim.event.CommonEventType
 
UPDATE - Enum constant in enum class microsim.space.DoubleDiffuseSpace.Verbs
 
updateSource() - Method in class microsim.statistics.CrossSection.Double
Updates the state of the object when it's not up-to-date.
updateSource() - Method in class microsim.statistics.CrossSection.Integer
Updates the state of the object when it's not up-to-date.
updateSource() - Method in class microsim.statistics.CrossSection.Long
Updates the state of the object when it's not up-to-date.
updateSource() - Method in class microsim.statistics.CrossSection
 
updateSource() - Method in class microsim.statistics.functions.AbstractFunction
Forces the source to update its currently cached data.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Double
Reads the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Integer
Reads the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction.Long
Reads the source values and update statistics.
updateSource() - Method in class microsim.statistics.functions.MultiTraceFunction
Collects a value from the source.
updateSource() - Method in class microsim.statistics.Series.Double
 
updateSource() - Method in class microsim.statistics.Series.Integer
 
updateSource() - Method in class microsim.statistics.Series.Long
 
updateSource() - Method in class microsim.statistics.Series
 
updateSource() - Method in class microsim.statistics.TimeSeries
Updates all the contained time series and the current time.
updateSource() - Method in interface microsim.statistics.UpdatableSource
Forces the source to update its currently cached data.
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
updateSource() - Method in class microsim.statistics.weighted.Weighted_CrossSection
 

V

validateDisjointSets(List<T>, List<T>) - Method in class microsim.matching.AbstractMatcher
A validation method, it ensures that two lists do not intersect.
validateProbabilityValue(double) - Method in interface microsim.alignment.AlignmentUtils
Validates provided input values.
value - Variable in class microsim.data.db.ExperimentParameter
 
valueCount - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
valueID - Variable in class microsim.statistics.CrossSection.Double
 
valueID - Variable in class microsim.statistics.CrossSection.Integer
 
valueID - Variable in class microsim.statistics.CrossSection.Long
 
valueID - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
valueID - Variable in class microsim.statistics.Series.Double
 
valueID - Variable in class microsim.statistics.Series.Integer
 
valueID - Variable in class microsim.statistics.Series.Long
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
valueID - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
valueList - Variable in class microsim.statistics.CrossSection.Double
 
valueList - Variable in class microsim.statistics.CrossSection.Integer
 
valueList - Variable in class microsim.statistics.CrossSection.Long
 
valueList - Variable in class microsim.statistics.Series.Double
 
valueList - Variable in class microsim.statistics.Series.Integer
 
valueList - Variable in class microsim.statistics.Series.Long
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
valueList - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
valueOf(String) - Static method in enum class microsim.event.CommonEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.event.Order
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.event.SystemEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.DoubleDiffuseSpace.Verbs
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.turtle.AbstractTurtle.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.DoubleSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MaxTraceFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MinTraceFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.IntSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.LongSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.ObjectSource.Variables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class microsim.statistics.regression.RegressionColumnNames
Returns the enum constant of this class with the specified name.
values - Variable in class microsim.statistics.functions.MovingAverageTraceFunction
 
values() - Element in annotation interface microsim.annotation.CoefficientMapping
 
values() - Static method in enum class microsim.event.CommonEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.event.Order
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.event.SystemEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.DoubleDiffuseSpace.Verbs
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.turtle.AbstractTurtle.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.space.turtle.AbstractTurtle.MoveMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.DoubleSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MaxTraceFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MinTraceFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.functions.PercentileArrayFunction.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.IntSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.LongSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.ObjectSource.Variables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class microsim.statistics.regression.RegressionColumnNames
Returns an array containing the constants of this enum class, in the order they are declared.
valuesMap - Variable in class microsim.data.MultiKeyCoefficientMap
 
variance - Variable in class microsim.statistics.functions.MeanVarianceArrayFunction
 
variance() - Method in class microsim.space.DoubleSpace
Compute the sample variance value of the values stored in the grid.
variance() - Method in class microsim.space.IntSpace
Compute the sample variance value of the values stored in the grid.
VARIANCE - Enum constant in enum class microsim.statistics.functions.MeanVarianceArrayFunction.Variables
Represents the variance function argument for the MeanVarianceArrayFunction.getDoubleValue(Enum) method.
VARIANCE - Enum constant in enum class microsim.statistics.functions.MultiTraceFunction.Variables
Return the variance of the collected values.
VON_NEUMANN - Enum constant in enum class microsim.space.DoubleDiffuseSpace.NEIGHBOURHOOD_TYPE
 

W

Weight - Interface in microsim.agent
An interface to implement when using JAS-mine classes that depend on agents that have weights.
Weighted_CrossSection - Class in microsim.statistics.weighted
A weighted cross-section is a collection of values each of them representing the status of a given variable of a weighted element of a collection of agents.
Weighted_CrossSection() - Constructor for class microsim.statistics.weighted.Weighted_CrossSection
 
Weighted_CrossSection.Double - Class in microsim.statistics.weighted
 
Weighted_CrossSection.Integer - Class in microsim.statistics.weighted
 
Weighted_CrossSection.Long - Class in microsim.statistics.weighted
 
Weighted_MeanArrayFunction - Class in microsim.statistics.weighted.functions
This class computes the (weighted) average (mean) value of an array of values taken from a data source, weighted by corresponding weights: weighted mean = sum (values * weights) / sum (weights) Note that the array of weights must have the same length as the array of values, otherwise an exception will be thrown.
Weighted_MeanArrayFunction(WeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on a (weighted) double array source.
Weighted_MeanArrayFunction(WeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on an integer array source.
Weighted_MeanArrayFunction(WeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
Create a mean function on a long array source.
Weighted_SumArrayFunction - Class in microsim.statistics.weighted.functions
This class computes the sum of an array of source values, with each element of the array multiplied by the weight of the source (the source must implement the Weight interface).
Weighted_SumArrayFunction(WeightedDoubleArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on a double array weighted-source.
Weighted_SumArrayFunction(WeightedIntArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on an integer array weighted-source.
Weighted_SumArrayFunction(WeightedLongArraySource) - Constructor for class microsim.statistics.weighted.functions.Weighted_SumArrayFunction
Create a sum function on a long array weighted-source.
Weighted_SumArrayFunction.Double - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted double source values.
Weighted_SumArrayFunction.Integer - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted integer source values.
Weighted_SumArrayFunction.Long - Class in microsim.statistics.weighted.functions
SumFunction operating on weighted long source values.
WeightedDoubleArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of double values.
WeightedIntArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of integer values.
WeightedLongArraySource - Interface in microsim.statistics.weighted
Used by statistical object to access array of long values.
weightedMean - Variable in class microsim.statistics.weighted.functions.Weighted_MeanArrayFunction
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Double
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Integer
 
weights - Variable in class microsim.statistics.weighted.Weighted_CrossSection.Long
 
WEST - Enum constant in enum class microsim.space.turtle.AbstractTurtle.Direction
 
window - Variable in class microsim.statistics.functions.MovingAverageArrayFunction
 

X

x - Variable in class microsim.space.SpacePosition
 
xSize - Variable in class microsim.space.AbstractSpace
 

Y

y - Variable in class microsim.space.SpacePosition
 
ySize - Variable in class microsim.space.AbstractSpace
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form