Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.