• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 14:08
CEST 20:08
KST 03:08
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Power Rank - Esports World Cup 202560RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16
Community News
BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission re-extension4
StarCraft 2
General
The GOAT ranking of GOAT rankings Power Rank - Esports World Cup 2025 What tournaments are world championships? RSL Revival patreon money discussion thread Jim claims he and Firefly were involved in match-fixing
Tourneys
Esports World Cup 2025 Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $8000 live event Master Swan Open (Global Bronze-Master 2) Sea Duckling Open (Global, Bronze-Diamond)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Dewalt's Show Matches in China [Update] ShieldBattery: 2025 Redesign Ginuda's JaeDong Interview Series
Tourneys
[Megathread] Daily Proleagues CSL Xiamen International Invitational [CSLPRO] It's CSLAN Season! - Last Chance [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET
Strategy
Does 1 second matter in StarCraft? [G] Mineral Boosting Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile CCLP - Command & Conquer League Project
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine Stop Killing Games - European Citizens Initiative Russo-Ukrainian War Thread US Politics Mega-thread Post Pic of your Favorite Food!
Fan Clubs
SKT1 Classic Fan Club!
Media & Entertainment
[\m/] Heavy Metal Thread Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
Formula 1 Discussion 2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Eight Anniversary as a TL…
Mizenhauer
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1033 users

SCFusion - WoL, HotS & LotV Build Order Optimizer - Page 38

Forum Index > SC2 General
Post a Reply
Prev 1 36 37 38 39 40 76 Next
Blahman
Profile Joined July 2010
United States40 Posts
January 16 2011 22:50 GMT
#741
On January 17 2011 07:04 CarbonTwelve wrote:
I have just uploaded v9.0 alpha 2 which supports YABOT format for all races as well as utilising addon swapping for Terran (as well as a couple of other minor changes). If anyone wants to test it out and let me know of any issues that'd be appreciated. I'll probably release 9.0 final tonight.

Sweet!
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
Last Edited: 2011-01-17 11:57:09
January 17 2011 11:53 GMT
#742
After a fairly long wait, v9.0 is out.

Release notes:
Added YABOT output format
Terran addon swapping enabled
Lair upgrades can be upgraded from hatcheries/hives
Warp gates will always be upgraded when possible
Greater spire units no longer cause extra spire to be built
Patch 1.2 changes applied
graNite
Profile Blog Joined December 2010
Germany4434 Posts
Last Edited: 2011-01-17 13:22:57
January 17 2011 13:17 GMT
#743
Keep up the good work!

I just solved a few problems for myself:

-If you don't want the program to use extra supplies, just look how much supply you need to fulfill your build and set the right amount of supply depots as target.
-To get an easy, common Terran start set first waypoint to:
1 Refinery, 1 Barracks, 1 Orbital Command, 1 Marine, Constant SCVs and 190 sec.
You will end up with:
+ Show Spoiler +
10 Supply Depot
12 Barracks (Naked)
14 Refinery
15 Orbital Command
15 Marine

Always good to have an early Marine to kill scouts.
For most of the builds, it doesn't delay it for more than a few seconds; but it's just a great beginning I think.

Another problem I can't solve is that I want to have always exactly 3 workers in my Refinery. Can you add an option for that so that we can perform the build more easily?

// edit: found a little typo at YABOT output: "Build order developed by SCBuildOder"
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Tibson
Profile Joined September 2010
Germany85 Posts
January 17 2011 13:28 GMT
#744
Thx for yabot!
Great work
MarshalClaw
Profile Joined October 2010
United States27 Posts
January 17 2011 18:20 GMT
#745
Carbon! Thanks for this awesome update. I also really appreciate the YABOT output.
ssnseawolf
Profile Joined May 2010
32 Posts
January 17 2011 19:48 GMT
#746
Thanks for another release, Carbon. Like the add-on swapping.

Keep it up!
[Atomic]Peace
Profile Blog Joined April 2010
United States451 Posts
January 17 2011 20:07 GMT
#747
Thanks a lot for your work on this. It seems really great so far! What about the possibility for generating "micro friendly" builds? For example, one build I'm working on has me taking 3 SCVs off of gas for one mining cycle and then putting them back. I imagine this results in the build being a second or two faster, but the tradeoff isn't worth it if you don't have the micro to pull it off perfectly.
☢
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 17 2011 23:16 GMT
#748
On January 18 2011 05:07 Corwin wrote:
Thanks a lot for your work on this. It seems really great so far! What about the possibility for generating "micro friendly" builds? For example, one build I'm working on has me taking 3 SCVs off of gas for one mining cycle and then putting them back. I imagine this results in the build being a second or two faster, but the tradeoff isn't worth it if you don't have the micro to pull it off perfectly.


Another problem I can't solve is that I want to have always exactly 3 workers in my Refinery. Can you add an option for that so that we can perform the build more easily?


