• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:45
CEST 17:45
KST 00:45
  • 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
[ASL19] Finals Recap: Standing Tall9HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Weekly Cups (June 30 - July 6): Classic Doubles2[BSL20] Non-Korean Championship 4x BSL + 4x China8Flash Announces Hiatus From ASL65Weekly Cups (June 23-29): Reynor in world title form?14FEL Cracov 2025 (July 27) - $8000 live event22
StarCraft 2
General
The SCII GOAT: A statistical Evaluation The GOAT ranking of GOAT rankings Weekly Cups (June 23-29): Reynor in world title form? Weekly Cups (June 30 - July 6): Classic Doubles Program: SC2 / XSplit / OBS Scene Switcher
Tourneys
RSL: Revival, a new crowdfunded tournament series FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays Korean Starcraft League Week 77
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
Flash Announces Hiatus From ASL SC uni coach streams logging into betting site BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ ASL20 Preliminary Maps
Tourneys
[BSL20] Grand Finals - Sunday 20:00 CET CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China The Casual Games of the Week Thread
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile What do you want from future RTS games? Beyond All Reason
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
Russo-Ukrainian War Thread US Politics Mega-thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2024! Summer Games Done Quick 2025!
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2025 Football Thread NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 682 users

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

Forum Index > SC2 General
Post a Reply
Prev 1 34 35 36 37 38 76 Next
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 06 2011 01:14 GMT
#701
On January 06 2011 08:53 Wilkiag wrote:
sry again but im trying to use the way-points to get out a stalkers two zealots and a sentry by a certain time then so on till the end where i have in the army i want with the upgrades but it is not giving anything past the first way-point......i guess i am really screwing this up. do u have to click on the upgrades u want in every way point or does it remember also do u need to add the units up? if i want 7 zealots by way point 3 and 1 on way-point 1 do i need to put 6 in way-point 3 and then 7 in target or what? thanks again for the help and the work u put into this.


I'm rather confused by what you want. You don't need to select what you want for every waypoint - put it in an early waypoint and it will basically be automatically included in the later waypoints.

I suspect the problems you're having are probably due to having a too restrictive time limit on an early waypoint so it fails to achieve that and basically stops processing the other waypoints.

Can you give the details of what you're requesting for each waypoint and what the output is that you're getting?
Wilkiag
Profile Joined December 2010
United States10 Posts
January 06 2011 04:16 GMT
#702
ok i think i get it now. thanks for the help
"Pain is Weakness Leaving the Body"
graNite
Profile Blog Joined December 2010
Germany4434 Posts
Last Edited: 2011-01-06 09:17:41
January 06 2011 09:11 GMT
#703
I would like to see an option to prohibit the programm from using "call down extra supplies".
It will take longer to get where you want then of course, but I need MULES every single time I can get them.
Moreover, to make it more easy to execute the build:
An option: "Always have 3 workers in gas."

Another thing I think would be good:
You give the programm a beginning of a build order and it has to finish it up to the target the fastest way. I tried that with waypoints but it didn't work how i wanted to.

I hope you understand me properly; English is not my motherlanguage.
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Turtle36
Profile Joined January 2011
4 Posts
January 06 2011 13:22 GMT
#704
Hi and thanks for the great work.
I saw that so many people are interested in YABOT output format but it's true that there's not a lot of information on it.
So I decided to try to understand how it worked to help you to implement it. Unfortunatly I only worked on Protoss race for the moment. I'll try to decode zerg and terran later. What I have done is certainly not perfect but I think it can be a good start for you.
As the explanation is quite long and there are some conflict with BB codes, I uploaded a text file on megaupload : [url blocked]

Sorry for my english, if you don't understand some parts of my file don't hesitate to let me know

Thanks again for the great work
Neo.NEt
Profile Joined August 2010
United States785 Posts
January 06 2011 19:41 GMT
#705
On January 06 2011 18:11 graNite wrote:
I would like to see an option to prohibit the programm from using "call down extra supplies".
It will take longer to get where you want then of course, but I need MULES every single time I can get them.
Moreover, to make it more easy to execute the build:
An option: "Always have 3 workers in gas."

