org.powertac.householdcustomer.customers
Class Village.TariffEvaluationWrapper
java.lang.Object
org.powertac.householdcustomer.customers.Village.TariffEvaluationWrapper
- All Implemented Interfaces:
- org.powertac.common.interfaces.CustomerModelAccessor
- Enclosing class:
- Village
public class Village.TariffEvaluationWrapper
- extends Object
- implements org.powertac.common.interfaces.CustomerModelAccessor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Village.TariffEvaluationWrapper
public Village.TariffEvaluationWrapper(String type,
org.powertac.common.CustomerInfo customer)
getCustomerInfo
public org.powertac.common.CustomerInfo getCustomerInfo()
- Specified by:
getCustomerInfo in interface org.powertac.common.interfaces.CustomerModelAccessor
getType
public String getType()
getPopulation
public int getPopulation()
getCapacityProfile
public double[] getCapacityProfile(org.powertac.common.Tariff tariff)
- Specified by:
getCapacityProfile in interface org.powertac.common.interfaces.CustomerModelAccessor
getBrokerSwitchFactor
public double getBrokerSwitchFactor(boolean isSuperseding)
- Specified by:
getBrokerSwitchFactor in interface org.powertac.common.interfaces.CustomerModelAccessor
getTariffChoiceSample
public double getTariffChoiceSample()
- Specified by:
getTariffChoiceSample in interface org.powertac.common.interfaces.CustomerModelAccessor
getInertiaSample
public double getInertiaSample()
- Specified by:
getInertiaSample in interface org.powertac.common.interfaces.CustomerModelAccessor
Copyright © 2013 Power TAC. All Rights Reserved.