Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shadowlordalpha/java-sc2-optimizer
Optimizer that does things
https://github.com/shadowlordalpha/java-sc2-optimizer
Last synced: about 5 hours ago
JSON representation
Optimizer that does things
- Host: GitHub
- URL: https://github.com/shadowlordalpha/java-sc2-optimizer
- Owner: ShadowLordAlpha
- Created: 2022-04-05T02:03:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-12T08:24:50.000Z (over 1 year ago)
- Last Synced: 2024-11-06T12:45:29.375Z (about 2 months ago)
- Language: Java
- Size: 66.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java-SC2-Optimizer
Optimizer the build things
___### Tasks
- [x] Automatically load data from json or from game
- [x] Generate Genes from loaded data
- [ ] Generate random build orders out of current units
- [ ] Calculate fitness of each build order generated
- [ ] Calculate army effectiveness vs another army composition
- [ ] Calculate army counter based on buildings we have and speed
- [ ] alternative fitness functions such as based on speed or economy___
### Details about SC2 orders
SC2 Build orders are designed to be similar to build orders that a human would read. This means that a build order
should start a command execution before moving onto the next command.