Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X Y 

A

a1 - Variable in class org.volante.abm.example.BasicTestsUtils
 
a2 - Variable in class org.volante.abm.example.BasicTestsUtils
 
ABMPersister - Class in org.volante.abm.serialization
Note: The Raster class is not well implemented.
AbstractAgent - Class in org.volante.abm.agent
Contains useful functionality for building agents.
AbstractAgent() - Constructor for class org.volante.abm.agent.AbstractAgent
 
AbstractDisplay - Class in org.volante.abm.visualisation
 
AbstractDisplay() - Constructor for class org.volante.abm.visualisation.AbstractDisplay
 
AbstractInnovationRepComp - Class in org.volante.abm.institutions.innovation.repeat
 
AbstractInnovationRepComp() - Constructor for class org.volante.abm.institutions.innovation.repeat.AbstractInnovationRepComp
 
AbstractInstitution - Class in org.volante.abm.institutions
AbstractInstitution - provides null implementations of all methods to provide a base for creating new institutions when only some methods are necessary
AbstractInstitution() - Constructor for class org.volante.abm.institutions.AbstractInstitution
 
AbstractOutputter - Class in org.volante.abm.output
 
AbstractOutputter() - Constructor for class org.volante.abm.output.AbstractOutputter
 
AbstractUpdater - Class in org.volante.abm.update
 
AbstractUpdater() - Constructor for class org.volante.abm.update.AbstractUpdater
 
AbstractVideoWriter - Class in org.volante.abm.output
 
AbstractVideoWriter() - Constructor for class org.volante.abm.output.AbstractVideoWriter
 
actionPerformed(ActionEvent) - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
addAgent(String, Color) - Method in class org.volante.abm.visualisation.AgentTypeDisplay
 
addCell(Cell) - Method in class org.volante.abm.agent.AbstractAgent
 
addCell(Cell) - Method in interface org.volante.abm.agent.Agent
Adds the cell to the cells this agent manages.
addCell(Cell) - Method in class org.volante.abm.data.Region
 
addCellListener(Display) - Method in class org.volante.abm.visualisation.AbstractDisplay
 
addCellListener(Display) - Method in interface org.volante.abm.visualisation.Display
 
addCellListener(Display) - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
addColumn(TableColumn<T>) - Method in class org.volante.abm.output.TableOutputter
 
addDisplay(Displayable, JComponent) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
The target component that needs to be passed is usually one of demandPanel, competitionPanel, allocationPanel, agentsPanel
addInnovationAgentsToRegion1(int, PotentialAgent) - Method in class org.volante.abm.decision.innovation.InnovationTestUtils
 
addInstitution(Institution) - Method in class org.volante.abm.institutions.Institutions
 
addItem(Object, double) - Method in class org.volante.abm.visualisation.DoubleMapTextDisplay
 
addListener(OptimizationAllocationModel.OptimizationListener) - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
addLogListener() - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
addOutput(Outputter) - Method in class org.volante.abm.output.Outputs
 
addPanel(JComponent, String) - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
addParameter(Region, String, Object) - Method in class org.volante.abm.param.ParameterRepository
 
addPotentialAgents(Collection<PotentialAgent>) - Method in class org.volante.abm.data.Region
 
addRegion(Region) - Method in class org.volante.abm.data.RegionSet
 
addScore(double) - Method in class org.volante.abm.optimization.ConvergenceChecker
 
addStatusListener(ScheduleStatusListener) - Method in class org.volante.abm.schedule.DefaultSchedule
 
addStatusListener(ScheduleStatusListener) - Method in interface org.volante.abm.schedule.Schedule
 
