Skip to content

Optimize StarCraft II build orders multi-threaded with the real game engine

Notifications You must be signed in to change notification settings

janemrich/BOoptimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOoptimizer

This is my bachelor thesis project. It optimizes Starcraft II build orders with a genetic algorithm and the actual game engine.

The genetic algorithm is implemented in Java. It tests the fitness of the individuals with multi-threaded call to the C++ Commandcenter Bot, which executes the build order in a connected game running on the real StarCraft II game engine.

The game is controlled via an adapted CommandCenterbot here https://github.com/janemrich/commandcenter

About

Optimize StarCraft II build orders multi-threaded with the real game engine

Topics

Resources

Stars

Watchers

Forks