- FilterHelper - Class in IRPact_modellierung.helper
-
Class to bundle a number of methods selecting a sub data structure from larger data structures.
- FilterHelper() - Constructor for class IRPact_modellierung.helper.FilterHelper
-
- filterIntegerNodeMap(HashMap<Integer, Set<SNNode>>, Set<SNNode>) - Static method in class IRPact_modellierung.helper.FilterHelper
-
Helper to filter a set of SNNodes from an Integer, SNNode-Set map.
- filterProductsForNeed(Set<Product>, Need) - Static method in class IRPact_modellierung.helper.FilterHelper
-
Method to filter all products from a set of products that fulfil a given need.
- filterProductsNotOnMarketYet(Set<Product>) - Static method in class IRPact_modellierung.helper.FilterHelper
-
A method that filters all products from a set that are not yet introduced into the market
- filterUnadoptableProducts(Set<Product>, ConsumerAgent) - Static method in class IRPact_modellierung.helper.FilterHelper
-
Method to filter out all products that can't be adopted by the respective agent at this time,
operating on the basis of product dependencies (prerequisite products need to be adopted,
excluded product groups must not be adopted)
- filterUnintroducedProducts(Set<Product>) - Static method in class IRPact_modellierung.helper.FilterHelper
-
- findBestProduct(Map<Product, Integer>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
- findBestProducts(Map<Product, Integer>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to find the best products in a map of products and integer values.
- findCommonOverwriteDecisionMakingProcessProducts(Set<Product>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to determine if there is a overwrite decision making process common to a set of product.
- findCommonProductGroup(Set<Product>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to derive the product group a set of products correspond to.
- findCorrespondingPreference(Set<Preference>, Value) - Static method in class IRPact_modellierung.helper.FilterHelper
-
Method to retrieve the preference corresponding to a value within a set.
- FiniteMassPointsDiscreteDistribution - Class in IRPact_modellierung.distributions
-
Class that models a distribution that has its mass concentrated in a finite number of points.
- FiniteMassPointsDiscreteDistribution(String, Map<Double, Double>) - Constructor for class IRPact_modellierung.distributions.FiniteMassPointsDiscreteDistribution
-
Generates the cumulative distribution corresponding to the mass points if all mass points are valid
(non-negative mass, since signed measures are outside of the scope of this distribution).
- FixedProductDescription - Class in IRPact_modellierung.products
-
A FixedProductDescription is the 'raw' version of a FixedProduct,
used to instantiate the corresponding product correctly.
- FixedProductDescription(Map<ProductGroupAttribute, Double>, String, String, UnivariateDistribution) - Constructor for class IRPact_modellierung.products.FixedProductDescription
-
A FixedProduct(Description) for the product name, exhibiting the productAttributeValues
is associated with partOfProductGroup and the productLifetimeDistribution, specifying
how long products are adopted.
- FixedProductDescription(Map<ProductGroupAttribute, Double>, String, String) - Constructor for class IRPact_modellierung.products.FixedProductDescription
-
A FixedProduct(Description) for the product name, exhibiting the productAttributeValues
is associated with partOfProductGroup and the productLifetimeDistribution, specifying
how long products are adopted.
- fixedProductDescriptionsFromProductGroups(Set<ProductGroup>) - Static method in class IRPact_modellierung.helper.LazynessHelper
-
Method to retrieve all FixedProductDescriptions in the provided product groups
- forgetProduct(Product) - Method in class IRPact_modellierung.agents.consumerAgents.ConsumerAgent
-
Being a milder form of disconnecting a product from an agent than wiping, the actor will 'only' forget the product in the sense that he will not adopt it again.