Another thing I think would be good:
You give the programm a beginning of a build order and it has to finish it up to the target the fastest way. I tried that with waypoints but it didn't work how i wanted to.

I hope you understand me properly; English is not my motherlanguage.


Yeah being able to select "always have 3 on gas" would be nice. On the other hand, I think the greatness of this program comes in that it shows you things you wouldn't have otherwise known. For example, this program says to call down supplies quite often when I would have thought you should never do it. When you think about it, you save 100 minerals for building the depot, plus all the mining time the SCV has to spend walking over there and building it, plus its easier to call down supplies than to spend the apm click an scv, building a depot somewhere, and shift clicking him back (not that that's hard or anything). If you start getting too picky and telling it that you only want mules, you're really going to miss out on some things that might actually be better than what you're telling it to do. Sure, the mules would be better in the long run SOMETIMES, but maybe not always.

Better example: if you do this for Zerg and set waypoint 1 to a 14 pool, you're automatically excluding any builds where you get a pool earlier. Let's say that the best build is actually a 9 pool with a really early queen (I'm not saying this is the best... just that it COULD be), you would never know.
Apologize.
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 06 2011 19:45 GMT
#706
On January 06 2011 22:22 Turtle36 wrote:
Hi and thanks for the great work.
I saw that so many people are interested in YABOT output format but it's true that there's not a lot of information on it.
So I decided to try to understand how it worked to help you to implement it. Unfortunatly I only worked on Protoss race for the moment. I'll try to decode zerg and terran later. What I have done is certainly not perfect but I think it can be a good start for you.
As the explanation is quite long and there are some conflict with BB codes, I uploaded a text file on megaupload : [url blocked]

Sorry for my english, if you don't understand some parts of my file don't hesitate to let me know

Thanks again for the great work


Wow, that is fantastic. This is exactly what I need. I'll start working on the YABOT format very soon.
dmillz
Profile Joined November 2010
Canada270 Posts
January 06 2011 20:42 GMT
#707
I love how people are using this to find better faster ways to get out builds, then as soon as the program tells them to do something they wouldn't normally try they instantly go NOOO that CAN'T be good, it isn't standard!.
graNite
Profile Blog Joined December 2010
Germany4434 Posts
January 06 2011 20:55 GMT
#708
I didn't say it isn't good; I just want to make it easier for me to perform the build.
The program is right when it tells me to call extra supplies for a faster execution, but I want to call down MULEs because the game won't end when the build order is done. The program can't consider that and I want to.
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
Last Edited: 2011-01-06 22:38:51
January 06 2011 22:37 GMT
#709
Ok, I've added in YABOT output for Protoss, however I'm at work atm and so I don't have a connection for Starcraft 2 on my laptop, so I can't actually test any of the output with YABOT. I'm hoping somebody will be able to test it out for me

You can access the v9.0 alpha version from the downloads page: http://code.google.com/p/scbuildorder/downloads/list

Note that the YABOT format option will be available for all races, but the output won't work for Zerg & Terran.

Here's an example of the output for a 5 stalker with warpgate build:
<Key name="SCBuildOrderResult">
<Value string="100 [i] scbuildorderresult | 7 | CarbonTwelve | Build order developed by SCBuildOrder [/i] [s]8 100 0 34 1 0 27 0 | 8 150 0 63 1 0 24 0 | 10 75 0 94 1 0 19 0 | 11 179 3 128 1 0 20 0 | 12 150 61 158 1 0 24 0 | 12 115 98 178 1 3 26 0 | 12 125 66 187 1 1 24 0 | 14 230 84 223 1 1 24 0 | 16 155 50 231 1 1 24 0 | 18 107 22 243 1 0 27 0 | 18 197 82 274 1 2 2 0 | 18 197 82 274 1 2 2 0 | 18 261 101 284 1 1 24 0 | 20 136 51 284 1 1 24 0 | [/s]"/>
</Key>

Black Gun
Profile Blog Joined July 2009
Germany4482 Posts
Last Edited: 2011-01-06 22:49:57
January 06 2011 22:42 GMT
#710
On January 07 2011 05:42 dmillz wrote:
I love how people are using this to find better faster ways to get out builds, then as soon as the program tells them to do something they wouldn't normally try they instantly go NOOO that CAN'T be good, it isn't standard!.



yes, but the difference between extra supplies and mules is that mules give more money, but over a long timespan, while extra supplies safe 100 minerals immediately. therefore, extra supplies sometimes are better at maximizing the speed of a bo towards a certain goal, but in the long run they will almost always be inferior to mules...

what is much more important imho is the ability to specify the need to scan. atm, the bo builder assumes that orbital energy is always available for mules or supply, but in reality almost any build involves scanning the opponent within the first three available orbital actions.
"What am I supposed to do against this?" - "Lose!" :-]
Turtle36
Profile Joined January 2011
4 Posts
Last Edited: 2011-01-07 08:32:51
January 07 2011 08:15 GMT
#711
On January 07 2011 07:37 CarbonTwelve wrote:
Ok, I've added in YABOT output for Protoss, however I'm at work atm and so I don't have a connection for Starcraft 2 on my laptop, so I can't actually test any of the output with YABOT. I'm hoping somebody will be able to test it out for me

