addFriend(eris::SharedMember< Reader > new_pal, bool recurse=true) | creativity::Reader | |
alterUtility(double amount) | creativity::Reader | |
creation_scale | creativity::Reader | |
creation_shape | creativity::Reader | |
creationEffort(double quality) const | creativity::Reader | |
creationEffort(double shape, double scale, double effort) | creativity::Reader | static |
creationQuality(double effort) const | creativity::Reader | |
creationQuality(double shape, double scale, double effort) | creativity::Reader | static |
creativity_ | creativity::Reader | protected |
default_distance_penalty_polynomial | creativity::Reader | static |
default_num_books_penalty_polynomial | creativity::Reader | static |
demand_belief_ | creativity::Reader | protected |
demandBelief() const | creativity::Reader | |
distancePenalty(double distance) const | creativity::Reader | |
distancePenaltyPolynomial(std::vector< double > coef) | creativity::Reader | |
distancePenaltyPolynomial() const | creativity::Reader | |
friends() const | creativity::Reader | |
friends_ | creativity::Reader | protected |
interApply() override | creativity::Reader | |
interBegin() override | creativity::Reader | |
interOptimize() override | creativity::Reader | |
intraApply() override | creativity::Reader | |
intraInitialize() override | creativity::Reader | |
intraOptimize() override | creativity::Reader | |
intraReset() override | creativity::Reader | |
library() const | creativity::Reader | |
newBooks() const | creativity::Reader | |
numBooksPenalty(unsigned long books) const | creativity::Reader | virtual |
numBooksPenaltyPolynomial(std::vector< double > coef) | creativity::Reader | |
numBooksPenaltyPolynomial() const | creativity::Reader | |
piracyCost() const | creativity::Reader | |
profit_belief_ | creativity::Reader | protected |
profit_belief_extrap_ | creativity::Reader | protected |
profit_stream_ages | creativity::Reader | static |
profit_stream_beliefs_ | creativity::Reader | protected |
profitBelief() const | creativity::Reader | |
profitExtrapBelief() const | creativity::Reader | |
profitExtrapBeliefDiffers() const | creativity::Reader | |
profitStreamBelief(unsigned int age, bool usable=false) const | creativity::Reader | |
profitStreamBeliefs() const | creativity::Reader | |
quality(const eris::SharedMember< Book > &b) const | creativity::Reader | virtual |
Reader()=delete | creativity::Reader | |
Reader(Creativity &creativity, const eris::Position &pos) | creativity::Reader | |
registerAuthoredBook(eris::SharedMember< Book > book) | creativity::Reader | protected |
registerMarketUpdate(eris::SharedMember< Book > book) | creativity::Reader | protected |
removeFriend(const eris::SharedMember< Reader > &old_pal, bool recurse=true) | creativity::Reader | |
u(double money, const Container &books) const | creativity::Reader | inline |
u(double money, const Container &books) const | creativity::Reader | inline |
u(double money, const std::unordered_map< eris::SharedMember< Book >, std::reference_wrapper< BookCopy >> &books) const | creativity::Reader | |
u() const | creativity::Reader | |
uBook(const eris::SharedMember< Book > &b) const | creativity::Reader | virtual |
uBook(const eris::SharedMember< Book > &b, double quality) const | creativity::Reader | virtual |
uLifetime() const | creativity::Reader | |
updateBeliefs() | creativity::Reader | protected |
updateDemandBelief() | creativity::Reader | protected |
updateProfitBelief() | creativity::Reader | protected |
updateProfitStreamBelief() | creativity::Reader | protected |
usableBelief(const eris::learning::BayesianLinear &model) const | creativity::Reader | |
wrote() const | creativity::Reader | |