- r - Variable in class IRPact_modellierung.distributions.BurrDistribution
-
- RandomInDelTMS - Class in IRPact_modellierung.network
-
The RandomInDel TopologyManipulationScheme is a TMS in which every edge present in the graph will be
deleted with a given, uniform probability, and every possible edge is created with a given, uniform probability.
- RandomInDelTMS(double, double, boolean) - Constructor for class IRPact_modellierung.network.RandomInDelTMS
-
- RandomInDelTMSCommunication - Class in IRPact_modellierung.network
-
This TopologyManipulationScheme is a TMS in which every edge of the communication medium present in the graph will be
deleted with a given, uniform probability, and every possible edge of the communication medium is created with a given, uniform probability.
- RandomInDelTMSCommunication(double, double, boolean) - Constructor for class IRPact_modellierung.network.RandomInDelTMSCommunication
-
- RandomInformationScheme - Class in IRPact_modellierung.information
-
The RandomInformationScheme is an InformationScheme that collects information
and chooses a random piece of information when asked.
- RandomInformationScheme() - Constructor for class IRPact_modellierung.information.RandomInformationScheme
-
A RandomInformatioScheme collects all information in (initially) empty sets.
- RandomPADistributionHistogramInitializationScheme - Class in IRPact_modellierung.perception
-
A HistogramInitializationScheme that assumes the initial value of a histogram to be based on the distribution of the ProductGroupAttribute of the corresponding product group attribute.
- RandomPADistributionHistogramInitializationScheme() - Constructor for class IRPact_modellierung.perception.RandomPADistributionHistogramInitializationScheme
-
- RandomRewireTMS - Class in IRPact_modellierung.network
-
TopologyManipulationScheme that randomly rewires the edges in the network,
i.e.
- RandomRewireTMS(double, boolean) - Constructor for class IRPact_modellierung.network.RandomRewireTMS
-
- readopt(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.AdoptionReplacementScheme
-
This method describes how ConsumerAgents behave when they
readopt a product (or how they choose a similar product,
one that satisfies the needs).
- readopt(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.BetterProductReadoptionScheme
-
Readopting a product means to find out all needs (now) unsatisfied
(all that could be satisfied by the product lost), and to schedule
a number of need events straight away for these needs.
- readopt(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.KieslingAdoptionReplacementScheme
-
Readopting a product means to find out all needs (now) unsatisfied
(all that could be satisfied by the product lost), and to schedule
a number of need events straight away for these needs.
- readopt(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.NoAdoptionReplacementScheme
-
- readoptAfterDiscontinuation(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.KieslingsAdoptionFiveStepModel
-
- readoptAfterDiscontinuation(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.ProcessModel
-
Method to describe how consumer agents react after
a product they adopted is discontinued.
- readoptAfterDiscontinuation(ConsumerAgent, Product, double) - Method in class IRPact_modellierung.processModel.SchwarzProcessModel
-
- receiver - Variable in class IRPact_modellierung.messaging.Message
-
- RectangularSpatialModel - Class in IRPact_modellierung.space
-
The RectangularSpatialModel is a spatial model for toy models, or models that require
spatiality, but use it in a more abstract way.
- RectangularSpatialModel(SimulationContainer, String, double, double, double, double) - Constructor for class IRPact_modellierung.space.RectangularSpatialModel
-
- RegularCommunicationGraph - Class in IRPact_modellierung.network
-
A RegularCommunicationGraph is a graph where each node is connected to a number of 'adjacent' nodes (via communicative edges),
given by the parameter z.
- RegularCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.RegularCommunicationGraph
-
- RegularCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.RegularCommunicationGraph
-
- RegularCommunicationGraph(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.RegularCommunicationGraph
-
- RegulatoryPolicyScheme - Class in IRPact_modellierung.agents.policyAgent
-
regulatory policy scheme describes the way
products are evaluated towards health, safety and environmental standards.
- RegulatoryPolicyScheme() - Constructor for class IRPact_modellierung.agents.policyAgent.RegulatoryPolicyScheme
-
- regulatoryPolicySchemeLoader(String) - Static method in class IRPact_modellierung.agents.policyAgent.PolicyAgentFactory
-
The regulatoryPolicySchemeLoader creates an instance of the RegulatoryPolicyScheme
qualified by the regulatoryPolicySchemeQualifier, if the corresponding scheme was implemented.
- removeAdoptedProduct(AdoptedProduct) - Method in class IRPact_modellierung.agents.consumerAgents.ConsumerAgent
-
Removes the adoptedProduct from the list of adoptedProducts.
- removeEdge(SNEdge) - Method in class IRPact_modellierung.network.SocialGraph
-
Removes the given edge from the SocialGraph
- removeProduct(Product) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- removeProductFromAgents(SimulationContainer, Product) - Method in class IRPact_modellierung.processModel.AdoptionReplacementScheme
-
Method to describe what happens when a product gets 'removed' from the agents.
- removeProductFromAgents(SimulationContainer, Product) - Method in class IRPact_modellierung.processModel.BetterProductReadoptionScheme
-
Removing the product from the agents means that each agent forgets about the product.
- removeProductFromAgents(SimulationContainer, Product) - Method in class IRPact_modellierung.processModel.KieslingAdoptionReplacementScheme
-
Removing the product from the agents means that each agent forgets about the product.
- removeProductFromAgents(SimulationContainer, Product) - Method in class IRPact_modellierung.processModel.NoAdoptionReplacementScheme
-
- replaceEdge(SNEdge, SNEdge) - Method in class IRPact_modellierung.network.SocialGraph
-
Replaces an edge in the SocialGraph with another edge in the graph.
- retrieveAllEdges(SNNode, SNNode) - Method in class IRPact_modellierung.network.SocialGraph
-
Method to retrieve all edges (of any medium) between the sourceNode and the targetNode.
- retrieveCorrespondingConsumerAgent(SimulationContainer, SNNode) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Retrieve the consumer agent corresponding to the given SNNode within the simulation container
- retrieveEdge(SNNode, SNNode, SocialGraph.EDGEMEDIUM) - Method in class IRPact_modellierung.network.SocialGraph
-
Retrieves the edge between the sourceNode and the targetNode of the respectiveMedium.
- reweighEdge(SNEdge, double) - Method in class IRPact_modellierung.network.ConstantEdgeWeightManipulationScheme
-
- reweighEdge(SNEdge, double) - Method in class IRPact_modellierung.network.EdgeWeightManipulationScheme
-
Method to re-evaluate the interaction strength associated with an edge at a given time
- RogersFiveStepModelDiscrete - Class in IRPact_modellierung.processModel
-
The (abstract) RogersFiveStepModelDiscrete process model
represents the process models based on Rogers five step model within a discrete temporal model.
- RogersFiveStepModelDiscrete(AdoptionReplacementScheme) - Constructor for class IRPact_modellierung.processModel.RogersFiveStepModelDiscrete
-