You can access the v9.0 alpha version from the downloads page: http://code.google.com/p/scbuildorder/downloads/list

Note that the YABOT format option will be available for all races, but the output won't work for Zerg & Terran.

Here's an example of the output for a 5 stalker with warpgate build:
<Key name="SCBuildOrderResult">
<Value string="100 [i] scbuildorderresult | 7 | CarbonTwelve | Build order developed by SCBuildOrder [/i] [s]8 100 0 34 1 0 27 0 | 8 150 0 63 1 0 24 0 | 10 75 0 94 1 0 19 0 | 11 179 3 128 1 0 20 0 | 12 150 61 158 1 0 24 0 | 12 115 98 178 1 3 26 0 | 12 125 66 187 1 1 24 0 | 14 230 84 223 1 1 24 0 | 16 155 50 231 1 1 24 0 | 18 107 22 243 1 0 27 0 | 18 197 82 274 1 2 2 0 | 18 197 82 274 1 2 2 0 | 18 261 101 284 1 1 24 0 | 20 136 51 284 1 1 24 0 | [/s]"/>
</Key>


That's almost perfect. I just tested it and there are three mistakes. First it seems important to have a space between
[s] and 8
. If not the pylon instruction is not recognised.

Second at the end of the code before
[/s]
you should remove the pipe

Finally it seems impossible to change the Key name. I thought it was possible... So you have to keep the instruction used in YABOT file like
<Key name="BuildOrder25"> 


here it is the result of your build order in yabot :
+ Show Spoiler +
[image loading]


Thank you again

EDIT :
I just realised that you didn't write any informations (in comments for instance) about chronoboosting units or probes or warpagate research. Maybe you can add something like
12 115 98 178 1 3 26 0 Chrono_twice 

By the way, the last number isn't for comments. Actually I don't for what purpose it is. If you want to add comments you should write it after the last number (like in my example)
+ Show Spoiler +
[image loading]
undyinglight
Profile Joined December 2008
United States611 Posts
January 07 2011 10:17 GMT
#712
Is there any kind of similar build order optimizer for Brood War?

Thanks.
Rise Up!
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
Last Edited: 2011-01-07 10:41:21
January 07 2011 10:37 GMT
#713
On January 07 2011 17:15 Turtle36 wrote:
That's almost perfect. I just tested it and there are three mistakes. First it seems important to have a space between
[s] and 8
.


Just started testing with YABOT and I've noticed this one also, thanks.

Second at the end of the code before
[/s]
you should remove the pipe


I don't think this one actually matters. It makes the coding a fair bit easier to leave it in, so I think I might just leave it.

Finally it seems impossible to change the Key name.


Yep, also fixed this, and it makes sense - YABOT has to look up the values by their key name, so can't really change it and expect YABOT to find it.

I just realised that you didn't write any informations (in comments for instance) about chronoboosting units or probes or warpagate research. Maybe you can add something like
12 115 98 178 1 3 26 0 Chrono_twice 

By the way, the last number isn't for comments. Actually I don't for what purpose it is. If you want to add comments you should write it after the last number (like in my example)
+ Show Spoiler +
[image loading]


