public interface CapacityOriginator
| Modifier and Type | Method and Description |
|---|---|
double |
adjustCapacityForSubscription(int timeslot,
double totalCapacity,
org.powertac.common.TariffSubscription subscription) |
String |
getCapacityName() |
CapacityProfile |
getCurrentForecast() |
CapacityProfile |
getCurrentForecastPerSub(org.powertac.common.TariffSubscription sub) |
CapacityProfile |
getForecastForNextTimeslot() |
CapacityProfile |
getForecastPerSubStartingAt(int startingTimeslot,
org.powertac.common.TariffSubscription subscription) |
CapacityBundle |
getParentBundle() |
double |
getShiftingInconvenienceFactor(org.powertac.common.Tariff tariff) |
double |
useCapacity(org.powertac.common.TariffSubscription subscription) |
CapacityProfile getCurrentForecast()
CapacityProfile getForecastForNextTimeslot()
CapacityProfile getCurrentForecastPerSub(org.powertac.common.TariffSubscription sub)
double useCapacity(org.powertac.common.TariffSubscription subscription)
double adjustCapacityForSubscription(int timeslot,
double totalCapacity,
org.powertac.common.TariffSubscription subscription)
String getCapacityName()
CapacityBundle getParentBundle()
CapacityProfile getForecastPerSubStartingAt(int startingTimeslot, org.powertac.common.TariffSubscription subscription)
double getShiftingInconvenienceFactor(org.powertac.common.Tariff tariff)
Copyright © 2015 Power TAC. All Rights Reserved.