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

P

pDistance(double, Point2D, Point2D) - Static method in class IRPact_modellierung.helper.MetricHelper
Calculates the (2-dimensional) p-distance between the vectors a and b
PerceptionInitializationScheme - Class in IRPact_modellierung.perception
A PerceptionInitializationScheme describes how the (initial) perception of a ProductAttribute is derived.
PerceptionInitializationScheme() - Constructor for class IRPact_modellierung.perception.PerceptionInitializationScheme
 
perceptionInitializationScheme - Variable in class IRPact_modellierung.perception.PerceptionSchemeConfiguration
 
PerceptionSchemeConfiguration - Class in IRPact_modellierung.perception
The PerceptionSchemeConfiguration bundles data relevant for instantiating ProductPerceptionSchemes and is used by the respective factory to parameterize these.
PerceptionSchemeConfiguration(String, Map<String, Object>, PerceptionInitializationScheme) - Constructor for class IRPact_modellierung.perception.PerceptionSchemeConfiguration
A PerceptionSchemeConfiguration describes the relevant data for creating ProductPerceptionSchemes.
PerceptionSchemeFactory - Class in IRPact_modellierung.perception
The PerceptionSchemeFactory is a class that offers functionality to create the PerceptionSchemes initially.
PerceptionSchemeFactory() - Constructor for class IRPact_modellierung.perception.PerceptionSchemeFactory
 
perceptionSchemeParameters - Variable in class IRPact_modellierung.perception.PerceptionSchemeConfiguration
 
pickNNodes(Set<SNNode>, int) - Static method in class IRPact_modellierung.helper.LazynessHelper
Method to randomly choose noNodesToPick nodes from a set of nodes
PoissonDistribution - Class in IRPact_modellierung.distributions
Class to model a poisson distribution using the COLT distribution library with an average number of events k.
PoissonDistribution(String, double) - Constructor for class IRPact_modellierung.distributions.PoissonDistribution
Models a Poisson distribution with an average number of lambda events.
PolicyAgent - Class in IRPact_modellierung.agents.policyAgent
A policy agent represents the policy sphere of the simulation.
PolicyAgent(SimulationContainer, double, ProductPolicyScheme, ConsumerPolicyScheme, RegulatoryPolicyScheme, MarketEvaluationScheme) - Constructor for class IRPact_modellierung.agents.policyAgent.PolicyAgent
A PolicyAgent represents the policy sphere of the simulation.
PolicyAgentConfiguration - Class in IRPact_modellierung.agents.policyAgent
 
PolicyAgentConfiguration(ProductPolicyScheme, ConsumerPolicyScheme, RegulatoryPolicyScheme, MarketEvaluationScheme, double) - Constructor for class IRPact_modellierung.agents.policyAgent.PolicyAgentConfiguration
 
PolicyAgentFactory - Class in IRPact_modellierung.agents.policyAgent
The PolicyAgentFactory serves to add the Policy agent to the simulation.
PolicyAgentFactory() - Constructor for class IRPact_modellierung.agents.policyAgent.PolicyAgentFactory
 
popNextEvent() - Method in class IRPact_modellierung.events.EventScheduler
pops (removes and returns) the event scheduled next.
POSAgent - Class in IRPact_modellierung.agents.posAgents
POS agents represent actors that are encountered / manage a point-of-sale.
POSAgent(SimulationContainer, Point2D, double, Map<Product, Boolean>, Map<Product, Double>) - Constructor for class IRPact_modellierung.agents.posAgents.POSAgent
Initializes a point-of-sales agent
POSAgentConfiguration - Class in IRPact_modellierung.agents.posAgents
Data structure to describe the configuration of a POS agent
POSAgentConfiguration(Map<ProductGroup, BooleanDistribution>, Map<ProductGroup, UnivariateDistribution>, SpatialDistribution, String, double) - Constructor for class IRPact_modellierung.agents.posAgents.POSAgentConfiguration
Data structure to describe the configuration of a POS agent
POSAgentFactory - Class in IRPact_modellierung.agents.posAgents
A factory to create POS agents within the simulation based on their configuration
POSAgentFactory() - Constructor for class IRPact_modellierung.agents.posAgents.POSAgentFactory
 
