bad-ass SC2 build optimization tool

anything related to video games but not otherwise covered in another forum
User avatar
joe
The Big Cheese
Posts: 32538
Joined: Sun Mar 03, 2002 2:40 am
Location: northern california
Contact:

bad-ass SC2 build optimization tool

Post by joe » Wed Nov 03, 2010 12:22 am

evolutionchamber

this shit is amazing.

it only works for zerg (for now)

you just put in what you want (e.g. 5 mutas) and hit START and it runs through millions of builds to find the fastest possible build

for example i've just been running it for 7 minutes (1 million games played) and here is (so far) my best 5 muta build:

Code: Select all

10  Extractor	M:26	G:0
10  SpawningPool	M:201	G:0
9  +1 Drone on gas	M:1	G:0
10  Extractor	M:29	G:9
9  +1 Drone on gas	M:4	G:9
10  +1 Drone on gas	M:2	G:23
10  Overlord	M:103	G:67
10  Lair	M:151	G:130
10  +1 Drone on gas	M:1	G:30
12  Overlord	M:101	G:153
12  +1 Drone on gas	M:203	G:254
12  Spire	M:203	G:254
11  Mutalisk	M:433	G:383
13  Mutalisk	M:333	G:283
15  Mutalisk	M:233	G:183
17  +1 Drone on gas	M:133	G:83
17  Mutalisk	M:188	G:140
19  Mutalisk	M:146	G:101
this shit is amazing and has the potential to revolutionize progaming. there's already a public 7 roach build that is supposedly unbeatable
"To perceive is to suffer" - Aristotle
mbaxter appreciates the beef
User avatar
cold_blade
Posts: 1294
Joined: Mon Aug 18, 2008 10:18 pm
Location: Juneau, Alaska

Re: bad-ass SC2 build optimization tool

Post by cold_blade » Wed Nov 03, 2010 1:20 am

Your links are broken, I can't find the one to the site to download it.
Ninge wrote:Seeing how I am the oldest member here, besides joe, you must please me with something or joe
User avatar
joe
The Big Cheese
Posts: 32538
Joined: Sun Mar 03, 2002 2:40 am
Location: northern california
Contact:

Re: bad-ass SC2 build optimization tool

Post by joe » Wed Nov 03, 2010 1:24 am

"To perceive is to suffer" - Aristotle
mbaxter appreciates the beef
User avatar
cold_blade
Posts: 1294
Joined: Mon Aug 18, 2008 10:18 pm
Location: Juneau, Alaska

Re: bad-ass SC2 build optimization tool

Post by cold_blade » Wed Nov 03, 2010 1:40 am

How many games per second do you get? I get like 500 on my lappy.

How do you get the forum to hide walls of text in code view so I can post my amazing 10 ultralisk total ownage?

[edit]
My speed is accelerating way over 600 per second...
Ninge wrote:Seeing how I am the oldest member here, besides joe, you must please me with something or joe
User avatar
joe
The Big Cheese
Posts: 32538
Joined: Sun Mar 03, 2002 2:40 am
Location: northern california
Contact:

Re: bad-ass SC2 build optimization tool

Post by joe » Wed Nov 03, 2010 1:45 am

1 had 1mil completed at 9 mins
"To perceive is to suffer" - Aristotle
mbaxter appreciates the beef
User avatar
cold_blade
Posts: 1294
Joined: Mon Aug 18, 2008 10:18 pm
Location: Juneau, Alaska

Re: bad-ass SC2 build optimization tool

Post by cold_blade » Wed Nov 03, 2010 1:50 am

joe wrote:1 had 1mil completed at 9 mins
Ya, yours it a little bit faster, I'm at .75k at 10min
Ninge wrote:Seeing how I am the oldest member here, besides joe, you must please me with something or joe
User avatar
MindFlayer
Posts: 2640
Joined: Thu Mar 27, 2003 8:03 pm
Location: take off, eh

Re: bad-ass SC2 build optimization tool

Post by MindFlayer » Wed Nov 03, 2010 9:23 am