This sort of thing is a little tricky with the way the output code works atm. For now I have to line up each command so all of them are printed basically the same, and printed straight after the last one - can't really do that with info about chrono boosts. I want to redo the output system anyway (probably with the new GUI) so I might reinvestigate then.


Incidentally, I've noticed that the demo mode in YABOT only seems to work for Terran - is that just me? Bit of a shame if it is as one of the things I thought would be fantastic for this is developing build orders with my app and then seeing the AI perform them to (somewhat) confirm the timings.

I just tried a Terran build order I developed though (waypoint 1 set at 1 marine by 3mins, then target set for orbital command, 3 depots (so it doesn't use calldown supply), constant scvs and 6 marines 2 marauders), and here are the results:

Detailed format:
+ Show Spoiler +
0:02.00: 50M 0G 0E 6/ 11S - Build SCV
0:19.00: 73M 0G 0E 7/ 11S - Build SCV
0:36.00: 106M 0G 0E 8/ 11S - Build SCV
0:53.00: 150M 0G 0E 9/ 11S - Build SCV
0:53.03: 100M 0G 0E 10/ 11S - Build Supply Depot
1:10.00: 91M 0G 0E 10/ 11S - Build SCV
1:27.00: 147M 0G 0E 11/ 19S - Build SCV
1:34.04: 150M 0G 0E 12/ 19S - Build Barracks (Naked)
1:44.00: 67M 0G 0E 12/ 19S - Build SCV
2:01.00: 149M 0G 0E 13/ 19S - Build SCV
2:01.00: 99M 0G 0E 14/ 19S - Build Refinery
2:18.00: 154M 0G 0E 14/ 19S - Build SCV
2:35.00: 250M 0G 0E 15/ 19S - Build SCV
2:35.00: 200M 0G 0E 16/ 19S - Build Barracks (Naked)
2:35.00: 50M 0G 0E 16/ 19S - Build Marine
2:35.00: 0M 0G 0E 17/ 19S - Move SCV To Gas
2:35.00: 0M 0G 0E 17/ 19S - Move SCV To Gas
2:52.00: 138M 19G 0E 17/ 19S - Build SCV
2:52.00: 88M 19G 0E 18/ 19S - Move SCV To Gas

Waypoint 1 satisfied:
3:00.00: 156M 33G 0E 18/ 19S
Income: 516M 114G
Buildings: 1 Command Center 1 Refinery 1 Barracks
Units: 16 SCV 1 Marine
Research:

3:09.00: 233M 50G 0E 18/ 19S - Build Orbital Command
3:09.00: 83M 50G 0E 18/ 19S - Build Barracks Reactor
3:16.39: 100M 14G 0E 18/ 19S - Build Supply Depot
3:16.39: 0M 14G 0E 18/ 19S - Move SCV To Minerals
3:16.39: 0M 14G 0E 18/ 19S - Move SCV To Minerals
3:35.00: 178M 26G 0E 18/ 19S - Build Barracks Tech Lab
3:37.20: 150M 2G 0E 18/ 19S - Build Barracks (Naked)
3:44.00: 62M 7G 50E 18/ 19S - Build SCV
3:44.00: 12M 7G 50E 19/ 19S - Calldown MULE
3:44.00: 12M 7G 0E 19/ 19S - Move SCV To Gas
4:00.00: 205M 26G 9E 19/ 27S - Build Marauder
4:01.00: 118M 2G 10E 21/ 27S - Build SCV
4:03.48: 100M 5G 11E 22/ 27S - Build Supply Depot
4:07.56: 50M 10G 13E 22/ 27S - Build Marine
4:11.48: 50M 15G 15E 23/ 27S - Build Marine
4:18.00: 84M 23G 19E 24/ 27S - Build SCV
4:18.00: 34M 23G 19E 25/ 27S - Move SCV To Minerals
4:30.00: 202M 31G 26E 25/ 27S - Build Marauder
4:33.48: 151M 8G 28E 27/ 35S - Build Marine
4:33.48: 101M 8G 28E 28/ 35S - Move SCV To Gas
4:35.00: 122M 9G 29E 28/ 35S - Build SCV
4:35.00: 72M 9G 29E 29/ 35S - Move SCV To Gas
4:36.48: 91M 11G 30E 29/ 35S - Build Marine
4:37.20: 50M 12G 30E 30/ 35S - Build Marine
4:52.00: 215M 40G 38E 31/ 35S - Build SCV

Waypoint 2 satisfied:
5:02.20: 321M 59G 44E 32/ 35S
Income: 920M 114G
Buildings: 1 Refinery 3 Barracks 1 Orbital Command 1 Reactor 1 Tech Lab
Units: 21 SCV 6 Marine 2 Marauder
Research:


YABOT format:
+ Show Spoiler +

<Key name="BuildOrder2">
<Value string="100 [i] scbuidlorderresult | 3 | CarbonTwelve | Build order developed by SCBuildOrder [/i] [s] 10 100 0 53 1 0 15 0 |

12 150 0 94 1 0 1 0 | 14 98 0 121 1 0 12 0 | 16 200 0 155 1 0 1 0 | 16 50 0 155 1 1 5 0 | 18 232 50 189 1 2 0 0 | 18 82 50 189 1 0 9 0 | 18 100 14 196 1 0 15

0 | 18 178 25 215 1 0 16 0 | 18 150 2 217 1 0 1 0 | 19 204 25 240 1 1 4 0 | 22 100 4 243 1 0 15 0 | 22 50 10 247 1 1 5 0 | 23 50 15 251 1 1 5 0 | 25 201 30

270 1 1 4 0 | 27 151 8 273 1 1 5 0 | 29 91 10 276 1 1 5 0 | 30 50 11 277 1 1 5 0 | [/s]"/>

</Key>


YABOT demo mode result screenshot:
+ Show Spoiler +
[image loading]


It's awesome to see the YABOT results line up pretty closely with the timings from my app, especially given the AI doesn't send the worker out early to build immediately when you have the required minerals. Also note that YABOT decided to get things in a slightly different order than my app said to (eg, the 2nd marine is built before the first marauder) which also obviously affects timings.
Turtle36
Profile Joined January 2011
4 Posts
Last Edited: 2011-01-07 11:48:10
January 07 2011 11:47 GMT
#714
This sort of thing is a little tricky with the way the output code works atm. For now I have to line up each command so all of them are printed basically the same, and printed straight after the last one - can't really do that with info about chrono boosts. I want to redo the output system anyway (probably with the new GUI) so I might reinvestigate then.

Maybe YABOT will include later a chronoboost action so you won't need to redo your output system. It will be something like (3 will be chronoboost code)

12 115 98 178 1 3 26 0 ==> research warpgate
12 115 98 178 1 2 3 0 chrono_warp ==> chronoboost warpgate research
14 115 98 178 1 2 3 0 chrono_warp
and so on...


Incidentally, I've noticed that the demo mode in YABOT only seems to work for Terran - is that just me? Bit of a shame if it is as one of the things I thought would be fantastic for this is developing build orders with my app and then seeing the AI perform them to (somewhat) confirm the timings.

I just tested with the protoss build order of 5 stalkers and warpgates and it works. But the A.I did something weird at the end of the B.O. (build a zealot instead of stalkers then build an assimilator on the expand with no nexus on it xD)
It should also be noticed that the AI didn't use well chronoboost which has delayed the warpgate transformation.
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 07 2011 11:53 GMT
#715
On January 07 2011 20:47 Turtle36 wrote:
I just tested with the protoss build order of 5 stalkers and warpgates and it works. But the A.I did something weird at the end of the B.O. (build a zealot instead of stalkers then build an assimilator on the expand with no nexus on it xD)
It should also be noticed that the AI didn't use well chronoboost which has delayed the warpgate transformation.


Hmm, whenever I try it with another race the AI just does nothing. Maybe there's something wrong with the 1.3.1 maps on the NA server (they don't even have 1.3.1 on the SEA server).

I also noticed that issue where it seems to deviate from the build order at the last step. Not sure if playing with the 'end build' options would change anything...
Serisium
Profile Joined November 2010
United States4 Posts
January 09 2011 21:06 GMT
#716
The build order for an engineering bay rush falsely requires you to build a barracks.

Please fix this so that I can see the fastest possible way to get a planetary fortress.
Turtle36
Profile Joined January 2011
4 Posts
January 10 2011 08:32 GMT
#717
On January 07 2011 20:53 CarbonTwelve wrote:
Hmm, whenever I try it with another race the AI just does nothing. Maybe there's something wrong with the 1.3.1 maps on the NA server (they don't even have 1.3.1 on the SEA server).

