Skip to content

bmnielsen/Stardust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stardust

AI for StarCraft: Brood War

About

Stardust is written in C++ and uses BWAPI to play 1v1 Melee games of StarCraft: Brood War. Stardust plays as the Protoss race.

To see Stardust play against other bots, BASIL ladder.

Stardust is mostly optimized for AI vs. AI tournaments, but if you want to play against it, check out SCHNAIL.

Libraries

Stardust uses BWEM for terrain analysis and a modified version of FAP for combat simulation.

License

The license is MIT with an added condition that forks may not be submitted to StarCraft AI competitions without written consent of the author. The rationale behind this is to prevent a flood of minimally-altered forks popping up in tournaments, which happened with my previous bot Locutus in 2018.

So if you are interested in forking Stardust and submitting it to a tournament, create an issue here and we'll discuss it. I will likely accept any Zerg or Terran forks, but be much more strict with Protoss forks.

About

AI for StarCraft: Brood War

Resources

License

Stars

Watchers

Forks

Languages