- ScalefreeCommunicationGraph - Class in IRPact_modellierung.network
-
- ScalefreeCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.ScalefreeCommunicationGraph
-
- ScalefreeCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.ScalefreeCommunicationGraph
-
- ScalefreeCommunicationGraph(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.ScalefreeCommunicationGraph
-
- ScalefreePseudoCountCommunicationGraph - Class in IRPact_modellierung.network
-
- ScalefreePseudoCountCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.ScalefreePseudoCountCommunicationGraph
-
- ScalefreePseudoCountCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.ScalefreePseudoCountCommunicationGraph
-
- ScalefreePseudoCountCommunicationGraph(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.ScalefreePseudoCountCommunicationGraph
-
- scheduledEvents - Variable in class IRPact_modellierung.events.EventScheduler
-
- scheduleEvent(Event) - Method in class IRPact_modellierung.events.EventScheduler
-
Schedules a new event.
- scheduleValidEvent(Event) - Method in class IRPact_modellierung.events.DiscreteEventScheduler
-
Schedules the specified event and orders the set of scheduled event
by execution time, so that the tip of the list is the next event.
- scheduleValidEvent(Event) - Method in class IRPact_modellierung.events.EventScheduler
-
Pushes a (valid) event (i.e.
- SchwarzProcessModel - Class in IRPact_modellierung.processModel
-
Process model to operationalize the processes described in Schwarz'
model within the framework of Rogers Five Step Model.
- SchwarzProcessModel(AdoptionReplacementScheme) - Constructor for class IRPact_modellierung.processModel.SchwarzProcessModel
-
- SchwarzTakeTheBestHeuristicUtilitarianConsumerAgentAdoptionDecisionProcess - Class in IRPact_modellierung.decision
-
Decision process based on the model described in Schwarz.
- SchwarzTakeTheBestHeuristicUtilitarianConsumerAgentAdoptionDecisionProcess(UtilityFunction) - Constructor for class IRPact_modellierung.decision.SchwarzTakeTheBestHeuristicUtilitarianConsumerAgentAdoptionDecisionProcess
-
- ScriptedEvent - Class in IRPact_modellierung.events
-
Abstraction to represent an event scripted for a specific time.
- ScriptedEvent(SimulationContainer, double) - Constructor for class IRPact_modellierung.events.ScriptedEvent
-
- ScriptedEventToEvent(List<ScriptedProductEvent>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to cast all entries of type ScriptedProductEvent in a list into an ArrayList of Events (by one-by-one casting them)
- ScriptedProductEvent - Class in IRPact_modellierung.events
-
Abstraction to represent a scripted event that refers to a product.
- ScriptedProductEvent(SimulationContainer, double, Product) - Constructor for class IRPact_modellierung.events.ScriptedProductEvent
-
- selectKnownProducts(Map<Product, Boolean>) - Static method in class IRPact_modellierung.helper.FilterHelper
-
Method that selects all products an agent is aware of
(all product which have a 'true' value associated with them)
- selectPGAVMappingForValue(Set<ProductGroupAttributeValueMapping>, Value) - Static method in class IRPact_modellierung.helper.FilterHelper
-
Method to select a all product group attributes with their respective numerical value corresponding to a given value from a set of ProductGroupAttributeValueMappings.
- selectProductAttributes(Set<Product>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to retrieve all product attributes present in any of the given products
- selfReferentialTopology - Variable in class IRPact_modellierung.network.TopologyManipulationScheme
-
- sender - Variable in class IRPact_modellierung.messaging.Message
-
- setConsumerAgents(Set<ConsumerAgent>) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setConsumerAgentsInGroup(Set<ConsumerAgent>) - Method in class IRPact_modellierung.agents.consumerAgents.ConsumerAgentGroup
-
- setCoordinates(Point2D) - Method in class IRPact_modellierung.agents.SpatialAgent
-
- setEdgeWeight(double) - Method in class IRPact_modellierung.network.SNEdge
-
- setEventScheduler(EventScheduler) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setExcludeProductGroup(Set<ProductGroup>) - Method in class IRPact_modellierung.products.ProductGroup
-
- setIntroducedToMarket(boolean) - Method in class IRPact_modellierung.products.Product
-
- setK(int) - Method in class IRPact_modellierung.distributions.ErlangDistribution
-
Resets the shape parameter k of the distribution.
- setLambda(double) - Method in class IRPact_modellierung.distributions.ErlangDistribution
-
Resets the rate parameter lambda of the distribution.
- setN(int) - Method in class IRPact_modellierung.distributions.NegativeBinomialDistribution
-
- setOutputScheme(OutputScheme) - Method in class IRPact_modellierung.time.TimeModel
-
- setP(double) - Method in class IRPact_modellierung.distributions.NegativeBinomialDistribution
-
- setPolicyAgent(PolicyAgent) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setPosAgents(Set<POSAgent>) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setPrerequisiteProductGroups(Set<ProductGroup>) - Method in class IRPact_modellierung.products.ProductGroup
-
- setProducts(Set<Product>) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setSocialNetwork(SocialNetwork) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setSpatialModel(SpatialModel) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- setStrength(double) - Method in class IRPact_modellierung.preference.Preference
-
- setTimeModel(TimeModel) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- SetToArrayList(Set<Double>) - Static method in class IRPact_modellierung.helper.ValueConversionHelper
-
Method to convert a set of Double values to an array list.
- setValuesUsed(Set<Value>) - Method in class IRPact_modellierung.simulation.SimulationContainer
-
- ShapeFile - Class in IRPact_modellierung.space
-
- ShapeFile(String) - Constructor for class IRPact_modellierung.space.ShapeFile
-
- showAvailableProducts() - Method in class IRPact_modellierung.agents.posAgents.POSAgent
-
- signToBoolean(double) - Static method in class IRPact_modellierung.helper.ValueConversionHelper
-
Method to convert a numerical representation of a boolean value into a boolean value.
- SimulationContainer - Class in IRPact_modellierung.simulation
-
- SimulationContainer(Set<Product>, Set<ConsumerAgent>, SocialNetwork, Set<POSAgent>, SpatialModel, TimeModel, Set<Value>, Configuration, EventScheduler, Map<FixedProductDescription, Product>, Map<SNNode, ConsumerAgent>, Set<CompanyAgent>) - Constructor for class IRPact_modellierung.simulation.SimulationContainer
-
- SimulationContainer(Configuration) - Constructor for class IRPact_modellierung.simulation.SimulationContainer
-
- SimulationEntity - Class in IRPact_modellierung
-
The SimulationEntity serves as abstraction for entities within the framework.
- SimulationEntity(SimulationContainer) - Constructor for class IRPact_modellierung.SimulationEntity
-
- SimulationFactory - Class in IRPact_modellierung.simulation
-
The SimulationFactory is used to instantiate the simulation by creating the SimulationContainer
and setting it up.
- SimulationFactory() - Constructor for class IRPact_modellierung.simulation.SimulationFactory
-
- SimulationManager - Class in IRPact_modellierung.simulation
-
- SimulationManager() - Constructor for class IRPact_modellierung.simulation.SimulationManager
-
- simulationTime - Variable in class IRPact_modellierung.time.TimeModel
-
- SmallWorldCommunicationGraph - Class in IRPact_modellierung.network
-
- SmallWorldCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.SmallWorldCommunicationGraph
-
- SmallWorldCommunicationGraph(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SmallWorldCommunicationGraph
-
- SmallWorldCommunicationGraph(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SmallWorldCommunicationGraph
-
- SN1OutputScheme - Class in IRPact_modellierung.io.output
-
Created by Lenovo on 23.08.2016.
- SN1OutputScheme() - Constructor for class IRPact_modellierung.io.output.SN1OutputScheme
-
- SN3OutputScheme - Class in IRPact_modellierung.io.output
-
Created by Lenovo on 23.08.2016.
- SN3OutputScheme() - Constructor for class IRPact_modellierung.io.output.SN3OutputScheme
-
- SN5OutputScheme - Class in IRPact_modellierung.io.output
-
Created by Lenovo on 23.08.2016.
- SN5OutputScheme() - Constructor for class IRPact_modellierung.io.output.SN5OutputScheme
-
- SNCommunicationEdge - Class in IRPact_modellierung.network
-
The SNCommunicationEdge is an edge in the social graph for the communication medium,
i.e.
- SNCommunicationEdge(SNNode, SNNode, double, String) - Constructor for class IRPact_modellierung.network.SNCommunicationEdge
-
Creates a directed edge from source to target of the COMMUNICATION-medium with a given edgeWeight.
- SNCommunicationEdge(SNNode, SNNode, double) - Constructor for class IRPact_modellierung.network.SNCommunicationEdge
-
Creates a directed edge from source to target of the COMMUNICATION-medium with a given edgeWeight.
- SNConfiguration - Class in IRPact_modellierung.network
-
Class to represent the configuration of the social network.
- SNConfiguration(String, HashMap<String, Object>, String, HashMap<String, Object>, String, HashMap<String, Object>) - Constructor for class IRPact_modellierung.network.SNConfiguration
-
An SNConfiguration contains the information relevant for the configuration of the social network in the simulation.
- SNConsumerConsumerEdge - Class in IRPact_modellierung.network
-
- SNConsumerConsumerEdge(SNNode, SNNode, double, String) - Constructor for class IRPact_modellierung.network.SNConsumerConsumerEdge
-
- SNConsumerConsumerEdge(SNNode, SNNode, double) - Constructor for class IRPact_modellierung.network.SNConsumerConsumerEdge
-
- SNConsumerNode - Class in IRPact_modellierung.network
-
- SNConsumerNode(String) - Constructor for class IRPact_modellierung.network.SNConsumerNode
-
- SNEdge - Class in IRPact_modellierung.network
-
A SNEdge represents an edge within a social network (or more precise in a SocialGraph).
- SNEdge(SNNode, SNNode, double, String, SocialGraph.EDGEMEDIUM) - Constructor for class IRPact_modellierung.network.SNEdge
-
Creates a directed edge from source to target of the given medium with a given edgeWeight and a human-readible label
- SNEdge(SNNode, SNNode, double, SocialGraph.EDGEMEDIUM) - Constructor for class IRPact_modellierung.network.SNEdge
-
Creates a directed edge from source to target of the given medium with a given edgeWeight.
- SNEdge(SNNode, SNNode, double, String) - Constructor for class IRPact_modellierung.network.SNEdge
-
Creates a directed edge from source to target of the given medium with a given edgeWeight.
- SNEdge(SNNode, SNNode, double) - Constructor for class IRPact_modellierung.network.SNEdge
-
Creates a directed edge from source to target of the given medium with a given edgeWeight.
- SNFactory - Class in IRPact_modellierung.network
-
Class to bundle all process relevant for the initialization of the SocialNetwork base on the configuration of the concrete social network
- SNFactory() - Constructor for class IRPact_modellierung.network.SNFactory
-
- SNNode - Class in IRPact_modellierung.network
-
- SNNode(String) - Constructor for class IRPact_modellierung.network.SNNode
-
- SNTrustEdge - Class in IRPact_modellierung.network
-
A trust edge is an edge within a SocialGraph that formalizes the trust relation between
two ConsumerAgents (source nodes trusts target node), and is thus an edge associated with the medium 'TRUST'.
- SNTrustEdge(SNNode, SNNode, double, String) - Constructor for class IRPact_modellierung.network.SNTrustEdge
-
Creates a directed edge from source to target of the TRUST-medium with a given edgeWeight.
- SNTrustEdge(SNNode, SNNode, double) - Constructor for class IRPact_modellierung.network.SNTrustEdge
-
Creates a directed edge from source to target of the TRUST-medium with a given edgeWeight.
- SocialGraph - Class in IRPact_modellierung.network
-
The SocialGraph describes the structure of the interaction of the ConsumerAgents within the simulation.
- SocialGraph(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, EnumMap<SocialGraph.EDGEMEDIUM, HashMap<SNNode, Set<SNNode>>>) - Constructor for class IRPact_modellierung.network.SocialGraph
-
The SocialGraph is a directed graph describing the structure of interactions (corresponding to the edges) of
ConsumerAgents (corresponding to the nodes) with a given semantics (corresponding to the edge mediums).
- SocialGraph(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SocialGraph
-
The SocialGraph is a directed graph describing the structure of interactions (corresponding to the edges) of
ConsumerAgents (corresponding to the nodes) with a given semantics (corresponding to the edge mediums).
- SocialGraph(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SocialGraph
-
The SocialGraph is a directed graph describing the structure of interactions (corresponding to the edges) of
ConsumerAgents (corresponding to the nodes) with a given semantics (corresponding to the edge mediums).
- SocialGraph.EDGEMEDIUM - Enum in IRPact_modellierung.network
-
- SocialNetwork - Class in IRPact_modellierung.network
-
A SocialNetwork describes the structure of interaction between ConsumerAgents.
- SocialNetwork(SocialGraph, EdgeWeightManipulationScheme, TopologyManipulationScheme) - Constructor for class IRPact_modellierung.network.SocialNetwork
-
Constructs the SocialNetwork linking together the SocialGraph and the schemes describing its dynamics
- SocialNetworkLoader - Class in IRPact_modellierung.io.loader
-
Class to load the configuration of the social network
(i.e.
- SocialNetworkLoader() - Constructor for class IRPact_modellierung.io.loader.SocialNetworkLoader
-
- sortByValue(Map<K, V>) - Static method in class IRPact_modellierung.helper.MapUtil
-
- sortKeysbyValue(Map<K, V>) - Static method in class IRPact_modellierung.helper.MapUtil
-
- sortMarketIntroductionEventSetToListAscending(Set<MarketIntroductionEvent>) - Static method in class IRPact_modellierung.helper.StructureEnricher
-
Method to convert a set of MarketIntroductionEvents to a sorted list of MarketIntroductionEvent in ascending order.
- sortNeedIndicatorMapByValue() - Method in class IRPact_modellierung.needs.NeedDevelopmentScheme
-
Method to sort the needIndicatorMap associated with this NeedDevelopmentScheme by its numeric values
- sortNeeds(Set<Need>, NeedDevelopmentScheme) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to sort the needs in a set based on their order in the needDevelopmentScheme.
- sortNeedsByNeedIndicatorValue() - Method in class IRPact_modellierung.needs.NeedDevelopmentScheme
-
Method to sort the needs in the needIndicatorMap associated with this NeedDevelopmentScheme by its numeric values
- sortProductDiscontinuationEventSetToListAscending(Set<ProductDiscontinuationEvent>) - Static method in class IRPact_modellierung.helper.StructureEnricher
-
Method to convert a set of ProductDiscontinuationEvents to a sorted list of ProductDiscontinuationEvents in ascending order.
- SpaceLoader - Class in IRPact_modellierung.io.loader
-
Class to load the spatial configuration of the simulation from the respective configuration file
(SpatialConfiguration.json)
- SpaceLoader() - Constructor for class IRPact_modellierung.io.loader.SpaceLoader
-
- SpatialAgent - Class in IRPact_modellierung.agents
-
Abstraction of agents that are spatially located within the simulation.
- SpatialAgent(SimulationContainer, Point2D) - Constructor for class IRPact_modellierung.agents.SpatialAgent
-
Abstraction of agents that are spatially located within the simulation
- SpatialConfiguration - Class in IRPact_modellierung.space
-
Class describing the spatial configuration of the model.
- SpatialConfiguration(String, HashMap<String, Object>) - Constructor for class IRPact_modellierung.space.SpatialConfiguration
-
A SpatialConfiguration is based on the kind of model that is specified
and the paramters of the respective model.
- SpatialDistribution - Class in IRPact_modellierung.distributions
-
Abstraction to model distributions with values in (2 dimensional) space.
- SpatialDistribution(String) - Constructor for class IRPact_modellierung.distributions.SpatialDistribution
-
- SpatialFactory - Class in IRPact_modellierung.space
-
Class to create an instance of a spatial model based on the given spatial configuration
- SpatialFactory() - Constructor for class IRPact_modellierung.space.SpatialFactory
-
- SpatialHeterogeneousRegularSN - Class in IRPact_modellierung.network
-
- SpatialHeterogeneousRegularSN(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousRegularSN
-
- SpatialHeterogeneousRegularSN(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousRegularSN
-
- SpatialHeterogeneousRegularSN(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousRegularSN
-
- SpatialHeterogeneousScalefreeSN - Class in IRPact_modellierung.network
-
- SpatialHeterogeneousScalefreeSN(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousScalefreeSN
-
- SpatialHeterogeneousScalefreeSN(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousScalefreeSN
-
- SpatialHeterogeneousScalefreeSN(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousScalefreeSN
-
- SpatialHeterogeneousSmallWorldSN - Class in IRPact_modellierung.network
-
- SpatialHeterogeneousSmallWorldSN(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousSmallWorldSN
-
- SpatialHeterogeneousSmallWorldSN(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousSmallWorldSN
-
- SpatialHeterogeneousSmallWorldSN(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SpatialHeterogeneousSmallWorldSN
-
- SpatialInformationAgent - Class in IRPact_modellierung.agents
-
A SpatialInformationAgent brings together the spatiality of a SpatialAgent as well as
the informational nature of an InformationAgent, through having associated with it
an informationAuthority representing the credibility of the information
stemming from this agent.
- SpatialInformationAgent(SimulationContainer, Point2D, double) - Constructor for class IRPact_modellierung.agents.SpatialInformationAgent
-
An information agent is an agent within the simulation that can create information, and
is spatially situated.
- SpatialModel - Class in IRPact_modellierung.space
-
The spatial model describes the spatial character of the simulation.
- SpatialModel(SimulationContainer, String) - Constructor for class IRPact_modellierung.space.SpatialModel
-
The SpatialModel in its generality is situated within a simulation container
and associated with a metric under which the distances of entities are interpreted
- SpatialRegularSN - Class in IRPact_modellierung.network
-
- SpatialRegularSN(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.SpatialRegularSN
-
- SpatialRegularSN(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SpatialRegularSN
-
- SpatialRegularSN(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SpatialRegularSN
-
- SpatialSmallWorldSN - Class in IRPact_modellierung.network
-
- SpatialSmallWorldSN(SimulationContainer, SNConfiguration, Set<SNNode>, Set<SNEdge>, HashMap<SNNode, Set<SNNode>>) - Constructor for class IRPact_modellierung.network.SpatialSmallWorldSN
-
- SpatialSmallWorldSN(SimulationContainer, SNConfiguration, Set<SNNode>) - Constructor for class IRPact_modellierung.network.SpatialSmallWorldSN
-
- SpatialSmallWorldSN(SimulationContainer, SNConfiguration, int) - Constructor for class IRPact_modellierung.network.SpatialSmallWorldSN
-
- SQLiteHandler - Class in IRPact_modellierung.io.sQLiteHandling
-
Created by sim on 10/11/16.
- SQLiteHandler(String) - Constructor for class IRPact_modellierung.io.sQLiteHandling.SQLiteHandler
-
- StandardCauchyDistribution - Class in IRPact_modellierung.distributions
-
Class that represents a standard Cauchy distribution (with a peak at 0 and scale parameter 1.0
(scale parameter is half-width at half maximum (HWHM)) based on the COLT library
Parameters can't be changed; for Cauchy distributions parameterized differently,
the reader is referred to other implementations or needs to implement their own distribution.
- StandardCauchyDistribution(String) - Constructor for class IRPact_modellierung.distributions.StandardCauchyDistribution
-
A Cauchy distribution with a peak at 0.0 and a scale parameter (HWHM) of 1.0.
- StandardLaplaceDistribution - Class in IRPact_modellierung.distributions
-
Class that realizes a standard Laplace distribution (double exponential distribution) L(0,1),
centered at 0 with scale parameter b=1.
- StandardLaplaceDistribution(String) - Constructor for class IRPact_modellierung.distributions.StandardLaplaceDistribution
-
Generates a standard Laplace distribution (L(0,1)) based on the implementation in the COLT library.
- StandardLogisticDistribution - Class in IRPact_modellierung.distributions
-
Class that represents a standard logistic distribution (Log(0,1)), taken from the COLT library.
- StandardLogisticDistribution(String) - Constructor for class IRPact_modellierung.distributions.StandardLogisticDistribution
-
Generates the standard logistic distribution (Log(0,1)) from the COLT library
- StandardTriangularDistribution - Class in IRPact_modellierung.distributions
-
Class that represents a standard triangular distribution (in (-1,1)), taken from the COLT library.
- StandardTriangularDistribution(String) - Constructor for class IRPact_modellierung.distributions.StandardTriangularDistribution
-
Creates an instance of a standard triangular distribution /\ with support in (-1,1) based on the COLT library
- startSimulation() - Method in class IRPact_modellierung.time.ContinuousTimeModel
-
- startSimulation() - Method in class IRPact_modellierung.time.DiscreteTimeModel
-
This method starts the simulation, and calls the step()
method the number of times specified.
- startSimulation() - Method in class IRPact_modellierung.time.TimeModel
-
Method that starts the simulation.
- StochasticNeedDevelopmentScheme - Class in IRPact_modellierung.needs
-
The StochasticNeedDevelopmentScheme is a NeedDevelopmentScheme,
which develops needs proportionally to their needIndicator.
- StochasticNeedDevelopmentScheme(Map<Need, Double>) - Constructor for class IRPact_modellierung.needs.StochasticNeedDevelopmentScheme
-
- StochasticPerceptionInitializationScheme - Class in IRPact_modellierung.perception
-
PerceptionInitializationScheme containing a BoundedUnivariateDistribution,
which determines the initial value (independent of any other circumstances)
according to the distribution associated with it.
- StochasticPerceptionInitializationScheme(BoundedUnivariateDistribution) - Constructor for class IRPact_modellierung.perception.StochasticPerceptionInitializationScheme
-
Initializes the StochasticPerceptionInitializationScheme with the distribution
that all initial values of this StochasticPerceptionInitializationScheme are derived from.
- StructureEnricher - Class in IRPact_modellierung.helper
-
Helper class to provide methods to enrich the structure of data structures.
- StructureEnricher() - Constructor for class IRPact_modellierung.helper.StructureEnricher
-
- suite() - Static method in class IRPact_modellierung.AppTest
-
- SynchronousConsumerAgent - Class in IRPact_modellierung.agents.consumerAgents
-
A SynchronousConsumerAgent is an implementation of a Consumer agent that acts synchronously (centrally coordinated in determined order 'at the same time' in the same thread)
This class is an implementation and doesn't add any more semantics to the agents.
- SynchronousConsumerAgent(SimulationContainer, Set<ConsumerAgentAttribute>, Set<Preference>, SNConsumerNode, Set<Product>, Map<ProductAttribute, ProductAttributePerceptionScheme>, Map<Product, Boolean>, ConsumerAgentGroup, ConsumerAgentAdoptionDecisionProcess, Point2D, String) - Constructor for class IRPact_modellierung.agents.consumerAgents.SynchronousConsumerAgent
-
Since ConsumerAgents intend to cover numerous, heterogeneous aspects of the simulation, a variety of concepts if found in their attributes.
- SynchronousConsumerAgentFactory - Class in IRPact_modellierung.agents.consumerAgents
-
Factory class to instantiate synchronous consumer agents from a given configuration.
- SynchronousConsumerAgentFactory() - Constructor for class IRPact_modellierung.agents.consumerAgents.SynchronousConsumerAgentFactory
-
- synchronousConsumerAgentsToConsumerAgents(Set<SynchronousConsumerAgent>) - Static method in class IRPact_modellierung.helper.ValueConversionHelper
-
Method to convert a set of SynchronousConsumerAgents to a set of ConsumerAgents