addToGeography() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Preliminary!
addToGeography() - Method in interface org.volante.abm.agent.GeoAgent
Add the agent to the region's geography.
addUpMarginalUtilities(UnmodifiableNumberMap<Service>, UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
addUpMarginalUtilities(UnmodifiableNumberMap<Service>, UnmodifiableNumberMap<Service>, boolean) - Method in class org.volante.abm.example.CurveCompetitivenessModel
Adds up marginal utilities (determined by competitiveness for unmet demand) of all services.
addUpMarginalUtilities(UnmodifiableNumberMap<Service>, UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
addUpMarginalUtilities(UnmodifiableNumberMap<Service>, UnmodifiableNumberMap<Service>) - Method in interface org.volante.abm.models.CompetitivenessModel
 
addVertexData(Map<String, GraphMLMetadata<SocialAgent>>) - Method in class org.volante.abm.output.GraphMlOutputter
 
adjustCapitals(Cell) - Method in class org.volante.abm.institutions.AbstractInstitution
 
adjustCapitals(Cell) - Method in class org.volante.abm.institutions.CapitalDynamicsInstitution
 
adjustCapitals(Cell) - Method in class org.volante.abm.institutions.DefaultInstitution
 
adjustCapitals(Cell) - Method in interface org.volante.abm.institutions.Institution
Allows the institution to adjust the effective capitals present in the cell
adjustCapitals(Cell) - Method in class org.volante.abm.institutions.Institutions
 
adjustCompetitiveness(PotentialAgent, Cell, UnmodifiableNumberMap<Service>, double) - Method in class org.volante.abm.institutions.AbstractInstitution
 
adjustCompetitiveness(PotentialAgent, Cell, UnmodifiableNumberMap<Service>, double) - Method in class org.volante.abm.institutions.DefaultInstitution
 
adjustCompetitiveness(PotentialAgent, Cell, UnmodifiableNumberMap<Service>, double) - Method in interface org.volante.abm.institutions.Institution
When given an agent, a cell and the level of (potential) provision, adjusts the competitiveness level Must be able to deal with the agent being null if the cell is unoccupied.
adjustCompetitiveness(PotentialAgent, Cell, UnmodifiableNumberMap<Service>, double) - Method in class org.volante.abm.institutions.Institutions
 
adjustments - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
adjustRenewedInnovation(InnovationType) - Method in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
adjustRenewedInnovation(InnovationType) - Method in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
effectOnProductivityFactor is multiplied by adjustment, either relative to baseFacor, which is the first effectOnProductivityFactor that occurs, or to the last effectOnProductivityFactor.
adjustRenewedInnovation(InnovationType) - Method in interface org.volante.abm.institutions.innovation.repeat.InnovationRepComp
Adjust the renewed innovation to reflect defined effects.
adopt() - Method in class org.volante.abm.institutions.innovation.status.EvaluatingInnovationStatus
 
adopt() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
adopt() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
adoptAndCheck(InnovationAgent, int, Service, double) - Method in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
adoptAndCheckCsv(InnovationAgent, int, boolean, Service, double) - Method in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
AdoptionObservation - Class in org.volante.abm.institutions.innovation
 
AdoptionObservation(Innovation) - Constructor for class org.volante.abm.institutions.innovation.AdoptionObservation
 
adoptionThreshold - Variable in class org.volante.abm.institutions.innovation.Innovation
Factor in the decision of adoption.
adoptionThresholdAdjustment - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
Adjusts for each AFT the required proportion of adopted among neighbours to trial/adopt itself; Values < 1 cause the trial/adoption to be likelier, values > 1 cause the trial/adoption to be less likely.
affectedAFTs - Variable in class org.volante.abm.institutions.innovation.Innovation
Comma-separated list of AFT IDs that are allowed to adopt.
affectedAftSet - Variable in class org.volante.abm.institutions.innovation.Innovation
 
affectedCapital - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
affectedCapitalObject - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
affectedCapitalObjects - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
affectedCapitals - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
affectedServices - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
affectedServiceSet - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
affectiveAFTs - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
AFTs that count in the evaluation of social network partners.
affectiveAFTs - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
AFTs that count in the evaluation of social network partners.
affectiveAFTs - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
AFTs that count in the evaluation of social network partners.
affectiveAFTset - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
affectiveAFTset - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
affectiveAFTset - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
Agent - Interface in org.volante.abm.agent
An interface detailing all the methods an Agent has to provide.
agentAdded(Agent) - Method in interface org.volante.abm.data.PopulationRegionHelper
 
agentAdded(Agent) - Method in class org.volante.abm.institutions.recruit.RepetitiveRecruitment
 
AgentAdoptionRasterOutputter - Class in org.volante.abm.output
Outputs whether an agent belonging to a cell adopted a specific innovation.
AgentAdoptionRasterOutputter() - Constructor for class org.volante.abm.output.AgentAdoptionRasterOutputter
 
AgentAdoptionStateRasterOutputter - Class in org.volante.abm.output
Outputs whether an agent belonging to a cell adopted a specific innovation.
AgentAdoptionStateRasterOutputter() - Constructor for class org.volante.abm.output.AgentAdoptionStateRasterOutputter
 
agentChange(Cell) - Method in class org.volante.abm.example.RegionalDemandModel
 
agentChange(Cell) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
agentChange(Cell) - Method in interface org.volante.abm.models.DemandModel
Called when an agent changes on a cell, to allow updating on agent changes i.e.
agentColours - Variable in class org.volante.abm.visualisation.AgentTypeDisplay
 
AgentCompetitivenessRasterOutputter - Class in org.volante.abm.output
 
AgentCompetitivenessRasterOutputter() - Constructor for class org.volante.abm.output.AgentCompetitivenessRasterOutputter
 
agentId - Variable in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper.PreAllocData
 
AgentMutation() - Constructor for class org.volante.abm.optimization.GeneticAlgorithmAllocationModel.AgentMutation
 
AgentProductivityRasterOutputter - Class in org.volante.abm.output
Currently only supports SimpleProductionModel.
AgentProductivityRasterOutputter() - Constructor for class org.volante.abm.output.AgentProductivityRasterOutputter
 
AgentProductivityRasterOutputter(String) - Constructor for class org.volante.abm.output.AgentProductivityRasterOutputter
 
AgentProductivityRasterOutputter(Service) - Constructor for class org.volante.abm.output.AgentProductivityRasterOutputter
 
AgentRejectionRasterOutputter - Class in org.volante.abm.output
Outputs whether an agent belonging to a cell adopted a specific innovation.
AgentRejectionRasterOutputter() - Constructor for class org.volante.abm.output.AgentRejectionRasterOutputter
 
agentRemoved(Agent) - Method in interface org.volante.abm.data.PopulationRegionHelper
 
agentRemoved(Agent) - Method in class org.volante.abm.institutions.recruit.RepetitiveRecruitment
 
AgentTypeDisplay - Class in org.volante.abm.visualisation
 
AgentTypeDisplay() - Constructor for class org.volante.abm.visualisation.AgentTypeDisplay
 
AgentTypeSerialIdRasterOutputter - Class in org.volante.abm.output
 
AgentTypeSerialIdRasterOutputter() - Constructor for class org.volante.abm.output.AgentTypeSerialIdRasterOutputter
 
AgentTypeUpdater - Class in org.volante.abm.update
Updates the capitals on a cell using a function for each agent
AgentTypeUpdater() - Constructor for class org.volante.abm.update.AgentTypeUpdater
 
AgentTypeUpdater.CapitalUpdateFunction - Interface in org.volante.abm.update
A function which updates the level of capital in the given cell
AggregateAFTCompositionCSVOutputter - Class in org.volante.abm.output
Creates one column per AFT-ID (across regions, too).
AggregateAFTCompositionCSVOutputter() - Constructor for class org.volante.abm.output.AggregateAFTCompositionCSVOutputter
 
AggregateAFTCompositionCSVOutputter.PotentialAgentColumn - Class in org.volante.abm.output
 
AggregateCSVOutputter - Class in org.volante.abm.output
 
AggregateCSVOutputter() - Constructor for class org.volante.abm.output.AggregateCSVOutputter
 
AggregateCSVOutputter.RegionColumn - Class in org.volante.abm.output
 
AggregateDemandSupplyCSVOutputter - Class in org.volante.abm.output
 
AggregateDemandSupplyCSVOutputter() - Constructor for class org.volante.abm.output.AggregateDemandSupplyCSVOutputter
 
AggregateDemandSupplyCSVOutputter.ServiceDemandColumn - Class in org.volante.abm.output
 
AggregateDemandSupplyCSVOutputter.ServiceSupplyColumn - Class in org.volante.abm.output
 
allocateLand(Region) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModel
Creates a copy of the best performing potential agent on each empty cell
allocateLand(Region) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
Creates a copy of the best performing potential agent on each empty cell
allocateLand(Region) - Method in class org.volante.abm.example.SimpleAllocationModel
Creates a copy of the best performing potential agent on each empty cell
allocateLand(Region) - Method in interface org.volante.abm.models.AllocationModel
 
allocateLand(Region) - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
allocation - Variable in class org.volante.abm.example.BasicTestsUtils
 
AllocationModel - Interface in org.volante.abm.models
The allocation procedure deals with all land allocation in a particular region.
AllocationModel.AllocationDisplay - Interface in org.volante.abm.models
 
AllocationTryToComeInMode - Enum in org.volante.abm.example
 
apply(Cell) - Method in class org.volante.abm.output.AgentAdoptionRasterOutputter
Return 0 if the owner currently has not adopted or is not an InnovationAgent, 1 if the owners has currently adopted the innovation.
apply(Cell) - Method in class org.volante.abm.output.AgentAdoptionStateRasterOutputter
Return the adoption state or 0 if the agent is not an InnovationAgent.
apply(Cell) - Method in class org.volante.abm.output.AgentCompetitivenessRasterOutputter
 
apply(Cell) - Method in class org.volante.abm.output.AgentProductivityRasterOutputter
 
apply(Cell) - Method in class org.volante.abm.output.AgentRejectionRasterOutputter
Return 0 if the owner currently has not adopted or is not an InnovationAgent, 1 if the owners has currently adopted the innovation.
apply(Cell) - Method in class org.volante.abm.output.AgentTypeSerialIdRasterOutputter
 
apply(Cell) - Method in class org.volante.abm.output.CapitalRasterOutput
 
apply(Cell) - Method in class org.volante.abm.output.CellVolatilityRasterOutputter
 
apply(Cell) - Method in class org.volante.abm.output.SocialNetworkPropertyRasterOutputter
 
apply(Cell) - Method in class org.volante.abm.output.SupplyRasterOutput
 
apply(Cell) - Method in interface org.volante.abm.serialization.CellToDouble
 
apply(Cell) - Method in interface org.volante.abm.update.AgentTypeUpdater.CapitalUpdateFunction
 
apply(Cell) - Method in class org.volante.abm.update.ProportionalChangeFunction
TODO This function did nothing.
assertAgent(String, double, Cell...) - Static method in class org.volante.abm.example.BasicTestsUtils
Asserts that the given cells are occupied by an agent with the given ID and given competitiveness.
assertEqualMaps(UnmodifiableNumberMap<T>, UnmodifiableNumberMap<T>) - Static method in class org.volante.abm.example.BasicTestsUtils
Compare maps of data
assertEqualMaps(String, UnmodifiableNumberMap<T>, UnmodifiableNumberMap<T>) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks that two NumberMaps are the same
assertUnmanaged(Cell...) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks that the given cells are indeed unmanaged.
aware() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
aware() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 

B

baseFactor - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
BasicPa - Enum in org.volante.abm.param
CRAFTY
BasicTestsUtils - Class in org.volante.abm.example
Sets up a basic test environment and provides some features to compare data and syntactic sugar for tests.
BasicTestsUtils() - Constructor for class org.volante.abm.example.BasicTestsUtils
Initialises region set w
BatchModeParseFilter - Class in org.volante.abm.serialization
 
BatchModeParseFilter() - Constructor for class org.volante.abm.serialization.BatchModeParseFilter
 
BatchModeParseFilterTest - Class in org.volante.abm.serialization
 
BatchModeParseFilterTest() - Constructor for class org.volante.abm.serialization.BatchModeParseFilterTest
 
BatchRunParser - Class in org.volante.abm.serialization
 
BatchRunParser() - Constructor for class org.volante.abm.serialization.BatchRunParser
 
BatchRunParserTest - Class in org.volante.abm.serialization
 
BatchRunParserTest() - Constructor for class org.volante.abm.serialization.BatchRunParserTest
 
BestByCellAllocationModel - Class in org.volante.abm.optimization
Takes all the cells in the region, and assigns the most competitive agent to each cell
BestByCellAllocationModel() - Constructor for class org.volante.abm.optimization.BestByCellAllocationModel
 
BestByCellAllocationTest - Class in org.volante.abm.optimization
 
BestByCellAllocationTest() - Constructor for class org.volante.abm.optimization.BestByCellAllocationTest
 
BestByCellGlobalAllocationModel - Class in org.volante.abm.optimization
Takes all the cells in the region, and assigns the agent which most optimises global fitness to each cell.
BestByCellGlobalAllocationModel() - Constructor for class org.volante.abm.optimization.BestByCellGlobalAllocationModel
 
BestByCellGlobalAllocationTest - Class in org.volante.abm.optimization
 
BestByCellGlobalAllocationTest() - Constructor for class org.volante.abm.optimization.BestByCellGlobalAllocationTest
 
BestProductionFirstGiveUpGiveInAllocationModel - Class in org.volante.abm.example
Cells that sampled potential agents seek to take over are selected based on the potential agents' potential production of its main service on the particular cell.
BestProductionFirstGiveUpGiveInAllocationModel() - Constructor for class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
BoCSVReader - Class in org.volante.abm.decision.serialization
 
BoCSVReader() - Constructor for class org.volante.abm.decision.serialization.BoCSVReader
 
BoundedSocialInnovationAgent - Class in org.volante.abm.agent
 
BoundedSocialInnovationAgent() - Constructor for class org.volante.abm.agent.BoundedSocialInnovationAgent
 
BoundedSocialInnovationAgent(String, ModelData) - Constructor for class org.volante.abm.agent.BoundedSocialInnovationAgent
 
BoundedSocialInnovationAgent(PotentialAgent, String, ModelData, Region, ProductionModel, double, double, double) - Constructor for class org.volante.abm.agent.BoundedSocialInnovationAgent
Mainly used for testing purposes
BoundedSocialPotentialAgent - Class in org.volante.abm.example
 
BoundedSocialPotentialAgent() - Constructor for class org.volante.abm.example.BoundedSocialPotentialAgent
 
BoundedSocialPotentialAgent(String, ModelData, ProductionModel, double, double) - Constructor for class org.volante.abm.example.BoundedSocialPotentialAgent
 

C

c11 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c12 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c13 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c14 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c15 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c16 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c17 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c18 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c19 - Variable in class org.volante.abm.example.BasicTestsUtils
A whole bunch of cells to play with
c21 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c22 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c23 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c24 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c25 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c26 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c27 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c28 - Variable in class org.volante.abm.example.BasicTestsUtils
 
c29 - Variable in class org.volante.abm.example.BasicTestsUtils
 
cachedCsvData - Static variable in class org.volante.abm.serialization.CsvBatchRunParser
 
cachedLinksData - Static variable in class org.volante.abm.serialization.CsvBatchRunParser
 
calculateFitness(List<PotentialAgent>) - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
canTakeOver(Cell, double) - Method in interface org.volante.abm.agent.Agent
Return true if this agent is happy to cede to an agent with the given level of competitiveness
canTakeOver(Cell, double) - Method in class org.volante.abm.agent.DefaultAgent
 
Capital - Interface in org.volante.abm.data
Interface for Capitals
CAPITAL_INSTITUTION_EFFECT_FACTORS_NATURAL_CROPS - Variable in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
capitalAdjustmentAction - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
CapitalDisplay - Class in org.volante.abm.visualisation
 
CapitalDisplay() - Constructor for class org.volante.abm.visualisation.CapitalDisplay
 
CapitalDynamicsInstitution - Class in org.volante.abm.institutions
Reads change factors for ticks from a CSV file and adjusts cells' capital levels accordingly.
CapitalDynamicsInstitution() - Constructor for class org.volante.abm.institutions.CapitalDynamicsInstitution
 
CapitalDynamicsInstitutionTest - Class in org.volante.abm.institution
 
CapitalDynamicsInstitutionTest() - Constructor for class org.volante.abm.institution.CapitalDynamicsInstitutionTest
 
capitalFactorCsvFile - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
Increase in case of adoption in level of capital that is specified by affectedCapital.
capitalMap() - Method in class org.volante.abm.data.ModelData
 
CapitalRasterOutput - Class in org.volante.abm.output
 
CapitalRasterOutput() - Constructor for class org.volante.abm.output.CapitalRasterOutput
 
capitals - Variable in class org.volante.abm.data.ModelData
 
capitals(double...) - Static method in class org.volante.abm.example.BasicTestsUtils
Creates a map using the SimpleCapitals and the given values.
Cell - Class in org.volante.abm.data
A generic cell, with levels of baseCapitals, supply and demand for services and residual demand A cell is can be owned by an agent, or by the null agent.
Cell() - Constructor for class org.volante.abm.data.Cell
 
Cell(int, int) - Constructor for class org.volante.abm.data.Cell
 
CellAgentColumn() - Constructor for class org.volante.abm.output.CellTable.CellAgentColumn
 
cellCapitalChanged(Cell, boolean) - Method in interface org.volante.abm.data.CellCapitalObserver
 
cellCapitalChanged(Cell, boolean) - Method in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
CellCapitalColumn(Capital) - Constructor for class org.volante.abm.output.CellTable.CellCapitalColumn
 
CellCapitalObserver - Interface in org.volante.abm.data
 
cellCapitalsA - Static variable in class org.volante.abm.example.BasicTestsUtils
Arbitrary DoubleMap A of cell capitals
cellCapitalsB - Static variable in class org.volante.abm.example.BasicTestsUtils
Arbitrary DoubleMap B of cell capitals
cellChanged(Cell) - Method in class org.volante.abm.visualisation.AbstractDisplay
 
cellChanged(Cell) - Method in class org.volante.abm.visualisation.CellDisplay
 
cellChanged(Cell) - Method in interface org.volante.abm.visualisation.Display
 
cellChanged(Cell) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
cellChanged(Cell) - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
CellCompetitivenessColumn() - Constructor for class org.volante.abm.output.CellTable.CellCompetitivenessColumn
 
CellCSVReader - Class in org.volante.abm.serialization
Reads information from a csv file into the given region
CellCSVReader() - Constructor for class org.volante.abm.serialization.CellCSVReader
 
CellDisplay - Class in org.volante.abm.visualisation
 
CellDisplay() - Constructor for class org.volante.abm.visualisation.CellDisplay
 
CellDisplayCoordinatesTest - Class in org.volante.abm.visualisation
 
CellDisplayCoordinatesTest() - Constructor for class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
CellGiThresholdColumn() - Constructor for class org.volante.abm.output.CellTable.CellGiThresholdColumn
 
CellInfoDisplay - Class in org.volante.abm.visualisation
 
CellInfoDisplay() - Constructor for class org.volante.abm.visualisation.CellInfoDisplay
 
CellLandUseColumn() - Constructor for class org.volante.abm.output.CellTable.CellLandUseColumn
 
CellLandUseIndexColumn() - Constructor for class org.volante.abm.output.CellTable.CellLandUseIndexColumn
 
CellPreAllocCompetitivenessColumn() - Constructor for class org.volante.abm.output.CellTable.CellPreAllocCompetitivenessColumn
 
CellPreAllocGuThresholdColumn() - Constructor for class org.volante.abm.output.CellTable.CellPreAllocGuThresholdColumn
 
CellPreAllocLandUseIndexColumn() - Constructor for class org.volante.abm.output.CellTable.CellPreAllocLandUseIndexColumn
 
cellPX() - Method in class org.volante.abm.visualisation.CellDisplay
 
cellPY() - Method in class org.volante.abm.visualisation.CellDisplay
 
CellRasterReader - Class in org.volante.abm.serialization
Reads information from a csv file into the given region
CellRasterReader() - Constructor for class org.volante.abm.serialization.CellRasterReader
 
CellRasterReaderTest - Class in org.volante.abm.serialization
 
CellRasterReaderTest() - Constructor for class org.volante.abm.serialization.CellRasterReaderTest
 
CellRegionColumn() - Constructor for class org.volante.abm.output.CellTable.CellRegionColumn
 
cells - Variable in class org.volante.abm.agent.AbstractAgent
 
cellsCreated() - Method in class org.volante.abm.data.Region
Called after all cells in the region have been created, to allow building a table of them
CellServiceColumn(Service) - Constructor for class org.volante.abm.output.CellTable.CellServiceColumn
 
CellTable - Class in org.volante.abm.output
 
CellTable() - Constructor for class org.volante.abm.output.CellTable
 
CellTable.CellAgentColumn - Class in org.volante.abm.output
 
CellTable.CellCapitalColumn - Class in org.volante.abm.output
 
CellTable.CellCompetitivenessColumn - Class in org.volante.abm.output
 
CellTable.CellGiThresholdColumn - Class in org.volante.abm.output
 
CellTable.CellLandUseColumn - Class in org.volante.abm.output
 
CellTable.CellLandUseIndexColumn - Class in org.volante.abm.output
 
CellTable.CellPreAllocCompetitivenessColumn - Class in org.volante.abm.output
 
CellTable.CellPreAllocGuThresholdColumn - Class in org.volante.abm.output
 
CellTable.CellPreAllocLandUseIndexColumn - Class in org.volante.abm.output
 
CellTable.CellRegionColumn - Class in org.volante.abm.output
 
CellTable.CellServiceColumn - Class in org.volante.abm.output
 
CellTable.CellXColumn - Class in org.volante.abm.output
 
CellTable.CellYColumn - Class in org.volante.abm.output
 
CellTable.ServiceProductivityColumn - Class in org.volante.abm.output
 
CellTests - Class in org.volante.abm.data
 
CellTests() - Constructor for class org.volante.abm.data.CellTests
 
CellToDouble - Interface in org.volante.abm.serialization
 
cellVolatility - Static variable in interface org.volante.abm.models.utils.CellVolatilityObserver
 
CellVolatilityMessenger - Interface in org.volante.abm.models.utils
 
cellVolatilityObserver - Variable in class org.volante.abm.example.SimpleAllocationModel
 
CellVolatilityObserver - Interface in org.volante.abm.models.utils
The recorder stores the number of any changes in a cell which may be changes of land uses and/or changes of agents (possibly without change in land use).
CellVolatilityRasterOutputter - Class in org.volante.abm.output
Uses Observer pattern: Registers at those AllocationModels that implement CellVolatilityMessenger.
CellVolatilityRasterOutputter() - Constructor for class org.volante.abm.output.CellVolatilityRasterOutputter
 
CellXColumn() - Constructor for class org.volante.abm.output.CellTable.CellXColumn
 
CellYColumn() - Constructor for class org.volante.abm.output.CellTable.CellYColumn
 
changes - Variable in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
checkCapital(Agent, double, Service) - Method in class org.volante.abm.decision.innovation.InnovationTestUtils
Checks that the agent's productivity for the given service is equals to the given expected one.
checkCapitalChange(Agent, PotentialAgent, double, Service) - Method in class org.volante.abm.decision.innovation.InnovationTestUtils
 
checkCapitalChange(InnovationAgent, double, Capital) - Method in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
Checks that the agent's productivity for the given service is equals to the given expected one.
checkCapitalLevel(InnovationAgent, int, Capital, double) - Method in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
checkCapitalLevel(InnovationAgent, int, Capital, double) - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
checkCellAtLocation(int, int, int, int) - Method in class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
checkCellToImage(int, int, int, int) - Method in class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
checkCsvData(String, String, Map<String, Map<Integer, String>>, Integer) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
checkDataType(NamedIndexSet<T>, String, int) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks whether the capital with the given name has the given index in the given capitals named index set.
checkInnovationState(Innovation, Collection<InnovationAgent>, InnovationState) - Static method in class org.volante.abm.decision.innovation.InnovationTestUtils
 
checkLinkData(String, String) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
checkNumberOfAgentsWithInnovationState(Region, int, InnovationState, Innovation) - Method in class org.volante.abm.institution.recruit.ProbabilityRandomRecruitmentTest
 
checkOwnership(Cell[], String...) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks whether the ith cell is occupied by an agent with the ith ID.
checkOwnership(Cell[], PotentialAgent...) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks whether the ith cell is occupied by an agent of the ith potential agent.
checkRegionCells(Region, String) - Method in class org.volante.abm.update.CSVCapitalUpdaterTest
 
checkSelection(int, int, int, int) - Method in class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
checkSet(String, Collection<T>, T...) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks that an expected set is the same as the actual set Note: arguments are the opposite way round to normal, to allow user of varargs
checkSet(Collection<T>, T...) - Static method in class org.volante.abm.example.BasicTestsUtils
Checks that an expected set is the same as the actual set Note: arguments are the opposite way round to normal, to allow user of varargs
cleanUp(Region, Set<Agent>) - Method in interface org.volante.abm.data.CleanupRegionHelper
 
cleanUp(Region, Set<Agent>) - Method in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper
 
cleanupAgents() - Method in class org.volante.abm.data.Region
 
CleanupRegionHelper - Interface in org.volante.abm.data
 
clear() - Method in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper
 
clear() - Method in interface org.volante.abm.visualisation.DoubleMapDisplay
 
clear() - Method in class org.volante.abm.visualisation.DoubleMapTextDisplay
 
clearCell() - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
clog(String, String) - Static method in class org.volante.abm.serialization.ModelRunner
 
close() - Method in class org.volante.abm.output.AbstractOutputter
 
close() - Method in class org.volante.abm.output.AbstractVideoWriter
 
close() - Method in interface org.volante.abm.output.Outputter
 
close() - Method in class org.volante.abm.output.TableOutputter
 
colnameFactor - Variable in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
colnameFactor - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
colnameTick - Variable in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
colnameTick - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
competition - Variable in class org.volante.abm.example.BasicTestsUtils
Default competition and allocation functions
competitiveness - Variable in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper.PreAllocData
 
CompetitivenessDisplay - Class in org.volante.abm.visualisation
 
CompetitivenessDisplay() - Constructor for class org.volante.abm.visualisation.CompetitivenessDisplay
 
CompetitivenessModel - Interface in org.volante.abm.models
 
CompetitivenessModel.CompetitivenessDisplay - Interface in org.volante.abm.models
 
ComponentImageCreator - Class in org.volante.abm.output
 
ComponentImageCreator() - Constructor for class org.volante.abm.output.ComponentImageCreator
 
considerAdoption(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Checks whether this agent is in InnovationStates.AWARE or mode InnovationStates.TRIAL and raises a warning otherwise.
considerAdoption(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Lets this agent decide whether to adopt the given innovation.
CONSIDERED_CAPITAL - Variable in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
considerFactorsRelativeToPreviousTick - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
If false, defined factors are applied to the base effect (received from the innovation when passed the first time).
considerGivingUp() - Method in interface org.volante.abm.agent.Agent
Asks this agent if it wants to give up
considerGivingUp() - Method in class org.volante.abm.agent.BoundedSocialInnovationAgent
 
considerGivingUp() - Method in class org.volante.abm.agent.DefaultAgent
 
considerInnovationsNextStep() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
considerInnovationsNextStep() - Method in interface org.volante.abm.agent.InnovationAgent
Checks each registered innovation for its status in order to consider taking the next status.
considerRejection(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Does nothing
considerRejection(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Lets this agent decide whether to reject the given innovation.
considerTrial(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Checks whether the share of social network partners that currently apply the given innovation multiplied by the innocation's adoption factor is equal to or greater than a random number ]0,1[.
considerTrial(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Lets this agent decide whether to trial the given innovation.
ConvergenceChecker - Class in org.volante.abm.optimization
 
ConvergenceChecker(double, int) - Constructor for class org.volante.abm.optimization.ConvergenceChecker
 
ConvergenceChecker(double, int, int) - Constructor for class org.volante.abm.optimization.ConvergenceChecker
 
ConvergenceMaxStoppingCondition(int, double, int) - Constructor for class org.volante.abm.optimization.GeneticAlgorithmAllocationModel.ConvergenceMaxStoppingCondition
 
copyExact() - Method in class org.volante.abm.example.SimpleProductionModel
Creates a new instance of SimpleProductionModel and copied capital weights and production weights.
copyWithNoise(ModelData, Distribution, Distribution) - Method in class org.volante.abm.example.SimpleProductionModel
Creates a copy of this model, but with noise added to either the production weights or the importance weights.
countAgents(Region) - Method in class org.volante.abm.example.BasicTestsUtils
Returns a Multiset which provides the opportunity to receive counts agents of each PotentialAgent in the given region.
CraftyMoreSchedule - Class in org.volante.abm.schedule
Extends MSchedule and triggers its step method by an PostTickAction registered at the given Schedule.
CraftyMoreSchedule(Schedule) - Constructor for class org.volante.abm.schedule.CraftyMoreSchedule
 
CraftyNodeMeasure - Class in org.volante.abm.output
 
CraftyNodeMeasure() - Constructor for class org.volante.abm.output.CraftyNodeMeasure
 
CraftyTestUtils - Class in org.volante.abm.testutils
 
CraftyTestUtils() - Constructor for class org.volante.abm.testutils.CraftyTestUtils
 
createAgent(Region, Cell...) - Method in interface org.volante.abm.agent.PotentialAgent
Create a new agent from this potential agent in the given region and assign it as owner of the given cells.
createAgent(Region, Cell...) - Method in class org.volante.abm.example.BoundedSocialPotentialAgent
 
createAgent(Region, Cell...) - Method in class org.volante.abm.example.IndividualProductionPotentialAgent
Copies the production model.
createAgent(Region, Cell...) - Method in class org.volante.abm.example.SimplePotentialAgent
 
createAgent(Region, Cell...) - Method in class org.volante.abm.example.SocialSimplePotentialAgent
 
createAgent(Region, Cell...) - Method in class org.volante.abm.example.SocialVariantPotentialAgent
 
createAgent(Region, String, Cell...) - Method in class org.volante.abm.example.SocialVariantPotentialAgent
 
createAgent(Region, Cell...) - Method in class org.volante.abm.example.VariantPotentialAgent
Override the standard agent creation to make agents with individual variation
createImage(JComponent) - Static method in class org.volante.abm.output.ComponentImageCreator
 
createImage(JComponent, Rectangle) - Static method in class org.volante.abm.output.ComponentImageCreator
 
createImage(Component) - Static method in class org.volante.abm.output.ComponentImageCreator
 
createImage(Rectangle) - Static method in class org.volante.abm.output.ComponentImageCreator
Create a BufferedImage from a rectangular region on the screen.
CsvBatchRunParser - Class in org.volante.abm.serialization
NOTE: Caching is save in this static class since data identifiers are filenames which are unique in the entire simulation.
CsvBatchRunParser() - Constructor for class org.volante.abm.serialization.CsvBatchRunParser
 
CsvBatchRunParserTest - Class in org.volante.abm.serialization
 
CsvBatchRunParserTest() - Constructor for class org.volante.abm.serialization.CsvBatchRunParserTest
 
CSVCapital(String, int) - Constructor for class org.volante.abm.serialization.CSVCapitalLoader.CSVCapital
 
CsvCapitalLevelInnovationRepComp - Class in org.volante.abm.institutions.innovation.repeat
NOTE: The effect adjustments only take effect when the innovation is renewed by an institution which in turn usually considers the innovation's renewal interval!
CsvCapitalLevelInnovationRepComp() - Constructor for class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
CSVCapitalLoader - Class in org.volante.abm.serialization
 
CSVCapitalLoader() - Constructor for class org.volante.abm.serialization.CSVCapitalLoader
 
CSVCapitalLoader.CSVCapital - Class in org.volante.abm.serialization
 
CSVCapitalLoaderTest - Class in org.volante.abm.serialization
 
CSVCapitalLoaderTest() - Constructor for class org.volante.abm.serialization.CSVCapitalLoaderTest
 
CSVCapitalUpdater - Class in org.volante.abm.update
 
CSVCapitalUpdater() - Constructor for class org.volante.abm.update.CSVCapitalUpdater
 
CSVCapitalUpdaterTest - Class in org.volante.abm.update
 
CSVCapitalUpdaterTest() - Constructor for class org.volante.abm.update.CSVCapitalUpdaterTest
 
csvInstitution - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
csvInstitution - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
CSVLandUse(String, int) - Constructor for class org.volante.abm.serialization.CSVLandUseLoader.CSVLandUse
 
CSVLandUseLoader - Class in org.volante.abm.serialization
 
CSVLandUseLoader() - Constructor for class org.volante.abm.serialization.CSVLandUseLoader
 
CSVLandUseLoader.CSVLandUse - Class in org.volante.abm.serialization
 
CsvProductivityInnovationRepComp - Class in org.volante.abm.institutions.innovation.repeat
NOTE: The effect adjustments only take effect when the innovation is renewed by an institution which in turn usually considers the innovation's renewal interval!
CsvProductivityInnovationRepComp() - Constructor for class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
CsvProductivityInnovationRepTestComp() - Constructor for class org.volante.abm.decision.innovation.InnovationTestUtils.CsvProductivityInnovationRepTestComp
 
CSVService(String, int) - Constructor for class org.volante.abm.serialization.CSVServiceLoader.CSVService
 
CSVServiceLoader - Class in org.volante.abm.serialization
 
CSVServiceLoader() - Constructor for class org.volante.abm.serialization.CSVServiceLoader
 
CSVServiceLoader.CSVService - Class in org.volante.abm.serialization
 
csvVerticalToCurves(String, String, Collection<String>, Map<String, String>) - Method in class org.volante.abm.serialization.ABMPersister
 
currentCompetitiveness - Variable in class org.volante.abm.agent.AbstractAgent
 
currentCsvInnovation - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
currentInnovation - Variable in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
currentLandUseList() - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
CurveCompetitionTest - Class in org.volante.abm.example
 
CurveCompetitionTest() - Constructor for class org.volante.abm.example.CurveCompetitionTest
 
CurveCompetitivenessDisplay - Class in org.volante.abm.visualisation
 
CurveCompetitivenessDisplay(CurveCompetitivenessModel) - Constructor for class org.volante.abm.visualisation.CurveCompetitivenessDisplay
 
CurveCompetitivenessDisplayTest - Class in org.volante.abm.visualisation
 
CurveCompetitivenessDisplayTest() - Constructor for class org.volante.abm.visualisation.CurveCompetitivenessDisplayTest
 
CurveCompetitivenessModel - Class in org.volante.abm.example
A more complex model of competitiveness allowing the applications of functions.
CurveCompetitivenessModel() - Constructor for class org.volante.abm.example.CurveCompetitivenessModel
 
CVersionInfo - Class in org.volante.abm.serialization
CRAFTY Social Version Information
CVersionInfo() - Constructor for class org.volante.abm.serialization.CVersionInfo
 
cXtoIX(int) - Method in class org.volante.abm.visualisation.CellDisplay
 
cXtoPX(int) - Method in class org.volante.abm.visualisation.CellDisplay
 
cYtoIY(int) - Method in class org.volante.abm.visualisation.CellDisplay
 
cYtoPY(int) - Method in class org.volante.abm.visualisation.CellDisplay
 

D

data - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
data - Variable in class org.volante.abm.example.SimplePotentialAgent
 
data - Variable in class org.volante.abm.output.AbstractVideoWriter
 
data - Variable in class org.volante.abm.update.AbstractUpdater
 
data - Variable in class org.volante.abm.visualisation.AbstractDisplay
 
DatatypeDisplay<T> - Class in org.volante.abm.visualisation
 
DatatypeDisplay() - Constructor for class org.volante.abm.visualisation.DatatypeDisplay
 
DataTypeLoader<T extends com.moseph.modelutils.fastdata.Named & com.moseph.modelutils.fastdata.Indexed> - Interface in org.volante.abm.serialization
 
DefaultAgent - Class in org.volante.abm.agent
This is a default agent
DefaultAgent() - Constructor for class org.volante.abm.agent.DefaultAgent
 
DefaultAgent(String, ModelData) - Constructor for class org.volante.abm.agent.DefaultAgent
 
DefaultAgent(PotentialAgent, ModelData, Region, ProductionModel, double, double) - Constructor for class org.volante.abm.agent.DefaultAgent
 
DefaultAgent(PotentialAgent, String, ModelData, Region, ProductionModel, double, double) - Constructor for class org.volante.abm.agent.DefaultAgent
 
DefaultAgentTest - Class in org.volante.abm.agent
 
DefaultAgentTest() - Constructor for class org.volante.abm.agent.DefaultAgentTest
 
DefaultInstitution - Class in org.volante.abm.institutions
 
DefaultInstitution() - Constructor for class org.volante.abm.institutions.DefaultInstitution
 
DefaultModelDisplays - Class in org.volante.abm.visualisation
 
DefaultModelDisplays() - Constructor for class org.volante.abm.visualisation.DefaultModelDisplays
 
DefaultSchedule - Class in org.volante.abm.schedule
 
DefaultSchedule() - Constructor for class org.volante.abm.schedule.DefaultSchedule
 
DefaultSchedule(RegionSet) - Constructor for class org.volante.abm.schedule.DefaultSchedule
 
DefaultSocialInnovationAgent - Class in org.volante.abm.agent
 
DefaultSocialInnovationAgent() - Constructor for class org.volante.abm.agent.DefaultSocialInnovationAgent
 
DefaultSocialInnovationAgent(String, ModelData) - Constructor for class org.volante.abm.agent.DefaultSocialInnovationAgent
 
DefaultSocialInnovationAgent(PotentialAgent, String, ModelData, Region, ProductionModel, double, double) - Constructor for class org.volante.abm.agent.DefaultSocialInnovationAgent
Mainly used for testing purposes
DeliberativeInnovationAgent - Interface in org.volante.abm.agent
 
DemandModel - Interface in org.volante.abm.models
Models the allocation and satisfaction of demand
DemandModel.DemandDisplay - Interface in org.volante.abm.models
 
demandR1 - Variable in class org.volante.abm.example.BasicTestsUtils
 
demandR2 - Variable in class org.volante.abm.example.BasicTestsUtils
 
desiredtotal - Variable in class org.volante.abm.example.IterativeCellSampler
 
die() - Method in class org.volante.abm.agent.AbstractAgent
 
die() - Method in interface org.volante.abm.agent.Agent
Called to remove the agent instance from the system.
die() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
disable() - Method in class org.volante.abm.output.AbstractOutputter
 
disabled - Variable in class org.volante.abm.output.AbstractOutputter
 
Display - Interface in org.volante.abm.visualisation
 
Displayable - Interface in org.volante.abm.visualisation
 
DisplayVideoWriter - Class in org.volante.abm.output
 
DisplayVideoWriter() - Constructor for class org.volante.abm.output.DisplayVideoWriter
 
dm(IndexSet<T>, double...) - Static method in class org.volante.abm.example.BasicTestsUtils
Creates a new double map with the given index set and values.
doesRequireEffectiveCapitalData() - Method in class org.volante.abm.data.Region
 
doOutput(Regions) - Method in class org.volante.abm.output.AbstractVideoWriter
 
doOutput(Regions) - Method in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter
Calculates the compositions of AFTs for every region.
doOutput(Regions) - Method in class org.volante.abm.output.GraphMlOutputter
 
doOutput(Regions) - Method in class org.volante.abm.output.Outputs
 
doOutput(Regions) - Method in interface org.volante.abm.output.Outputter
 
doOutput(Regions) - Method in class org.volante.abm.output.RasterOutputter
 
doOutput(Regions) - Method in class org.volante.abm.output.TableOutputter
 
doRun(String, int, int, RunInfo, boolean) - Static method in class org.volante.abm.serialization.ModelRunner
 
DoubleMapDisplay - Interface in org.volante.abm.visualisation
 
DoubleMapTextDisplay - Class in org.volante.abm.visualisation
 
DoubleMapTextDisplay() - Constructor for class org.volante.abm.visualisation.DoubleMapTextDisplay
 
DoubleMapTextDisplay(String) - Constructor for class org.volante.abm.visualisation.DoubleMapTextDisplay
 

E

EFFECT_ON_PRODUCTIVITY_FACTOR - Variable in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
effectAdjustmentsCsvFile - Variable in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
effectAdjustmentsCsvFile - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
effectDiscountFactor - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
Factor that is applied to ProductivityInnovation.effectOnProductivityFactor every tick.
effectOnCapitalFactor - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
Increase in case of adoption in level of capital that is specified by affectedCapital.
effectOnProductivityFactor - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
Inrease of productivity in case of adoption.
effects - Variable in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
endEngine() - Static method in class org.volante.abm.serialization.RService
Stops REngine.
endFile(Regions) - Method in class org.volante.abm.output.TableOutputter
 
endYear - Variable in class org.volante.abm.output.AbstractOutputter
 
endYear - Variable in class org.volante.abm.output.AbstractVideoWriter
 
evaluate() - Method in class org.volante.abm.institutions.innovation.status.EvaluatingInnovationStatus
 
EvaluatingInnovationStatus - Class in org.volante.abm.institutions.innovation.status
 
EvaluatingInnovationStatus(InnovationAgent, double) - Constructor for class org.volante.abm.institutions.innovation.status.EvaluatingInnovationStatus
 
everyNYears - Variable in class org.volante.abm.output.AbstractOutputter
 
everyNYears - Variable in class org.volante.abm.output.AbstractVideoWriter
 
extensiveFarmingCapitalWeights - Static variable in class org.volante.abm.example.BasicTestsUtils
 
extensiveFarmingOnCA - Static variable in class org.volante.abm.example.BasicTestsUtils
Expected service provision from extensive farmers on a cell with cellCapitals A.
extensiveFarmingOnCB - Static variable in class org.volante.abm.example.BasicTestsUtils
Expected service provision from extensive farmers on a cell with cellCapitals B.
extensiveFarmingProductionWeights - Static variable in class org.volante.abm.example.BasicTestsUtils
 
Extent - Class in org.volante.abm.data
Keeps track of the extent of an area (e.g.
Extent() - Constructor for class org.volante.abm.data.Extent
 

F

farming - Static variable in class org.volante.abm.example.BasicTestsUtils
 
farmingCapital - Static variable in class org.volante.abm.example.IntegratedTest
 
farmingGivingIn - Static variable in class org.volante.abm.example.BasicTestsUtils
 
farmingGivingUp - Static variable in class org.volante.abm.example.BasicTestsUtils
 
farmingProduction - Static variable in class org.volante.abm.example.BasicTestsUtils
 
farmingProduction - Static variable in class org.volante.abm.example.IntegratedTest
 
filename(Regions) - Method in class org.volante.abm.output.AbstractOutputter
 
filePerTick() - Method in class org.volante.abm.output.AggregateCSVOutputter
 
filePerTick() - Method in class org.volante.abm.output.ParameterCSVOutputter
 
filePerTick() - Method in class org.volante.abm.output.TableOutputter
 
finalActions(RunInfo) - Static method in class org.volante.abm.serialization.ModelRunner
 
finish() - Method in class org.volante.abm.schedule.DefaultSchedule
 
finish() - Method in interface org.volante.abm.schedule.Schedule
 
finished() - Method in class org.volante.abm.output.Outputs
 
fireCellChanged(Cell) - Method in class org.volante.abm.visualisation.AbstractDisplay
 
fireCellChanged(Cell) - Method in interface org.volante.abm.visualisation.Display
 
fireCellChanged(Cell) - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
firstColumns - Static variable in class org.volante.abm.serialization.CsvBatchRunParser
 
floatsToARGB(double, double, double, double) - Static method in class org.volante.abm.visualisation.CellDisplay
 
fn - Variable in class org.volante.abm.output.AbstractVideoWriter
 
forestCapital - Static variable in class org.volante.abm.example.IntegratedTest
 
forestProduction - Static variable in class org.volante.abm.example.IntegratedTest
 
forestry - Static variable in class org.volante.abm.example.BasicTestsUtils
 
forestryCapitalWeights - Static variable in class org.volante.abm.example.BasicTestsUtils
 
forestryGivingIn - Static variable in class org.volante.abm.example.BasicTestsUtils
 
forestryGivingUp - Static variable in class org.volante.abm.example.BasicTestsUtils
 
forestryOnCA - Static variable in class org.volante.abm.example.BasicTestsUtils
Expected service provision from foresters on a cell with cellCapitals A.
forestryOnCB - Static variable in class org.volante.abm.example.BasicTestsUtils
Expected service provision from foresters on a cell with cellCapitals B.
forestryProduction - Static variable in class org.volante.abm.example.BasicTestsUtils
 
forestryProductionWeights - Static variable in class org.volante.abm.example.BasicTestsUtils
 
format(double) - Method in class org.volante.abm.visualisation.DoubleMapTextDisplay
 
format(double) - Method in class org.volante.abm.visualisation.SimpleAllocationDisplay
 
function(double) - Method in class org.volante.abm.update.ProportionalChangeFunction
The actual update function.

G

GeneticAlgorithmAllocationModel - Class in org.volante.abm.optimization
Uses a GA to optimise land use allocation It's probably pretty slow - haven't done much to optimize it, more a proof of concept - but it should work.
GeneticAlgorithmAllocationModel() - Constructor for class org.volante.abm.optimization.GeneticAlgorithmAllocationModel
 
GeneticAlgorithmAllocationModel.AgentMutation - Class in org.volante.abm.optimization
 
GeneticAlgorithmAllocationModel.ConvergenceMaxStoppingCondition - Class in org.volante.abm.optimization
 
GeneticAlgorithmAllocationModelTest - Class in org.volante.abm.optimization
 
GeneticAlgorithmAllocationModelTest() - Constructor for class org.volante.abm.optimization.GeneticAlgorithmAllocationModelTest
 
GeoAgent - Interface in org.volante.abm.agent
 
GeoPa - Enum in org.volante.abm.param
 
getAction(String, Runnable) - Method in class org.volante.abm.visualisation.ScheduleControls
 
getAdoptionNoise() - Method in class org.volante.abm.institutions.innovation.Innovation
 
getAdoptionThreshold(Agent) - Method in class org.volante.abm.institutions.innovation.Innovation
Factor in the decision of adoption.
getAdoptionThreshold(Agent) - Method in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
Multiplies the generic adoption factor with an AFT specific adjustment factor.
getAffectedAFTs() - Method in class org.volante.abm.institutions.innovation.Innovation
 
getAge() - Method in class org.volante.abm.agent.AbstractAgent
 
getAge() - Method in interface org.volante.abm.agent.Agent
Returns the agent's current age in years
getAgentId() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
getAgents() - Method in class org.volante.abm.data.Region
 
getAllAgents() - Method in class org.volante.abm.data.Region
 
getAllAgents() - Method in interface org.volante.abm.data.Regions
 
getAllAgents() - Method in class org.volante.abm.data.RegionSet
 
getAllCells() - Method in class org.volante.abm.data.Region
 
getAllCells() - Method in interface org.volante.abm.data.Regions
 
getAllCells() - Method in class org.volante.abm.data.RegionSet
 
getAllocation() - Method in class org.volante.abm.serialization.RegionLoader
 
getAllocationFile() - Method in class org.volante.abm.serialization.RegionLoader
 
getAllocationModel() - Method in class org.volante.abm.data.Region
 
getAllPotentialAgents() - Method in class org.volante.abm.data.Region
 
getAllPotentialAgents() - Method in interface org.volante.abm.data.Regions
 
getAllPotentialAgents() - Method in class org.volante.abm.data.RegionSet
 
getAllRegions() - Method in class org.volante.abm.data.Region
 
getAllRegions() - Method in interface org.volante.abm.data.Regions
 
getAllRegions() - Method in class org.volante.abm.data.RegionSet
 
getAvailable() - Method in class org.volante.abm.data.Region
 
getBaseCapitals() - Method in class org.volante.abm.data.Cell
 
getCapitalWeights() - Method in class org.volante.abm.example.SimpleProductionModel
 
getCell(int, int) - Method in class org.volante.abm.data.Region
Returns the cell with the given x and y coordinates.
getCell(int, int) - Method in class org.volante.abm.serialization.RegionLoader
 
getCells() - Method in class org.volante.abm.agent.AbstractAgent
 
getCells() - Method in interface org.volante.abm.agent.Agent
Returns all the cells the agent manages
getCells() - Method in class org.volante.abm.data.Region
 
getClosingParenthesisIndex(char[], int) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
getColor(Cell) - Method in class org.volante.abm.visualisation.AgentTypeDisplay
 
getColourForCell(Cell) - Method in class org.volante.abm.visualisation.AgentTypeDisplay
 
getColourForCell(Cell) - Method in class org.volante.abm.visualisation.CellDisplay
Returns an int representing the colour for the given cell
getColourForCell(Cell) - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
getCompetition() - Method in class org.volante.abm.serialization.RegionLoader
 
getCompetitionFile() - Method in class org.volante.abm.serialization.RegionLoader
 
getCompetitionModel() - Method in class org.volante.abm.data.Region
Deprecated.
getCompetitiveness() - Method in class org.volante.abm.agent.AbstractAgent
 
getCompetitiveness() - Method in interface org.volante.abm.agent.Agent
Returns the agents current competitiveness.
getCompetitiveness(PotentialAgent, Cell) - Method in class org.volante.abm.data.Region
Gets the competitiveness of the given services on the given cell for the current demand model and level of demand
getCompetitiveness(Cell) - Method in class org.volante.abm.data.Region
Gets the competitiveness of the cell's current production for the current demand model and levels of demand
getCompetitiveness(DemandModel, UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
getCompetitiveness(DemandModel, UnmodifiableNumberMap<Service>, Cell) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
getCompetitiveness(DemandModel, UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
getCompetitiveness(DemandModel, UnmodifiableNumberMap<Service>, Cell) - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
getCompetitiveness(DemandModel, UnmodifiableNumberMap<Service>, Cell) - Method in interface org.volante.abm.models.CompetitivenessModel
 
getCompetitiveness(DemandModel, UnmodifiableNumberMap<Service>) - Method in interface org.volante.abm.models.CompetitivenessModel
 
getCompetitivenessMap(Cell) - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
getCompetitveness(DemandModel, UnmodifiableNumberMap<Service>, boolean) - Method in class org.volante.abm.example.CurveCompetitivenessModel
getConfigLogger() - Static method in class org.volante.abm.serialization.ModelRunner
 
getControls() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
getControls() - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
getControls() - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
getCSVFunction(Capital, double) - Method in class org.volante.abm.update.AgentTypeUpdater
Creates a new function for the value from a csv file.
getCsvParamBasedirCorrection() - Method in class org.volante.abm.schedule.RunInfo
 
getCurrentFitness() - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
getCurrentInnovation() - Method in class org.volante.abm.institutions.InnovativeInstitution
 
getCurrentRandomSeed() - Method in class org.volante.abm.schedule.RunInfo
 
getCurrentRun() - Method in class org.volante.abm.schedule.RunInfo
 
getCurrentTick() - Method in class org.volante.abm.schedule.DefaultSchedule
 
getCurrentTick() - Method in interface org.volante.abm.schedule.Schedule
Returns the current tick (which is the next tick that is performed)
getCurves() - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
getData(Regions) - Method in class org.volante.abm.output.AggregateCSVOutputter
 
getData(Regions) - Method in class org.volante.abm.output.CellTable
 
getData(Regions) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
getData(Regions) - Method in class org.volante.abm.output.ParameterCSVOutputter
 
getData(Regions) - Method in class org.volante.abm.output.TableOutputter
 
getData(Regions) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
getDataTypes(ABMPersister) - Method in interface org.volante.abm.serialization.DataTypeLoader
 
getDataTypes(ABMPersister) - Method in class org.volante.abm.serialization.NamedIndexLoader
 
getDefaultOutputName() - Method in class org.volante.abm.output.AbstractOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AgentAdoptionRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AgentAdoptionStateRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AgentCompetitivenessRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AgentProductivityRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AgentRejectionRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AgentTypeSerialIdRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.AggregateDemandSupplyCSVOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.CapitalRasterOutput
 
getDefaultOutputName() - Method in class org.volante.abm.output.CellTable
 
getDefaultOutputName() - Method in class org.volante.abm.output.CellVolatilityRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.GraphMlOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.ParameterCSVOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.SocialNetworkPropertyRasterOutputter
 
getDefaultOutputName() - Method in class org.volante.abm.output.SupplyRasterOutput
 
getDefaultOutputName() - Method in class org.volante.abm.output.TakeoverCellOutputter
 
getDefaultValue() - Method in enum org.volante.abm.param.BasicPa
 
getDefaultValue() - Method in enum org.volante.abm.param.GeoPa
 
getDefaultValue() - Method in enum org.volante.abm.param.RandomPa
 
getDefaultValue() - Method in enum org.volante.abm.param.SocialNetworkPa
 
getDemand() - Method in class org.volante.abm.example.RegionalDemandModel
 
getDemand(Cell) - Method in class org.volante.abm.example.RegionalDemandModel
 
getDemand() - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getDemand(Cell) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getDemand(Cell) - Method in interface org.volante.abm.models.DemandModel
Should be called to get the level of demand in a particular cell This can include any regional demand
getDemand() - Method in interface org.volante.abm.models.DemandModel
Returns the level of demand for the Region
getDemand() - Method in class org.volante.abm.serialization.RegionLoader
 
getDemandFile() - Method in class org.volante.abm.serialization.RegionLoader
 
getDemandModel() - Method in class org.volante.abm.data.Region
 
getDisplay() - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
getDisplay() - Method in class org.volante.abm.example.RegionalDemandModel
 
getDisplay() - Method in class org.volante.abm.example.SimpleAllocationModel
 
getDisplay() - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
getDisplay() - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getDisplay() - Method in interface org.volante.abm.models.AllocationModel
 
getDisplay() - Method in interface org.volante.abm.models.CompetitivenessModel
 
getDisplay() - Method in interface org.volante.abm.models.DemandModel
 
getDisplay() - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
getDisplay() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
getDisplay() - Method in interface org.volante.abm.visualisation.Display
 
getDisplay() - Method in interface org.volante.abm.visualisation.Displayable
 
getDisplay() - Method in interface org.volante.abm.visualisation.DoubleMapDisplay
 
getDisplay() - Method in class org.volante.abm.visualisation.DoubleMapTextDisplay
 
getDisplay() - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
getDoubleForString(String, UnmodifiableNumberMap<T>) - Method in class org.volante.abm.visualisation.CellDisplay
 
getEastSidePanel() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
getEastSidePanel() - Method in class org.volante.abm.visualisation.CellDisplay
 
getEastSidePanel() - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
getEffectDiscountFactor() - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
getEffectiveCapitals() - Method in class org.volante.abm.data.Cell
 
getEffectOnCapitalFactor() - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
getEffectOnProductivityFactor() - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
getEndTick() - Method in class org.volante.abm.schedule.DefaultSchedule
 
getEndTick() - Method in interface org.volante.abm.schedule.Schedule
 
getEndYear() - Method in class org.volante.abm.output.AbstractOutputter
 
getEndYear() - Method in class org.volante.abm.output.AbstractVideoWriter
 
getEndYear() - Method in interface org.volante.abm.output.Outputter
 
getEveryNYears() - Method in class org.volante.abm.output.AbstractOutputter
 
getEveryNYears() - Method in class org.volante.abm.output.AbstractVideoWriter
 
getEveryNYears() - Method in interface org.volante.abm.output.Outputter
 
getExtension() - Method in class org.volante.abm.output.AbstractOutputter
 
getExtension() - Method in class org.volante.abm.output.GraphMlOutputter
 
getExtension() - Method in class org.volante.abm.output.RasterOutputter
 
getExtent() - Method in class org.volante.abm.data.Region
 
getExtent() - Method in interface org.volante.abm.data.Regions
 
getExtent() - Method in class org.volante.abm.data.RegionSet
 
getGeoFactory() - Method in class org.volante.abm.data.Region
 
getGeography() - Method in class org.volante.abm.data.Region
 
getGivingIn() - Method in interface org.volante.abm.agent.Agent
 
getGivingIn() - Method in class org.volante.abm.agent.DefaultAgent
 
getGivingIn() - Method in interface org.volante.abm.agent.PotentialAgent
 
getGivingIn() - Method in class org.volante.abm.example.SimplePotentialAgent
 
getGivingUp() - Method in interface org.volante.abm.agent.Agent
 
getGivingUp() - Method in class org.volante.abm.agent.DefaultAgent
 
getGivingUp() - Method in interface org.volante.abm.agent.PotentialAgent
 
getGivingUp() - Method in class org.volante.abm.example.SimplePotentialAgent
 
getHeader() - Method in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter.PotentialAgentColumn
 
getHeader() - Method in class org.volante.abm.output.AggregateCSVOutputter.RegionColumn
 
getHeader() - Method in class org.volante.abm.output.AggregateDemandSupplyCSVOutputter.ServiceDemandColumn
 
getHeader() - Method in class org.volante.abm.output.AggregateDemandSupplyCSVOutputter.ServiceSupplyColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellAgentColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellCapitalColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellCompetitivenessColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellGiThresholdColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellLandUseColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellLandUseIndexColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellPreAllocCompetitivenessColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellPreAllocGuThresholdColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellPreAllocLandUseIndexColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellRegionColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellServiceColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellXColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.CellYColumn
 
getHeader() - Method in class org.volante.abm.output.CellTable.ServiceProductivityColumn
 
getHeader() - Method in class org.volante.abm.output.GivingInStatisticsOutputter.NumberColumn
 
getHeader() - Method in class org.volante.abm.output.GivingInStatisticsOutputter.SearchedCellsAftColumn
 
getHeader() - Method in class org.volante.abm.output.ParameterCSVOutputter.ParameterColumn
 
getHeader() - Method in class org.volante.abm.output.ParameterCSVOutputter.RegionColumn
 
getHeader() - Method in interface org.volante.abm.output.TableColumn
 
getHeader() - Method in class org.volante.abm.output.TableOutputter.RegionsColumn
 
getHeader() - Method in class org.volante.abm.output.TableOutputter.TickColumn
 
getHeader() - Method in class org.volante.abm.output.TakeoverCellOutputter.TakeOverAftColumn
 
getHeader() - Method in class org.volante.abm.output.TakeoverCellOutputter.TakeOverColumn
 
getHeight() - Method in class org.volante.abm.data.Extent
 
getHelper(Object) - Method in class org.volante.abm.data.Region
 
getHomeCell() - Method in class org.volante.abm.agent.AbstractAgent
Return simply the first cell of an iterator of cells.
getHomeCell() - Method in interface org.volante.abm.agent.Agent
 
getID() - Method in class org.volante.abm.agent.AbstractAgent
 
getID() - Method in interface org.volante.abm.agent.Agent
Returns the agent's ID/type
getID() - Method in interface org.volante.abm.agent.PotentialAgent
 
getID() - Method in class org.volante.abm.data.Region
 
getID() - Method in interface org.volante.abm.data.Regions
 
getID() - Method in class org.volante.abm.data.RegionSet
 
getID() - Method in class org.volante.abm.example.SimplePotentialAgent
 
getID() - Method in interface org.volante.abm.institutions.innovation.status.InnovationState
 
getID() - Method in enum org.volante.abm.institutions.innovation.status.InnovationStates
 
getIdentifier() - Method in class org.volante.abm.institutions.innovation.Innovation
Innovation's ID
getImage(JComponent) - Method in class org.volante.abm.output.ComponentImageCreator
 
getImage(Regions) - Method in class org.volante.abm.output.DisplayVideoWriter
 
getIndex() - Method in enum org.volante.abm.example.SimpleCapital
 
getIndex() - Method in enum org.volante.abm.example.SimpleLandUse
 
getIndex() - Method in enum org.volante.abm.example.SimpleService
 
getIndex() - Method in class org.volante.abm.serialization.CSVCapitalLoader.CSVCapital
 
getIndex() - Method in class org.volante.abm.serialization.CSVLandUseLoader.CSVLandUse
 
getIndex() - Method in class org.volante.abm.serialization.CSVServiceLoader.CSVService
 
getInitialPopulation(Region) - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel
 
getInnovation() - Method in class org.volante.abm.institutions.innovation.AdoptionObservation
 
getInnovation(String) - Method in class org.volante.abm.institutions.innovation.InnovationRegistry
 
getInnovationRegistry() - Method in class org.volante.abm.data.Region
 
getInnovationsAwareOf() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Unmodifiable set of innovations this agent is aware of.
getInnovationsAwareOf() - Method in interface org.volante.abm.agent.InnovationAgent
Provides a set of Innovations this agent is aware of.
getInstance() - Static method in class org.volante.abm.serialization.ABMPersister
 
getInstance(RunInfo) - Static method in class org.volante.abm.serialization.RService
Returns the the current MRService if existing and creates a new instance otherwise.
getInstitutions() - Method in class org.volante.abm.data.Region
 
getInstitutionTargetRecruitment() - Method in class org.volante.abm.institutions.InnovativeInstitution
 
getIterativeCellSampler(int, int, Region) - Method in class org.volante.abm.example.IterativeCellSamplerFactory
 
getLandUses(ABMPersister) - Method in interface org.volante.abm.serialization.LandUseLoader
 
getLastProductivityChange() - Method in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
getLegend() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
getLegend() - Method in class org.volante.abm.visualisation.AgentTypeDisplay
 
getLegend() - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
getLifeSpan() - Method in class org.volante.abm.institutions.innovation.Innovation
 
getMainPanel() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
getMainPanel() - Method in class org.volante.abm.visualisation.RegionalDisplay
 
getMarginalUtilities() - Method in class org.volante.abm.example.RegionalDemandModel
 
getMarginalUtilities() - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getMarginalUtilities() - Method in interface org.volante.abm.models.DemandModel
Gets the marginal utility of producing a unit of each service at the current supply levels Uses the competitiveness model, but ignores cell/agent adjustments
getMaxX() - Method in class org.volante.abm.data.Extent
 
getMaxY() - Method in class org.volante.abm.data.Extent
 
getMilieuGroup() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
getMinX() - Method in class org.volante.abm.data.Extent
 
getMinY() - Method in class org.volante.abm.data.Extent
 
getModelData() - Method in class org.volante.abm.data.Region
 
getModifiableSupply() - Method in class org.volante.abm.data.Cell
Allows for updating of the cell's supply without creating intermediate maps
getModifiedBO(DeliberativeInnovationAgent, Map) - Method in class org.volante.abm.decision.bo.InnovationBo
 
getName() - Method in enum org.volante.abm.example.SimpleCapital
 
getName() - Method in enum org.volante.abm.example.SimpleLandUse
 
getName() - Method in enum org.volante.abm.example.SimpleService
 
getName() - Method in class org.volante.abm.serialization.CSVCapitalLoader.CSVCapital
 
getName() - Method in class org.volante.abm.serialization.CSVLandUseLoader.CSVLandUse
 
getName() - Method in class org.volante.abm.serialization.CSVServiceLoader.CSVService
 
getName() - Method in class org.volante.abm.serialization.SocialNetworkLoader
 
getNames() - Method in class org.volante.abm.visualisation.CapitalDisplay
 
getNames() - Method in class org.volante.abm.visualisation.CompetitivenessDisplay
 
getNames() - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
getNames() - Method in class org.volante.abm.visualisation.ProductionDisplay
 
getNeighbourShare() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
getNeighbourShare() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
getNetwork() - Method in class org.volante.abm.data.Region
 
getNetworkComp() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
getNetworkGeneratorClass() - Method in class org.volante.abm.serialization.SocialNetworkLoader
 
getNetworkMeasureObject(MoreNetwork<? extends MoreNodeMeasureSupport, ?>, MMeasureDescription) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
getNetworkService() - Method in class org.volante.abm.data.Region
 
getNewChart(Service) - Method in class org.volante.abm.visualisation.CurveCompetitivenessDisplay
 
getNewInnovation() - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
getNewInnovation() - Method in interface org.volante.abm.institutions.innovation.RepeatingInnovation
Produces a new repeating innovation with the same lifespan as this innovation, starting at the tick of calling.
getNewInnovation() - Method in class org.volante.abm.institutions.innovation.RepeatingProductivityInnovation
 
getNumCells() - Method in class org.volante.abm.data.Region
 
getNumCells() - Method in interface org.volante.abm.data.Regions
 
getNumCells() - Method in class org.volante.abm.data.RegionSet
 
getNumRandomVariations() - Method in class org.volante.abm.schedule.RunInfo
 
getNumRuns() - Method in class org.volante.abm.schedule.RunInfo
 
getOptimisationType() - Method in class org.volante.abm.optimization.BestByCellAllocationModel
 
getOptimisationType() - Method in class org.volante.abm.optimization.BestByCellGlobalAllocationModel
 
getOptimisationType() - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel
 
getOptimisationType() - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
getOutputFilename(String, String) - Method in class org.volante.abm.output.Outputs
 
getOutputFilename(String, String, String) - Method in class org.volante.abm.output.Outputs
 
getOutputFilename(String, String, Regions) - Method in class org.volante.abm.output.Outputs
 
getOutputFilename(String, String, String, Regions) - Method in class org.volante.abm.output.Outputs
Gets an output filename, and makes sure that the relevant directory exists
getOutputName() - Method in class org.volante.abm.output.AbstractOutputter
 
getOutputs() - Method in class org.volante.abm.schedule.RunInfo
 
getOwner() - Method in class org.volante.abm.data.Cell
 
getOwnerID() - Method in class org.volante.abm.data.Cell
 
getParamRepos() - Method in class org.volante.abm.schedule.RunInfo
 
getPeristerContextExtra() - Method in class org.volante.abm.data.Region
 
getPersister() - Method in class org.volante.abm.schedule.RunInfo
 
getPersister() - Method in class org.volante.abm.serialization.RegionLoader
 
getPm() - Method in class org.volante.abm.serialization.SocialNetworkLoader
 
getPotentialAgent() - Method in class org.volante.abm.output.TakeoverCellOutputter.RegionPotentialAgent
 
getPotentialAgents() - Method in class org.volante.abm.data.Region
 
getPotentialSupply(Cell) - Method in interface org.volante.abm.agent.PotentialAgent
 
getPotentialSupply(Cell) - Method in class org.volante.abm.example.SimplePotentialAgent
 
getPreAllocData(Cell) - Method in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper
 
getProduction() - Method in interface org.volante.abm.agent.PotentialAgent
 
getProduction() - Method in class org.volante.abm.example.SimplePotentialAgent
In case the production model is changed, a call to SimplePotentialAgent.productionModelChanged() is mandatory! TODO make ProductionModel immutable
getProductionFunction() - Method in class org.volante.abm.agent.DefaultAgent
 
getProductionModel() - Method in interface org.volante.abm.agent.Agent
Returns the production model of this agent.
getProductionModel() - Method in class org.volante.abm.agent.DefaultAgent
 
getProductionModel() - Method in interface org.volante.abm.agent.InnovationAgent
 
getProductionWeights() - Method in class org.volante.abm.example.SimpleProductionModel
 
getProductionWeights() - Method in interface org.volante.abm.models.utils.ProductionWeightReporter
Returns an agent's production weights.
getRandom() - Method in class org.volante.abm.data.Region
 
getRandomSeed() - Method in class org.volante.abm.serialization.RegionLoader
 
getRecruitedAgents(Collection<? extends Agent>) - Method in interface org.volante.abm.institutions.recruit.InstitutionTargetRecruitment
 
getRecruitedAgents(Collection<? extends Agent>) - Method in class org.volante.abm.institutions.recruit.NumberRandomRecruitment
Does not guarantee to provide the requested number of agents entirely.
getRecruitedAgents(Collection<? extends Agent>) - Method in class org.volante.abm.institutions.recruit.ProbabilityRandomRecruitment
 
getRecruitedAgents(Collection<? extends Agent>) - Method in class org.volante.abm.institutions.recruit.RepetitiveRecruitment
 
getRecruitedAgents(Collection<? extends Agent>) - Method in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
getRegion() - Method in class org.volante.abm.agent.AbstractAgent
 
getRegion() - Method in interface org.volante.abm.agent.Agent
 
getRegion() - Method in class org.volante.abm.data.Cell
 
getRegion() - Method in class org.volante.abm.output.GivingInStatisticsOutputter.SearchedCellsAftColumn
 
getRegion() - Method in class org.volante.abm.output.TakeoverCellOutputter.RegionPotentialAgent
 
getRegion() - Method in class org.volante.abm.output.TakeoverCellOutputter.TakeOverColumn
 
getRegion() - Method in class org.volante.abm.serialization.RegionLoader
 
getRegionID() - Method in class org.volante.abm.data.Cell
 
getRegionParameters(Region) - Method in class org.volante.abm.param.ParameterRepository
 
getRegions() - Method in class org.volante.abm.data.RegionSet
 
getRegions() - Method in class org.volante.abm.serialization.ScenarioLoader
 
getRenewalInterval() - Method in class org.volante.abm.institutions.innovation.repeat.AbstractInnovationRepComp
 
getRenewalInterval() - Method in interface org.volante.abm.institutions.innovation.repeat.InnovationRepComp
Return the number of ticks the associated innovation it to be renewed.
getRenewalInterval() - Method in class org.volante.abm.institutions.innovation.RepeatingProductivityInnovation
 
getRengine(RunInfo) - Static method in class org.volante.abm.serialization.RService
Create a new REngine
getRepetitionComp() - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
getRepetitionComp() - Method in interface org.volante.abm.institutions.innovation.RepeatingInnovation
Get the innovation's repetition component.
getRepetitionComp() - Method in class org.volante.abm.institutions.innovation.RepeatingProductivityInnovation
 
getResidualDemand() - Method in class org.volante.abm.example.RegionalDemandModel
 
getResidualDemand(Cell) - Method in class org.volante.abm.example.RegionalDemandModel
 
getResidualDemand() - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getResidualDemand(Cell) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getResidualDemand(Cell) - Method in interface org.volante.abm.models.DemandModel
The spatialised demand for a single cell
getResidualDemand() - Method in interface org.volante.abm.models.DemandModel
Returns the level of residual demand for the region
getRinfo() - Method in class org.volante.abm.data.Region
 
getRunID() - Method in class org.volante.abm.schedule.RunInfo
 
getScenario() - Method in class org.volante.abm.schedule.RunInfo
 
getSchedule() - Method in class org.volante.abm.schedule.RunInfo
 
getScreenHeight() - Method in class org.volante.abm.visualisation.CellDisplay
 
getScreenWidth() - Method in class org.volante.abm.visualisation.CellDisplay
 
getSerialID() - Method in interface org.volante.abm.agent.PotentialAgent
 
getSerialID() - Method in class org.volante.abm.example.SimplePotentialAgent
 
getServices(ABMPersister) - Method in interface org.volante.abm.serialization.ServiceLoader
 
getSingleProductionAgent(String, double, double, double, Service, Capital...) - Static method in class org.volante.abm.example.BasicTestsUtils
Return a PotentialAgent with the given ID and given giving in/put thresholds that produces only the given Service leveraging capitals according to given dependencies.
getSituationalUtilities(LaraDecisionConfiguration) - Method in class org.volante.abm.decision.bo.InnovationBo
 
getStage() - Method in class org.volante.abm.schedule.ScheduleStatusEvent
 
getStartTick() - Method in class org.volante.abm.schedule.DefaultSchedule
 
getStartTick() - Method in interface org.volante.abm.schedule.Schedule
 
getStartYear() - Method in class org.volante.abm.output.AbstractOutputter
 
getStartYear() - Method in class org.volante.abm.output.AbstractVideoWriter
 
getStartYear() - Method in interface org.volante.abm.output.Outputter
 
getState(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
getState(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
 
getState() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
getState() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
getSupply() - Method in class org.volante.abm.data.Cell
 
getSupply() - Method in class org.volante.abm.example.RegionalDemandModel
 
getSupply() - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
getSupply() - Method in interface org.volante.abm.models.DemandModel
 
getTargetTick() - Method in class org.volante.abm.schedule.DefaultSchedule
 
getTargetTick() - Method in interface org.volante.abm.schedule.Schedule
 
getTestInstitution() - Method in class org.volante.abm.institution.CapitalDynamicsInstitutionTest
 
getTick() - Method in class org.volante.abm.schedule.ScheduleStatusEvent
 
getTickOfTrialStart() - Method in class org.volante.abm.institutions.innovation.status.EvaluatingInnovationStatus
 
getTitle() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
getTitle() - Method in interface org.volante.abm.visualisation.Display
 
getTitle() - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
getTotalSupply(List<PotentialAgent>) - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
getTrialNoise() - Method in class org.volante.abm.institutions.innovation.Innovation
 
getTrialThreshold(Agent) - Method in class org.volante.abm.institutions.innovation.Innovation
Factor in the decision of trial.
getTrialThreshold(Agent) - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
Multiplies the generic adoption factor with AFT specific social partner share adjustment factor.
getTrialThreshold(Agent) - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
Multiplies the generic adoption factor with AFT specific social partner share adjustment factor.
getTrialThreshold(Agent) - Method in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
Multiplies the generic trial factor with an AFT specific adjustment factor.
getType() - Method in interface org.volante.abm.agent.Agent
 
getType() - Method in class org.volante.abm.agent.DefaultAgent
 
getType() - Method in enum org.volante.abm.param.BasicPa
 
getType() - Method in enum org.volante.abm.param.GeoPa
 
getType() - Method in enum org.volante.abm.param.RandomPa
 
getType() - Method in enum org.volante.abm.param.SocialNetworkPa
 
getUnadjustedCompetitiveness(PotentialAgent, Cell) - Method in class org.volante.abm.data.Region
Just used for displays and checking to see the effect without institutions
getUnadjustedCompetitiveness(Cell) - Method in class org.volante.abm.data.Region
Just used for displays and checking, so see the effect without institutions
getUnadjustedCompetitiveness(UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.data.Region
 
getUnadjustedCompetitivenessMap(Cell) - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
getURService() - Method in class org.volante.abm.data.RegionalRandom
 
getVal(Cell) - Method in class org.volante.abm.visualisation.CapitalDisplay
 
getVal(Cell) - Method in class org.volante.abm.visualisation.CompetitivenessDisplay
 
getVal(Cell) - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
getVal(Cell) - Method in class org.volante.abm.visualisation.ProductionDisplay
 
getValue(Region, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter.PotentialAgentColumn
 
getValue(Region, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.AggregateCSVOutputter.RegionColumn
 
getValue(Region, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.AggregateDemandSupplyCSVOutputter.ServiceDemandColumn
 
getValue(Region, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.AggregateDemandSupplyCSVOutputter.ServiceSupplyColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellAgentColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellCapitalColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellCompetitivenessColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellGiThresholdColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellLandUseColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellLandUseIndexColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellPreAllocCompetitivenessColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellPreAllocGuThresholdColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellPreAllocLandUseIndexColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellRegionColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellServiceColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellXColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.CellYColumn
 
getValue(Cell, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable.ServiceProductivityColumn
 
getValue(Integer, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.GivingInStatisticsOutputter.NumberColumn
 
getValue(Integer, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.GivingInStatisticsOutputter.SearchedCellsAftColumn
 
getValue(Region, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.ParameterCSVOutputter.ParameterColumn
 
getValue(Region, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.ParameterCSVOutputter.RegionColumn
 
getValue(T, ModelData, RunInfo, Regions) - Method in interface org.volante.abm.output.TableColumn
 
getValue(T, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.TableOutputter.RegionsColumn
 
getValue(T, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.TableOutputter.TickColumn
 
getValue(TakeoverCellOutputter.RegionPotentialAgent, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.TakeoverCellOutputter.TakeOverAftColumn
 
getValue(TakeoverCellOutputter.RegionPotentialAgent, ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.TakeoverCellOutputter.TakeOverColumn
 
getValue(String, RunInfo) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
getVolatility(Cell) - Method in interface org.volante.abm.models.utils.CellVolatilityObserver
 
getVolatility(Cell) - Method in class org.volante.abm.models.utils.SimpleCellVolatilityRecorder
 
getWaitingBo(SocialAgent) - Method in class org.volante.abm.decision.innovation.InnovationTest.TestInnovation
 
getWaitingBo(SocialAgent) - Method in class org.volante.abm.institutions.innovation.Innovation
 
getWaitingBo(SocialAgent) - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
getWaitingBo(SocialAgent) - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
getWaitingBo(SocialAgent) - Method in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
getWidth() - Method in class org.volante.abm.data.Extent
 
getWorld() - Method in class org.volante.abm.serialization.WorldLoader
 
getX() - Method in class org.volante.abm.data.Cell
 
getY() - Method in class org.volante.abm.data.Cell
 
giveUp() - Method in class org.volante.abm.agent.AbstractAgent
 
GiveUpGiveInAllocationModel - Class in org.volante.abm.example
A very simple kind of allocation.
GiveUpGiveInAllocationModel() - Constructor for class org.volante.abm.example.GiveUpGiveInAllocationModel
 
GiveUpGiveInAllocationModelOld - Class in org.volante.abm.example
A very simple kind of allocation.
GiveUpGiveInAllocationModelOld() - Constructor for class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 
GiveUpGiveInAllocationTest - Class in org.volante.abm.example
TODO seemed to depend on execution order > make clean to guarantee determiend start conditions
GiveUpGiveInAllocationTest() - Constructor for class org.volante.abm.example.GiveUpGiveInAllocationTest
 
givingIn - Variable in class org.volante.abm.agent.DefaultAgent
 
givingIn - Variable in class org.volante.abm.example.SimplePotentialAgent
 
givingIn() - Method in class org.volante.abm.example.VariantPotentialAgent
 
GivingInStatisticsMessenger - Interface in org.volante.abm.models.utils
 
GivingInStatisticsObserver - Interface in org.volante.abm.output
 
GivingInStatisticsOutputter - Class in org.volante.abm.output
Records number of searches that end up with a certain number of trials (rows) for every region (columns) and every AFT (column) within a region.
GivingInStatisticsOutputter() - Constructor for class org.volante.abm.output.GivingInStatisticsOutputter
 
GivingInStatisticsOutputter.NumberColumn - Class in org.volante.abm.output
 
GivingInStatisticsOutputter.SearchedCellsAftColumn - Class in org.volante.abm.output
 
givingUp - Variable in class org.volante.abm.agent.DefaultAgent
 
givingUp - Variable in class org.volante.abm.example.SimplePotentialAgent
 
givingUp() - Method in class org.volante.abm.example.VariantPotentialAgent
 
givingUpProbability - Variable in class org.volante.abm.agent.BoundedSocialInnovationAgent
 
givingUpProbability - Variable in class org.volante.abm.example.BoundedSocialPotentialAgent
 
GloballyInitialisable - Interface in org.volante.abm.serialization
Initialisation is there to allow objects to set themselves up.
GraphMlOutputter - Class in org.volante.abm.output
 
GraphMlOutputter() - Constructor for class org.volante.abm.output.GraphMlOutputter
 
guThreshold - Variable in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper.PreAllocData
 

H

hasCompetitivenessAdjustingInstitution() - Method in class org.volante.abm.data.Region
 
hasInnovationRegistered(Innovation) - Method in class org.volante.abm.institutions.innovation.InnovationRegistry
 
hasInnovationRegistered(String) - Method in class org.volante.abm.institutions.innovation.InnovationRegistry
 
hasInstitutions() - Method in class org.volante.abm.data.Region
 
hasMoreToSample() - Method in class org.volante.abm.example.IterativeCellSampler
 
hasNeighbourShareChanged() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
hasNeighbourShareChanged() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
hasNetworkChanged() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
hasNetworkChanged() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 

I

id - Variable in class org.volante.abm.agent.AbstractAgent
 
id - Variable in class org.volante.abm.example.SimplePotentialAgent
 
id - Variable in class org.volante.abm.schedule.DefaultSchedule
 
identifier - Variable in class org.volante.abm.institutions.innovation.Innovation
Identifier must be given since every innovation is registered at the innovation registry with its identifier during initialisation.
increaseVolatility(Cell) - Method in interface org.volante.abm.models.utils.CellVolatilityObserver
Increases the given cell's volatility.
increaseVolatility(Cell) - Method in class org.volante.abm.models.utils.SimpleCellVolatilityRecorder
 
indicator - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
indicator - Variable in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
indicator - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
IndividualProductionPotentialAgent - Class in org.volante.abm.example
 
IndividualProductionPotentialAgent() - Constructor for class org.volante.abm.example.IndividualProductionPotentialAgent
 
IndividualProductionPotentialAgent(String, ModelData, ProductionModel, double, double) - Constructor for class org.volante.abm.example.IndividualProductionPotentialAgent
 
indToX(int) - Method in class org.volante.abm.data.Extent
Get the cell coordinates corresponding to the given address
indToY(int) - Method in class org.volante.abm.data.Extent
Get the cell coordinates corresponding to the given address
info - Variable in class org.volante.abm.example.SimplePotentialAgent
 
info - Variable in class org.volante.abm.output.AbstractVideoWriter
 
info - Variable in class org.volante.abm.serialization.BatchModeParseFilter
 
info - Variable in class org.volante.abm.update.AbstractUpdater
 
info - Variable in class org.volante.abm.visualisation.AbstractDisplay
 
infoString() - Method in interface org.volante.abm.agent.Agent
Returns useful descriptive information about this agent
infoString() - Method in class org.volante.abm.agent.DefaultAgent
 
init() - Method in class org.volante.abm.data.RegionalRandom
 
initAftColumns(Regions) - Method in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter
 
initCellProductions() - Method in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
initEffectiveCapitals() - Method in class org.volante.abm.data.Cell
 
initGivingInStatistic(Region) - Method in interface org.volante.abm.output.GivingInStatisticsObserver
 
initGivingInStatistic(Region) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
initialAdoptionObservation() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
initialAdoptionObservationPerformed - Variable in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
Initialisable - Interface in org.volante.abm.serialization
Initialisation is there to allow objects to set themselves up.
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.data.Cell
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.data.Region
Sets of the Region from a ModelData.
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.data.RegionSet
Initialisation: Initialises regions and updates extent.
initialise(Region) - Method in class org.volante.abm.decision.innovation.InnovationTest.SingletonTestClass
 
initialise(RegionLoader) - Method in class org.volante.abm.decision.serialization.BoCSVReader
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.RegionalDemandModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.SimpleAllocationModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.SimplePotentialAgent
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.SimpleProductionModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.example.VariantPotentialAgent
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.AbstractInstitution
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.CapitalDynamicsInstitution
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.DefaultInstitution
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.Innovation
Assign model data, run info, and region.
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.RepeatingProductivityInnovation
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.InnovativeInstitution
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.Institutions
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.recruit.NumberRandomRecruitment
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.recruit.ProbabilityRandomRecruitment
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.recruit.RepetitiveRecruitment
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.institutions.RepeatingInnovativeInstitution
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.models.nullmodel.NullProductionModel
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.optimization.OptimizationAllocationModel
 
initialise() - Method in class org.volante.abm.output.AbstractOutputter
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.AbstractVideoWriter
 
initialise() - Method in class org.volante.abm.output.AbstractVideoWriter
 
initialise() - Method in class org.volante.abm.output.AgentProductivityRasterOutputter
 
initialise() - Method in class org.volante.abm.output.AggregateCSVOutputter
 
initialise() - Method in class org.volante.abm.output.CapitalRasterOutput
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellTable
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.CellVolatilityRasterOutputter
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.output.CraftyNodeMeasure
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.DisplayVideoWriter
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.Outputs
 
initialise() - Method in interface org.volante.abm.output.Outputter
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.ParameterCSVOutputter
 
initialise() - Method in class org.volante.abm.output.RasterOutputter
 
initialise() - Method in class org.volante.abm.output.SupplyRasterOutput
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.schedule.DefaultSchedule
 
initialise(RegionLoader) - Method in class org.volante.abm.serialization.CellCSVReader
 
initialise(RegionLoader) - Method in class org.volante.abm.serialization.CellRasterReader
 
initialise(ModelData, RunInfo, Regions) - Method in interface org.volante.abm.serialization.GloballyInitialisable
 
initialise(ModelData, RunInfo, Region) - Method in interface org.volante.abm.serialization.Initialisable
 
initialise(RegionLoader) - Method in interface org.volante.abm.serialization.RegionLoader.AgentInitialiser
 
initialise(RegionLoader) - Method in interface org.volante.abm.serialization.RegionLoader.CellInitialiser
 
initialise(RunInfo) - Method in class org.volante.abm.serialization.RegionLoader
 
initialise(RunInfo) - Method in class org.volante.abm.serialization.ScenarioLoader
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.serialization.SocialNetworkLoader
Initialises parameters and creates the social network.
initialise(RunInfo) - Method in class org.volante.abm.serialization.WorldLoader
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.update.AbstractUpdater
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.update.AgentTypeUpdater
 
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.update.CSVCapitalUpdater
Load in config stuff
initialise(ModelData, RunInfo, Region) - Method in class org.volante.abm.update.ProportionalChangeFunction
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.AbstractDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.CellDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.CurveCompetitivenessDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.DefaultModelDisplays
 
initialise(ModelData, RunInfo, Regions) - Method in interface org.volante.abm.visualisation.Display
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.ModelDisplays
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.RegionalDemandDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.RegionalDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.SimpleAllocationDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.SimpleCompetitivenessDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.StaticPerCellDemandDisplay
 
initialise(ModelData, RunInfo, Regions) - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
initialiseAgents() - Method in class org.volante.abm.serialization.RegionLoader
 
initialiseCells() - Method in class org.volante.abm.serialization.RegionLoader
 
initialised - Variable in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter
 
initNetworkInitialiser() - Method in class org.volante.abm.serialization.SocialNetworkLoader
 
initTakeOvers(Region) - Method in interface org.volante.abm.models.utils.TakeoverObserver
To be called before the first output.
initTakeOvers(Region) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
initTestEnvironment() - Method in class org.volante.abm.example.BasicTestsUtils
Inits cells, regions, agents, cell sets, regions set, regionset.
initTestEnvironment() - Static method in class org.volante.abm.testutils.CraftyTestUtils
 
inno - Variable in class org.volante.abm.decision.innovation.InnovationTest.SingletonTestClass
 
innoAlter - Variable in class org.volante.abm.decision.innovation.InnovationTest.SingletonTestClass
 
innoFarmingA - Variable in class org.volante.abm.decision.innovation.InnovationTestUtils
 
innoForesterA - Variable in class org.volante.abm.decision.innovation.InnovationTestUtils
 
innovation - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
innovation - Variable in class org.volante.abm.institutions.innovation.AdoptionObservation
 
Innovation - Class in org.volante.abm.institutions.innovation
NOTE: Subclasses should call Initialisable.initialise(ModelData, RunInfo, Region) in order to register this innovation at the InnovationRegistry.
Innovation(String) - Constructor for class org.volante.abm.institutions.innovation.Innovation
 
innovation - Variable in class org.volante.abm.institutions.InnovativeInstitution
Innovation to release
innovation - Variable in class org.volante.abm.output.AgentAdoptionRasterOutputter
 
innovation - Variable in class org.volante.abm.output.AgentAdoptionStateRasterOutputter
 
innovation - Variable in class org.volante.abm.output.AgentRejectionRasterOutputter
 
INNOVATION_EFFECT_CSV_FACTORS - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
INNOVATION_EFFECT_CSV_FACTORS - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
INNOVATION_EFFECT_FACTORS - Variable in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
INNOVATION_EFFECT_ON_PRODUCTIVITY - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
INNOVATION_EFFECT_ON_PRODUCTIVITY - Variable in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
INNOVATION_ID - Variable in class org.volante.abm.decision.innovation.InnovationTest
 
INNOVATION_ID - Variable in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
INNOVATION_ID - Variable in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
INNOVATION_ID - Variable in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
INNOVATION_ID_CSV - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
INNOVATION_ID_CSV - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
INNOVATION_XML_FILE - Variable in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
InnovationAgent - Interface in org.volante.abm.agent
 
InnovationBo - Class in org.volante.abm.decision.bo
 
InnovationBo(String, DeliberativeInnovationAgent) - Constructor for class org.volante.abm.decision.bo.InnovationBo
 
innovationID - Variable in class org.volante.abm.decision.innovation.InnovationTest.SingletonTestClass
 
innovationID - Variable in class org.volante.abm.output.AgentAdoptionRasterOutputter
 
innovationID - Variable in class org.volante.abm.output.AgentAdoptionStateRasterOutputter
 
innovationID - Variable in class org.volante.abm.output.AgentRejectionRasterOutputter
 
InnovationRegistry - Class in org.volante.abm.institutions.innovation
Applies the Multiton design pattern.
InnovationRegistry(Region) - Constructor for class org.volante.abm.institutions.innovation.InnovationRegistry
 
innovationReleaseTick - Variable in class org.volante.abm.institutions.InnovativeInstitution
Tick of release
InnovationRepComp - Interface in org.volante.abm.institutions.innovation.repeat
InnovationRepComps encapsulates an Innovations renewal interval and the method to obtain renewed innovations.
innovations - Variable in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
innovations - Variable in class org.volante.abm.institutions.innovation.InnovationRegistry
 
InnovationState - Interface in org.volante.abm.institutions.innovation.status
 
InnovationStates - Enum in org.volante.abm.institutions.innovation.status
 
InnovationStatus - Interface in org.volante.abm.institutions.innovation.status
 
InnovationTest - Class in org.volante.abm.decision.innovation
InnovationTest() - Constructor for class org.volante.abm.decision.innovation.InnovationTest
 
InnovationTest.SingletonTestClass - Class in org.volante.abm.decision.innovation
 
InnovationTest.TestInnovation - Class in org.volante.abm.decision.innovation
 
InnovationTestUtils - Class in org.volante.abm.decision.innovation
 
InnovationTestUtils() - Constructor for class org.volante.abm.decision.innovation.InnovationTestUtils
 
InnovationTestUtils.CsvProductivityInnovationRepTestComp - Class in org.volante.abm.decision.innovation
Enables setting relative to base during runtime.
innovativeFarming - Static variable in class org.volante.abm.decision.innovation.InnovationTestUtils
 
innovativeForestry - Static variable in class org.volante.abm.decision.innovation.InnovationTestUtils
 
InnovativeInstitution - Class in org.volante.abm.institutions
 
InnovativeInstitution() - Constructor for class org.volante.abm.institutions.InnovativeInstitution
 
InnovativeInstitutionTest - Class in org.volante.abm.decision.innovation
 
InnovativeInstitutionTest() - Constructor for class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
INSTANCE - Static variable in class org.volante.abm.models.nullmodel.NullProductionModel
 
institution - Variable in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
institution - Variable in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
institution - Variable in class org.volante.abm.institution.recruit.ProbabilityRandomRecruitmentTest
 
institution - Variable in class org.volante.abm.institution.recruit.RepetitiveRecruitmentTest
 
Institution - Interface in org.volante.abm.institutions
 
INSTITUTION_XML_FILE - Variable in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
Institutions - Class in org.volante.abm.institutions
 
Institutions() - Constructor for class org.volante.abm.institutions.Institutions
 
InstitutionsList - Class in org.volante.abm.serialization
 
InstitutionsList() - Constructor for class org.volante.abm.serialization.InstitutionsList
 
InstitutionsTest - Class in org.volante.abm.institution
 
InstitutionsTest() - Constructor for class org.volante.abm.institution.InstitutionsTest
 
InstitutionTargetRecruitment - Interface in org.volante.abm.institutions.recruit
Applied to recruit agents by Institutions to spread Innovations.
IntegratedTest - Class in org.volante.abm.example
A simple test of the integrated system.
IntegratedTest() - Constructor for class org.volante.abm.example.IntegratedTest
 
integratedTest() - Method in class org.volante.abm.example.IntegratedTest
 
interactiveRun(ScenarioLoader) - Static method in class org.volante.abm.serialization.ModelRunner
 
interpolate(float[], float[], float) - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
IntTransformer - Interface in org.volante.abm.serialization.transform
 
isAllowed(PotentialAgent, Cell) - Method in class org.volante.abm.institutions.AbstractInstitution
 
isAllowed(PotentialAgent, Cell) - Method in class org.volante.abm.institutions.DefaultInstitution
 
isAllowed(PotentialAgent, Cell) - Method in interface org.volante.abm.institutions.Institution
Determines whether this agent is forbidden from occupying that cell according to this institution
isAllowed(PotentialAgent, Cell) - Method in class org.volante.abm.institutions.Institutions
 
isClearExistingFiles() - Method in class org.volante.abm.output.Outputs
 
isInitialised() - Method in class org.volante.abm.data.Cell
 
isInt() - Method in class org.volante.abm.output.AgentAdoptionRasterOutputter
 
isInt() - Method in class org.volante.abm.output.AgentAdoptionStateRasterOutputter
 
isInt() - Method in class org.volante.abm.output.AgentCompetitivenessRasterOutputter
 
isInt() - Method in class org.volante.abm.output.AgentProductivityRasterOutputter
 
isInt() - Method in class org.volante.abm.output.AgentRejectionRasterOutputter
 
isInt() - Method in class org.volante.abm.output.AgentTypeSerialIdRasterOutputter
 
isInt() - Method in class org.volante.abm.output.CapitalRasterOutput
 
isInt() - Method in class org.volante.abm.output.RasterOutputter
 
isInt() - Method in class org.volante.abm.output.SupplyRasterOutput
 
isRemoveCurrentLevel() - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
isRemoveCurrentLevel() - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
isRemoveNegative() - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
isRemoveNegative() - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
isRunning() - Method in class org.volante.abm.schedule.ScheduleStatusEvent
 
isSatisfied() - Method in class org.volante.abm.optimization.ConvergenceChecker
 
isSatisfied(Population) - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel.ConvergenceMaxStoppingCondition
 
isSkipInitialAllocation() - Method in class org.volante.abm.data.Region
 
IterativeCellSampler - Class in org.volante.abm.example
Uses the maximum probability of that provided by probabilitycurve and (yet desired / remaining indices).
IterativeCellSampler(int, int, Region, Curve) - Constructor for class org.volante.abm.example.IterativeCellSampler
 
IterativeCellSampler(int, int, Region) - Constructor for class org.volante.abm.example.IterativeCellSampler
 
IterativeCellSamplerFactory - Class in org.volante.abm.example
 
IterativeCellSamplerFactory() - Constructor for class org.volante.abm.example.IterativeCellSamplerFactory
 
IterativeCellSamplerTest - Class in org.volante.abm.example
 
IterativeCellSamplerTest() - Constructor for class org.volante.abm.example.IterativeCellSamplerTest
 

K

keyPressed(KeyEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
keyReleased(KeyEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
keyTyped(KeyEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 

L

LandUse - Interface in org.volante.abm.data
 
LandUseLoader - Interface in org.volante.abm.serialization
 
landUses - Variable in class org.volante.abm.data.ModelData
 
lastChanges - Variable in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
layoutComponent(Component) - Static method in class org.volante.abm.output.ComponentImageCreator
Needed to layout components before painting for the video
Legend() - Constructor for class org.volante.abm.visualisation.MaxMinCellDisplay.Legend
 
lifeSpan - Variable in class org.volante.abm.institutions.innovation.Innovation
At the end of the lifespan, this innovation outdates itself at all InnovationAgents.
loadAgentTypes() - Method in class org.volante.abm.serialization.RegionLoader
 
loadLinearCSV(String) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
loadModels() - Method in class org.volante.abm.serialization.RegionLoader
 
loadSocialNetworks() - Method in class org.volante.abm.serialization.RegionLoader
Initialises SocialNetworkLoaders.
log - Variable in class org.volante.abm.example.IndividualProductionPotentialAgent
 
log - Variable in class org.volante.abm.example.SimplePotentialAgent
 
log - Variable in class org.volante.abm.output.AbstractOutputter
 
log - Variable in class org.volante.abm.output.AbstractVideoWriter
 
log - Variable in class org.volante.abm.update.AbstractUpdater
 
log - Variable in class org.volante.abm.visualisation.AbstractDisplay
 
LogOptimizationListener(Priority) - Constructor for class org.volante.abm.optimization.OptimizationAllocationModel.LogOptimizationListener
 

M

main(String[]) - Static method in class org.volante.abm.output.ComponentImageCreator
 
main(String[]) - Static method in class org.volante.abm.serialization.ModelRunner
 
main(String[]) - Static method in class org.volante.abm.visualisation.CapitalDisplay
 
main(String[]) - Static method in class org.volante.abm.visualisation.CellDisplay
 
main(String[]) - Static method in class org.volante.abm.visualisation.CellInfoDisplay
 
main(String[]) - Static method in class org.volante.abm.visualisation.CurveCompetitivenessDisplayTest
 
main(String[]) - Static method in class org.volante.abm.visualisation.RegionalDemandDisplay
 
main(String[]) - Static method in class org.volante.abm.visualisation.RegionalDisplayTest
 
makeAdopted(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Sets InnovationStates.ADOPTED and increases adoption counter.
makeAdopted(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Adopts the given innovation.
makeAware(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
makeAware(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Make this agent aware of the given innovation, i.e.
makeTrial(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Sets InnovationStates.TRIAL, performs the innovation and makes social network partners aware.
makeTrial(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Gives the given innovation a trial.
makeUnmanagedCellsAvailable() - Method in class org.volante.abm.data.Region
Sets all of the unmanaged cells to be available.
manageOptions() - Static method in class org.volante.abm.serialization.ModelRunner
 
MaxMinCellDisplay - Class in org.volante.abm.visualisation
 
MaxMinCellDisplay() - Constructor for class org.volante.abm.visualisation.MaxMinCellDisplay
 
MaxMinCellDisplay.Legend - Class in org.volante.abm.visualisation
 
measures - Variable in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
ModelData - Class in org.volante.abm.data
 
ModelData() - Constructor for class org.volante.abm.data.ModelData
 
modelData - Static variable in class org.volante.abm.example.BasicTestsUtils
 
modelData - Variable in class org.volante.abm.institutions.AbstractInstitution
 
modelData - Variable in class org.volante.abm.institutions.innovation.Innovation
 
modelData - Variable in class org.volante.abm.output.AbstractOutputter
 
modelData - Variable in class org.volante.abm.output.Outputs
 
modelDisplays - Variable in class org.volante.abm.visualisation.AbstractDisplay
 
ModelDisplays - Class in org.volante.abm.visualisation
 
ModelDisplays() - Constructor for class org.volante.abm.visualisation.ModelDisplays
 
modelDisplays - Variable in class org.volante.abm.visualisation.SubmodelDisplays
 
ModelRunner - Class in org.volante.abm.serialization
 
ModelRunner() - Constructor for class org.volante.abm.serialization.ModelRunner
 
mouseClicked(MouseEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
mouseEntered(MouseEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
mouseExited(MouseEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
mousePressed(MouseEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
mouseReleased(MouseEvent) - Method in class org.volante.abm.visualisation.CellDisplay
 
moveSelection(int, int) - Method in class org.volante.abm.visualisation.CellDisplay
 
moveSelection(int, int, int, int) - Method in class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
mutate(Chromosome) - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel.AgentMutation
 
mutatedLandUseList(List<PotentialAgent>, double) - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel
 

N

NamedIndexLoader<S extends com.moseph.modelutils.fastdata.Named & com.moseph.modelutils.fastdata.Indexed> - Class in org.volante.abm.serialization
 
NamedIndexLoader() - Constructor for class org.volante.abm.serialization.NamedIndexLoader
 
networkNullErrorOccurred - Variable in class org.volante.abm.example.SimpleAllocationModel
 
NoModelDisplays - Class in org.volante.abm.visualisation
Pseudo class for Model displays to be used for non-interactive cluster computing.
NoModelDisplays() - Constructor for class org.volante.abm.visualisation.NoModelDisplays
 
noninteractiveRun(ScenarioLoader, int, int) - Static method in class org.volante.abm.serialization.ModelRunner
 
NormalisableGivingInThresholdAgent - Interface in org.volante.abm.agent
 
NormalisableProductivityAgent - Interface in org.volante.abm.agent
 
normalise - Variable in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
normaliseGivingInThreshold(double) - Method in interface org.volante.abm.agent.NormalisableGivingInThresholdAgent
 
normaliseProductivity(Service, double) - Method in interface org.volante.abm.agent.NormalisableProductivityAgent
Subtracts the given amount from the given service's production weight.
normaliseProductivity() - Method in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
TODO test
normaliseProductivity - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
Normalise changes in productivity (subtract the average increase from every agent's productivity)?
NormaliseProductivityRegionHelper - Class in org.volante.abm.example.socialInteraction
Normalisation can be switched off to make the helper usable for reporting purposes.
NormaliseProductivityRegionHelper(Region, Service, boolean) - Constructor for class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
NormaliseProductivityRegionHelper(Region, Service) - Constructor for class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
NOT_MANAGED - Static variable in interface org.volante.abm.agent.Agent
The NOT_MANAGED agent is used for all cells without a manager
NOT_MANAGED_COMPETITION - Static variable in interface org.volante.abm.agent.Agent
 
NOT_MANAGED_ID - Static variable in interface org.volante.abm.agent.Agent
 
NOT_MANAGED_TYPE - Static variable in interface org.volante.abm.agent.PotentialAgent
 
NullProductionModel - Class in org.volante.abm.models.nullmodel
 
NullProductionModel() - Constructor for class org.volante.abm.models.nullmodel.NullProductionModel
 
number - Variable in class org.volante.abm.institutions.recruit.NumberRandomRecruitment
Number of agents that become initially aware.
numberAdoptions - Static variable in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
numberAgents - Static variable in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
NumberColumn() - Constructor for class org.volante.abm.output.GivingInStatisticsOutputter.NumberColumn
 
NumberRandomRecruitment - Class in org.volante.abm.institutions.recruit
Randomly recruits the number given as number from the passed set of agents.
NumberRandomRecruitment() - Constructor for class org.volante.abm.institutions.recruit.NumberRandomRecruitment
 
numCells - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
The number of cells a single agent (type) can search over to find maximum competitiveness
numCells - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
The number of cells a single agent (type) can search over to find maximum competitiveness
numSampled() - Method in class org.volante.abm.example.IterativeCellSampler
Get the number of samples already requested from this sampler
numSearchedCells - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
numSearchedCells - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 
numTakeovers - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
The number of times an agent (type) is selected for a take over (i.e.
numTakeovers - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
The number of times an agent (type) is selected for a take over (i.e.
numTakeoversDerived - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
numTakeoversDerived - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 

O

onWrite() - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
open() - Method in class org.volante.abm.output.AbstractOutputter
Callback to start a file if one is required.
open() - Method in class org.volante.abm.output.AbstractVideoWriter
 
open() - Method in interface org.volante.abm.output.Outputter
 
OptimisationAllocationDisplay - Class in org.volante.abm.optimization
 
OptimisationAllocationDisplay(OptimizationAllocationModel<?>) - Constructor for class org.volante.abm.optimization.OptimisationAllocationDisplay
 
OptimizationAllocationModel<T> - Class in org.volante.abm.optimization
Base class for AllocationModels which do some kind of iterative optimization to allocate land
OptimizationAllocationModel() - Constructor for class org.volante.abm.optimization.OptimizationAllocationModel
 
OptimizationAllocationModel.LogOptimizationListener - Class in org.volante.abm.optimization
 
OptimizationAllocationModel.OptimizationListener - Interface in org.volante.abm.optimization
 
org.volante.abm.agent - package org.volante.abm.agent
 
org.volante.abm.data - package org.volante.abm.data
 
org.volante.abm.decision.bo - package org.volante.abm.decision.bo
 
org.volante.abm.decision.innovation - package org.volante.abm.decision.innovation
 
org.volante.abm.decision.serialization - package org.volante.abm.decision.serialization
 
org.volante.abm.example - package org.volante.abm.example
 
org.volante.abm.example.socialInteraction - package org.volante.abm.example.socialInteraction
 
org.volante.abm.institution - package org.volante.abm.institution
 
org.volante.abm.institution.recruit - package org.volante.abm.institution.recruit
 
org.volante.abm.institutions - package org.volante.abm.institutions
 
org.volante.abm.institutions.innovation - package org.volante.abm.institutions.innovation
 
org.volante.abm.institutions.innovation.repeat - package org.volante.abm.institutions.innovation.repeat
 
org.volante.abm.institutions.innovation.status - package org.volante.abm.institutions.innovation.status
 
org.volante.abm.institutions.recruit - package org.volante.abm.institutions.recruit
 
org.volante.abm.models - package org.volante.abm.models
 
org.volante.abm.models.nullmodel - package org.volante.abm.models.nullmodel
 
org.volante.abm.models.utils - package org.volante.abm.models.utils
 
org.volante.abm.optimization - package org.volante.abm.optimization
 
org.volante.abm.output - package org.volante.abm.output
 
org.volante.abm.param - package org.volante.abm.param
 
org.volante.abm.schedule - package org.volante.abm.schedule
 
org.volante.abm.serialization - package org.volante.abm.serialization
 
org.volante.abm.serialization.transform - package org.volante.abm.serialization.transform
 
org.volante.abm.testutils - package org.volante.abm.testutils
 
org.volante.abm.update - package org.volante.abm.update
 
org.volante.abm.visualisation - package org.volante.abm.visualisation
 
out - Variable in class org.volante.abm.output.AbstractVideoWriter
 
outdate(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.Innovation
This method is called by InnovativeInstitutions (because they are rather aware of affected agents) once this innovation's lifespan is exceeded.
outputs - Variable in class org.volante.abm.output.AbstractOutputter
 
outputs - Variable in class org.volante.abm.output.AbstractVideoWriter
 
Outputs - Class in org.volante.abm.output
Manages creation of output of a variety of types.
Outputs() - Constructor for class org.volante.abm.output.Outputs
 
Outputs.CloseableOutput - Interface in org.volante.abm.output
 
outputSums - Variable in class org.volante.abm.output.AggregateAFTCompositionCSVOutputter
 
Outputter - Interface in org.volante.abm.output
 

P

paint(Graphics) - Method in class org.volante.abm.visualisation.AbstractDisplay
 
paint(Graphics) - Method in class org.volante.abm.visualisation.CellDisplay
 
ParameterColumn(String) - Constructor for class org.volante.abm.output.ParameterCSVOutputter.ParameterColumn
 
ParameterCSVOutputter - Class in org.volante.abm.output
Simple parameter outputter that return parameter values from ParameterRepository and calls its Object.toString() method.
ParameterCSVOutputter() - Constructor for class org.volante.abm.output.ParameterCSVOutputter
 
ParameterCSVOutputter.ParameterColumn - Class in org.volante.abm.output
 
ParameterCSVOutputter.RegionColumn - Class in org.volante.abm.output
 
ParameterRepository - Class in org.volante.abm.param
 
ParameterRepository() - Constructor for class org.volante.abm.param.ParameterRepository
 
parseDouble(String, RunInfo) - Static method in class org.volante.abm.serialization.BatchRunParser
 
parseDouble(String, RunInfo) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
parseInt(String, RunInfo) - Static method in class org.volante.abm.serialization.BatchRunParser
 
parseInt(String, RunInfo) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
parseString(String, RunInfo) - Static method in class org.volante.abm.serialization.BatchRunParser
 
parseString(String, RunInfo) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
parseStringBasic(String, RunInfo) - Static method in class org.volante.abm.serialization.BatchRunParser
 
passInfoToRegion() - Method in class org.volante.abm.serialization.RegionLoader
 
perceiveSocialNetwork() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Perceive social network regarding each innovation the agent is aware of.
perceiveSocialNetwork(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
Observe and set the share of social network partners that adopted the given Innovation.
perceiveSocialNetwork() - Method in interface org.volante.abm.agent.SocialAgent
Agents perceive their social network, usually regarding their neighbours adoption of innovations they are aware of.
perceiveSocialNetwork() - Method in class org.volante.abm.data.Region
 
percentageCells - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
Alternative to GiveUpGiveInAllocationModel.numCells: specify the percentage of entire cells in the region a single agent (type) searches over.
percentageCells - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
Alternative to GiveUpGiveInAllocationModel.numCells: specify the percentage of entire cells in the region a single agent (type) searches over.
percentageTakeOvers - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
Alternative to GiveUpGiveInAllocationModel.numTakeovers: specify the percentage of take overs per single agent (type).
percentageTakeOvers - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
Alternative to GiveUpGiveInAllocationModel.numTakeovers: specify the percentage of take overs per single agent (type).
PERCENTAL_RANDOM_RECRUITMENT_XML_FILE - Static variable in class org.volante.abm.institution.recruit.ProbabilityRandomRecruitmentTest
 
perfectCell - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
perform(InnovationAgent) - Method in class org.volante.abm.decision.innovation.InnovationTest.TestInnovation
 
perform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.Innovation
Let this innovation take effect for the given agent.
perform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
perform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
OPerates on the cell's base capital levels!
perform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
persister - Variable in class org.volante.abm.example.BasicTestsUtils
 
persister - Variable in class org.volante.abm.output.AbstractOutputter
 
PopulationRegionHelper - Interface in org.volante.abm.data
 
position - Variable in class org.volante.abm.example.IterativeCellSampler
 
postTick() - Method in class org.volante.abm.example.RegionalDemandModel
 
postTick() - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
Updates effect on productivity factor by discount factor
postTick() - Method in interface org.volante.abm.schedule.PostTickAction
 
postTick() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
postTick() - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
PostTickAction - Interface in org.volante.abm.schedule
 
postUpdate() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
PotentialAgent - Interface in org.volante.abm.agent
This is an interface for classes that create agents
PotentialAgentColumn(String) - Constructor for class org.volante.abm.output.AggregateAFTCompositionCSVOutputter.PotentialAgentColumn
 
PotentialAgentList - Class in org.volante.abm.serialization
 
PotentialAgentList() - Constructor for class org.volante.abm.serialization.PotentialAgentList
 
potentialAgentProductionChanged(PotentialAgent) - Method in interface org.volante.abm.agent.PotentialAgentProductionObserver
To inform observers about changes in production.
potentialAgentProductionChanged(PotentialAgent) - Method in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
PotentialAgentProductionObserver - Interface in org.volante.abm.agent
 
potentialAgents - Static variable in class org.volante.abm.decision.innovation.InnovationTestUtils
 
potentialAgents - Static variable in class org.volante.abm.example.BasicTestsUtils
 
PreAllocationStorageCleanupRegionHelper - Class in org.volante.abm.output
Applied by CellTable.
PreAllocationStorageCleanupRegionHelper() - Constructor for class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper
 
PreAllocationStorageCleanupRegionHelper.PreAllocData - Class in org.volante.abm.output
 
PreAllocData(int, double, double) - Constructor for class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper.PreAllocData
 
preAllocDataMap - Variable in class org.volante.abm.output.PreAllocationStorageCleanupRegionHelper
 
prePreTick() - Method in interface org.volante.abm.schedule.PrePreTickAction
 
prePreTick() - Method in class org.volante.abm.update.AgentTypeUpdater
 
prePreTick() - Method in class org.volante.abm.update.CSVCapitalUpdater
Do the actual updating
PrePreTickAction - Interface in org.volante.abm.schedule
Executed before PreTickActions.
preTick() - Method in interface org.volante.abm.data.PreTickRegionHelper
Executed by the region this helper is registered at the beginning of Region.preTick() .
preTick() - Method in class org.volante.abm.data.Region
 
preTick() - Method in class org.volante.abm.example.RegionalDemandModel
 
preTick() - Method in class org.volante.abm.institutions.Institutions
 
preTick() - Method in class org.volante.abm.institutions.RepeatingInnovativeInstitution
 
preTick() - Method in interface org.volante.abm.schedule.PreTickAction
 
PreTickAction - Interface in org.volante.abm.schedule
 
PreTickRegionHelper - Interface in org.volante.abm.data
 
print(Object...) - Static method in class org.volante.abm.example.BasicTestsUtils
Log given objects in a line
probability - Variable in class org.volante.abm.institutions.recruit.ProbabilityRandomRecruitment
Probability of an agent to become initially aware.
probability - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
Probability of an agent to become initially aware.
probabilitycurve - Variable in class org.volante.abm.example.IterativeCellSampler
 
probabilityExponent - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
probabilityExponent - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 
ProbabilityRandomRecruitment - Class in org.volante.abm.institutions.recruit
Recruits each agent from the passed set with probability given by probability.
ProbabilityRandomRecruitment() - Constructor for class org.volante.abm.institutions.recruit.ProbabilityRandomRecruitment
 
ProbabilityRandomRecruitmentTest - Class in org.volante.abm.institution.recruit
 
ProbabilityRandomRecruitmentTest() - Constructor for class org.volante.abm.institution.recruit.ProbabilityRandomRecruitmentTest
 
production - Variable in class org.volante.abm.agent.DefaultAgent
 
production - Variable in class org.volante.abm.example.SimplePotentialAgent
 
production(Cell, DoubleMap<Service>) - Method in class org.volante.abm.example.SimpleProductionModel
 
production(UnmodifiableNumberMap<Capital>, DoubleMap<Service>) - Method in class org.volante.abm.example.SimpleProductionModel
 
production(UnmodifiableNumberMap<Capital>, DoubleMap<Service>, Cell) - Method in class org.volante.abm.example.SimpleProductionModel
 
production(Cell, DoubleMap<Service>) - Method in class org.volante.abm.models.nullmodel.NullProductionModel
 
production(Cell, DoubleMap<Service>) - Method in interface org.volante.abm.models.ProductionModel
Calculates production on the given cell, puts it into the supplied NumberMap
ProductionDisplay - Class in org.volante.abm.visualisation
 
ProductionDisplay() - Constructor for class org.volante.abm.visualisation.ProductionDisplay
 
productionModel(ProductionModel, Region) - Method in class org.volante.abm.example.VariantPotentialAgent
Returns a noisy version of the production model.
ProductionModel - Interface in org.volante.abm.models
Part of an Agent, and used to calculate the agent's production on a given cell
productionModelChanged() - Method in class org.volante.abm.example.SimplePotentialAgent
 
productionObserver - Variable in class org.volante.abm.example.SimplePotentialAgent
 
ProductionWeightReporter - Interface in org.volante.abm.models.utils
Usually implemented by ProductionModels.
productivity - Variable in class org.volante.abm.agent.AbstractAgent
 
ProductivityInnovation - Class in org.volante.abm.institutions.innovation
Adapts productivity of the specified affectedService by effectOnProductivityFactor.
ProductivityInnovation(String) - Constructor for class org.volante.abm.institutions.innovation.ProductivityInnovation
 
ProportionalChangeFunction - Class in org.volante.abm.update
Expresses change of value as a proportion of difference with top value (for +ve numbers) or bottom value (for -ve numbers)
ProportionalChangeFunction() - Constructor for class org.volante.abm.update.ProportionalChangeFunction
 
ProportionalChangeFunction(Capital, double) - Constructor for class org.volante.abm.update.ProportionalChangeFunction
 
ProportionalChangeFunction(Capital, double, double, double) - Constructor for class org.volante.abm.update.ProportionalChangeFunction
 
pxToC(int) - Method in class org.volante.abm.visualisation.CellDisplay
 
pyToC(int) - Method in class org.volante.abm.visualisation.CellDisplay
 

R

r1 - Variable in class org.volante.abm.example.BasicTestsUtils
 
r1cells - Variable in class org.volante.abm.example.BasicTestsUtils
 
r2 - Variable in class org.volante.abm.example.BasicTestsUtils
 
r2cells - Variable in class org.volante.abm.example.BasicTestsUtils
 
randomLandUseList() - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel
 
randomNumberCounter - Static variable in class org.volante.abm.example.BasicTestsUtils
 
RandomPa - Enum in org.volante.abm.param
Definition of random streams related parameters for MORe
RasterOutputter - Class in org.volante.abm.output
 
RasterOutputter() - Constructor for class org.volante.abm.output.RasterOutputter
 
rBusy(Rengine, int) - Method in class org.volante.abm.serialization.RService
 
rChooseFile(Rengine, int) - Method in class org.volante.abm.serialization.RService
 
readCsvFile(String, RunInfo) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
readCSVFile(String) - Method in class org.volante.abm.update.AgentTypeUpdater
 
readLinksFile(RunInfo) - Static method in class org.volante.abm.serialization.CsvBatchRunParser
 
readPmParameters() - Method in class org.volante.abm.serialization.RegionLoader
 
recalculateResidual() - Method in class org.volante.abm.example.RegionalDemandModel
Assigns each cell an equal share of total demand.
receiveNotification(MoreObservingNetworkAgent.NetworkObservation, Agent) - Method in class org.volante.abm.agent.DefaultAgent
 
receiveNotification(MoreObservingNetworkAgent.NetworkObservation, Agent) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
record() - Method in class org.volante.abm.institutions.innovation.status.EvaluatingInnovationStatus
 
region - Variable in class org.volante.abm.agent.AbstractAgent
 
Region - Class in org.volante.abm.data
 
Region() - Constructor for class org.volante.abm.data.Region
 
Region(AllocationModel, CompetitivenessModel, DemandModel, Set<PotentialAgent>, Cell...) - Constructor for class org.volante.abm.data.Region
 
Region(Cell...) - Constructor for class org.volante.abm.data.Region
 
Region(Collection<Cell>) - Constructor for class org.volante.abm.data.Region
 
region - Variable in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
region - Variable in class org.volante.abm.example.IterativeCellSampler
 
region - Variable in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
region - Variable in class org.volante.abm.institutions.AbstractInstitution
 
region - Variable in class org.volante.abm.institutions.innovation.Innovation
 
region - Variable in class org.volante.abm.institutions.innovation.InnovationRegistry
 
region - Variable in class org.volante.abm.institutions.recruit.NumberRandomRecruitment
 
region - Variable in class org.volante.abm.institutions.recruit.ProbabilityRandomRecruitment
 
region - Variable in class org.volante.abm.institutions.recruit.RepetitiveRecruitment
 
region - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
region - Variable in class org.volante.abm.serialization.BatchModeParseFilterTest
 
region - Variable in class org.volante.abm.update.AbstractUpdater
 
region - Variable in class org.volante.abm.visualisation.AbstractDisplay
 
REGION_CONTEXT_KEY - Static variable in class org.volante.abm.serialization.ABMPersister
 
RegionalDemandDisplay - Class in org.volante.abm.visualisation
 
RegionalDemandDisplay(RegionalDemandModel) - Constructor for class org.volante.abm.visualisation.RegionalDemandDisplay
 
RegionalDemandModel - Class in org.volante.abm.example
Model demand entirely at a regional level.
RegionalDemandModel() - Constructor for class org.volante.abm.example.RegionalDemandModel
 
RegionalDisplay - Class in org.volante.abm.visualisation
 
RegionalDisplay() - Constructor for class org.volante.abm.visualisation.RegionalDisplay
 
RegionalDisplayTest - Class in org.volante.abm.visualisation
 
RegionalDisplayTest() - Constructor for class org.volante.abm.visualisation.RegionalDisplayTest
 
RegionalRandom - Class in org.volante.abm.data
 
RegionalRandom(Region) - Constructor for class org.volante.abm.data.RegionalRandom
 
RegionalSubmodelDisplays - Class in org.volante.abm.visualisation
Displayable models (e.g.
RegionalSubmodelDisplays() - Constructor for class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
RegionColumn() - Constructor for class org.volante.abm.output.AggregateCSVOutputter.RegionColumn
 
RegionColumn() - Constructor for class org.volante.abm.output.ParameterCSVOutputter.RegionColumn
 
RegionHelper - Interface in org.volante.abm.data
RegionHelper can be registered at a region to execute specific actions.
RegionLoader - Class in org.volante.abm.serialization
Class to load Regions from serialised data.
RegionLoader() - Constructor for class org.volante.abm.serialization.RegionLoader
 
RegionLoader(ModelData, ABMPersister) - Constructor for class org.volante.abm.serialization.RegionLoader
 
RegionLoader(String, String, String, String, String, String, String) - Constructor for class org.volante.abm.serialization.RegionLoader
 
RegionLoader(String, String, String, String, String, String, String, String, String) - Constructor for class org.volante.abm.serialization.RegionLoader
 
RegionLoader.AgentInitialiser - Interface in org.volante.abm.serialization
 
RegionLoader.CellInitialiser - Interface in org.volante.abm.serialization
 
RegionLoaderTest - Class in org.volante.abm.serialization
 
RegionLoaderTest() - Constructor for class org.volante.abm.serialization.RegionLoaderTest
 
RegionPotentialAgent(Region, PotentialAgent) - Constructor for class org.volante.abm.output.TakeoverCellOutputter.RegionPotentialAgent
 
Regions - Interface in org.volante.abm.data
 
regions - Variable in class org.volante.abm.data.RegionSet
 
regions - Variable in class org.volante.abm.example.BasicTestsUtils
 
RegionsColumn() - Constructor for class org.volante.abm.output.TableOutputter.RegionsColumn
 
RegionSet - Class in org.volante.abm.data
Generic set of regions, allowing for multi-scale representation
RegionSet() - Constructor for class org.volante.abm.data.RegionSet
 
RegionSet(Region...) - Constructor for class org.volante.abm.data.RegionSet
 
regionsToRaster(String, Regions, CellToDouble, boolean, String) - Method in class org.volante.abm.serialization.ABMPersister
 
regionsToRaster(String, Regions, CellToDouble, boolean, DecimalFormat, String) - Method in class org.volante.abm.serialization.ABMPersister
 
RegionTests - Class in org.volante.abm.data
 
RegionTests() - Constructor for class org.volante.abm.data.RegionTests
 
register(TickAction) - Method in class org.volante.abm.schedule.DefaultSchedule
 
register(TickAction) - Method in interface org.volante.abm.schedule.Schedule
Registers the object in case any actions are going to be called on it e.g.
registerCellCapitalObserver(CellCapitalObserver) - Method in class org.volante.abm.data.Cell
 
registerCellVolatilityOberserver(CellVolatilityObserver) - Method in class org.volante.abm.example.SimpleAllocationModel
 
registerCellVolatilityOberserver(CellVolatilityObserver) - Method in interface org.volante.abm.models.utils.CellVolatilityMessenger
 
registerClosableOutput(Outputs.CloseableOutput) - Method in class org.volante.abm.output.Outputs
 
registerDisplay(Display) - Method in class org.volante.abm.visualisation.DefaultModelDisplays
 
registerDisplay(Display) - Method in class org.volante.abm.visualisation.ModelDisplays
 
registerGivingInStatisticOberserver(GivingInStatisticsObserver) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
registerGivingInStatisticOberserver(GivingInStatisticsObserver) - Method in interface org.volante.abm.models.utils.GivingInStatisticsMessenger
 
registerHelper(Object, RegionHelper) - Method in class org.volante.abm.data.Region
 
registerInnovation(Innovation, String) - Method in class org.volante.abm.institutions.innovation.InnovationRegistry
 
registerInstitution(Institution, Region) - Method in class org.volante.abm.decision.innovation.InnovationTestUtils
Register given institution at given region and create Institutions if not present at region.
registerPotentialAgentProductionObserver(PotentialAgentProductionObserver) - Method in interface org.volante.abm.agent.PotentialAgent
 
registerPotentialAgentProductionObserver(PotentialAgentProductionObserver) - Method in class org.volante.abm.example.SimplePotentialAgent
 
registerTakeoverOberserver(TakeoverObserver) - Method in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
 
registerTakeoverOberserver(TakeoverObserver) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
registerTakeoverOberserver(TakeoverObserver) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 
registerTakeoverOberserver(TakeoverObserver) - Method in interface org.volante.abm.models.utils.TakeoverMessenger
 
reject() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
reject() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
rejectInnovation(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
rejectInnovation(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
Rejects the given innovation.
removeAgent(Agent) - Method in class org.volante.abm.data.Region
 
removeCell(Cell) - Method in class org.volante.abm.agent.AbstractAgent
 
removeCell(Cell) - Method in interface org.volante.abm.agent.Agent
Removes the cell from the set the agent manages
removeCellCapitalObserver(CellCapitalObserver) - Method in class org.volante.abm.data.Cell
 
removeClosingOutputThreads() - Method in class org.volante.abm.output.Outputs
 
removeInnovation(Innovation) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
removeInnovation(Innovation) - Method in interface org.volante.abm.agent.InnovationAgent
 
removePotentialAgentProductionObserver(PotentialAgentProductionObserver) - Method in interface org.volante.abm.agent.PotentialAgent
 
removePotentialAgentProductionObserver(PotentialAgentProductionObserver) - Method in class org.volante.abm.example.SimplePotentialAgent
 
renewalInterval - Variable in class org.volante.abm.institutions.innovation.repeat.AbstractInnovationRepComp
Interval at which the innovation is renewed.
repComp - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
repComp - Variable in class org.volante.abm.institutions.innovation.RepeatingProductivityInnovation
 
REPEATING_CSV_INNOVATION_XML_FILE - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
REPEATING_CSV_INNOVATION_XML_FILE - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
REPEATING_INNOVATION_CSV_FACTOR_FILE - Variable in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
REPEATING_INNOVATION_CSV_FACTOR_FILE - Variable in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
REPEATING_INNOVATION_XML_FILE - Variable in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
RepeatingCapitalLevelInnovation - Class in org.volante.abm.institutions.innovation
 
RepeatingCapitalLevelInnovation(String) - Constructor for class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
RepeatingCsvInnvationTest - Class in org.volante.abm.decision.innovation
 
RepeatingCsvInnvationTest() - Constructor for class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
RepeatingInnovation - Interface in org.volante.abm.institutions.innovation
 
RepeatingInnovativeInstitution - Class in org.volante.abm.institutions
 
RepeatingInnovativeInstitution() - Constructor for class org.volante.abm.institutions.RepeatingInnovativeInstitution
 
RepeatingInnvationTest - Class in org.volante.abm.decision.innovation
 
RepeatingInnvationTest() - Constructor for class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
RepeatingProductivityInnovation - Class in org.volante.abm.institutions.innovation
 
RepeatingProductivityInnovation(String) - Constructor for class org.volante.abm.institutions.innovation.RepeatingProductivityInnovation
 
REPETITIVE_RECRUITMENT_XML_FILE - Static variable in class org.volante.abm.institution.recruit.RepetitiveRecruitmentTest
 
RepetitiveCapitalLevelInnovationTest - Class in org.volante.abm.decision.innovation
 
RepetitiveCapitalLevelInnovationTest() - Constructor for class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
RepetitiveRecruitment - Class in org.volante.abm.institutions.recruit
Asks the initialTargetRecruitment for the first set of target recruitment agents and returns that for every subsequent requests.
RepetitiveRecruitment() - Constructor for class org.volante.abm.institutions.recruit.RepetitiveRecruitment
 
RepetitiveRecruitmentTest - Class in org.volante.abm.institution.recruit
 
RepetitiveRecruitmentTest() - Constructor for class org.volante.abm.institution.recruit.RepetitiveRecruitmentTest
 
replace(String) - Method in class org.volante.abm.serialization.BatchModeParseFilter
 
reset() - Method in class org.volante.abm.institutions.innovation.InnovationRegistry
Removes all registered innovations from this registry.
reset() - Method in interface org.volante.abm.models.utils.CellVolatilityObserver
Reset stored volatilities.
reset() - Method in class org.volante.abm.models.utils.SimpleCellVolatilityRecorder
 
reset() - Static method in class org.volante.abm.serialization.CsvBatchRunParser
Empties cached CSV data
resetNeighbourShareChanged() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
resetNeighbourShareChanged() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
resetSupply() - Method in class org.volante.abm.data.Cell
 
REVISION_NUMBER - Static variable in class org.volante.abm.serialization.CVersionInfo
current revision number
rFlushConsole(Rengine) - Method in class org.volante.abm.serialization.RService
 
rInfo - Variable in class org.volante.abm.institutions.AbstractInstitution
 
rInfo - Variable in class org.volante.abm.institutions.innovation.Innovation
 
rInfo - Variable in class org.volante.abm.institutions.innovation.repeat.CsvCapitalLevelInnovationRepComp
 
rInfo - Variable in class org.volante.abm.institutions.innovation.repeat.CsvProductivityInnovationRepComp
 
rInfo - Variable in class org.volante.abm.institutions.recruit.ProbabilityRandomRecruitment
 
rInfo - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
rInfo - Variable in class org.volante.abm.serialization.BatchModeParseFilterTest
 
rLoadHistory(Rengine, String) - Method in class org.volante.abm.serialization.RService
 
RoundIntTransformer - Class in org.volante.abm.serialization.transform
 
RoundIntTransformer() - Constructor for class org.volante.abm.serialization.transform.RoundIntTransformer
 
rReadConsole(Rengine, String, int) - Method in class org.volante.abm.serialization.RService
 
rSaveHistory(Rengine, String) - Method in class org.volante.abm.serialization.RService
 
RService - Class in org.volante.abm.serialization
Service class for R calculations - schedules at initialisation stopping R.Engine at the end of simulation
rShowMessage(Rengine, String) - Method in class org.volante.abm.serialization.RService
 
run() - Method in class org.volante.abm.schedule.DefaultSchedule
 
run() - Method in interface org.volante.abm.schedule.Schedule
Runs the simulation from predefined start to predefined end tick.
run() - Method in class org.volante.abm.schedule.ScheduleThread
 
runFromTo(int, int) - Method in class org.volante.abm.schedule.DefaultSchedule
 
runFromTo(int, int) - Method in interface org.volante.abm.schedule.Schedule
Runs the simulation from given start to end tick.
runInfo - Static variable in class org.volante.abm.example.BasicTestsUtils
 
runInfo - Variable in class org.volante.abm.output.AbstractOutputter
 
runInfo - Variable in class org.volante.abm.output.Outputs
 
RunInfo - Class in org.volante.abm.schedule
 
RunInfo() - Constructor for class org.volante.abm.schedule.RunInfo
 
runTest() - Method in class org.volante.abm.visualisation.CurveCompetitivenessDisplayTest
 
runUntil(int) - Method in class org.volante.abm.schedule.DefaultSchedule
 
runUntil(int) - Method in interface org.volante.abm.schedule.Schedule
Runs the simulation until the (intermediate) target tick.
rWriteConsole(Rengine, String, int) - Method in class org.volante.abm.serialization.RService
 

S

sample() - Method in class org.volante.abm.example.IterativeCellSampler
 
sampler - Variable in class org.volante.abm.example.IterativeCellSamplerTest
 
samplerFactory - Variable in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
Applied to sampled indices from the list of sorted cells.
ScenarioLoader - Class in org.volante.abm.serialization
The scenario loader is responsible for setting up the following things: ModelData, with appropriate Capitals, Services etc. RunInfo with scenario and run id A RegionSet to run A schedule Outputs If a WorldLoader is defined this initialise the RegionSet first before RegionLoaders directly defined in the scenario XML file add Regions to that set.
ScenarioLoader() - Constructor for class org.volante.abm.serialization.ScenarioLoader
 
ScenarioLoadingDataTypesTest - Class in org.volante.abm.serialization
 
ScenarioLoadingDataTypesTest() - Constructor for class org.volante.abm.serialization.ScenarioLoadingDataTypesTest
 
Schedule - Interface in org.volante.abm.schedule
 
ScheduleControls - Class in org.volante.abm.visualisation
 
ScheduleControls() - Constructor for class org.volante.abm.visualisation.ScheduleControls
 
ScheduleControls(Schedule) - Constructor for class org.volante.abm.visualisation.ScheduleControls
 
scheduleStatus(ScheduleStatusEvent) - Method in interface org.volante.abm.schedule.ScheduleStatusListener
 
scheduleStatus(ScheduleStatusEvent) - Method in class org.volante.abm.serialization.RService
 
scheduleStatus(ScheduleStatusEvent) - Method in class org.volante.abm.visualisation.TimeDisplay
 
ScheduleStatusEvent - Class in org.volante.abm.schedule
 
ScheduleStatusEvent(int, ScheduleStatusEvent.ScheduleStage, boolean) - Constructor for class org.volante.abm.schedule.ScheduleStatusEvent
 
ScheduleStatusEvent.ScheduleStage - Enum in org.volante.abm.schedule
 
ScheduleStatusListener - Interface in org.volante.abm.schedule
 
ScheduleThread - Class in org.volante.abm.schedule
 
ScheduleThread(Schedule) - Constructor for class org.volante.abm.schedule.ScheduleThread
 
SearchedCellsAftColumn(String, PotentialAgent, Region) - Constructor for class org.volante.abm.output.GivingInStatisticsOutputter.SearchedCellsAftColumn
 
serialID - Variable in class org.volante.abm.example.SimplePotentialAgent
 
Service - Interface in org.volante.abm.data
 
service - Variable in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
ServiceDemandColumn(Service) - Constructor for class org.volante.abm.output.AggregateDemandSupplyCSVOutputter.ServiceDemandColumn
 
ServiceLoader - Interface in org.volante.abm.serialization
 
serviceMap() - Method in class org.volante.abm.data.ModelData
 
ServiceProductivityColumn(String) - Constructor for class org.volante.abm.output.CellTable.ServiceProductivityColumn
 
services - Variable in class org.volante.abm.data.ModelData
 
services(double...) - Static method in class org.volante.abm.example.BasicTestsUtils
Create a map using the SimpleServices and the given values
ServiceSupplyColumn(Service) - Constructor for class org.volante.abm.output.AggregateDemandSupplyCSVOutputter.ServiceSupplyColumn
 
setAdjustment(UnmodifiableNumberMap<Capital>) - Method in class org.volante.abm.institutions.DefaultInstitution
 
setAffectedAFTs(String) - Method in class org.volante.abm.institutions.innovation.Innovation
Deprecated. 
setAge(int) - Method in class org.volante.abm.agent.AbstractAgent
 
setAge(int) - Method in interface org.volante.abm.agent.Agent
Sets the agent's current age
setAgent(Cell, String) - Method in class org.volante.abm.serialization.RegionLoader
 
setAgent(Cell, PotentialAgent) - Method in class org.volante.abm.serialization.RegionLoader
 
setAllocation(AllocationModel) - Method in class org.volante.abm.serialization.RegionLoader
 
setAllocationFile(String) - Method in class org.volante.abm.serialization.RegionLoader
 
setAllocationModel(AllocationModel) - Method in class org.volante.abm.data.Region
 
setAllocationModel(AllocationModel) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
setAvailable(Cell) - Method in class org.volante.abm.data.Region
Deprecated.
setBaseCapitals(UnmodifiableNumberMap<Capital>) - Method in class org.volante.abm.data.Cell
 
setBaseDir(String) - Method in class org.volante.abm.serialization.ABMPersister
 
setCapitals(Cell[], double[]...) - Static method in class org.volante.abm.example.BasicTestsUtils
Set the ith given capitals for tje ith cell.
setCell(Cell) - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
setCellRegion(Region) - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
setCellXY(int, int) - Method in class org.volante.abm.visualisation.CellInfoDisplay
 
setChange(int, double) - Method in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
setClearExistingFiles(boolean) - Method in class org.volante.abm.output.Outputs
 
setCompetition(CompetitivenessModel) - Method in class org.volante.abm.serialization.RegionLoader
 
setCompetitionFile(String) - Method in class org.volante.abm.serialization.RegionLoader
 
setCompetitivenessModel(CompetitivenessModel) - Method in class org.volante.abm.data.Region
 
setCompetitivenessModel(CompetitivenessModel) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
setContext(String, String) - Method in class org.volante.abm.serialization.ABMPersister
Does not accept the regional context key (usually 'r').
setCsvParamBasedirCorrection(String) - Method in class org.volante.abm.schedule.RunInfo
 
setCurrentRandomSeed(long) - Method in class org.volante.abm.schedule.RunInfo
 
setCurrentRun(int) - Method in class org.volante.abm.schedule.RunInfo
 
setCurve(Service, Curve) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
setDefaults() - Method in class org.volante.abm.serialization.RegionLoader
 
setDemand(UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.RegionalDemandModel
 
setDemand(Cell, UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
setDemand(DemandModel) - Method in class org.volante.abm.serialization.RegionLoader
 
setDemandFile(String) - Method in class org.volante.abm.serialization.RegionLoader
 
setDemandModel(DemandModel) - Method in class org.volante.abm.data.Region
 
setDemandModel(DemandModel) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
setEffectiveCapitals(UnmodifiableNumberMap<Capital>) - Method in class org.volante.abm.data.Cell
NOTE: When using this method, call Region.setRequiresEffectiveCapitalData()!
setEffectOnCapitalFactor(double) - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
setEffectOnProductivityFactor(double) - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
setEndColour(Color) - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
setEndTick(int) - Method in class org.volante.abm.schedule.DefaultSchedule
 
setEndTick(int) - Method in interface org.volante.abm.schedule.Schedule
Sets the simualtion's final tick.
setGivingIn(double) - Method in interface org.volante.abm.agent.Agent
 
setGivingIn(double) - Method in class org.volante.abm.agent.DefaultAgent
 
setGivingUp(double) - Method in interface org.volante.abm.agent.Agent
 
setGivingUp(double) - Method in class org.volante.abm.agent.DefaultAgent
 
setHasCompetitivenessAdjustingInstitution() - Method in class org.volante.abm.data.Region
 
setId(String) - Method in class org.volante.abm.agent.AbstractAgent
 
setID(String) - Method in class org.volante.abm.data.Region
 
setID(String) - Method in class org.volante.abm.data.RegionSet
 
setInitialOwnership(Agent, Cell...) - Method in class org.volante.abm.data.Region
Similar to setOwnership, but doesn't assume that anything is working yet.
setInstitutions(Institutions) - Method in class org.volante.abm.data.Region
 
setInstitutionTargetRecruitment(InstitutionTargetRecruitment) - Method in class org.volante.abm.institutions.InnovativeInstitution
 
setMap(Map<?, ? extends Number>) - Method in interface org.volante.abm.visualisation.DoubleMapDisplay
 
setMap(Map<?, ? extends Number>) - Method in class org.volante.abm.visualisation.DoubleMapTextDisplay
 
setModelData(ModelData) - Method in class org.volante.abm.serialization.RegionLoader
 
setModelData(ModelData) - Method in class org.volante.abm.serialization.WorldLoader
 
setModelDisplays(ModelDisplays) - Method in class org.volante.abm.visualisation.AbstractDisplay
 
setModelDisplays(ModelDisplays) - Method in interface org.volante.abm.visualisation.Display
 
setModelDisplays(ModelDisplays) - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
setModelDisplays(ModelDisplays) - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
setNeighbourShare(double) - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
setNeighbourShare(double) - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
Status neighbourShareChanged becomes only true when the neighbourShare value changes (assumed that it does not matter to the agent if agents adopt when at the same time the same number of agents rejects.
setNetwork(MoreNetwork<SocialAgent, MoreEdge<SocialAgent>>) - Method in class org.volante.abm.data.Region
 
setNetworkChanged(boolean) - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
setNetworkChanged(boolean) - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
setNetworkComp(MoreAgentNetworkComp<SocialAgent, MoreEdge<SocialAgent>>) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
setNetworkMeasureObject(MoreNetwork<? extends MoreNodeMeasureSupport, ?>, MMeasureDescription, Number) - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
setNetworkService(MoreNetworkService<SocialAgent, ? extends MoreEdge<SocialAgent>>) - Method in class org.volante.abm.data.Region
Sets the network service.
setNormalise(boolean) - Method in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
setNumberSearchedCells(Region, PotentialAgent, int) - Method in interface org.volante.abm.output.GivingInStatisticsObserver
 
setNumberSearchedCells(Region, PotentialAgent, int) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
setNumRandomVariations(int) - Method in class org.volante.abm.schedule.RunInfo
 
setNumRuns(int) - Method in class org.volante.abm.schedule.RunInfo
 
setOutputDirectory(String) - Method in class org.volante.abm.output.Outputs
 
setOutputManager(Outputs) - Method in class org.volante.abm.output.AbstractOutputter
 
setOutputManager(Outputs) - Method in class org.volante.abm.output.AbstractVideoWriter
 
setOutputManager(Outputs) - Method in class org.volante.abm.output.AggregateDemandSupplyCSVOutputter
 
setOutputManager(Outputs) - Method in class org.volante.abm.output.CellTable
 
setOutputManager(Outputs) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
setOutputManager(Outputs) - Method in interface org.volante.abm.output.Outputter
 
setOutputManager(Outputs) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
setOutputName(String) - Method in class org.volante.abm.output.AbstractOutputter
 
setOutputs(Outputs) - Method in class org.volante.abm.schedule.RunInfo
 
setOwner(Agent) - Method in class org.volante.abm.data.Cell
 
setOwnership(Agent, Cell...) - Method in class org.volante.abm.data.Region
Sets the ownership of all the cells to the given agent Adds the agent to the region, removes any agents with no cells left
setPersister(ABMPersister) - Method in class org.volante.abm.schedule.RunInfo
 
setPersister(ABMPersister) - Method in class org.volante.abm.serialization.RegionLoader
 
setProductionFunction(ProductionModel) - Method in class org.volante.abm.agent.DefaultAgent
 
setRegion(Region) - Method in class org.volante.abm.agent.AbstractAgent
 
setRegion(Region) - Method in interface org.volante.abm.agent.Agent
 
setRegion(Region) - Method in class org.volante.abm.visualisation.RegionalDisplay
 
setRegions(RegionSet) - Method in class org.volante.abm.schedule.DefaultSchedule
 
setRegions(RegionSet) - Method in interface org.volante.abm.schedule.Schedule
 
setRelativeToPreviousTick(boolean) - Method in class org.volante.abm.decision.innovation.InnovationTestUtils.CsvProductivityInnovationRepTestComp
 
setRemoveCurrentLevel(boolean) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
setRemoveCurrentLevel(boolean) - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
setRemoveNegative(boolean) - Method in class org.volante.abm.example.CurveCompetitivenessModel
 
setRemoveNegative(boolean) - Method in class org.volante.abm.example.SimpleCompetitivenessModel
 
setRequiresEffectiveCapitalData() - Method in class org.volante.abm.data.Region
 
setResidual(Cell, UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
setRunID(String) - Method in class org.volante.abm.schedule.RunInfo
 
setRunID(String) - Method in class org.volante.abm.serialization.ScenarioLoader
TODO doc
setRunInfo(RunInfo) - Method in class org.volante.abm.serialization.ABMPersister
 
setRunInfo(RunInfo) - Method in class org.volante.abm.serialization.BatchModeParseFilter
 
setRunInfo(RunInfo) - Method in class org.volante.abm.serialization.RegionLoader
 
setScenario(String) - Method in class org.volante.abm.schedule.RunInfo
 
setSchedule(Schedule) - Method in class org.volante.abm.schedule.RunInfo
 
setSchedule(Schedule) - Method in class org.volante.abm.serialization.ScenarioLoader
 
setSchedule(Schedule) - Method in class org.volante.abm.visualisation.ScheduleControls
 
setSchedule(Schedule) - Method in class org.volante.abm.visualisation.TimeDisplay
 
setSelectedCell(Cell) - Method in class org.volante.abm.visualisation.CellDisplay
 
setSelectedCell(int, int) - Method in class org.volante.abm.visualisation.CellDisplay
 
setSkipInitialAllocation(boolean) - Method in class org.volante.abm.data.Region
 
setStartColour(Color) - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
setStartTick(int) - Method in class org.volante.abm.schedule.DefaultSchedule
 
setStartTick(int) - Method in interface org.volante.abm.schedule.Schedule
Sets the simulation's start tick.
setState(String) - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
setState(String) - Method in class org.volante.abm.optimization.OptimizationAllocationModel.LogOptimizationListener
 
setState(String) - Method in interface org.volante.abm.optimization.OptimizationAllocationModel.OptimizationListener
 
setSubsidies(UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.institutions.DefaultInstitution
 
setSubsidy(PotentialAgent, double) - Method in class org.volante.abm.institutions.DefaultInstitution
 
setSupply(UnmodifiableNumberMap<Service>) - Method in class org.volante.abm.data.Cell
 
setTakeover(Region, Agent, Agent) - Method in interface org.volante.abm.models.utils.TakeoverObserver
 
setTakeover(Region, Agent, Agent) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
setTargetTick(int) - Method in class org.volante.abm.schedule.DefaultSchedule
 
setTargetTick(int) - Method in interface org.volante.abm.schedule.Schedule
Sets and (intermediate) target tick.
setTargetToNextTick() - Method in class org.volante.abm.schedule.DefaultSchedule
 
setTargetToNextTick() - Method in interface org.volante.abm.schedule.Schedule
Sets the simulation's target tick to the current tick (which is the next tick that is performed).
setTypeName(String) - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
setUp() - Method in class org.volante.abm.decision.innovation.InnovationTest
 
setUp() - Method in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
setUp() - Method in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
setUp() - Method in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
setUp() - Method in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
setUp() - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
setUp() - Method in class org.volante.abm.example.IterativeCellSamplerTest
 
setUp() - Method in class org.volante.abm.institution.CapitalDynamicsInstitutionTest
 
setUp() - Method in class org.volante.abm.institution.recruit.ProbabilityRandomRecruitmentTest
 
setUp() - Method in class org.volante.abm.institution.recruit.RepetitiveRecruitmentTest
 
setUp() - Method in class org.volante.abm.serialization.BatchModeParseFilterTest
 
setUp() - Method in class org.volante.abm.serialization.BatchRunParserTest
 
setUp() - Method in class org.volante.abm.serialization.SocialNetworkLoaderTest
 
setup() - Method in class org.volante.abm.update.CSVCapitalUpdaterTest
 
setupAgent() - Method in class org.volante.abm.agent.DefaultAgentTest
 
setupBasicWorld(Cell...) - Method in class org.volante.abm.example.BasicTestsUtils
Set up a basic world with the given cells.
setupBasicWorld(boolean, Cell...) - Method in class org.volante.abm.example.BasicTestsUtils
Sets up a very basic world containing one region with the given cells.
setupChart() - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
setupControls() - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
setupDisplay() - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
setupDisplay() - Method in class org.volante.abm.visualisation.RegionalDisplay
 
setupFunction() - Method in class org.volante.abm.example.SimpleRegionalDemandTest
 
setupInstitutions(Institutions, Region) - Method in class org.volante.abm.institution.CapitalDynamicsInstitutionTest
 
setupModel() - Method in class org.volante.abm.example.CurveCompetitionTest
 
setupPersister() - Method in class org.volante.abm.example.BasicTestsUtils
Setup persister by default to look in test-data.
setupPseudoRandomEngine() - Method in class org.volante.abm.example.BasicTestsUtils
 
setupRegion(int, int, int, int) - Method in class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
setupRun() - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModel
 
setupRun(String, int, int, RunInfo) - Static method in class org.volante.abm.serialization.ModelRunner
 
setupType(String) - Method in class org.volante.abm.visualisation.CapitalDisplay
 
setupType(String) - Method in class org.volante.abm.visualisation.CompetitivenessDisplay
 
setupType(String) - Method in class org.volante.abm.visualisation.DatatypeDisplay
 
setupType(String) - Method in class org.volante.abm.visualisation.ProductionDisplay
 
setupWorld(AllocationModel, CompetitivenessModel, DemandModel, Set<PotentialAgent>, Cell...) - Method in class org.volante.abm.example.BasicTestsUtils
Creates a very basic world applying the given models.
setupWorldWithUpdater(boolean, int, AbstractUpdater, Cell...) - Method in class org.volante.abm.update.CSVCapitalUpdaterTest
 
setWeight(Capital, Service, double) - Method in class org.volante.abm.example.SimpleProductionModel
Sets the effect of a capital on provision of a service
setWeight(Service, double) - Method in class org.volante.abm.example.SimpleProductionModel
Sets the maximum level for a service
shouldRun() - Method in class org.volante.abm.schedule.ScheduleThread
 
SimpleAllocationDisplay - Class in org.volante.abm.visualisation
 
SimpleAllocationDisplay(SimpleAllocationModel) - Constructor for class org.volante.abm.visualisation.SimpleAllocationDisplay
 
SimpleAllocationModel - Class in org.volante.abm.example
A very simple kind of allocation.
SimpleAllocationModel() - Constructor for class org.volante.abm.example.SimpleAllocationModel
 
SimpleAllocationTest - Class in org.volante.abm.example
 
SimpleAllocationTest() - Constructor for class org.volante.abm.example.SimpleAllocationTest
 
SimpleCapital - Enum in org.volante.abm.example
 
simpleCapitals - Static variable in enum org.volante.abm.example.SimpleCapital
 
SimpleCellVolatilityRecorder - Class in org.volante.abm.models.utils
The recorder stores the number of any changes in a cell which may be changes of land uses and/or changes of agents (possibly without change in land use).
SimpleCellVolatilityRecorder() - Constructor for class org.volante.abm.models.utils.SimpleCellVolatilityRecorder
 
SimpleCompetitionTest - Class in org.volante.abm.example
 
SimpleCompetitionTest() - Constructor for class org.volante.abm.example.SimpleCompetitionTest
 
SimpleCompetitivenessDisplay - Class in org.volante.abm.visualisation
 
SimpleCompetitivenessDisplay(SimpleCompetitivenessModel) - Constructor for class org.volante.abm.visualisation.SimpleCompetitivenessDisplay
 
SimpleCompetitivenessModel - Class in org.volante.abm.example
A simple model of competitiveness
SimpleCompetitivenessModel() - Constructor for class org.volante.abm.example.SimpleCompetitivenessModel
 
SimpleInnovationStatus - Class in org.volante.abm.institutions.innovation.status
 
SimpleInnovationStatus() - Constructor for class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
SimpleLandUse - Enum in org.volante.abm.example
 
simpleLandUses - Static variable in enum org.volante.abm.example.SimpleLandUse
 
SimplePotentialAgent - Class in org.volante.abm.example
 
SimplePotentialAgent() - Constructor for class org.volante.abm.example.SimplePotentialAgent
 
SimplePotentialAgent(String, ModelData, ProductionModel, double, double) - Constructor for class org.volante.abm.example.SimplePotentialAgent
 
SimplePotentialAgentTest - Class in org.volante.abm.example
 
SimplePotentialAgentTest() - Constructor for class org.volante.abm.example.SimplePotentialAgentTest
 
SimpleProductionModel - Class in org.volante.abm.example
Simple exponential multiplicative function, i.e.: p_s = p_max * c_1 ^ w_1 * c_2 ^ w_2 *...*c_n ^ w_n
SimpleProductionModel() - Constructor for class org.volante.abm.example.SimpleProductionModel
 
SimpleProductionModel(double[][], double[]) - Constructor for class org.volante.abm.example.SimpleProductionModel
Takes an array of capital weights, in the form: { { c1s1, c2s1 ...
SimpleProductionTest - Class in org.volante.abm.example
 
SimpleProductionTest() - Constructor for class org.volante.abm.example.SimpleProductionTest
 
SimpleRegionalDemandTest - Class in org.volante.abm.example
 
SimpleRegionalDemandTest() - Constructor for class org.volante.abm.example.SimpleRegionalDemandTest
 
SimpleService - Enum in org.volante.abm.example
Simple set of four services.
simpleServices - Static variable in enum org.volante.abm.example.SimpleService
 
SINGLETON_INNOVATION_XML_FILE - Variable in class org.volante.abm.decision.innovation.InnovationTest
 
SingletonTestClass() - Constructor for class org.volante.abm.decision.innovation.InnovationTest.SingletonTestClass
 
size - Variable in class org.volante.abm.example.IterativeCellSampler
 
SOCIAL_NETWORK_XML_FILE - Static variable in class org.volante.abm.serialization.SocialNetworkLoaderTest
 
SocialAgent - Interface in org.volante.abm.agent
 
SocialInnovationAgent - Interface in org.volante.abm.agent
 
SocialNetworkLoader - Class in org.volante.abm.serialization
 
SocialNetworkLoader() - Constructor for class org.volante.abm.serialization.SocialNetworkLoader
 
SocialNetworkLoaderList - Class in org.volante.abm.serialization
 
SocialNetworkLoaderList() - Constructor for class org.volante.abm.serialization.SocialNetworkLoaderList
 
SocialNetworkLoaderTest - Class in org.volante.abm.serialization
 
SocialNetworkLoaderTest() - Constructor for class org.volante.abm.serialization.SocialNetworkLoaderTest
 
SocialNetworkPa - Enum in org.volante.abm.param
CRAFTY
socialNetworkPerceived() - Method in interface org.volante.abm.data.SocialRegionHelper
Executed by the region this helper is registered at the end of Region.perceiveSocialNetwork().
socialNetworkPerceived() - Method in class org.volante.abm.example.socialInteraction.NormaliseProductivityRegionHelper
 
SocialNetworkPropertyRasterOutputter - Class in org.volante.abm.output
 
SocialNetworkPropertyRasterOutputter() - Constructor for class org.volante.abm.output.SocialNetworkPropertyRasterOutputter
 
socialPartnerShareAdjustment - Variable in class org.volante.abm.institutions.innovation.ProductivityInnovation
Specifies for each AFT the required proportions of adopted among neighbours to adopt itself; Values > 1 cause the trial/adoption to be likelier, values < 1 cause to adoption to be less likely.
socialPartnerShareAdjustment - Variable in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
Specifies for each AFT the required proportions of adopted among neighbours to adopt itself; Values > 1 cause the trial/adoption to be likelier, values < 1 cause to adoption to be less likely.
SocialRegionHelper - Interface in org.volante.abm.data
 
SocialSimplePotentialAgent - Class in org.volante.abm.example
 
SocialSimplePotentialAgent() - Constructor for class org.volante.abm.example.SocialSimplePotentialAgent
 
SocialSimplePotentialAgent(String, ModelData, ProductionModel, double, double) - Constructor for class org.volante.abm.example.SocialSimplePotentialAgent
 
SocialVariantPotentialAgent - Class in org.volante.abm.example
 
SocialVariantPotentialAgent(String, ModelData, ProductionModel, double, double) - Constructor for class org.volante.abm.example.SocialVariantPotentialAgent
 
SpatialProbabilityRandomRecruitment - Class in org.volante.abm.institutions.recruit
Recruits each agent from the passed set with probability given by probability if its home cell is within the given x and y coordinate range.
SpatialProbabilityRandomRecruitment() - Constructor for class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
spreadInnovation() - Method in class org.volante.abm.institutions.InnovativeInstitution
 
start() - Method in class org.volante.abm.schedule.ScheduleThread
 
startFile(String, Regions) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
Filter out SearchedCellsAftColumn that are not among requested regions (important for region-specific files)
startFile(String, Regions) - Method in class org.volante.abm.output.ParameterCSVOutputter
Override start to initialise an appending file output stream.
startFile(String, Regions) - Method in class org.volante.abm.output.TableOutputter
 
startFile(String, Regions) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
startNewTrace() - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
startRuns() - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
startRuns() - Method in class org.volante.abm.optimization.OptimizationAllocationModel.LogOptimizationListener
 
startRuns() - Method in interface org.volante.abm.optimization.OptimizationAllocationModel.OptimizationListener
 
startYear - Variable in class org.volante.abm.output.AbstractOutputter
 
startYear - Variable in class org.volante.abm.output.AbstractVideoWriter
 
state - Variable in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
StaticPerCellDemandDisplay - Class in org.volante.abm.visualisation
 
StaticPerCellDemandDisplay(StaticPerCellDemandModel) - Constructor for class org.volante.abm.visualisation.StaticPerCellDemandDisplay
 
StaticPerCellDemandModel - Class in org.volante.abm.example
Keeps maps for demands and residuals with keys for each cell.
StaticPerCellDemandModel() - Constructor for class org.volante.abm.example.StaticPerCellDemandModel
 
statisticsObserver - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
storeAgentParameters(PotentialAgent) - Method in class org.volante.abm.serialization.RegionLoader
 
SubmodelDisplays - Class in org.volante.abm.visualisation
 
SubmodelDisplays() - Constructor for class org.volante.abm.visualisation.SubmodelDisplays
 
supply(Cell) - Method in interface org.volante.abm.agent.Agent
Returns what this agent could supply on the given cell
supply(Cell) - Method in class org.volante.abm.agent.DefaultAgent
 
SupplyRasterOutput - Class in org.volante.abm.output
 
SupplyRasterOutput() - Constructor for class org.volante.abm.output.SupplyRasterOutput
 
SupplyRasterOutput(String) - Constructor for class org.volante.abm.output.SupplyRasterOutput
 
SupplyRasterOutput(Service) - Constructor for class org.volante.abm.output.SupplyRasterOutput
 

T

TableColumn<T> - Interface in org.volante.abm.output
 
TableOutputter<T> - Class in org.volante.abm.output
 
TableOutputter() - Constructor for class org.volante.abm.output.TableOutputter
 
TableOutputter.RegionsColumn<T> - Class in org.volante.abm.output
Gets the current region name.
TableOutputter.TickColumn<T> - Class in org.volante.abm.output
Gets the current tick.
TakeOverAftColumn() - Constructor for class org.volante.abm.output.TakeoverCellOutputter.TakeOverAftColumn
 
TakeoverCellOutputter - Class in org.volante.abm.output
Uses Observer pattern: Registers at those AllocationModels that implement TakeoverMessenger.
TakeoverCellOutputter() - Constructor for class org.volante.abm.output.TakeoverCellOutputter
 
TakeoverCellOutputter.RegionPotentialAgent - Class in org.volante.abm.output
 
TakeoverCellOutputter.TakeOverAftColumn - Class in org.volante.abm.output
 
TakeoverCellOutputter.TakeOverColumn - Class in org.volante.abm.output
 
TakeOverColumn(String, int, Region) - Constructor for class org.volante.abm.output.TakeoverCellOutputter.TakeOverColumn
 
TakeoverMessenger - Interface in org.volante.abm.models.utils
Interface for classes that report take-overs to TakeoverObservers.
takeoverObserver - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
TakeoverObserver - Interface in org.volante.abm.models.utils
 
targetRecruitmentComp - Variable in class org.volante.abm.institutions.InnovativeInstitution
Component responsible for recruitment of informed agents.
tearDown() - Method in class org.volante.abm.decision.innovation.InnovationTest
 
tearDown() - Method in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
tearDown() - Method in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
tearDown() - Method in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
tearDown() - Method in class org.volante.abm.serialization.BatchRunParserTest
 
tearDown() - Method in class org.volante.abm.serialization.SocialNetworkLoaderTest
 
test() - Method in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
test() - Method in class org.volante.abm.example.SimplePotentialAgentTest
 
test() - Method in class org.volante.abm.institution.recruit.ProbabilityRandomRecruitmentTest
 
test() - Method in class org.volante.abm.institution.recruit.RepetitiveRecruitmentTest
 
test() - Method in class org.volante.abm.serialization.BatchModeParseFilterTest
 
test() - Method in class org.volante.abm.serialization.ScenarioLoadingDataTypesTest
 
testAdjustCapitals() - Method in class org.volante.abm.institution.CapitalDynamicsInstitutionTest
testAdjustCapitalsBeforeAllocation() - Method in class org.volante.abm.institution.CapitalDynamicsInstitutionTest
 
testAging() - Method in class org.volante.abm.agent.DefaultAgentTest
 
testAll() - Method in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
testAlteredAgentID() - Method in class org.volante.abm.decision.innovation.InnovativeInstitutionTest
 
testBasicIntegration() - Method in class org.volante.abm.institution.InstitutionsTest
 
testBasicLoading() - Method in class org.volante.abm.serialization.CSVCapitalLoaderTest
 
testBasicOperation() - Method in class org.volante.abm.optimization.BestByCellAllocationTest
 
testBasicOperation() - Method in class org.volante.abm.optimization.BestByCellGlobalAllocationTest
 
testBasicOperation() - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModelTest
 
testBasicOperation() - Method in class org.volante.abm.serialization.CellRasterReaderTest
 
TestBasicSetup - Class in org.volante.abm.example
 
TestBasicSetup() - Constructor for class org.volante.abm.example.TestBasicSetup
 
testBigWorld() - Method in class org.volante.abm.optimization.BestByCellAllocationTest
 
testBigWorld() - Method in class org.volante.abm.optimization.BestByCellGlobalAllocationTest
 
testBigWorld() - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModelTest
 
testBothAtOnce() - Method in class org.volante.abm.example.CurveCompetitionTest
 
testBothAtOnce() - Method in class org.volante.abm.example.SimpleCompetitionTest
 
testCapitalDynamicsInstitutionCombination() - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
testCellPixelConversions() - Method in class org.volante.abm.visualisation.CellDisplayCoordinatesTest
 
testCommercialForestryAgent(SimplePotentialAgent) - Static method in class org.volante.abm.example.SimplePotentialAgentTest
 
testCommercialForestryProduction(SimpleProductionModel) - Static method in class org.volante.abm.example.SimpleProductionTest
 
testCompetitiveness() - Method in class org.volante.abm.example.CurveCompetitionTest
 
testCompetitiveness() - Method in class org.volante.abm.example.SimpleCompetitionTest
 
testCompetitivenessChanges() - Method in class org.volante.abm.institution.InstitutionsTest
 
testCorrectAssignment() - Method in class org.volante.abm.optimization.BestByCellAllocationTest
 
testCorrectAssignment() - Method in class org.volante.abm.optimization.BestByCellGlobalAllocationTest
 
testCorrectAssignment() - Method in class org.volante.abm.optimization.GeneticAlgorithmAllocationModelTest
 
testCreatingIndividualAgentsWithVariation() - Method in class org.volante.abm.example.GiveUpGiveInAllocationTest
 
testCsvFactor() - Method in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
testCsvFactor() - Method in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
 
testCsvFactorBaseRelativeRenewal() - Method in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
testDemandExampleValues() - Method in class org.volante.abm.example.SimpleRegionalDemandTest
 
testDeserealisation() - Method in class org.volante.abm.example.SimplePotentialAgentTest
 
testDeserealisation() - Method in class org.volante.abm.example.SimpleProductionTest
 
testDifferenAdoptionDatesCapitalAdjustments() - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
testDiscountFactor() - Method in class org.volante.abm.decision.innovation.RepeatingInnvationTest
 
testException() - Method in class org.volante.abm.decision.innovation.InnovationTest
 
testGeneralOperation() - Method in class org.volante.abm.update.CSVCapitalUpdaterTest
 
testGivingUp() - Method in class org.volante.abm.agent.DefaultAgentTest
 
testHighIntensityArableAgent(SimplePotentialAgent) - Static method in class org.volante.abm.example.SimplePotentialAgentTest
 
testHighIntensityArableProduction(SimpleProductionModel) - Static method in class org.volante.abm.example.SimpleProductionTest
 
testInitialisation() - Method in class org.volante.abm.serialization.SocialNetworkLoaderTest
 
TestInnovation(String) - Constructor for class org.volante.abm.decision.innovation.InnovationTest.TestInnovation
 
testInnovationDeserialisation() - Method in class org.volante.abm.decision.innovation.InnovationTest
 
testInnovationRenewal() - Method in class org.volante.abm.decision.innovation.RepeatingCsvInnvationTest
 
testInnovationRenewal() - Method in class org.volante.abm.decision.innovation.RepetitiveCapitalLevelInnovationTest
TODO did not uncover a missing call to initialise the renewed innovation (in adjustRenewedInnovation)!
testLinks() - Method in class org.volante.abm.serialization.BatchModeParseFilterTest
 
testLinks() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testLinksCombined() - Method in class org.volante.abm.serialization.BatchModeParseFilterTest
 
testLinksCsvCombination() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testLoading() - Method in class org.volante.abm.serialization.CellRasterReaderTest
 
testLoading() - Method in class org.volante.abm.serialization.WorldLoaderTest
 
testLoadingDemandCurves() - Method in class org.volante.abm.example.SimpleRegionalDemandTest
 
testLowIntensityArableAgent(SimplePotentialAgent) - Static method in class org.volante.abm.example.SimplePotentialAgentTest
 
testLowIntensityArableProduction(SimpleProductionModel) - Static method in class org.volante.abm.example.SimpleProductionTest
 
testOrder() - Method in class org.volante.abm.example.IterativeCellSamplerTest
 
testOwnership() - Method in class org.volante.abm.data.RegionTests
 
testParseDouble() - Method in class org.volante.abm.serialization.BatchRunParserTest
testParseDouble() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testParseDoubleSecodoaryTable() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testParseInt() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testParseLinkDoubleSecodoaryTable() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testParseString() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testParseStringWithin() - Method in class org.volante.abm.serialization.CsvBatchRunParserTest
 
testProduction() - Method in class org.volante.abm.agent.DefaultAgentTest
 
testProduction() - Method in class org.volante.abm.example.SimpleProductionTest
 
testProductionForExampleValues() - Method in class org.volante.abm.example.SimpleProductionTest
 
testReadingCSV() - Method in class org.volante.abm.serialization.RegionLoaderTest
 
testRealAging() - Method in class org.volante.abm.agent.DefaultAgentTest
 
testRegionsHaveCells() - Method in class org.volante.abm.example.TestBasicSetup
 
testRemovingCurrentSupply() - Method in class org.volante.abm.example.CurveCompetitionTest
 
testRemovingCurrentSupply() - Method in class org.volante.abm.example.SimpleCompetitionTest
 
testRemovingNegative() - Method in class org.volante.abm.example.CurveCompetitionTest
 
testRemovingNegative() - Method in class org.volante.abm.example.SimpleCompetitionTest
 
testRetrieveAll() - Method in class org.volante.abm.example.IterativeCellSamplerTest
 
testSerialisedInstitution() - Method in class org.volante.abm.institution.InstitutionsTest
 
testServiceValuationChanges() - Method in class org.volante.abm.institution.InstitutionsTest
 
testSettingCapitals() - Method in class org.volante.abm.data.CellTests
 
testSettingSupply() - Method in class org.volante.abm.data.CellTests
 
testSimpleAllocation() - Method in class org.volante.abm.example.GiveUpGiveInAllocationTest
 
testSimpleAllocation() - Method in class org.volante.abm.example.SimpleAllocationTest
 
testTryDesireMore() - Method in class org.volante.abm.example.IterativeCellSamplerTest
 
testTryRetrieveMore() - Method in class org.volante.abm.example.IterativeCellSamplerTest
 
testUnchangingBaseCapitals() - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
testUnperformVariableCapitalAdjustments() - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
testVariableCapitalAdjustments() - Method in class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
testWorldHasRegions() - Method in class org.volante.abm.example.TestBasicSetup
 
testYearlyFilename() - Method in class org.volante.abm.update.CSVCapitalUpdaterTest
 
testYearlyFilenameEffectiveCapitalsRequired() - Method in class org.volante.abm.update.CSVCapitalUpdaterTest
Test interplay with other (effective) capital level affecting means.
tick() - Method in class org.volante.abm.schedule.DefaultSchedule
 
tick() - Method in interface org.volante.abm.schedule.Schedule
Runs the simulation a single tick.
TickAction - Interface in org.volante.abm.schedule
marker interface for pre- and post tick actions.
TickColumn() - Constructor for class org.volante.abm.output.TableOutputter.TickColumn
 
tickEndUpdate() - Method in class org.volante.abm.agent.AbstractAgent
 
tickEndUpdate() - Method in interface org.volante.abm.agent.Agent
Called at the ending of each tick to allow the agent to do any internal housekeeping
tickFilename(Regions) - Method in class org.volante.abm.output.AbstractOutputter
 
tickFilename(Regions) - Method in class org.volante.abm.output.GraphMlOutputter
 
tickStartUpdate() - Method in class org.volante.abm.agent.AbstractAgent
 
tickStartUpdate() - Method in interface org.volante.abm.agent.Agent
Called at the beginning of each tick to allow the agent to do any internal housekeeping
TimeDisplay - Class in org.volante.abm.visualisation
 
TimeDisplay() - Constructor for class org.volante.abm.visualisation.TimeDisplay
 
TimeDisplay(Schedule) - Constructor for class org.volante.abm.visualisation.TimeDisplay
 
TIMESTAMP - Static variable in class org.volante.abm.serialization.CVersionInfo
time stamp of last commit action
toRemove() - Method in class org.volante.abm.agent.AbstractAgent
 
toRemove() - Method in interface org.volante.abm.agent.Agent
Returns true if this agent has lost all its cells and should be removed
toString() - Method in class org.volante.abm.agent.AbstractAgent
 
toString() - Method in class org.volante.abm.agent.DefaultSocialInnovationAgent
 
toString() - Method in class org.volante.abm.data.Cell
 
toString() - Method in class org.volante.abm.data.Extent
 
toString() - Method in class org.volante.abm.data.Region
 
toString() - Method in class org.volante.abm.example.SimplePotentialAgent
 
toString() - Method in class org.volante.abm.example.SimpleProductionModel
 
toString() - Method in class org.volante.abm.institutions.CapitalDynamicsInstitution
 
toString() - Method in class org.volante.abm.institutions.InnovativeInstitution
 
toString() - Method in class org.volante.abm.serialization.CellCSVReader
 
toString() - Method in class org.volante.abm.serialization.CSVCapitalLoader.CSVCapital
 
toString() - Method in class org.volante.abm.serialization.CSVLandUseLoader.CSVLandUse
 
toString() - Method in class org.volante.abm.serialization.CSVServiceLoader.CSVService
 
transform(int) - Method in interface org.volante.abm.serialization.transform.IntTransformer
 
transform(int) - Method in class org.volante.abm.serialization.transform.RoundIntTransformer
 
trial() - Method in class org.volante.abm.institutions.innovation.status.EvaluatingInnovationStatus
 
trial() - Method in interface org.volante.abm.institutions.innovation.status.InnovationStatus
 
trial() - Method in class org.volante.abm.institutions.innovation.status.SimpleInnovationStatus
 
trialThreshold - Variable in class org.volante.abm.institutions.innovation.Innovation
Threshold in the decision of trial.
trialThresholdAdjustment - Variable in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
Adjusts for each AFT the required proportion of adopted among neighbours to trial/adopt itself; Values < 1 cause the trial/adoption to be likelier, values > 1 cause the trial/adoption to be less likely.
tryToComeIn(PotentialAgent, Region) - Method in class org.volante.abm.example.BestProductionFirstGiveUpGiveInAllocationModel
Tries to create one of the given agents if it can take over a cell
tryToComeIn(PotentialAgent, Region) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModel
Tries to create one of the given agents if it can take over a cell
tryToComeIn(PotentialAgent, Region) - Method in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
Tries to create one of the given agents if it can take over a cell
tryToComeInMode - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModel
 
tryToComeInMode - Variable in class org.volante.abm.example.GiveUpGiveInAllocationModelOld
 
type - Variable in class org.volante.abm.agent.DefaultAgent
 

U

UNKNOWN_SERIAL - Static variable in interface org.volante.abm.agent.PotentialAgent
 
unperform(InnovationAgent) - Method in class org.volante.abm.decision.innovation.InnovationTest.TestInnovation
 
unperform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.Innovation
Undo the effect of this innovation for the given agent.
unperform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.ProductivityInnovation
 
unperform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.RepeatingCapitalLevelInnovation
 
unperform(InnovationAgent) - Method in class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
unregister(TickAction) - Method in class org.volante.abm.schedule.DefaultSchedule
 
unregister(TickAction) - Method in interface org.volante.abm.schedule.Schedule
Removes the given TickAction from this schedule to prevent the action from being performed in future.
update(int, int) - Method in class org.volante.abm.data.Extent
 
update(Cell) - Method in class org.volante.abm.data.Extent
 
update(Extent) - Method in class org.volante.abm.data.Extent
 
update() - Method in class org.volante.abm.institutions.AbstractInstitution
 
update() - Method in class org.volante.abm.institutions.InnovativeInstitution
 
update() - Method in interface org.volante.abm.institutions.Institution
Called at the start of each tick to allow this institution to perform any internal updates necessary.
update() - Method in class org.volante.abm.institutions.Institutions
 
update() - Method in class org.volante.abm.visualisation.AbstractDisplay
 
update() - Method in class org.volante.abm.visualisation.CellDisplay
 
update() - Method in class org.volante.abm.visualisation.CurveCompetitivenessDisplay
 
update() - Method in interface org.volante.abm.visualisation.Display
 
update() - Method in class org.volante.abm.visualisation.MaxMinCellDisplay
 
update() - Method in class org.volante.abm.visualisation.RegionalDemandDisplay
 
update() - Method in class org.volante.abm.visualisation.RegionalDisplay
 
update() - Method in class org.volante.abm.visualisation.RegionalSubmodelDisplays
 
update() - Method in class org.volante.abm.visualisation.SimpleAllocationDisplay
 
update() - Method in class org.volante.abm.visualisation.SimpleCompetitivenessDisplay
 
update() - Method in class org.volante.abm.visualisation.StaticPerCellDemandDisplay
 
update() - Method in class org.volante.abm.visualisation.SubmodelDisplays
 
updateBest(int, double) - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
updateBest(int, double) - Method in class org.volante.abm.optimization.OptimizationAllocationModel.LogOptimizationListener
 
updateBest(int, double) - Method in interface org.volante.abm.optimization.OptimizationAllocationModel.OptimizationListener
 
updateCapitals() - Method in class org.volante.abm.institutions.Institutions
 
updateChart(int, double) - Method in class org.volante.abm.optimization.OptimisationAllocationDisplay
 
updateChart(Curve, Chart2D, Service) - Method in class org.volante.abm.visualisation.CurveCompetitivenessDisplay
 
updateCompetitiveness() - Method in class org.volante.abm.agent.AbstractAgent
Uses the current level of production in each Cell to update competitiveness (hence independent of the Agent)
updateCompetitiveness() - Method in interface org.volante.abm.agent.Agent
Updates the agent's competitiveness, in response to demand changes etc.
updateHeightWidth() - Method in class org.volante.abm.data.Extent
 
updateInfo(double, double, Color, Color) - Method in class org.volante.abm.visualisation.MaxMinCellDisplay.Legend
 
updateLegend() - Method in class org.volante.abm.visualisation.AgentTypeDisplay
 
Updater - Interface in org.volante.abm.update
 
updateSupply() - Method in interface org.volante.abm.agent.Agent
Recalculates the services this agent can supply
updateSupply() - Method in class org.volante.abm.agent.DefaultAgent
 
updateSupply() - Method in class org.volante.abm.example.RegionalDemandModel
 
updateSupply(Cell) - Method in class org.volante.abm.example.StaticPerCellDemandModel
 
updateSupply() - Method in class org.volante.abm.example.StaticPerCellDemandModel
Do nothing
updateSupply() - Method in interface org.volante.abm.models.DemandModel
Called after all agent changes have been done, and production has been updated.

V

valueOf(String) - Static method in enum org.volante.abm.example.AllocationTryToComeInMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.example.SimpleCapital
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.example.SimpleLandUse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.example.SimpleService
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.institutions.innovation.status.InnovationStates
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.param.BasicPa
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.param.GeoPa
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.param.RandomPa
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.param.SocialNetworkPa
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.volante.abm.schedule.ScheduleStatusEvent.ScheduleStage
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.volante.abm.example.AllocationTryToComeInMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.example.SimpleCapital
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.example.SimpleLandUse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.example.SimpleService
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.institutions.innovation.status.InnovationStates
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.param.BasicPa
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.param.GeoPa
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.param.RandomPa
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.param.SocialNetworkPa
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.volante.abm.schedule.ScheduleStatusEvent.ScheduleStage
Returns an array containing the constants of this enum type, in the order they are declared.
VariableCapitalLevelInnovation - Class in org.volante.abm.institutions.innovation
Adjustments take place as a PreTickAction which is after initialisation of effective capitals but before adjustments by institutions directly (via Institution.adjustCapitals(Cell)).
VariableCapitalLevelInnovation(String) - Constructor for class org.volante.abm.institutions.innovation.VariableCapitalLevelInnovation
 
VariableCapitalLevelInnovationTest - Class in org.volante.abm.decision.innovation
 
VariableCapitalLevelInnovationTest() - Constructor for class org.volante.abm.decision.innovation.VariableCapitalLevelInnovationTest
 
VariantPotentialAgent - Class in org.volante.abm.example
RANU Adapt to RegionalRandom
VariantPotentialAgent() - Constructor for class org.volante.abm.example.VariantPotentialAgent
 
VariantPotentialAgent(String, ModelData, ProductionModel, double, double) - Constructor for class org.volante.abm.example.VariantPotentialAgent
 

W

w - Variable in class org.volante.abm.example.BasicTestsUtils
 
WorldLoader - Class in org.volante.abm.serialization
 
WorldLoader() - Constructor for class org.volante.abm.serialization.WorldLoader
 
WorldLoader(ModelData, ABMPersister) - Constructor for class org.volante.abm.serialization.WorldLoader
 
WorldLoaderTest - Class in org.volante.abm.serialization
 
WorldLoaderTest() - Constructor for class org.volante.abm.serialization.WorldLoaderTest
 
writeData(Iterable<Cell>, Regions) - Method in class org.volante.abm.output.CellTable
 
writeData(Iterable<Integer>, Regions) - Method in class org.volante.abm.output.GivingInStatisticsOutputter
 
writeData(Iterable<T>, Regions) - Method in class org.volante.abm.output.TableOutputter
 
writeData(Iterable<TakeoverCellOutputter.RegionPotentialAgent>, Regions) - Method in class org.volante.abm.output.TakeoverCellOutputter
 
writeFile(Regions) - Method in class org.volante.abm.output.TableOutputter
 
writeRaster(Regions) - Method in class org.volante.abm.output.RasterOutputter
 

X

xInd(int) - Method in class org.volante.abm.data.Extent
Get the zero-indexed address (x value) of the cell for putting into arrays
xMax - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
xMin - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 

Y

yetdesired - Variable in class org.volante.abm.example.IterativeCellSampler
 
yInd(int) - Method in class org.volante.abm.data.Extent
Get the zero-indexed address (y value) of the cell for putting into arrays
yMax - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
yMin - Variable in class org.volante.abm.institutions.recruit.SpatialProbabilityRandomRecruitment
 
A B C D E F G H I K L M N O P R S T U V W X Y 
Skip navigation links