Yes, there's an item to add a setting for gas micro options. The way I'll do it is in the settings you'll be able to specify if you want to leave it as is (will probably be the default), only move all 3 at a time (either 3 on gas or none at all), or move 3 once geyser is ready then never take them off.

// edit: found a little typo at YABOT output: "Build order developed by SCBuildOder"


Thanks for that, I found another typo plus a couple of other little things with the YABOT format that needs to be fixed up, so I'll probably do a small release tonight to fix those.
FKeyserSoze
Profile Joined January 2011
3 Posts
January 18 2011 09:15 GMT
#749
Hi,
Great job on your program, which I'm trying to make us of since yesterday. I have a few problems/questions though.
- After hours of computation (overnight=~300M games), I don't get "realistic" BOs. For example i ask for : WP1 2z at 240s, target 48 speedlings/24speedroach/44drones. What i get is 3 hatch 1 extractor, no units before 51 pop.
I guess I could add waypoints, but i fear waypoints will cut the creativity of the GA to much. Will it be possible in the future to choose the main criteria ? For example, i prefer 2 hatches 24roach at 9:16 than 3 hatches 24roach at 9:10. So a low number of hatches may be a criteria to say a BO is "good". Maybe there could also be a tweak to maintain an eco/army ratio during the build, to avoid mass drones -> 50+ and then mass units, which is not viable in game conditions.

- The second issue is computing speed. I get an average of 10000games/sec which seems to be low, when compared to the numbers i've read above (400000+). I have a laptop with a c2d T2300E (1.66*2), which i know is not very fast, but i'd like to know if the order of magnitude is OK here.

- still on speed, I realized that i can launch 2 or 3 builds at the same time, and that i get 10k/s for each. Why is that ? If it can do 5*10k games/sec, why not do 50k/s on a single BO. Is there something i get wrong here ? Is cache the limiting factor ? Or RAM ? Or the way the GA works ?

Thanks for your great work.

FKZ
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 18 2011 12:13 GMT
#750
No release tonight guys, sorry, just haven't quite got as much done for it as I wanted. Hopefully tomorrow

On January 18 2011 18:15 FKeyserSoze wrote:
Hi,
Great job on your program, which I'm trying to make us of since yesterday. I have a few problems/questions though.
- After hours of computation (overnight=~300M games), I don't get "realistic" BOs. For example i ask for : WP1 2z at 240s, target 48 speedlings/24speedroach/44drones. What i get is 3 hatch 1 extractor, no units before 51 pop.
I guess I could add waypoints, but i fear waypoints will cut the creativity of the GA to much. Will it be possible in the future to choose the main criteria ? For example, i prefer 2 hatches 24roach at 9:16 than 3 hatches 24roach at 9:10. So a low number of hatches may be a criteria to say a BO is "good".


I plan to add maximums soon after the new GUI is finished. With that you'll be able to specify that you don't want any more than 2 bases.

Maybe there could also be a tweak to maintain an eco/army ratio during the build, to avoid mass drones -> 50+ and then mass units, which is not viable in game conditions.


Hmm, I really don't think that's going to be that useful. It's very difficult to actually specify to the app what you mean by having a good eco/army ratio, without actually specifying the units you want by when. I think you'll have to make do with waypoints, which IMO don't really restrict the creativity of the GA because the whole point is to get what you want and if you need X units by time Y then you may as well specify that.

- The second issue is computing speed. I get an average of 10000games/sec which seems to be low, when compared to the numbers i've read above (400000+). I have a laptop with a c2d T2300E (1.66*2), which i know is not very fast, but i'd like to know if the order of magnitude is OK here.

- still on speed, I realized that i can launch 2 or 3 builds at the same time, and that i get 10k/s for each. Why is that ? If it can do 5*10k games/sec, why not do 50k/s on a single BO. Is there something i get wrong here ? Is cache the limiting factor ? Or RAM ? Or the way the GA works ?


That does sound a bit low, however the speed is dependant on the size of the resulting build order, so if you're specifying something that ends up getting 3 bases then it's probably a long BO and hence will run a bit slower (which might explain why adding another small BO also gets 10k/s). The app is multithreaded so it should be maxing out your CPU with just 1 BO running. Cache shouldn't affect the speed, and RAM should be somewhat irrelevant (I don't think I've seen it get much above 20MB per BO).
graNite
Profile Blog Joined December 2010
Germany4434 Posts
January 18 2011 12:29 GMT
#751
Would it be possible to make an option to have production facilities always working?
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Treehead
Profile Blog Joined November 2010
999 Posts
January 18 2011 13:09 GMT
#752
Is the phoenix build time off? It seems like I can't seem to get a phoenix to pump out in less than 30 seconds with CB.
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 18 2011 20:04 GMT
#753
On January 18 2011 21:29 graNite wrote:
Would it be possible to make an option to have production facilities always working?


