• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:23
CEST 06:23
KST 13:23
  • 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
[BSL20] Non-Korean Championship 4x BSL + 4x China2Flash Announces Hiatus From ASL63Weekly Cups (June 23-29): Reynor in world title form?13FEL Cracov 2025 (July 27) - $8000 live event22Esports World Cup 2025 - Final Player Roster16
StarCraft 2
General
Program: SC2 / XSplit / OBS Scene Switcher The SCII GOAT: A statistical Evaluation Statistics for vetoed/disliked maps Weekly Cups (June 23-29): Reynor in world title form? PiG Sty Festival #5: Playoffs Preview + Groups Recap
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
SC uni coach streams logging into betting site Player “Jedi” cheat on CSL Flash Announces Hiatus From ASL BW General Discussion Practice Partners (Official)
Tourneys
CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China The Casual Games of the Week Thread [BSL20] Grand Finals - Sunday 20:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread 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
US Politics Mega-thread Russo-Ukrainian War Thread Summer Games Done Quick 2025! Trading/Investing Thread Things Aren’t Peaceful in Palestine
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
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: 664 users

[MOD] Yet Another Build Order Tester (YABOT) - Page 8

Forum Index > SC2 Maps & Custom Games
Post a Reply
Prev 1 6 7 8 9 10 43 Next All
qsek
Profile Joined October 2008
Germany6 Posts
June 12 2010 22:14 GMT
#141
Very cool stuff, i think this could be the start of a new standard for exchanging and testing build orders

However it would be good to have the timings on every step too, so you can adjust or compete with the target time. Also this could be considered in end screen and points.
And it should be toggable what "column" is showed in the targets window, eg. hiding Target Gas or Game Time (if being implemented)

And i discovered that you can't immediately build a drone after reset for Zerg.
Reason is that the 3 larvas are not there from beginning, but are spawned like from larva inject.
Its not a big deal but i usualy first build a drone and then send workers (as recommended from many players) i wouldnt want to get into a bad habit to make it otherwise
VelRa_G
Profile Blog Joined March 2010
Canada304 Posts
June 12 2010 22:52 GMT
#142
The builds in the current version are very inoptimal and - well - not helpful for a bronze level player to get used to. Please add the builds from Liquipedia II, as they have a strong foundation in tournament-level play. Also makes this map a more tangible option for higher level players training during the beta: while they of course can encode their own timings, ease of access and centralization of builds is probably best.
Nuda Veritas
Rizzelet
Profile Joined February 2008
United States74 Posts
June 12 2010 23:50 GMT
#143
Either when I get to the 7 minute mark or type "-e" in chat, I get a Divide by zero error. Any thoughts on why that is? I'm using version 0.1.5.
stzldzl
Profile Joined May 2010
United States41 Posts
June 13 2010 00:16 GMT
#144
Try getting 0.1.6 as this is the latest version. If that doesn't fix the problem please PM the OP
xorpwnz
Profile Joined May 2010
United States185 Posts
Last Edited: 2010-06-13 00:41:46
June 13 2010 00:31 GMT
#145
On June 12 2010 21:55 lfusion wrote:
For the online tool, when you pick XvX, whatever the first race is the second race will be the same. So, you can only set up PvP, ZvZ, and TvT no matter what race you choose for the opponenets race. If you pick ZvT, the scout, harass, and push can only be zerg units, not terran.

When you design a build using the online tool, think of the attack waves like this: "If the computer was using this build, what waves make sense to send to attack the player with?" So that's why if you choose a TvP build for example, the attack waves are Terran.

On June 13 2010 07:14 qsek wrote:
Very cool stuff, i think this could be the start of a new standard for exchanging and testing build orders

However it would be good to have the timings on every step too, so you can adjust or compete with the target time.

And i discovered that you can't immediately build a drone after reset for Zerg.
Reason is that the 3 larvas are not there from beginning, but are spawned like from larva inject.
Its not a big deal but i usualy first build a drone and then send workers (as recommended from many players) i wouldnt want to get into a bad habit to make it otherwise

