org.powertac.officecomplexcustomer.customers
Class OfficeComplex.TariffEvaluationWrapper
java.lang.Object
org.powertac.officecomplexcustomer.customers.OfficeComplex.TariffEvaluationWrapper
- All Implemented Interfaces:
- org.powertac.common.interfaces.CustomerModelAccessor
- Enclosing class:
- OfficeComplex
public class OfficeComplex.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 |
OfficeComplex.TariffEvaluationWrapper
public OfficeComplex.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.