I guess that'd be possible. Not sure how useful the results would be, but I suppose I'd need to implement it to find out

On January 18 2011 22:09 Treehead wrote:
Is the phoenix build time off? It seems like I can't seem to get a phoenix to pump out in less than 30 seconds with CB.


I don't think so. I just tested a 1 phoenix build and this is what it comes up with:

+ Show Spoiler +
0:02.00: 50M 0G 0E 6/ 10S - Build Probe
0:19.00: 73M 0G 10E 7/ 10S - Build Probe
0:34.80: 100M 0G 18E 8/ 10S - Build Pylon
1:03.12: 150M 0G 34E 8/ 18S - Build Gateway
1:13.21: 50M 0G 40E 8/ 18S - Build Probe
1:13.21: 0M 0G 40E 9/ 18S - Chrono Nexus
1:26.59: 75M 0G 23E 9/ 18S - Build Assimilator
1:38.87: 75M 0G 29E 9/ 18S - Build Assimilator
1:56.59: 109M 0G 39E 9/ 18S - Move Probe To Gas
1:56.59: 109M 0G 39E 9/ 18S - Move Probe To Gas
2:08.12: 167M 12G 46E 9/ 18S - Build Cybernetics Core
2:08.12: 17M 12G 46E 9/ 18S - Move Probe To Gas
2:08.12: 17M 12G 46E 9/ 18S - Move Probe To Gas
2:08.12: 17M 12G 46E 9/ 18S - Move Probe To Gas
2:58.12: 159M 159G 74E 9/ 18S - Build Stargate
3:14.27: 50M 58G 83E 9/ 18S - Build Probe
3:14.27: 0M 58G 83E 10/ 18S - Chrono Nexus
3:58.12: 151M 190G 83E 10/ 18S - Chrono Stargate
3:58.12: 151M 190G 58E 10/ 18S - Build Phoenix
3:58.12: 1M 90G 58E 12/ 18S - Move Probe To Gas
4:18.12: 61M 161G 69E 12/ 18S - 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:


As you can see the phoenix starts at 3:58.12, finishes at 4:21.45, meaning a build time of 23.33s, exactly 35/1.5.
FKeyserSoze
Profile Joined January 2011
3 Posts
Last Edited: 2011-01-18 20:56:28
January 18 2011 20:33 GMT
#754
Thanks for your quick answer.
Indeed i launched a smaller BO just now, and it computes at 100k/s, which is much better.
I look forward to see the limitation tweak, which is gonna be very useful for all three races I think, since the number of bases is the biggest ingame tactical limitation to the "normal" unfold of the BO.

By the way, since I was talking about speed, has anyone tried to run the program on some crazy ass super comp ? I guess that with something like $5 we could get some nice build orders with amazon EC2 for example.

just a thought

EDIT : I forgot to say that it would be nice if we could pause/save a computation (so when i want to ladder, i don't have to lose my 5-hours-worth-of-CPU-time BO because my laptop can't handle both)
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 18 2011 21:49 GMT
#755
On January 19 2011 05:33 FKeyserSoze wrote:
EDIT : I forgot to say that it would be nice if we could pause/save a computation (so when i want to ladder, i don't have to lose my 5-hours-worth-of-CPU-time BO because my laptop can't handle both)


If you stop the optimiser it will remember the best build and use that as a seed for the next time you run it, so you won't lose everything.
FKeyserSoze
Profile Joined January 2011
3 Posts
January 19 2011 00:04 GMT
#756
On January 19 2011 06:49 CarbonTwelve wrote:

If you stop the optimiser it will remember the best build and use that as a seed for the next time you run it, so you won't lose everything.


It seemed to me that it did not. My bad.
sansalvador
Profile Joined December 2010
Austria308 Posts
January 19 2011 01:11 GMT
#757
May be a silly question, but what exactly does "mutation rate" change?



Nice tool btw, thanks.
funky247
Profile Joined October 2010
Canada4 Posts
January 19 2011 01:25 GMT
#758
Hey I was wondering if you could fix the scouting worker feature... I'm trying to optimize protoss b/o's, and I set the scouting worker field to 9 and checked "dies" at 50. For some reason, the build order sends the scout out at 7 and kills it at 7 (evident when you look at the "Full" build order). I'd absolutely appreciate it if you could fix this!

Thanks in advance =)
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 19 2011 02:25 GMT
#759
On January 19 2011 10:11 sansalvador wrote:
May be a silly question, but what exactly does "mutation rate" change?


It's a function of the genetic algorithm that the program uses. Mutation rate affects how many changes it makes to each build order between each evolution. Basically it's just for me to play with and change the default - you shouldn't need to change it

