Description Usage Arguments Value Author(s) See Also Examples
Computes the expected demand for a given Word-of-Mouth campaign at a given price and a given round or a given round and all previous rounds
1 | computeRoundDemand(campaign, price, round, previousRounds = TRUE)
|
campaign |
Word-of-Mouth campaign as instance of class |
price |
Price as number in [0; 1] where 0 is the minimal and 1 is the maximal price. |
round |
Round at which or until which the demand per round will be computed. |
previousRounds |
Should the demand of all previous rounds be returned or not. Default is TRUE. |
Expected demand in number of persons. Note that the first value in the demand vector is the number of initial consumers when previousRounds is TRUE. The number of initial consumers is (1-p)*seedingSize.
Michael Scholz michael.scholz@th-deg.de
Thomas Woehner Thomas.Woehner@eah-jena.de
Ralf Peters ralf.peters@wiwi.uni-halle.de
computeDemand
computeProfit
computeConsumerSurplus
computeOptimalPrice
1 2 3 4 | network <- new("WoMNetwork", size = 1000, avgConnections = 5)
campaign <- new("WoMCampaign", network = network, seedingSize = 10, forwardProbability = 0.2)
demand <- computeRoundDemand(campaign, price = 0.5, round = 3)
print(demand)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.