PostPurchaseEvaluationEvent - Class in IRPact_modellierung.events
A PostPurchaseEvaluationEvent is an event that represents the evaluation of an adopted product (after its purchased).
PostPurchaseEvaluationEvent(SimulationContainer, Product, ConsumerAgent, double) - Constructor for class IRPact_modellierung.events.PostPurchaseEvaluationEvent
Event that represents the evaluation of a product based on its true values.
PowerlawDistribution - Class in IRPact_modellierung.distributions
Class that models a power law distribution (with cut off) based on the COLT library (see https://dst.lbl.gov/ACSSoftware/colt/api/cern/jet/random/Distributions.html#nextPowLaw(double,%20double,%20cern.jet.random.engine.RandomEngine)) Should return values following a power law (probably not exactly, since it does not asymptotically go to a power law, see https://en.wikipedia.org/wiki/Power_law#Power-law_probability_distributions)
PowerlawDistribution(String, double, double) - Constructor for class IRPact_modellierung.distributions.PowerlawDistribution
Generates a wrapper for the power law distribution as implemented in the COLT library
Preference - Class in IRPact_modellierung.preference
A preference in IRPact is modeled via associating a (numerical) strength to a value, signifying how important a value is for a certain agent.
Preference(Value, double) - Constructor for class IRPact_modellierung.preference.Preference
Preference is modeled as a coupling of a Value and the strength of the value (as a numerical value).
PreferenceConfiguration - Class in IRPact_modellierung.preference
Class that describes the configuration of the preference setup of the simulation
PreferenceConfiguration(Set<ProductGroupAttributeValueMapping>, double, Set<Value>) - Constructor for class IRPact_modellierung.preference.PreferenceConfiguration
A PreferenceConfiguration consists of the mapping of ProductGroupAttributes to Values (as a ProductGroupAttributeValueMapping data structure), a preferenceHomogenizationFactor indicating how strongly the preference between two agents will be homogenized, and the values used in the productGroupAttributeValueMapping
PreferenceConfiguration(Set<ProductGroupAttributeValueMapping>, double) - Constructor for class IRPact_modellierung.preference.PreferenceConfiguration
A PreferenceConfiguration consists of the mapping of ProductGroupAttributes to Values (as a ProductGroupAttributeValueMapping data structure), a preferenceHomogenizationFactor indicating how strongly the preference between two agents will be homogenized, and the values used in the productGroupAttributeValueMapping (which will be derived in this constructor from the productGroupAttributeValueMapping)
PreferenceConfiguration(Set<ProductGroupAttributeValueMapping>) - Constructor for class IRPact_modellierung.preference.PreferenceConfiguration
Constructor to create a preference configuration without the use of the homogenization factor.
PreferenceLoader - Class in IRPact_modellierung.io.loader
Class to load the preference configuration from a configuration.
PreferenceLoader() - Constructor for class IRPact_modellierung.io.loader.PreferenceLoader
 
preferenceToValueQuantityMap(Set<Preference>) - Static method in class IRPact_modellierung.helper.LazynessHelper
Method to convert a set of preferences to a map of Value-Double pairs
processCompanyAgents(Set<CompanyAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processCompanyAgents(Set<CompanyAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.ProcessModel
Method to describe the processes governing the behavior of CompanyAgents.
processCompanyAgents(Set<CompanyAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processConfirmationStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processConfirmationStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Method to process the confirmation step of a ConsumerAgent within Rogers Five Step Model
processConfirmationStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processConsumerAgents(Set<ConsumerAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.ProcessModel
Method to describe the processes governing the behavior of ConsumerAgents.
processConsumerAgents(Set<ConsumerAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Consumer agents are processed by running through the individual steps of Rogers five step process model.
processDecisionStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processDecisionStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Method to process the decision step of a ConsumerAgent within Rogers Five Step Model
processDecisionStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processEvent(double) - Method in class IRPact_modellierung.events.CommunicationEvent
Processing the communication event is semantically equivalent to processing the message associated with it
processEvent(double) - Method in class IRPact_modellierung.events.Event
Method to execute the event; Will make the model dynamics associated to this event come into effect
processEvent(double) - Method in class IRPact_modellierung.events.InformationEvent
Processing an InformationEvent depends on how the ConsumerAgent responds to information.
processEvent(double) - Method in class IRPact_modellierung.events.MarketIntroductionEvent
Processing a market introduction event merely activates the product (since products have to be instantiated at the beginning of the simulation).
processEvent(double) - Method in class IRPact_modellierung.events.NeedEvent
Processing a need event results is compiling a list of relevant products for the decision and selecting the decision process used for product adoption.
processEvent(double) - Method in class IRPact_modellierung.events.PostPurchaseEvaluationEvent
Processing a PPE event will add the true value of each product attribute to the perception of the agent referred to with a weight of that attributes observability.
processEvent(double) - Method in class IRPact_modellierung.events.ProductDiscontinuationEvent
Processing a product discontinuation event results in the product being removed from the simulation container
processImplementationStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processImplementationStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Method to process the implementation step of a ConsumerAgent within Rogers Five Step Model
processImplementationStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processInformation(Information, double) - Method in class IRPact_modellierung.agents.consumerAgents.ConsumerAgent
Method to model how information is processed by the ConsumerAgent.
processKnowledgeStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processKnowledgeStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Method to process the knowledge step of a ConsumerAgent within Rogers Five Step Model
processKnowledgeStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processMessage(double) - Method in class IRPact_modellierung.messaging.CompanyConsumerPerceptionManipulationMessage
 
processMessage(double) - Method in class IRPact_modellierung.messaging.CompanyConsumerPreferenceManipulationMessage
 
processMessage(double) - Method in class IRPact_modellierung.messaging.ConsumerConsumerPerceptionManipulationMessage
The effect of the message is that a perception of a ProductAttribute is added to the the perception of the receiving agent.
processMessage(double) - Method in class IRPact_modellierung.messaging.ConsumerConsumerPreferenceManipulationMessage
Processing this message causes the receiver to increase (or decrease) their preference for the respective preference by the difference between the senders' and receivers' preference value, modified by the strength of their connection at sending (edgeWeight) and the preferenceHomogenizationFactor
processMessage(double) - Method in class IRPact_modellierung.messaging.ConsumerConsumerProductAttributePerceptionManipulationMessage
Processing this message leads to making the receiver of the message aware of the product (if they are not already) and to add the perception of the sending agent at the current time with the strength of the connection between the two agents
processMessage(double) - Method in class IRPact_modellierung.messaging.Message
Processing the message will make the message take effect.
processMessages(EventScheduler, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Method to process all current events within the event scheduler.
ProcessModel - Class in IRPact_modellierung.processModel
A process model governs the execution of dynamic aspects of the model within the temporal model.
ProcessModel(AdoptionReplacementScheme) - Constructor for class IRPact_modellierung.processModel.ProcessModel
 
processModel - Variable in class IRPact_modellierung.time.TimeModel
 
ProcessModelLoader - Class in IRPact_modellierung.io.loader
Class to load the process model from the configuration path.
ProcessModelLoader() - Constructor for class IRPact_modellierung.io.loader.ProcessModelLoader
 
processPersuasionStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processPersuasionStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
Method to process the persuasion step of a ConsumerAgent within Rogers Five Step Model
processPersuasionStep(ConsumerAgent, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processPolicyAgent(SimulationContainer, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processPolicyAgent(SimulationContainer, double) - Method in class IRPact_modellierung.processModel.ProcessModel
Method to describe the processes governing the behavior of the PolicyAgent of the simulation.
processPolicyAgent(SimulationContainer, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
processPOSAgents(Set<POSAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
 
processPOSAgents(Set<POSAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.ProcessModel
Method to describe the processes governing the behavior of POSAgents.
processPOSAgents(Set<POSAgent>, SimulationContainer, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
 
Product - Class in IRPact_modellierung.products
Products in IRPact are represented by encapsulating a number of aspects into a common structure, the Product.
Product(SimulationContainer, Set<ProductAttribute>, boolean, ProductGroup, String, UnivariateDistribution) - Constructor for class IRPact_modellierung.products.Product
This method constructs a product of qualifier name, with the qualities described by the productAttributes, of partOfProductGroup and market introduction status introducedToMarket, with its adopted products lasting according to the specification of the productLifetimeDistribution.
ProductAttribute - Class in IRPact_modellierung.products
A ProductAttribute describes a specific quality of a Product, based on the ProductGroupAttribute it corresponds to.
ProductAttribute(double, ProductGroupAttribute) - Constructor for class IRPact_modellierung.products.ProductAttribute
A ProductAttribute represents the value a product has in respect to the correspondingProductGroupAttribute
ProductAttributeInformation - Class in IRPact_modellierung.information
ProductAttributeInformation is Information that describes the value of a quality of a product (i.e.
ProductAttributeInformation(InformationAgent, double, ProductAttribute) - Constructor for class IRPact_modellierung.information.ProductAttributeInformation
ProductAttributeInformation is Information about the value of a ProductAttribute.
ProductAttributePerceptionHistogram - Class in IRPact_modellierung.perception
A histogram describing how product attributes are perceived by actors (generally of type ConsumerAgent).
ProductAttributePerceptionHistogram(double, int, double, double, ProductAttribute, HistogramInitializationScheme, ConsumerAgentGroup, Configuration) - Constructor for class IRPact_modellierung.perception.ProductAttributePerceptionHistogram
A ProductAttributePerceptionHistogram models the perception of a product attribute with the use of a histogram (as data structure).
ProductAttributePerceptionScheme - Interface in IRPact_modellierung.perception
The ProductAttributePerceptionScheme is an abstraction of the model mechanism of how the value of a product (attribute) is perceived by a ConsumerAgent.
ProductAttributeValueInitializationScheme - Class in IRPact_modellierung.perception
 
ProductAttributeValueInitializationScheme() - Constructor for class IRPact_modellierung.perception.ProductAttributeValueInitializationScheme
 
productConcerned - Variable in class IRPact_modellierung.events.ScriptedProductEvent
 
ProductConfiguration - Class in IRPact_modellierung.products
The ProductConfiguration encapsulates all information relevant for the instantiation of the product groups.
ProductConfiguration(Set<ProductGroup>, List<MarketIntroductionEventDescription>, List<ProductDiscontinuationEventDescription>, Map<ProductGroup, Integer>) - Constructor for class IRPact_modellierung.products.ProductConfiguration
The configuration consists of the productGroups used in the simulation, the events describing when products enter (marketIntroductionEvents) or (productDiscontinuationEvents) leave the market, and the noProductsPerGroup that are stochastically instantiated.
ProductDiscontinuationEvent - Class in IRPact_modellierung.events
Class that models the discontinuation of a product.
ProductDiscontinuationEvent(SimulationContainer, Product, double) - Constructor for class IRPact_modellierung.events.ProductDiscontinuationEvent
A product discontinuation event removes a certain product from the simulation container at a scheduled time
ProductDiscontinuationEventDescription - Class in IRPact_modellierung.events
Class to bundle the information needed to create a ProductDiscontinuationEvent (removing the specified product from the simulation at a specified time).
ProductDiscontinuationEventDescription(String, double) - Constructor for class IRPact_modellierung.events.ProductDiscontinuationEventDescription
Data to create a ProductDiscontinuationEvent.
productExpiration(Product, ConsumerAgent, double) - Method in class IRPact_modellierung.needs.DefaultNeedDevelopmentScheme
Schedules the respective need events regarding needs unfulfilled through the expiration of the expired product immediately
productExpiration(Product, ConsumerAgent, double) - Method in class IRPact_modellierung.needs.NeedDevelopmentScheme
This method is generally called when a products' lifetime expired, and the model needs to 'decide' what NeedEvents are scheduled based on the properties of the product and the consumerAgent whose product expired
productExpiration(Product, ConsumerAgent, double) - Method in class IRPact_modellierung.needs.StochasticNeedDevelopmentScheme
Expired products trigger needs stochastically, as long as these aren't covered.
productExpirationDate() - Method in class IRPact_modellierung.products.AdoptedProduct
 
productExpired(double) - Method in class IRPact_modellierung.products.AdoptedProduct
 
ProductFactory - Class in IRPact_modellierung.products
The ProductFactory serves to provides methods that instantiate product-related instances within the simulation.
ProductFactory() - Constructor for class IRPact_modellierung.products.ProductFactory
 
ProductGroup - Class in IRPact_modellierung.products
ProductGroups bundle together several aspects of products in one common structure.
ProductGroup(Set<ProductGroupAttribute>, String, Set<Product>, Set<ProductGroup>, Set<ProductGroup>, Set<FixedProductDescription>, Set<Need>, FixedProductDescription, ConsumerAgentAdoptionDecisionProcess, UnivariateDistribution) - Constructor for class IRPact_modellierung.products.ProductGroup
A ProductGroup of identifier groupName consists of derivedProducts and fixedProducts which ProductAttributes are based on the ProductGroup's productGroupAttributes.
ProductGroup(Set<ProductGroupAttribute>, String, Set<ProductGroup>, Set<ProductGroup>, Set<FixedProductDescription>, Set<Need>, FixedProductDescription, ConsumerAgentAdoptionDecisionProcess, UnivariateDistribution) - Constructor for class IRPact_modellierung.products.ProductGroup
A ProductGroup of identifier groupName consists of derivedProducts and fixedProducts which ProductAttributes are based on the ProductGroup's productGroupAttributes.
ProductGroupAttribute - Class in IRPact_modellierung.products
A ProductGroupAttribute describes a quality (and their attributes) of a ProductGroup.
ProductGroupAttribute(String, BoundedUnivariateDistribution, boolean, double) - Constructor for class IRPact_modellierung.products.ProductGroupAttribute
A ProductGroupAttribute of the qualifier name is characterized by their mutability (whether the values of a derived ProductAttribute are allowed to change), their observability (how easy it is for a ConsumerAgent to derive the true value of the ProductAttribute), and the distribution of values for ProductAttributes exhibiting this quality.
productGroupAttributesFromProductGroups(Set<ProductGroup>) - Static method in class IRPact_modellierung.helper.LazynessHelper
Method to bundle all product group attributes present in any of the products in the product group set
ProductGroupAttributeValueMapping - Class in IRPact_modellierung.preference
A ProductGroupAttributeValueMapping represents the correlation between a ProductGroupAttribute and Value.
ProductGroupAttributeValueMapping(ProductGroupAttribute, Value, double) - Constructor for class IRPact_modellierung.preference.ProductGroupAttributeValueMapping
A ProductGroupAttributeValueMapping assigns a numerical value, the mappingStrength to the correlation of a ProductGroupAttribute and a Value
ProductGroupCollectionToSet(Collection<ProductGroup>) - Static method in class IRPact_modellierung.helper.ValueConversionHelper
Method to convert a Collection of productGroups to a set of these
ProductLoader - Class in IRPact_modellierung.io.loader
Class to load the product configuration of the simulation.
ProductLoader() - Constructor for class IRPact_modellierung.io.loader.ProductLoader
 
ProductPolicyScheme - Class in IRPact_modellierung.agents.policyAgent
A ProductPolicyScheme represents the policies that lawmakers and corporate agents employ for controlling the quality of products.
ProductPolicyScheme() - Constructor for class IRPact_modellierung.agents.policyAgent.ProductPolicyScheme
 
productPolicySchemeLoader(String) - Static method in class IRPact_modellierung.agents.policyAgent.PolicyAgentFactory
The ProductPolicySchemeLoader creates an instance of the ProductPolicyScheme qualified by the productPolicySchemeQualifier, if the corresponding scheme was implemented.
ProductQualityManipulationScheme - Class in IRPact_modellierung.agents.companyAgents
A ProductQualityManipulationScheme describes how a company agent changes the quality of the managed products within the simulation.
ProductQualityManipulationScheme() - Constructor for class IRPact_modellierung.agents.companyAgents.ProductQualityManipulationScheme
 
productQualityManipulationSchemeLoader(String) - Static method in class IRPact_modellierung.agents.companyAgents.CompanyAgentFactory
The productQualityManipulationSchemeLoader creates an instance of the ProductQualityManipulationScheme qualified by the productQualityManipulationSchemeQualifier, if the corresponding scheme was implemented.
ProtoProductGroup - Class in IRPact_modellierung.products
As with ProductGroups, ProtoProductGroups bundle together several aspects of products in one common structure.
ProtoProductGroup(Set<ProductGroupAttribute>, String, Set<String>, Set<String>, Set<FixedProductDescription>, Set<String>, ConsumerAgentAdoptionDecisionProcess, UnivariateDistribution, String) - Constructor for class IRPact_modellierung.products.ProtoProductGroup
A ProductGroup of identifier groupName consists of derivedProducts and fixedProducts which ProductAttributes are based on the ProductGroup's productGroupAttributes.
ProtoProductGroup(Set<ProductGroupAttribute>, String, Set<String>, Set<String>, Set<FixedProductDescription>, Set<String>, FixedProductDescription, ConsumerAgentAdoptionDecisionProcess, UnivariateDistribution) - Constructor for class IRPact_modellierung.products.ProtoProductGroup
A ProductGroup of identifier groupName consists of derivedProducts and fixedProducts which ProductAttributes are based on the ProductGroup's productGroupAttributes.
ProtoProductGroup(Set<ProductGroupAttribute>, String, Set<String>, Set<String>, Set<FixedProductDescription>, Set<String>, String, ConsumerAgentAdoptionDecisionProcess, UnivariateDistribution) - Constructor for class IRPact_modellierung.products.ProtoProductGroup
A ProductGroup of identifier groupName consists of derivedProducts and fixedProducts which ProductAttributes are based on the ProductGroup's productGroupAttributes.
provideInformation(InformationAgent, Information, double) - Method in class IRPact_modellierung.information.InformationScheme
Method to provide information of some kind to the simulation.
provideInformation(InformationAgent, Information, double) - Method in class IRPact_modellierung.information.MaxAuthorityInformationScheme
The MaxAuthorityInformationScheme only regards the most trustworthy information
provideInformation(InformationAgent, Information, double) - Method in class IRPact_modellierung.information.NoInformationScheme
No information provided is of relevance in this scheme, so this is basically a NOP.
provideInformation(InformationAgent, Information, double) - Method in class IRPact_modellierung.information.PureInformationScheme
Since information is 'pure' (and thus everything is known anyways), providing information to this scheme is of no consequence.
provideInformation(InformationAgent, Information, double) - Method in class IRPact_modellierung.information.RandomInformationScheme
Irrespective on who provides information, information is stored in a set.
PureInformationScheme - Class in IRPact_modellierung.information
The PureInformatioScheme is an information scheme where no distortion of information is assumed, and all information corresponds to the true nature of things.
PureInformationScheme(SimulationContainer) - Constructor for class IRPact_modellierung.information.PureInformationScheme
In the PureInformationScheme all information stems from the allKnowingEye, an InformationAgent with unlimited (maximal) information authority
PureInformationScheme() - Constructor for class IRPact_modellierung.information.PureInformationScheme
Constructor that doesn't instantiate the allKnowingEye.
pushEvent(Event) - Method in class IRPact_modellierung.events.EventScheduler
Schedules a new event.
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links