A B C F G H I L M N O P S T U V

A

activate(Instant, int) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
 
adjustCapacityForSubscription(Timeslot, double, TariffSubscription) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
 

B

BootDataExtractor - Class in org.powertac.factoredcustomer.utils
 
BootDataExtractor() - Constructor for class org.powertac.factoredcustomer.utils.BootDataExtractor
 

C

CapacityBundle - Interface in org.powertac.factoredcustomer.interfaces
 
CapacityOriginator - Interface in org.powertac.factoredcustomer.interfaces
 
CapacityProfile - Class in org.powertac.factoredcustomer
Encapsulation represented real or hypothetical capacity over some fixed number of timeslots.
CapacityStructure - Class in org.powertac.factoredcustomer
Data-holder class for parsed configuration elements of one capacity.
CapacityStructure.BaseCapacityType - Enum in org.powertac.factoredcustomer
 
CapacityStructure.ElasticityModelType - Enum in org.powertac.factoredcustomer
 
CapacityStructure.InfluenceKind - Enum in org.powertac.factoredcustomer
 
computeProbabilities(double) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
computeScores(Map<ProfileRecommendation.ScoringFactor, Double>) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
computeScores(double, double) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
computeUtilities() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
createModel(CustomerStructure) - Method in class org.powertac.factoredcustomer.LearningCustomerCreator
 
CustomerStructure - Class in org.powertac.factoredcustomer
Data-holder class for parsed configuration elements of one customer.

F

FactoredCustomer - Interface in org.powertac.factoredcustomer.interfaces
 
FactoredCustomerService - Class in org.powertac.factoredcustomer
Key class that processes the configuration file and creates a collection of customers during the initialization process.
FactoredCustomerService() - Constructor for class org.powertac.factoredcustomer.FactoredCustomerService
 

G

getCapacityName() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
 
getCapacityOriginators() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getConfigXml() - Method in class org.powertac.factoredcustomer.CustomerStructure
 
getCurrentForecast() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
 
getCustomerInfo() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getKey() - Method in class org.powertac.factoredcustomer.LearningCustomerCreator
 
getName() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getOpinions() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
getOptimizerStructure() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getParentBundle() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
 
getPopulation() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getPowerType() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getProbabilities() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
getScores() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
getSubscriberStructure() - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
getUtilities() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 

H

handleNewTariffs(List<Tariff>) - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
 
handleNewTariffs(List<Tariff>) - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
 
handleNewTimeslot() - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
 
handleNewTimeslot(Timeslot) - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
 
handleProfileRecommendation(ProfileRecommendation) - Method in interface org.powertac.factoredcustomer.ProfileRecommendation.Listener
 

I

initialize(Competition, List<String>) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
This is called once at the beginning of each game.
initialize(CustomerStructure, Element) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityBundle
 
initialize(CustomerStructure) - Method in interface org.powertac.factoredcustomer.interfaces.FactoredCustomer
 
initialize() - Method in interface org.powertac.factoredcustomer.interfaces.UtilityOptimizer
 
isEmpty() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 

L

LearningCustomerCreator - Class in org.powertac.factoredcustomer
Creates instances of @code{LearningFactoredCustomer} through the @code{CustomerFactory}.
LearningCustomerCreator() - Constructor for class org.powertac.factoredcustomer.LearningCustomerCreator
 
loadCustomerStructures(String) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
 

M

main(String[]) - Static method in class org.powertac.factoredcustomer.utils.BootDataExtractor
 

N

normalizeOpinions() - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 

O

org.powertac.factoredcustomer - package org.powertac.factoredcustomer
 
org.powertac.factoredcustomer.interfaces - package org.powertac.factoredcustomer.interfaces
 
org.powertac.factoredcustomer.utils - package org.powertac.factoredcustomer.utils
 

P

ProfileOptimizerStructure - Class in org.powertac.factoredcustomer
Data-holder class for parsed configuration elements that control the capacity profile optimization of a capacity bundle.
ProfileRecommendation - Class in org.powertac.factoredcustomer
Contains maps of opinions, scores, utilities, and choice probabilities for each CapacityProfile.
ProfileRecommendation.Listener - Interface in org.powertac.factoredcustomer
 
ProfileRecommendation.Opinion - Class in org.powertac.factoredcustomer
 
ProfileRecommendation.Opinion() - Constructor for class org.powertac.factoredcustomer.ProfileRecommendation.Opinion
 
publishNewTariffs(List<Tariff>) - Method in class org.powertac.factoredcustomer.FactoredCustomerService
 

S

setDefaults() - Method in class org.powertac.factoredcustomer.FactoredCustomerService
 
setOpinion(CapacityProfile, ProfileRecommendation.Opinion) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 
setScore(CapacityProfile, Double) - Method in class org.powertac.factoredcustomer.ProfileRecommendation
 

T

TariffSubscriberStructure - Class in org.powertac.factoredcustomer
Data-holder class for parsed configuration elements of one tariff subscriber, which typically corresponds to one capapcity bundle.
TimeseriesStructure - Class in org.powertac.factoredcustomer
Data-holder class for parsed configuration elements of one timeseries model.
toString() - Method in class org.powertac.factoredcustomer.CapacityProfile
 
toString() - Method in class org.powertac.factoredcustomer.ProfileRecommendation.Opinion
 

U

useCapacity(TariffSubscription) - Method in interface org.powertac.factoredcustomer.interfaces.CapacityOriginator
 
UtilityOptimizer - Interface in org.powertac.factoredcustomer.interfaces
 

V

valueOf(String) - Static method in enum org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.powertac.factoredcustomer.CapacityStructure.BaseCapacityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.powertac.factoredcustomer.CapacityStructure.ElasticityModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.powertac.factoredcustomer.CapacityStructure.InfluenceKind
Returns an array containing the constants of this enum type, in the order they are declared.

A B C F G H I L M N O P S T U V

Copyright © 2012 Power TAC. All Rights Reserved.