Packages 
Package Description
org.powertac.accounting  
org.powertac.auctioneer  
org.powertac.balancemkt  
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.distributionutility  
org.powertac.du  
org.powertac.evcustomer  
org.powertac.evcustomer.beans  
org.powertac.evcustomer.customers  
org.powertac.factoredcustomer  
org.powertac.factoredcustomer.interfaces  
org.powertac.factoredcustomer.utils  
org.powertac.genco  
org.powertac.householdcustomer  
org.powertac.householdcustomer.appliances  
org.powertac.householdcustomer.configurations  
org.powertac.householdcustomer.customers  
org.powertac.householdcustomer.enumerations  
org.powertac.householdcustomer.persons  
org.powertac.logtool  
org.powertac.logtool.common  
org.powertac.logtool.ifc  
org.powertac.metadata  
org.powertac.officecomplexcustomer  
org.powertac.officecomplexcustomer.appliances  
org.powertac.officecomplexcustomer.configurations  
org.powertac.officecomplexcustomer.customers  
org.powertac.officecomplexcustomer.enumerations  
org.powertac.officecomplexcustomer.persons  
org.powertac.server  
org.powertac.tariffmarket  
org.powertac.util  
org.powertac.visualizer  
org.powertac.visualizer.aop.logging  
org.powertac.visualizer.config
Spring Framework configuration files.
org.powertac.visualizer.config.audit
Audit specific code.
org.powertac.visualizer.domain
JPA domain objects.
org.powertac.visualizer.domain.enumeration  
org.powertac.visualizer.logtool  
org.powertac.visualizer.repository
Spring Data JPA repositories.
org.powertac.visualizer.repository_ptac  
org.powertac.visualizer.security
Spring Security configuration.
org.powertac.visualizer.service
Service layer beans.
org.powertac.visualizer.service_ptac  
org.powertac.visualizer.service.dto
Data Transfer Objects.
org.powertac.visualizer.service.mapper
MapStruct mappers for mapping domain objects and Data Transfer Objects.
org.powertac.visualizer.service.util  
org.powertac.visualizer.web.dto  
org.powertac.visualizer.web.rest
Spring MVC REST controllers.
org.powertac.visualizer.web.rest.errors  
org.powertac.visualizer.web.rest.util  
org.powertac.visualizer.web.rest.vm
View Models used by Spring MVC REST controllers.
org.powertac.visualizer.web.websocket
WebSocket services, using Spring Websocket.
org.powertac.visualizer.web.websocket.dto
Data Access Objects used by WebSocket services.