I also noticed that issue where it seems to deviate from the build order at the last step. Not sure if playing with the 'end build' options would change anything...

I made a couple of tests this weekend with the YABOT demonstration mode with differents set-up (AI level, 'end build option', etc...). I noticed that the AI always deviate at the last step of the build order...
Moreover if you set the AI level as insane, it will deviate from the start. Actually the best result has been reached with very easy AI.
Another important thing to notice with YABOT AI is that it will always give priority to the creation of units.
For instance with a 5 stalkers 4 warpgates BO, your build is at 19 food :
19 Warpgate research @3:27
21 Gate @4:01
21 Stalker @4:01
The result in YABOT :
Warpgate research @3:43
Stalker @3:44
Gate @4:31

But the most important thing is that AI (whatever the level) doesn't spend chronoboost well.
Chrono is spend sometimes on units production like zealot or stalker but never on probes production. It makes me think that the demonstration mode cannot be used for protoss at the moment.

Another problem is that only 15 rows can be used for BO and this is rather limited. For instance the 5 stalkers 4 warpgates BO is about 20 rows...

Hopefully a new YABOT version will be out soon and I know that developers wanted to change the number of rows for build orders and expand it to 20 or 25 so it will not be a problem later.
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 10 2011 09:22 GMT
#718
On January 10 2011 17:32 Turtle36 wrote:
Show nested quote +
On January 07 2011 20:53 CarbonTwelve wrote:
Hmm, whenever I try it with another race the AI just does nothing. Maybe there's something wrong with the 1.3.1 maps on the NA server (they don't even have 1.3.1 on the SEA server).