On January 19 2011 10:25 funky247 wrote:
Hey I was wondering if you could fix the scouting worker feature... I'm trying to optimize protoss b/o's, and I set the scouting worker field to 9 and checked "dies" at 50. For some reason, the build order sends the scout out at 7 and kills it at 7 (evident when you look at the "Full" build order). I'd absolutely appreciate it if you could fix this!

Thanks in advance =)


The scouting worker is based on time, not supply. If you set it to go at 9 and die at 50 that means it'll move out at 9s and die at 50s.
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
January 19 2011 02:39 GMT
#760
On January 13 2011 15:18 CarbonTwelve wrote:
Show nested quote +
On January 13 2011 14:58 mlbrandow wrote:
On January 13 2011 12:06 CarbonTwelve wrote:
mlbrandow: here's a replay of a test I just did (again, apologies that it's on the older patch version): http://www.sc2replayed.com/replays/127175-1v1-terran-zerg-xelnaga-caverns#rd:buildorder

* Drone 00:00:01
* Drone 00:00:15
* Drone 00:00:27
* Drone 00:00:36
* Extractor 00:00:46
* Drone 00:00:48
* Spawning Pool 00:01:16

You can see from the build order there that the pool was done at 1:16, only 2s behind what the app suggests, and in fact I had the minerals to build it a second earlier, just misplaced my drone a little.

Compared to the app's timings, the first drone was 1s early, second drone 1.5s late, third drone 2s late, 4th drone 1s late, 5th drone same time, pool 2s late. I think the timings for that are close enough to be reasonably used.


K i'll watch this. Must be something egregious I'm doing wrong.

edit: wow, this is pretty enlightening. Can't believe how non-drone micro really can set you back so early. thanks for the reply, and glad to know it's me, not your program


It's still only 4-5s, which really isn't much in the grand scheme of things, but certainly it's worth microing your drones if you can. Also note that I probably saved a second or two at the start because I could react faster to the game starting. I'm thinking about increasing the initial delay because I noticed a while ago that even in the GSL it still takes most pros ~4s to get the initial mining & worker build started.


I think I discovered why my pools are so much later.

More specifically than "drone micro", when i send my drones out, they will often just take any patch, and most often 2 of the 4 closest patches are on the edges. This means that at most I'm mining from only 2 "close" patches. Then, every mineral trip 2 of my workers take delays my extractor trick drone / pool by about 1.5-2 seconds from the added travel time. This ends up requiring an extra trip by the time I get to my pool.

Not that any of this pertains to your program, but I thought it would be interesting to note.
KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
Prev 1 36 37 38 39 40 76 Next
Please log in or register to reply.
Live Events Refresh
OSC
14:00
King of the Hill #219
davetesta22
Liquipedia
Esports World Cup
11:00
2025 - Final Day
Serral vs ClassicLIVE!
EWC_Arena32492
ComeBackTV 5048
TaKeTV 1275
JimRising 957
Hui .788
3DClanTV 699
Fuzer 454
EnkiAlexander 338
Rex266
CranKy Ducklings168
Reynor149
SpeCial96
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
EWC_Arena32492
JimRising 957
Hui .788
Fuzer 454
Rex 266
UpATreeSC 152
Reynor 149
SpeCial 96
JuggernautJason14
StarCraft: Brood War
Shuttle 2977
Bisu 2657
Mini 913
Larva 800
Soma 392
actioN 339
EffOrt 257
Rush 128
TY 102
JYJ77
[ Show more ]
Shine 68
sorry 32
Aegong 26
yabsab 24
sas.Sziky 22
zelot 19
Terrorterran 14
JulyZerg 11
Sacsri 9
NaDa 6
soO 5
Dota 2
420jenkins706
League of Legends
Trikslyr61
Counter-Strike
fl0m3752
sgares489
oskar211
Heroes of the Storm
Liquid`Hasu51
Other Games
gofns8880
FrodaN2318
tarik_tv2078
Beastyqt748
KnowMe191
crisheroes108
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• LaughNgamezSOOP
• Kozan
StarCraft: Brood War
• FirePhoenix3
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV961
League of Legends
• Nemesis4220
Other Games
• imaqtpie757
• Shiphtur350
Upcoming Events
CranKy Ducklings
15h 52m
BSL20 Non-Korean Champi…
19h 52m
CSO Cup
21h 52m
BSL20 Non-Korean Champi…
23h 52m
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
FEL
1d 14h
BSL20 Non-Korean Champi…
1d 19h
BSL20 Non-Korean Champi…
1d 23h
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Sparkling Tuna Cup
3 days
Online Event
3 days
uThermal 2v2 Circuit
4 days
[ Show More ]
The PondCast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL Xiamen Invitational
Championship of Russia 2025
Murky Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Esports World Cup 2025
CC Div. A S7
Underdog Cup #2
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
ASL Season 20: Qualifier #1
ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
HCC Europe
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.