org.powertac.distributionutility
Class DynamicSettlementProcessor
java.lang.Object
org.powertac.distributionutility.SettlementProcessor
org.powertac.distributionutility.DynamicSettlementProcessor
public class DynamicSettlementProcessor
- extends SettlementProcessor
DU settlement processor for Scenario 3 - controllable capacities, dynamic
solution over multiple timeslots.
- Author:
- John Collins
|
Method Summary |
void |
settle(SettlementContext service,
List<org.powertac.distributionutility.ChargeInfo> brokerData)
Computes charges to settle broker imbalances. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
settle
public void settle(SettlementContext service,
List<org.powertac.distributionutility.ChargeInfo> brokerData)
- Description copied from class:
SettlementProcessor
- Computes charges to settle broker imbalances.
The brokers and their imbalances, along with results from the
settlement, are represented by a Collection of ChargeInfo instances.
Requires access to utility methods in DistributionUtilityService.
- Specified by:
settle in class SettlementProcessor
Copyright © 2013 Power TAC. All Rights Reserved.