I also noticed that issue where it seems to deviate from the build order at the last step. Not sure if playing with the 'end build' options would change anything...

I made a couple of tests this weekend with the YABOT demonstration mode with differents set-up (AI level, 'end build option', etc...). I noticed that the AI always deviate at the last step of the build order...
Moreover if you set the AI level as insane, it will deviate from the start. Actually the best result has been reached with very easy AI.
Another important thing to notice with YABOT AI is that it will always give priority to the creation of units.
For instance with a 5 stalkers 4 warpgates BO, your build is at 19 food :
19 Warpgate research @3:27
21 Gate @4:01
21 Stalker @4:01
The result in YABOT :
Warpgate research @3:43
Stalker @3:44
Gate @4:31


Yep, I found exactly the same sorts of issues with using Terran. Always deviates at the last step, and will often build units before buildings, despite the order.

But the most important thing is that AI (whatever the level) doesn't spend chronoboost well.
Chrono is spend sometimes on units production like zealot or stalker but never on probes production. It makes me think that the demonstration mode cannot be used for protoss at the moment.


Hmm, yeah, that's a significant issue, and made even worse by not being able to actually specify the chrono boosts in the build order. Ultimately I think the format that YABOT uses is somewhat flawwed and just not capable of being specific enough. I'm not sure if this is something they're likely to change as you'd need to completely redesign the format it uses. Unfortunately I really don't have the time to try and design my own map to execute build orders, and there's a lot of functionality that I would just never replicate, so it's not something I'd like to do anyway. I think we'll just have to accept that YABOT isn't ever going to be able to demonstrate build orders exactly as my app describes.

Another problem is that only 15 rows can be used for BO and this is rather limited. For instance the 5 stalkers 4 warpgates BO is about 20 rows...


I did read that they plan to use multiple objective lists in order to extend the limit, but still not ideal. Not really their fault though I guess.
michaelhasanalias
Profile Joined May 2010
Korea (South)1231 Posts
January 11 2011 06:37 GMT
#719
Curious what your mining rates are per unit.

I use this often, but when trying to optimize something like a 5 minute push as zerg, the pool timings it outputs for 10 pool, overpool, 9pool etc don't seem humanly possible.

I understand it should be off by a few seconds, and I do notice you have a 2 second mining time lag at the beginning.

