SCFusion - WoL, HotS & LotV Build Order Optimizer - Page 40
Forum Index > SC2 General |
[Atomic]Peace
United States451 Posts
| ||
delHospital
Poland261 Posts
| ||
[Atomic]Peace
United States451 Posts
On February 11 2011 06:31 delHospital wrote: Of course you can't, such a "feature" would be useless. The outcome would be that you would almost never get the optimal BO and what would you gain? Say you have two BOs, one that completes in 5:34.56 and another that completes in 5:35.70. I don't care which one the program spits out, because they both are essentially optimal. What you would gain is an increase in calculation speed. | ||
delHospital
Poland261 Posts
![]() | ||
Neo.NEt
United States785 Posts
On February 11 2011 06:39 [Atomic]Peace wrote: Say you have two BOs, one that completes in 5:34.56 and another that completes in 5:35.70. I don't care which one the program spits out, because they both are essentially optimal. What you would gain is an increase in calculation speed. The problem is that a lot of the time, these two builds are anything but the same. If the 5:35 build leaves you with 25 drones and the 5:34 ones leaves you with 14, I would much rather have the 25 drones. Of course you CAN specify a minimum number of drones, but the point is that you don't know what the perfect number to put there is. If this program could somehow account for that, I would be happy. | ||
[Atomic]Peace
United States451 Posts
On February 11 2011 07:00 delHospital wrote: No, unfortunately, you wouldn't get any speed increase. That's not how genetic algorithms work ![]() Doesn't that depend on your termination condition? Let's say the terminating criteria is that you stop after X number of mutations haven't produced a beter solution. Obviously when you find a better solution, the counter resets to zero. Making builds that finish within one second of each other equivalent would reduce the number of times the counter gets reset and the program would terminate sooner. Is this correct (if not, what am I missing)? | ||
statez
Australia101 Posts
| ||
delHospital
Poland261 Posts
| ||
papabear977
1 Post
| ||
CarbonTwelve
Australia525 Posts
On February 13 2011 10:46 papabear977 wrote: Great Program! There is only one problem I am having. I'd like to take the build order, and cut/paste it. This doesn't work on any system I've tried it on. Is there anyway to copy the build order (other than print screen or a paper and pencil?) Select all and right-click copy. Ctrl-C/Ctrl-Ins won't work. | ||
quarkle
United Kingdom92 Posts
One thing i am still not sure how to achieve. Lets say i send 3 workers to gas but @50 gas i want to remove the workers and place them back on the mineral line.. is this possible? if so how? thx in advance. | ||
niteReloaded
Croatia5281 Posts
If this program can't, is there an existing one who can do it? Thanks. | ||
graNite
Germany4434 Posts
| ||
niteReloaded
Croatia5281 Posts
On February 15 2011 05:34 graNite wrote: Yes it can. Did you even read the first post? fuck me, I can't do it. I don't know how to use it................... | ||
graNite
Germany4434 Posts
Click OK (because Protoss is standard). Type 1 next to "Phoenixes". Press Start. Fastest 1 Phoenix build: + Show Spoiler + 8 Pylon 8 Gateway 9 Chrono Nexus 9 Assimilator 9 Assimilator 9 Move Probe To Gas 9 Move Probe To Gas 9 Cybernetics Core 9 Move Probe To Gas 9 Move Probe To Gas 9 Move Probe To Gas 9 Stargate 10 Chrono Nexus 10 Chrono Stargate 10 Phoenix 12 Move Probe To Gas 12 Chrono Stargate Waypoint 1 satisfied: 4:21.45: 71M 173G 46E 12/ 18S Income: 180M 215G Buildings: 1 Nexus 2 Assimilator 1 Pylon 1 Gateway 1 Cybernetics Core 1 Stargate Units: 10 Probe 1 Phoenix Upgrades: | ||
niteReloaded
Croatia5281 Posts
Also, what is completion likelihood? What is the point of the box 'target time'? edit: alright, alright, I'm getting a hang of this. | ||
graNite
Germany4434 Posts
Completion likelihood is the percentage of how confident the program is that it found the perfect buildorder. Target time explains itself. Just try out every box.^^ | ||
Trakky
95 Posts
| ||
Garnet
Vietnam9012 Posts
| ||
CarbonTwelve
Australia525 Posts
On February 23 2011 09:57 Trakky wrote: Is it possible to include a "constant marine production" or "constant tanks production" give or take a second or 2? That would be lovely. There are plans for such a feature, not sure when I'll get to it... On February 24 2011 01:31 Garnet wrote: noob question, but what are "Village", "Population", "Stagnation" etc...? They're to do with how a genetic algorithm (GA) works. As a rough summary - each build order that the program considers is called a chromosome, made up of genes that can mutate with each evolution. These chromosomes are grouped into 'villages' (the number of them is the population), within which the chromosomes 'breed' with eachother, which means when a new build order is created it is made from half of one chromosome combined with half of another, and then some of the genes might mutate. The villages are isolated from eachother except for every once in a while the best chromosome is copied from each village into the 'city' (basically a larger village). Stagnation occurs when a village doesn't make any improvements for X number of evolutions. Once the stagnation reaches the stagnation limit, the village is culled and restarted - this prevents the villages from getting stuck with a certain build order without being able to consider a completely different approach. | ||
| ||