| Package | Description |
|---|---|
| org.powertac.common | |
| org.powertac.common.interfaces | |
| org.powertac.common.msg | |
| org.powertac.common.repo | |
| org.powertac.customer |
Generic customer model components.
|
| Class and Description |
|---|
| BalancingTransaction
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.
|
| CapacityTransaction
Represents the fee assessed by the Distribution Utility for peak
capacity events.
|
| CashPosition
A CashPosition domain instance represents the current state of
a broker's cash account.
|
| 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 |
| DistributionTransaction
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.
|
| 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.
|
| 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 |
| RegulationAccumulator
Accumulates available regulation capacity for a given TariffSubscription.
|
| RegulationCapacity
Accumulates available regulation capacity for a given TariffSubscription.
|
| 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.
|
| TariffEvaluator
Tariff evaluation process intended to simplify customer models.
|
| TariffMessage
Supertype of all tariff-related messages that can be processed by
a TariffMessageProcessor.
|
| TariffSpecification
Represents a Tariff offered by a Broker to customers.
|
| TariffSubscription
A TariffSubscription is an entity representing an association between a Customer
and a Tariff.
|
| 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. |
| 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 |
|---|
| BalancingTransaction
Represents the final supply/demand
imbalance in the current timeslot, and the Distribution Utility's charge
for this imbalance.
|
| Broker
A broker instance represents a competition participant.
|
| CapacityProfile
Represents a customer usage or production profile over time.
|
| CapacityTransaction
Represents the fee assessed by the Distribution Utility for peak
capacity events.
|
| 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
Represents the fee assessed
by the Distribution Utility for transport of energy over its facilities
during the current 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.
|
| RegulationAccumulator
Accumulates available regulation capacity for a given TariffSubscription.
|
| Tariff
Entity wrapper for TariffSpecification that supports Tariff evaluation
and billing.
|
| 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. |
| TariffTransaction.Type |
| 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.
|
| WeatherReport
A weather report instance that describes the weather data for one hour of the
simulation
|
| 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.
|
| 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.
|
| 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).
|
| RandomSeed
RandomSeed is used to store generated random seed in the database in
order to be able to "replay" PowerTAC competitions later on with
exactly the same random seed settings as originally used.
|
| 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.
|
| TariffSubscription
A TariffSubscription is an entity representing an association between a Customer
and a Tariff.
|
| 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.
|
| WeatherReport
A weather report instance that describes the weather data for one hour of the
simulation
|
| Class and Description |
|---|
| 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.
|
| RandomSeed
RandomSeed is used to store generated random seed in the database in
order to be able to "replay" PowerTAC competitions later on with
exactly the same random seed settings as originally used.
|
| Tariff
Entity wrapper for TariffSpecification that supports Tariff evaluation
and billing.
|
| TariffSubscription
A TariffSubscription is an entity representing an association between a Customer
and a Tariff.
|
| TimeService
This is the simulation time-keeper and event queue.
|
Copyright © 2017 Power TAC. All rights reserved.