- ImmediateCommunicationScheme - Class in IRPact_modellierung.messaging
-
The ImmediateCommunicationScheme is a very basic CommunicationScheme
which assigns every message the current time as execution time.
- ImmediateCommunicationScheme(MessageScheme) - Constructor for class IRPact_modellierung.messaging.ImmediateCommunicationScheme
-
- implementConsumerPolicy(SimulationContainer) - Method in class IRPact_modellierung.agents.policyAgent.ConsumerPolicyScheme
-
This method invokes the processes of devising and implementing consumer-directed policies.
- implementConsumerPolicy(SimulationContainer) - Method in class IRPact_modellierung.agents.policyAgent.DefaultConsumerPolicyScheme
-
The implementConsumerPolicy method of this ConsumerPolicyScheme
is empty, since in most models the policy agent doesn't implement consumer policies
- implementProductPolicy(SimulationContainer) - Method in class IRPact_modellierung.agents.policyAgent.DefaultProductPolicyScheme
-
The implementProductPolicy method of this ProductPolicyScheme
is empty, since in most models the policy agent doesn't implement any product policies
- implementProductPolicy(SimulationContainer) - Method in class IRPact_modellierung.agents.policyAgent.ProductPolicyScheme
-
Invoking this method formalizes the processes of devising and implementing product policies.
- implementRegulatoryPolicy(SimulationContainer) - Method in class IRPact_modellierung.agents.policyAgent.RegulatoryPolicyScheme
-
Method that removes all 'unsuitable' products from the market.
- Information - Class in IRPact_modellierung.information
-
Information represents a piece of information (as knowledge and the agent from which it originates),
as well as further aspects of relevance.
- Information(InformationAgent) - Constructor for class IRPact_modellierung.information.Information
-
Due to its abstract nature, the only (relevant) commonality (in the scope of IRPact)
is the source of the information, that is the originator
- InformationAgent - Class in IRPact_modellierung.agents
-
An information agent is an agent within the simulation that can create information.
- InformationAgent(SimulationContainer, double) - Constructor for class IRPact_modellierung.agents.InformationAgent
-
An information agent is an agent within the simulation that can create information.
- InformationEvent - Class in IRPact_modellierung.events
-
An InformationEvent links the information a ConsumerAgent requested in an information scheme
to the processing of the respective information within the simulation.
- InformationEvent(SimulationContainer, double, Information, ConsumerAgent) - Constructor for class IRPact_modellierung.events.InformationEvent
-
An InformationEvent links a given information and the ConsumerAgent being informed to the
temporal frame.
- InformationFactory - Class in IRPact_modellierung.information
-
Class to provide functionality to instantiate aspects of information within the simulation.
- InformationFactory() - Constructor for class IRPact_modellierung.information.InformationFactory
-
- InformationScheme - Class in IRPact_modellierung.information
-
An InformationScheme describes how the process of information search by ConsumerAgents is done,
and how other agents interact with the information ecosystem.
- InformationScheme() - Constructor for class IRPact_modellierung.information.InformationScheme
-
- IntegerFPDSetMapToIntegerProductSetMap(Map<Integer, Set<FixedProductDescription>>, SimulationContainer) - Static method in class IRPact_modellierung.helper.ValueConversionHelper
-
Method to convert a map of Integer keys and sets of FixedProductDescription to a map
of the same integer keys with set of products corresponding to the instances of the FixedProductDescriptions as values
- IRPact_modellierung - package IRPact_modellierung
-
- IRPact_modellierung.agents - package IRPact_modellierung.agents
-
- IRPact_modellierung.agents.companyAgents - package IRPact_modellierung.agents.companyAgents
-
- IRPact_modellierung.agents.companyAgents.advertisement - package IRPact_modellierung.agents.companyAgents.advertisement
-
- IRPact_modellierung.agents.consumerAgents - package IRPact_modellierung.agents.consumerAgents
-
- IRPact_modellierung.agents.policyAgent - package IRPact_modellierung.agents.policyAgent
-
- IRPact_modellierung.agents.posAgents - package IRPact_modellierung.agents.posAgents
-
- IRPact_modellierung.decision - package IRPact_modellierung.decision
-
- IRPact_modellierung.distributions - package IRPact_modellierung.distributions
-
- IRPact_modellierung.events - package IRPact_modellierung.events
-
- IRPact_modellierung.helper - package IRPact_modellierung.helper
-
- IRPact_modellierung.information - package IRPact_modellierung.information
-
- IRPact_modellierung.io - package IRPact_modellierung.io
-
- IRPact_modellierung.io.loader - package IRPact_modellierung.io.loader
-
- IRPact_modellierung.io.output - package IRPact_modellierung.io.output
-
- IRPact_modellierung.io.sQLiteHandling - package IRPact_modellierung.io.sQLiteHandling
-
- IRPact_modellierung.messaging - package IRPact_modellierung.messaging
-
- IRPact_modellierung.needs - package IRPact_modellierung.needs
-
- IRPact_modellierung.network - package IRPact_modellierung.network
-
- IRPact_modellierung.perception - package IRPact_modellierung.perception
-
- IRPact_modellierung.preference - package IRPact_modellierung.preference
-
- IRPact_modellierung.processModel - package IRPact_modellierung.processModel
-
- IRPact_modellierung.products - package IRPact_modellierung.products
-
- IRPact_modellierung.simulation - package IRPact_modellierung.simulation
-
- IRPact_modellierung.space - package IRPact_modellierung.space
-
- IRPact_modellierung.time - package IRPact_modellierung.time
-
- isAwareOfProduct(Product) - Method in class IRPact_modellierung.agents.consumerAgents.ConsumerAgent
-
- isIntroducedToMarket() - Method in class IRPact_modellierung.products.Product
-
- isLowerBoundSet() - Method in class IRPact_modellierung.distributions.BoundedContinuousDistribution
-
- isLowerBoundSet() - Method in class IRPact_modellierung.distributions.BoundedDiscreteDistribution
-
- isRelative() - Method in class IRPact_modellierung.messaging.CompanyConsumerPreferenceManipulationMessage
-
- isSelfReferential() - Method in class IRPact_modellierung.network.TopologyManipulationScheme
-
- isSynchronous() - Method in class IRPact_modellierung.time.TemporalConfiguration
-
- isSynchronousTimeRegime() - Method in class IRPact_modellierung.time.DiscreteTimeModel
-
- isUpperBoundSet() - Method in class IRPact_modellierung.distributions.BoundedContinuousDistribution
-
- isUpperBoundSet() - Method in class IRPact_modellierung.distributions.BoundedDiscreteDistribution
-
- isValid() - Method in class IRPact_modellierung.information.MaxAuthorityInformationScheme
-
Method that will check that the information scheme is in a valid state (i.e.
- isValid() - Method in class IRPact_modellierung.information.RandomInformationScheme
-
Method that will check that the information scheme is in a valid state (i.e.
- isWithinBoundaries(Point2D) - Method in class IRPact_modellierung.space.CenteredUnitSquareSpatialModel
-
- isWithinBoundaries(Point2D) - Method in class IRPact_modellierung.space.GeoSpatialModel
-
- isWithinBoundaries(Point2D) - Method in class IRPact_modellierung.space.RectangularSpatialModel
-
Method to check whether a point lies within the boundaries of the spatial model.
- isWithinBoundaries(Point2D) - Method in class IRPact_modellierung.space.SpatialModel
-
Method to check whether a coordinate falls within or outside the spatial model