Power TAC
Competitive simulation designed to support the study of retail electric power markets, especially as they relate to managing distributed renewable power sources.
https://github.com/powertac/powertac-server
Category: Energy Systems
Sub Category: Energy Markets
Keywords from Contributors
sdg
Last synced: about 23 hours ago
JSON representation
Repository metadata
Power TAC simulation server
- Host: GitHub
- URL: https://github.com/powertac/powertac-server
- Owner: powertac
- License: apache-2.0
- Created: 2010-11-19T16:59:04.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2025-11-19T08:53:12.000Z (4 months ago)
- Last Synced: 2026-03-06T23:09:21.674Z (14 days ago)
- Language: Java
- Homepage: www.powertac.org
- Size: 44.4 MB
- Stars: 47
- Watchers: 21
- Forks: 37
- Open Issues: 51
- Releases: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
Power TAC Simulation Server
Introduction
Power TAC is a competitive simulation designed to support the study of retail electric power markets, especially as they relate to managing distributed renewable power sources. For more information, see http://www.powertac.org.
Getting Started
Go to the Power TAC developer's wiki at
https://github.com/powertac/powertac-server/wiki for information on design, development, and deployment of the Power TAC simulation server.
PowerTAC Continuous Integration Server
PowerTAC is automatically built by Travis CI on new commits and pull requests. Furthermore, maven reports are generated for
releases (tags) and commits to the master branch. These reports can subsequently be found at
https://powertac.github.io/index.html
These reports include the JavaDocs, at
https://powertac.github.io/master/apidocs/index.html (replace master with a specific tag if you want a particular release).
Module structure
This is a multi-module structure, using maven for dependency
management and build automation. This module is the root. It contains
the parent pom, which specifies dependencies and builds all the modules. All the source code is in the individual modules in
subdirectories. A maven build at this level will build the
modules in all the subdirectories.
To populate a development environment, simply clone this repo.
To view/modify the code, you can import submodules into your development
environment as separate maven modules.
Note that this module depends on core modules in the powertac-core
repo. The sample broker is also in a separate repo.
GitHub Events
Total
- Delete event: 4
- Pull request event: 14
- Fork event: 1
- Issues event: 24
- Watch event: 4
- Issue comment event: 20
- Push event: 21
- Gollum event: 4
- Pull request review event: 1
- Create event: 12
Last Year
- Pull request event: 7
- Issues event: 8
- Watch event: 2
- Issue comment event: 4
- Push event: 11
- Gollum event: 4
- Create event: 7
Committers metadata
Last synced: 6 days ago
Total Commits: 3,772
Total Committers: 36
Avg Commits per committer: 104.778
Development Distribution Score (DDS): 0.375
Commits in past year: 8
Committers in past year: 3
Avg Commits per committer in past year: 2.667
Development Distribution Score (DDS) in past year: 0.5
| Name | Commits | |
|---|---|---|
| John Collins | j****s@c****u | 2359 |
| Erik Kemperman | e****n@g****m | 452 |
| Anthony Chrysopoulos | c****8@y****r | 167 |
| ddauer | d****r@g****m | 165 |
| Govert Buijs | b****s@r****l | 132 |
| Carsten Block | m****l@c****g | 119 |
| Jurica Babic | j****9@g****m | 95 |
| Prashant Reddy | p****r@c****u | 43 |
| Nguyen Nguyen | n****n@g****m | 35 |
| Nguyen Nguyen | n****n@e****m | 34 |
| dependabot[bot] | 4****] | 26 |
| Daniel Urieli | u****i@c****u | 19 |
| Anthony Chrysopoulos | a****o@i****r | 18 |
| eonarheim | o****1@u****u | 16 |
| Philipp Page | g****b@p****e | 14 |
| unknown | t****c@f****r | 12 |
| Markus Peters | m****s@p****e | 12 |
| CyberTextron | r****e@g****m | 8 |
| dschnurr | s****r@i****e | 7 |
| Anty | A****y@A****C | 6 |
| Adis Mustedanagic | a****g@g****m | 4 |
| Konstantina Valogianni | k****i@r****l | 4 |
| William Hulin | 5****H | 4 |
| Jurica Babic | j****c@f****r | 3 |
| Carsten Block | c****k@c****) | 2 |
| chrisflath | f****h@f****e | 2 |
| unknown | f****h@.****e | 2 |
| vdanguyen | d****n@o****e | 2 |
| chrisflath | f****h@k****u | 2 |
| Shashank Pande | s****0@g****m | 2 |
| and 6 more... | ||
Committer domains:
- rsm.nl: 3
- umn.edu: 2
- fer.hr: 2
- cs.umn.edu: 1
- yahoo.gr: 1
- carstenblock.org: 1
- cs.cmu.edu: 1
- entagen.com: 1
- cs.utexas.edu: 1
- issel.ee.auth.gr: 1
- philipp-page.de: 1
- petersconsult.de: 1
- iism.uni-karlsruhe.de: 1
- cblock-mac.(none): 1
- fzi.de: 1
- .fzi.de: 1
- outlook.de: 1
- kit.edu: 1
- .(none): 1
- gitter.im: 1
Issue and Pull Request metadata
Last synced: 23 days ago
Total issues: 84
Total pull requests: 54
Average time to close issues: over 1 year
Average time to close pull requests: 4 months
Total issue authors: 12
Total pull request authors: 5
Average comments per issue: 1.99
Average comments per pull request: 0.31
Merged pull request: 35
Bot issues: 1
Bot pull requests: 33
Past year issues: 3
Past year pull requests: 5
Past year average time to close issues: 18 days
Past year average time to close pull requests: about 1 month
Past year issue authors: 2
Past year pull request authors: 2
Past year average comments per issue: 0.33
Past year average comments per pull request: 0.2
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 2
Top Issue Authors
- jecollins (65)
- WilliamTYH (6)
- fmilkau (3)
- iamsanjay97 (2)
- erikkemperman (1)
- phipag (1)
- CVEDetect (1)
- Bobobert (1)
- JAckLosingHeart (1)
- govertbuijs (1)
- dependabot[bot] (1)
- stavrosgreece (1)
Top Pull Request Authors
- dependabot[bot] (33)
- erikkemperman (7)
- phipag (6)
- WilliamTYH (6)
- CVEDetect (2)
Top Issue Labels
- Bug (19)
- Customer (13)
- Feature (9)
- Competition Control (9)
- Visualizer (7)
- Domain Model (5)
- Broker (4)
- Priority1 (4)
- Architecture (3)
- Tariff market (3)
- Test (2)
- Build (2)
- Game Design (2)
- EV Customer (2)
- Genco (2)
- Tournament manager (2)
- Experiment manager (2)
- Weather service (2)
- Usability (2)
- javascript (1)
- dependencies (1)
- Documentation (1)
- Logfile analyzer (1)
- Bug (blocker) (1)
- #blocker (1)
- Tools (1)
- Support (1)
- Balancing Market (1)
- Priority2 (1)
Top Pull Request Labels
- dependencies (33)
- javascript (29)
- java (4)
Package metadata
- Total packages: 18
- Total downloads: unknown
- Total dependent packages: 36 (may contain duplicates)
- Total dependent repositories: 39 (may contain duplicates)
- Total versions: 390
- Total advisories: 1
repo1.maven.org: org.powertac:server-interface
Interfaces and domain types shared by multiple server components
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/server-interface/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-18T09:10:01.602Z (3 days ago)
- Versions: 26
- Dependent Packages: 15
- Dependent Repositories: 8
-
Rankings:
- Dependent packages count: 4.174%
- Dependent repos count: 8.706%
- Average: 17.88%
- Forks count: 26.496%
- Stargazers count: 32.145%
- Advisories:
repo1.maven.org: org.powertac:server-main
Top-level module of the Power TAC simulation server
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/server-main/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-16T09:11:23.692Z (5 days ago)
- Versions: 29
- Dependent Packages: 2
- Dependent Repositories: 5
-
Rankings:
- Dependent repos count: 10.908%
- Dependent packages count: 23.153%
- Average: 23.176%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:logtool-core
Tool for analyzing state logs produced by the Power TAC server
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/logtool-core/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-02-23T12:34:11.066Z (25 days ago)
- Versions: 14
- Dependent Packages: 2
- Dependent Repositories: 3
-
Rankings:
- Dependent repos count: 13.774%
- Dependent packages count: 23.153%
- Average: 23.892%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:default-broker
Simulates holder of all customer tariffs prior to market opening
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/default-broker/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-06T22:02:01.146Z (14 days ago)
- Versions: 26
- Dependent Packages: 2
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Dependent packages count: 23.153%
- Average: 24.475%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:genco
Models of simple wholesale power producers, and a wholesale buyer
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/genco/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-02-26T10:21:55.169Z (23 days ago)
- Versions: 26
- Dependent Packages: 2
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Dependent packages count: 23.153%
- Average: 24.475%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:accounting
Processes transactions from customers, brokers, and the market
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/accounting/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-04T03:32:57.936Z (17 days ago)
- Versions: 27
- Dependent Packages: 2
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Dependent packages count: 23.153%
- Average: 24.475%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:customer-models
Set of bottom-up customer implementations
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/customer-models/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-11T15:17:12.027Z (9 days ago)
- Versions: 18
- Dependent Packages: 2
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Dependent packages count: 23.153%
- Average: 24.475%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:factored-customer
Top-down statistical model framework for different classes of customers.
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/factored-customer/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-15T06:12:01.206Z (6 days ago)
- Versions: 27
- Dependent Packages: 2
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Dependent packages count: 23.153%
- Average: 24.475%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:evcustomer
Bottom-up model of an electric vehicle customer
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/evcustomer/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-15T22:32:37.688Z (5 days ago)
- Versions: 17
- Dependent Packages: 2
- Dependent Repositories: 1
-
Rankings:
- Dependent repos count: 20.762%
- Dependent packages count: 23.153%
- Average: 25.639%
- Forks count: 26.496%
- Stargazers count: 32.145%
repo1.maven.org: org.powertac:balancing-market
Balances supply and demand in the current timeslot
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/balancing-market/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-02-21T13:41:44.216Z (27 days ago)
- Versions: 18
- Dependent Packages: 1
- Dependent Repositories: 3
-
Rankings:
- Dependent repos count: 13.774%
- Average: 26.349%
- Forks count: 26.496%
- Stargazers count: 32.145%
- Dependent packages count: 32.979%
repo1.maven.org: org.powertac:auctioneer
Simulation of day-ahead wholesale market for trading electric power
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/auctioneer/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-03T17:06:53.456Z (17 days ago)
- Versions: 27
- Dependent Packages: 1
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Forks count: 26.496%
- Average: 26.931%
- Stargazers count: 32.145%
- Dependent packages count: 32.979%
repo1.maven.org: org.powertac:household-customer
Bottom-up model of a household energy customer
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/household-customer/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-02-19T10:10:44.951Z (30 days ago)
- Versions: 27
- Dependent Packages: 1
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Forks count: 26.496%
- Average: 26.931%
- Stargazers count: 32.145%
- Dependent packages count: 32.979%
repo1.maven.org: org.powertac:officecomplex-customer
Bottom-up model of an office complex energy customer
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/officecomplex-customer/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-15T12:03:53.029Z (5 days ago)
- Versions: 25
- Dependent Packages: 1
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Forks count: 26.496%
- Average: 26.931%
- Stargazers count: 32.145%
- Dependent packages count: 32.979%
repo1.maven.org: org.powertac:distribution-utility
Models the regulated monopoly that owns and maintains the distribution infrastructure.
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/distribution-utility/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-19T14:21:52.911Z (1 day ago)
- Versions: 27
- Dependent Packages: 1
- Dependent Repositories: 2
-
Rankings:
- Dependent repos count: 16.105%
- Forks count: 26.496%
- Average: 26.931%
- Stargazers count: 32.145%
- Dependent packages count: 32.979%
repo1.maven.org: org.powertac:visualizer
Properties, plugin- and dependency management for Power TAC
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/visualizer/
- Licenses: Apache 2
- Latest release: 1.4.4 (published almost 9 years ago)
- Last Synced: 2026-03-15T04:47:36.907Z (6 days ago)
- Versions: 20
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 18.681%
- Stargazers count: 22.772%
- Average: 30.573%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
repo1.maven.org: org.powertac:server-master
Dependencies and structure for all powertac server modules
- Homepage: http://www.powertac.org
- Documentation: https://appdoc.app/artifact/org.powertac/server-master/
- Licenses: Apache 2
- Latest release: 1.3.3 (published over 9 years ago)
- Last Synced: 2026-02-22T15:41:56.955Z (26 days ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 18.681%
- Stargazers count: 22.772%
- Average: 30.573%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
repo1.maven.org: org.powertac:visualizer2
Properties, plugin- and dependency management for Power TAC
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/visualizer2/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-03-04T22:18:21.363Z (16 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 18.681%
- Stargazers count: 22.772%
- Average: 30.573%
- Dependent repos count: 31.98%
- Dependent packages count: 48.86%
repo1.maven.org: org.powertac:powertac-server
Properties, plugin- and dependency management for Power TAC
- Homepage: https://github.com/powertac/powertac-server/
- Documentation: https://appdoc.app/artifact/org.powertac/powertac-server/
- Licenses: Apache 2
- Latest release: 1.9.0 (published over 3 years ago)
- Last Synced: 2026-02-22T10:48:35.926Z (27 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Dependent repos count: 20.762%
- Forks count: 26.496%
- Stargazers count: 32.145%
- Average: 32.388%
- Dependent packages count: 50.147%
Score: 12.485974530662993