Skynet Watch: Programmer Uses Genetic Algorithims to Find Perfect StarCraft II Build Orders

Nathan Grayson

Well folks, looks it's “GG” for humanity, as a StarCraft II player by the name of “Lomilar” has crafted a program called Evolution Chamber , which takes genetic algorithims and translates them into StarCraft II build orders. So basically, it turns you into a cruel, unfeeling robot's meat puppet. Evolution Chamber pulls the strings, and you do the grunt work.

For now, the program's focused on Zerg build orders, although considering its initial success, we wouldn't be surprised to see Terran and 'Toss versions eventually pop up as well. So, how does it work? In a nutshell, it pits build orders – the details of which are entered into Evolution Chamber manually – against each other. After an intense, cheesey one-liner-packed Math Battle, the winner advances and the loser is ruthlessley cast aside. So essentially, it mimicks biological evolution to a tee, and the results thus far have been fairly promising. Or apocalyptically terrifying, depending on how you look at it.

Already, Evolution Chamber's pioneered a build known as the Seven Roach Rush, which gets seven of these bad boys up and running after only 4 minutes and 45 seconds. Protoss players, especially, have had trouble coping with it, so odds are, players will keep it in their rotation.

Impressive, huh? Obviously, the program's not perfect (it's incapable of accounting for scouting, travel time, etc), but it's still quite an accomplishment. Already, computers tend to be better than humans at Chess, and it looks like it won't be long before they have us beat at StarCraft as well. And after that? Well, Korea will be easy prey. From then on, it'll only be a matter of time...

Around the web