| Package | Description |
|---|---|
| org.powertac.common |
Power TAC domain types, shared between simulation server and brokers.
|
| org.powertac.common.msg |
Message types exchanged between the Power TAC simulation server and brokers.
|
| org.powertac.common.repo |
Repositories that need to exist in both the Power TAC simulation server
and in brokers.
|
| Class and Description |
|---|
| Broker
A broker instance represents a competition participant.
|
| BrokerTransaction
Superclass with common attributes for a number of transaction types.
|
| 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.
|
| CustomerInfo.CustomerClass |
| HourlyCharge
Represents the cost of power during a specific timeslot in a variable
Rate.
|
| MarketPosition
A
MarketPosition domain instance represents the current position of a
single broker for wholesale power in a given timeslot. |
| 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.
|
| Rate
Tariffs are composed of Rates.
|
| RateCore
Common supertype of Rate classes, holds tariff ID for this rate.
|
| RegulationRate
Tariffs are composed of Rates, including RegulationRates.
|
| RegulationRate.ResponseTime |
| Tariff
Entity wrapper for TariffSpecification that supports Tariff evaluation
and billing.
|
| Tariff.State |
| TariffEvaluationHelper
Probe object that can be used by customer models and other players
to generate cost estimates for tariffs, including a risk-adjusted
estimates of the actual cost of
variable-rate tariffs.
|
| 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.Type |
| TimedAction
Generic action type that takes time as an argument.
|
| 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.
|
| ValidatableMessage
Classes of this type may implement the isValid() method to perform
a local validation of the contents of a message.
|
| WeatherForecastPrediction
A weather forecast report instance that describes the weather data
|
| Class and Description |
|---|
| Broker
A broker instance represents a competition participant.
|
| CustomerInfo
A CustomerInfo instance represents a customer model (i.e.
|
| HourlyCharge
Represents the cost of power during a specific timeslot in a variable
Rate.
|
| Rate
Tariffs are composed of Rates.
|
| TariffMessage
Supertype of all tariff-related messages that can be processed by
a TariffMessageProcessor.
|
| TariffSpecification
Represents a Tariff offered by a Broker to customers.
|
| ValidatableMessage
Classes of this type may implement the isValid() method to perform
a local validation of the contents of a message.
|
| Class and Description |
|---|
| Broker
A broker instance represents a competition participant.
|
| CustomerInfo
A CustomerInfo instance represents a customer model (i.e.
|
| 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).
|
| Rate
Tariffs are composed of Rates.
|
| Tariff
Entity wrapper for TariffSpecification that supports Tariff evaluation
and billing.
|
| Tariff.State |
| TariffSpecification
Represents a Tariff offered by a Broker to customers.
|
| Timeslot
A timeslot instance describes an interval of time (slot) for which power may be
traded in the wholesale market.
|
| WeatherForecast
A collection of weatherForecastPredictions giving hourly forecasts for
future timeslots.
|
| WeatherReport
A weather report instance that describes the weather data for one hour of the
simulation
|
Copyright © 2017 Power TAC. All rights reserved.