Recorded timings will be in the next version

As far as the larvae issue, don't tell anyone, but I am actually using the larva inject ability to create those, which would explain that's why it looks like that. I'll try to figure out an alternate way that doesn't cause a delay.

On June 13 2010 07:52 VelRa_G wrote:
The builds in the current version are very inoptimal and - well - not helpful for a bronze level player to get used to. Please add the builds from Liquipedia II, as they have a strong foundation in tournament-level play. Also makes this map a more tangible option for higher level players training during the beta: while they of course can encode their own timings, ease of access and centralization of builds is probably best.

If anyone is interested in going through the builds on Liquipedia II and making sure they are in the map, please contact me
Yaahh
Profile Joined April 2010
Germany151 Posts
June 13 2010 01:18 GMT
#146
I added about 7 or 8 Terran Builds of Liquipedia II yesterday as good as possible cause most have a build order like "@ xxx gas" and stuff like that so wasnt able to add any supply counts. See other YABOT thread for missing stuff.
Absentis
Profile Joined June 2010
Canada8 Posts
June 13 2010 05:30 GMT
#147
Suggestion: As YABOT matures, I envision the opponent's single CC/hatch/nexus will be enhanced with an AI that will have workers mining and buildings. This will serve two purposes, both of which are to add realistic challenges to properly practising a BO. The first, to give the opportunity to practice worker harassment (a non-artificial means of multi-tasking training) and second to require more sophisticated scouting by implementing a feature called "Fight the Cheese".

My idea for "Fight the Cheese" is an option where every so often (say 5% of the time) you scout the opponent's base and find it empty, so you need to react by scouting and preparing for cheese. I imagine that coding proxy reapers/zealots/void rays would be possible, while bunker and cannon rushes might be impossible due to AI limitations.

Lastly, I want to thank xorpwnz and everyone else who has contributed to YABOT. It is already such a great tool and the possibilities for improvement seem endless. Thanks again!
Things turn out best for those who make the best of the way things turn out.
xorpwnz
Profile Joined May 2010
United States185 Posts
June 13 2010 13:18 GMT
#148
On June 13 2010 14:30 Absentis wrote:
Suggestion: As YABOT matures, I envision the opponent's single CC/hatch/nexus will be enhanced with an AI that will have workers mining and buildings. This will serve two purposes, both of which are to add realistic challenges to properly practising a BO. The first, to give the opportunity to practice worker harassment (a non-artificial means of multi-tasking training) and second to require more sophisticated scouting by implementing a feature called "Fight the Cheese".

My idea for "Fight the Cheese" is an option where every so often (say 5% of the time) you scout the opponent's base and find it empty, so you need to react by scouting and preparing for cheese. I imagine that coding proxy reapers/zealots/void rays would be possible, while bunker and cannon rushes might be impossible due to AI limitations.

Lastly, I want to thank xorpwnz and everyone else who has contributed to YABOT. It is already such a great tool and the possibilities for improvement seem endless. Thanks again!

I like the fight for cheese idea. Actually we are thinking about splitting up the build orders into classes like they are on Liquipedia II. At least "openers", "transitions", and "cheeses". That way, you can practice an opener, go scout, and depending on what you see the AI doing, you can then choose to follow one of several transition builds. It'll probably be a while before we get to that point though :p
lfusion
Profile Joined April 2010
United States79 Posts
June 13 2010 13:31 GMT
#149
On June 13 2010 09:31 xorpwnz wrote:
Show nested quote +
On June 12 2010 21:55 lfusion wrote:
For the online tool, when you pick XvX, whatever the first race is the second race will be the same. So, you can only set up PvP, ZvZ, and TvT no matter what race you choose for the opponenets race. If you pick ZvT, the scout, harass, and push can only be zerg units, not terran.

When you design a build using the online tool, think of the attack waves like this: "If the computer was using this build, what waves make sense to send to attack the player with?" So that's why if you choose a TvP build for example, the attack waves are Terran.