But, for example, when doing 11 pool, the fastest I can get is around 1:45, and your program spits out 1:33. I don't have perfect micro, but I can't imagine I'm really 12 seconds slow less than 2 minutes into the game.

The build orders themselves have been incredibly useful, especially in refining my own ideas. However, I usually have to add 10-15 seconds to each build just because of the unfeasible pool timing.

Thanks for your feedback.
KR NsPMichael.805 | AM Michael.2640 | SEA Michael.523 | 엔에스피 New Star Players
CarbonTwelve
Profile Joined November 2010
Australia525 Posts
January 12 2011 03:31 GMT
#720
On January 11 2011 15:37 mlbrandow wrote:
Curious what your mining rates are per unit.


I've followed Piousflea's measurements: http://www.teamliquid.net/forum/viewmessage.php?topic_id=140055

For gas income it assumes one geyser is close and one is far away.

But, for example, when doing 11 pool, the fastest I can get is around 1:45, and your program spits out 1:33. I don't have perfect micro, but I can't imagine I'm really 12 seconds slow less than 2 minutes into the game.

The build orders themselves have been incredibly useful, especially in refining my own ideas. However, I usually have to add 10-15 seconds to each build just because of the unfeasible pool timing.


I can imagine the build orders being 2-3s out, but based on personal testing I usually find that it's a lot closer than 10-15s, especially on something like the first building. Try testing on Very Slow so that your skill level doesn't affect the timings as much, and see if you can get it closer to the output's time.
Prev 1 34 35 36 37 38 76 Next
Please log in or register to reply.
Live Events Refresh
Next event in 15m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 1162
MaxPax 347
Hui .282
RotterdaM 210
StarCraft: Brood War
Bisu 3569
Jaedong 2432
Flash 2359
EffOrt 911
Hyuk 663
Soulkey 431
ZerO 380
Stork 366
Snow 353
actioN 301
[ Show more ]
Soma 252
firebathero 210
GuemChi 183
Mind 134
sSak 65
TY 63
JulyZerg 57
Barracks 55
Sharp 48
hero 44
Terrorterran 42
PianO 42
Yoon 37
soO 25
JYJ25
sorry 23
HiyA 22
Rock 21
Aegong 17
yabsab 17
GoRush 10
IntoTheRainbow 9
Shine 8
Dota 2
Gorgc5897
qojqva2668
League of Legends
singsing2411
Dendi1277
Counter-Strike
fl0m678
markeloff136
Super Smash Bros
Mew2King241
Other Games
hiko1645
B2W.Neo1144
Beastyqt837
Lowko316
crisheroes291
Liquid`VortiX145
ArmadaUGS140
KnowMe76
Trikslyr44
ZerO(Twitch)21
Organizations
Other Games
gamesdonequick47222
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Reevou 3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis6766
• TFBlade671
Upcoming Events
RotterdaM Event
15m
RotterdaM210
Replay Cast
8h 15m
Sparkling Tuna Cup
18h 15m
WardiTV European League
1d
MaNa vs sebesdes
Mixu vs Fjant
ByuN vs HeRoMaRinE
ShoWTimE vs goblin
Gerald vs Babymarine
Krystianer vs YoungYakov
PiGosaur Monday
1d 8h
The PondCast
1d 18h
WardiTV European League
1d 20h
Jumy vs NightPhoenix
Percival vs Nicoract
ArT vs HiGhDrA
MaxPax vs Harstem
Scarlett vs Shameless
SKillous vs uThermal
uThermal 2v2 Circuit
2 days
Replay Cast
2 days
RSL Revival
2 days
ByuN vs SHIN
Clem vs Reynor
[ Show More ]
Replay Cast
3 days
RSL Revival
3 days
Classic vs Cure
FEL
4 days
RSL Revival
4 days
FEL
4 days
FEL
5 days
BSL20 Non-Korean Champi…
5 days
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
Sparkling Tuna Cup
5 days
RSL Revival
5 days
FEL
5 days
BSL20 Non-Korean Champi…
6 days
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Liquipedia Results

Completed

BSL Season 20
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
CSL Xiamen Invitational
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
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
IEM Cologne 2025
FISSURE Playground #1
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.