|
Class Summary |
| BalancingTransaction |
A BalancingTransaction instance represents the final supply/demand
imbalance in the current timeslot, and the Distribution Utility's charge
for this imbalance. |
| BankTransaction |
Represents interest charges and payments for brokers. |
| Broker |
A broker instance represents a competition participant. |
| BrokerTransaction |
Superclass with common attributes for a number of transaction types. |
| CashPosition |
A CashPosition domain instance represents the current state of
a broker's cash account. |
| ClearedTrade |
A ClearedTrade instance reports public information about a specific
market clearing -- clearing price and total quantity traded. |
| Competition |
A competition instance represents a single PowerTAC competition and
at the same time serves as the place for all competition properties that can be
adjusted during competition setup (i.e. |
| CustomerInfo |
A CustomerInfo instance represents a customer model (i.e. |
| DistributionTransaction |
A DistributionTransaction instance represents the fee assessed
by the Distribution Utility for transport of energy over its facilities
during the current timeslot. |
| HourlyCharge |
Represents the cost of power during a specific timeslot in a variable
Rate. |
| IdGenerator |
Generates numeric ID values for domain types. |
| MarketPosition |
A MarketPosition domain instance represents the current position of a
single broker for wholesale power in a given timeslot. |
| MarketTransaction |
A MarketTransaction instance represents a trade in the wholesale market. |
| Order |
A Order instance represents a market (no price specified) or a limit
(min/max price specified) order in the PowerTAC wholesale market. |
| Orderbook |
An orderbook instance captures a snapshot of the PowerTAC wholesale market's orderbook
(the un-cleared bids and asks remaining after the market is cleared). |
| OrderbookOrder |
Each instance is an individual un-cleared entry (a Bid or an Ask) within
an Orderbook. |
| PluginConfig |
Instances of this class can be used to configure plugins, and to
communicate configuration information to brokers at the beginning
of a simulation. |
| Rate |
Tariffs are composed of Rates. |
| Tariff |
Entity wrapper for TariffSpecification that supports Tariff evaluation
and billing. |
| TariffMessage |
Supertype of all tariff-related messages that can be processed by
a TariffMessageProcessor. |
| TariffSpecification |
Represents a Tariff offered by a Broker to customers. |
| TariffTransaction |
A TariffTransaction instance represents the kWh of energy consumed
(kWh < 0) or produced kWh > 0 by some members of a
specific customer model, in a specific timeslot, under a particular tariff. |
| TimeService |
This is the simulation time-keeper and event queue. |
| Timeslot |
A timeslot instance describes an interval of time (slot) for which power may be
traded in the wholesale market. |
| WeatherForecast |
A collection of weatherReports giving hourly forecasts for future timeslot. |
| WeatherForecastPrediction |
A weather forecast report instance that describes the weather data |
| WeatherReport |
A weather report instance that describes the weather data for one hour of the
simulation |
| XMLMessageConverter |
|