That makes sense, but wouldn't you want to test your build vs the match up it is meant for? Because, for example TvP, terran goes ghost. Wouldn't you want the attack wave to be protoss so you can practice using emp and defending with it. It is not the same sending marines and marauders and trying to defend with a ghost, marines and maruders.
xorpwnz
Profile Joined May 2010
United States185 Posts
June 13 2010 19:23 GMT
#150
On June 13 2010 22:31 lfusion wrote:
Show nested quote +
On June 13 2010 09:31 xorpwnz wrote:
On June 12 2010 21:55 lfusion wrote:
For the online tool, when you pick XvX, whatever the first race is the second race will be the same. So, you can only set up PvP, ZvZ, and TvT no matter what race you choose for the opponenets race. If you pick ZvT, the scout, harass, and push can only be zerg units, not terran.

When you design a build using the online tool, think of the attack waves like this: "If the computer was using this build, what waves make sense to send to attack the player with?" So that's why if you choose a TvP build for example, the attack waves are Terran.


That makes sense, but wouldn't you want to test your build vs the match up it is meant for? Because, for example TvP, terran goes ghost. Wouldn't you want the attack wave to be protoss so you can practice using emp and defending with it. It is not the same sending marines and marauders and trying to defend with a ghost, marines and maruders.

Right, so if you choose a TvP build, then you would choose a Pv_ build for the computer. But when you edit that Pv_ build in the editor, you are setting up the protoss attack waves.
lfusion
Profile Joined April 2010
United States79 Posts
June 13 2010 20:46 GMT
#151
My bad, I'm retarded. I assumed it was the other way around.
Pandain
Profile Blog Joined May 2010
United States12989 Posts
Last Edited: 2010-06-13 21:32:09
June 13 2010 21:22 GMT
#152

Not sure what you mean by "figuring out how exactly that's happening to you" If as in why its occuring, i have no idea lol. I can describe it more if that helps.
murb
Profile Joined June 2010
3 Posts
Last Edited: 2010-06-13 23:42:36
June 13 2010 23:41 GMT
#153
I am playing zerg on kulas ravine vs. terran. I die when the 3rd wave comes when I try to do a roach build. The 9 marauders and 12 marines are to much for me to handle. Should I be able to beat it? Or do I just suck. I have beaten them with a zerg baneling combo just not roach. Am I doing something wrong?
stzldzl
Profile Joined May 2010
United States41 Posts
June 13 2010 23:48 GMT
#154
The third waves are all beatable with pretty much any build, there isn't so much something to point at and go you're doing it wrong. Not all of these builds are optimized, so you may be needing to edit how you're doing your roach play. Try just getting out more units, and not going for roach only to defend the attack.
Airdraken
Profile Joined May 2010
United Kingdom64 Posts
June 14 2010 17:10 GMT
#155
Ive been trying out different push combinations, the medivacs need to be fixed. at the moment they will not stickaround with the marine units i have added to the push, but instead fly to hover over my nexus. which means i do not have an accurate idea of whether my build would be efficient to stop such a push
bogglor
Profile Joined June 2010
18 Posts
June 14 2010 18:30 GMT
#156
I don't know whether I'm missing something or not but it seems like there's a lot of build orders in YABOT but they aren't accompanied by any or the proper wave settings for when the CPU plays the same build. Also, it seems like you can't go past 14 units per variable in the wave creator (say, to simulate a mass ling rush). Is this a bug or something that just isn't added?
xorpwnz
Profile Joined May 2010
United States185 Posts
Last Edited: 2010-06-14 19:00:19
June 14 2010 18:45 GMT
#157
On June 15 2010 02:10 Airdraken wrote:
Ive been trying out different push combinations, the medivacs need to be fixed. at the moment they will not stickaround with the marine units i have added to the push, but instead fly to hover over my nexus. which means i do not have an accurate idea of whether my build would be efficient to stop such a push

Fixing issues like this will definitely be a main focus of an upcoming release, but for now the AI is pretty stupid :p


