Packages 
Package Description
org.powertac.common
Power TAC domain types, shared between simulation server and brokers.
org.powertac.common.config
Annotations and tools to standardize and automate configuration of the Power TAC simulation server and brokers.
org.powertac.common.enumerations  
org.powertac.common.exceptions  
org.powertac.common.interfaces  
org.powertac.common.metadata  
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.
org.powertac.common.spring  
org.powertac.common.state
Tools and annotations to support and standardize generation of state logs that capture changes of state in brokers and in the Power TAC simulation server.
org.powertac.common.xml
Converters needed to help translate XStream-serialized messages into correct internal representations.
org.powertac.customer
General customer-model infrastructure.
org.powertac.customer.coldstorage  
org.powertac.customer.model
Discrete capacity modules that can be combined into customer models.
org.powertac.metadata  
org.powertac.util