this is fucking awesome, i always wanted to do something like this. sick that it's for zerg too.
User avatar
Derp
Posts: 861
Joined: Sat Feb 28, 2009 12:24 pm
Xfire: mrpants259
Location: South Dakota, USA

Re: bad-ass SC2 build optimization tool

Post by Derp » Wed Nov 03, 2010 6:28 pm

This is AWESOME.
tahts halo
dont worry
o_o
User avatar
joe
The Big Cheese
Posts: 32538
Joined: Sun Mar 03, 2002 2:40 am
Location: northern california
Contact:

Re: bad-ass SC2 build optimization tool

Post by joe » Wed Nov 03, 2010 11:44 pm




video of a popular build order created by the app
"To perceive is to suffer" - Aristotle
mbaxter appreciates the beef
ayeyah
Posts: 5046
Joined: Fri Mar 12, 2004 10:36 pm
Location: =)

Re: bad-ass SC2 build optimization tool

Post by ayeyah » Fri Nov 05, 2010 5:31 am

Is this the one that implements a genetic algorithm?

Edit:
Props to him for that, and for coding a pretty amazing fitness function.

Some background on how this works, for those who care:
The algorithm is a "genetic algorithm", which means it "learns" and evolves new strategies by mutating successful ones. Initially, you'd have a bunch of seemingly random build orders ("chromosomes"), and the fitness function is a measure of how well a given particular build order performs. If a particular strategy leads to a loss, it is scrapped, but if it leads to a win, it is "bred" with another successful strategy and mutated a bit so that it produces a potentially better build order. In this way, it's a lot like real-life evolution, which is why it's called a "genetic" algorithm.

Further reading:
http://en.wikipedia.org/wiki/Genetic_algorithm (there's a Simple English version too)
http://en.wikipedia.org/wiki/Fitness_function
http://lbrandy.com/blog/2010/11/using-g ... ld-orders/ (this explains what I mentioned in more depth)

Very cool!
STEAM_0:0:2611885
User avatar
joe
The Big Cheese
Posts: 32538
Joined: Sun Mar 03, 2002 2:40 am
Location: northern california
Contact:

Re: bad-ass SC2 build optimization tool

Post by joe » Fri Nov 05, 2010 6:42 am

are you sure it's genetic and not just random?
"To perceive is to suffer" - Aristotle
mbaxter appreciates the beef
User avatar
Avvatar
Veni. Legi. Docuit, inportuna.
Posts: 10183
Joined: Fri Feb 21, 2003 3:58 am
Location: San Jose

Re: bad-ass SC2 build optimization tool

Post by Avvatar » Fri Nov 05, 2010 6:46 am

evolutionchamber site wrote:Labels:
Starcraft, Evolution, Algorithm, Genetic, Java, SwingX
Image
User avatar
joe
The Big Cheese
Posts: 32538
Joined: Sun Mar 03, 2002 2:40 am
Location: northern california
Contact:

Re: bad-ass SC2 build optimization tool

Post by joe » Sat Nov 06, 2010 9:29 am

Avvatar wrote:
evolutionchamber site wrote:Labels
also: http://forums.tigsource.com/index.php?t ... .msg450842
"To perceive is to suffer" - Aristotle
mbaxter appreciates the beef
User avatar
kaden
Posts: 3104
Joined: Sat Feb 07, 2004 2:56 pm
Location: King's Bay, GA

Re: bad-ass SC2 build optimization tool

Post by kaden » Sun Nov 14, 2010 8:05 pm

Don't get me wrong, this is pretty cool. But is it essentially a cheese builder?
User avatar
Rat-morningstar
sexy Belgian god
<b><u>sexy Belgian god</u></b>
Posts: 9264
Joined: Mon Dec 10, 2007 9:47 am
Location: belgium

Re: bad-ass SC2 build optimization tool

Post by Rat-morningstar » Mon Nov 15, 2010 7:24 am

erm, it just calculates the fastest you can build something

cheese is something completely different, like reaper rushing a zerg player
(well, before depots were a prereq for raxes anyway)
Image
Post Reply