On June 15 2010 03:30 bogglor wrote:
I don't know whether I'm missing something or not but it seems like there's a lot of build orders in YABOT but they aren't accompanied by any or the proper wave settings for when the CPU plays the same build. Also, it seems like you can't go past 14 units per variable in the wave creator (say, to simulate a mass ling rush). Is this a bug or something that just isn't added?

For the pushes, most people have been submitting the build orders without them. I'm trying to organize a group where we will hopefully soon sit down and fill out the pushes properly. And the 14 unit limit is just a limitation during beta. Right now there are no edit boxes that would allow you to type in your own number. As a work around, you can set two attack waves for the same time and do 14 lings + 14 lings + 14 lings for each wave for a total of 84 lings at once
bogglor
Profile Joined June 2010
18 Posts
June 14 2010 19:01 GMT
#158
Ahhh, excellent. I wasn't sure if it was a bug or not. Some of the builds have the proper waves and some don't so yeah it'll be excellent to see these fleshed out. Hmm, which gets me thinking - is it possible to code up an option for a random push based on race? IE say you select Terran freelance and then choose Zerg "random" to play against. YABOT will then select from its pool of random Zerg BOs / waves for you to play against. Then you really get to practice your build against an unknown strategy. It's one thing to see if you can deliberately prepare for 30 zerglings at 5 minutes but it's another thing to have to prepare for all contingencies in your build, not knowing what you'll be hit with. I think this would be a great feature, if it's doable.
xorpwnz
Profile Joined May 2010
United States185 Posts
June 14 2010 19:48 GMT
#159
On June 15 2010 04:01 bogglor wrote:
Ahhh, excellent. I wasn't sure if it was a bug or not. Some of the builds have the proper waves and some don't so yeah it'll be excellent to see these fleshed out. Hmm, which gets me thinking - is it possible to code up an option for a random push based on race? IE say you select Terran freelance and then choose Zerg "random" to play against. YABOT will then select from its pool of random Zerg BOs / waves for you to play against. Then you really get to practice your build against an unknown strategy. It's one thing to see if you can deliberately prepare for 30 zerglings at 5 minutes but it's another thing to have to prepare for all contingencies in your build, not knowing what you'll be hit with. I think this would be a great feature, if it's doable.

Now why do you have to go and spoil the surprise for the next release? :p I hope to have exactly this working in a few more days. :D
bogglor
Profile Joined June 2010
18 Posts
June 14 2010 19:51 GMT
#160
On June 15 2010 04:48 xorpwnz wrote:
Now why do you have to go and spoil the surprise for the next release? :p I hope to have exactly this working in a few more days. :D


Oh man! This is great news. :D
Prev 1 6 7 8 9 10 43 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 6h 38m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 292
ProTech60
Ketroc 26
StarCraft: Brood War
Leta 448
Shine 76
Noble 48
Mind 33
ajuk12(nOOB) 15
Bale 3
Dota 2
monkeys_forever1272
Counter-Strike
Stewie2K1225
Super Smash Bros
Mew2King165
Other Games
summit1g8812
ViBE243
Maynarde139
Organizations
Other Games
gamesdonequick40074
BasetradeTV86
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH302
• Hupsaiya 64
• practicex 28
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki31
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota2596
League of Legends
• Lourlo1037
Upcoming Events
Wardi Open
6h 38m
Replay Cast
19h 38m
Sparkling Tuna Cup
1d 5h
WardiTV European League
1d 11h
MaNa vs sebesdes
Mixu vs Fjant
ByuN vs HeRoMaRinE
ShoWTimE vs goblin
Gerald vs Babymarine
Krystianer vs YoungYakov
PiGosaur Monday
1d 19h
The PondCast
2 days
WardiTV European League
2 days
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
3 days
ByuN vs SHIN
Clem vs Reynor
[ Show More ]
Replay Cast
3 days
RSL Revival
4 days
Classic vs Cure
FEL
4 days
RSL Revival
5 days
FEL
5 days
FEL
5 days
Sparkling Tuna Cup
6 days
RSL Revival
6 days
FEL
6 days
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.