|
So cool to see this program evolve. I really wish I knew how to program and could contribute. Here are some minor suggestions.
* Add a reset button to put everything back to default
* When calculating a complex build the final time is not visible and you have to continue to scroll to the see the bottom of the screen. Would be nice if there was a box that was always visible that displaced the final results and time. Then when you see the final time is not decreasing you would know it's time to stop.
* Target time in minutes / seconds would be nice
Here is a little test WP1 - 3 Zealots WP2 - 3 Sentries WP3 - 3 Stalkers WP4 - 3 Immortals Target - 3 Void rays
I got this
+ Show Spoiler +0:02.00: 50M 0G 0E 6/ 10S - Build Probe 0:19.00: 73M 0G 10E 7/ 10S - Build Probe 0:36.00: 106M 0G 19E 8/ 10S - Build Probe 0:39.63: 75M 0G 21E 9/ 10S - Build Assimilator 0:57.61: 100M 0G 31E 9/ 10S - Build Pylon 1:06.53: 50M 0G 36E 9/ 10S - Build Probe 1:09.63: 19M 0G 38E 10/ 10S - Move Probe To Gas 1:09.63: 19M 0G 38E 10/ 10S - Move Probe To Gas 1:23.53: 88M 19G 46E 10/ 18S - Build Probe 1:23.53: 38M 19G 46E 11/ 18S - Chrono Nexus 1:23.53: 38M 19G 21E 11/ 18S - Move Probe To Gas 1:34.87: 92M 41G 27E 11/ 18S - Build Probe 1:43.53: 90M 57G 32E 12/ 18S - Chrono Nexus 1:46.20: 105M 63G 9E 12/ 18S - Build Probe 1:57.53: 125M 84G 15E 13/ 18S - Build Probe 2:08.29: 150M 105G 21E 14/ 18S - Build Gateway 2:19.30: 75M 125G 27E 14/ 18S - Build Assimilator 2:26.05: 50M 138G 31E 14/ 18S - Build Probe 2:26.05: 0M 138G 31E 15/ 18S - Chrono Nexus 2:37.39: 89M 160G 12E 15/ 18S - Build Probe 2:50.05: 146M 184G 20E 16/ 18S - Build Probe 2:50.05: 96M 184G 20E 17/ 18S - Move Probe To Gas 2:50.51: 100M 185G 20E 17/ 18S - Build Pylon 2:50.51: 0M 185G 20E 17/ 18S - Move Probe To Gas 3:07.05: 121M 236G 29E 17/ 18S - Build Probe 3:07.05: 71M 236G 29E 18/ 18S - Chrono Nexus 3:15.51: 142M 262G 9E 18/ 26S - Build Zealot 3:18.39: 67M 271G 10E 20/ 26S - Build Probe 3:31.05: 133M 310G 18E 21/ 26S - Build Probe 3:32.89: 100M 316G 19E 22/ 26S - Build Pylon 3:44.22: 106M 351G 25E 22/ 26S - Chrono Gateway 3:50.42: 167M 370G 3E 22/ 26S - Build Zealot 3:50.42: 67M 370G 3E 24/ 26S - Build Probe 3:50.42: 17M 370G 3E 25/ 26S - Move Probe To Gas 4:07.42: 185M 431G 13E 25/ 34S - Build Probe 4:08.89: 150M 436G 14E 26/ 34S - Build Cybernetics Core 4:21.51: 126M 481G 21E 26/ 34S - Build Zealot 4:24.42: 57M 492G 23E 28/ 34S - Build Probe 4:58.89: 398M 615G 42E 29/ 34S - Build Robotics Facility 4:58.89: 198M 515G 42E 29/ 34S - Build Stargate
Waypoint 1 satisfied: 4:59.51: 55M 367G 42E 29/ 34S Buildings: 1 Nexus 2 Assimilator 3 Pylon 1 Gateway 1 Cybernetics Core Units: 23 Probe 3 Zealot Upgrades:
5:03.82: 100M 383G 45E 29/ 34S - Build Pylon 5:08.87: 50M 401G 48E 29/ 34S - Build Sentry 5:08.87: 0M 301G 48E 31/ 34S - Move Probe To Gas 5:18.09: 100M 336G 53E 31/ 34S - Build Pylon 5:27.57: 100M 372G 58E 31/ 34S - Build Pylon 5:50.87: 254M 460G 71E 31/ 50S - Build Sentry 5:58.89: 294M 391G 76E 33/ 58S - Build Void Ray 6:17.29: 250M 311G 86E 36/ 58S - Build Immortal 6:32.87: 175M 270G 95E 40/ 58S - Build Sentry 6:58.89: 416M 269G 100E 42/ 58S - Build Void Ray 7:12.29: 316M 170G 100E 45/ 58S - Build Immortal
Waypoint 2 satisfied: 7:14.87: 95M 80G 100E 49/ 58S Buildings: 1 Nexus 2 Assimilator 6 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 23 Probe 3 Zealot 3 Sentry 1 Immortal 1 Void Ray Upgrades:
7:17.55: 125M 90G 100E 49/ 58S - Build Stalker 7:17.55: 0M 40G 100E 51/ 58S - Chrono Robotics Facility 7:59.55: 470M 199G 99E 51/ 58S - Build Stalker 7:59.55: 345M 149G 99E 53/ 58S - Build Immortal 7:59.96: 100M 51G 99E 57/ 58S - Build Pylon 8:04.70: 50M 69G 100E 57/ 58S - Build Probe 8:27.20: 250M 155G 100E 58/ 66S - Build Void Ray 8:27.20: 0M 5G 100E 61/ 66S - Chrono Stargate 8:27.20: 0M 5G 75E 61/ 66S - Chrono Gateway 8:39.17: 139M 50G 57E 61/ 66S - Build Stalker 8:47.20: 107M 31G 61E 63/ 66S - Chrono Stargate 8:47.20: 107M 31G 36E 63/ 66S - Build Probe 8:47.20: 57M 31G 36E 64/ 66S - Chrono Gateway
Waypoint 3 satisfied: 9:07.17: 289M 106G 22E 64/ 66S Buildings: 1 Nexus 2 Assimilator 7 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 25 Probe 3 Zealot 3 Stalker 3 Sentry 3 Immortal 2 Void Ray Upgrades:
Waypoint 4 satisfied: 9:07.20: 289M 107G 22E 64/ 66S Buildings: 1 Nexus 2 Assimilator 7 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 25 Probe 3 Zealot 3 Stalker 3 Sentry 3 Immortal 2 Void Ray Upgrades:
Waypoint 5 satisfied: 9:07.20: 289M 107G 22E 64/ 66S Buildings: 1 Nexus 2 Assimilator 7 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 25 Probe 3 Zealot 3 Stalker 3 Sentry 3 Immortal 3 Void Ray Upgrades:
Pretty cool but why is waypoint 4 & 5 the same time?
|
This thing is amazing, thank you so much! However, is it possible for this program to account for a scouting probe? As in, that probe just dies after a certain time (like whenever we choose to scout).
|
On November 14 2010 11:20 lowlypawn wrote: * Add a reset button to put everything back to default
Good idea, will do.
* When calculating a complex build the final time is not visible and you have to continue to scroll to the see the bottom of the screen. Would be nice if there was a box that was always visible that displaced the final results and time. Then when you see the final time is not decreasing you would know it's time to stop.
Yeah, I'm not too happy with the output box atm, might try out a few designs and see what works...
* Target time in minutes / seconds would be nice
Yeah, will do that eventually
Here is a little test WP1 - 3 Zealots WP2 - 3 Sentries WP3 - 3 Stalkers WP4 - 3 Immortals Target - 3 Void rays I got this + Show Spoiler +0:02.00: 50M 0G 0E 6/ 10S - Build Probe 0:19.00: 73M 0G 10E 7/ 10S - Build Probe 0:36.00: 106M 0G 19E 8/ 10S - Build Probe 0:39.63: 75M 0G 21E 9/ 10S - Build Assimilator 0:57.61: 100M 0G 31E 9/ 10S - Build Pylon 1:06.53: 50M 0G 36E 9/ 10S - Build Probe 1:09.63: 19M 0G 38E 10/ 10S - Move Probe To Gas 1:09.63: 19M 0G 38E 10/ 10S - Move Probe To Gas 1:23.53: 88M 19G 46E 10/ 18S - Build Probe 1:23.53: 38M 19G 46E 11/ 18S - Chrono Nexus 1:23.53: 38M 19G 21E 11/ 18S - Move Probe To Gas 1:34.87: 92M 41G 27E 11/ 18S - Build Probe 1:43.53: 90M 57G 32E 12/ 18S - Chrono Nexus 1:46.20: 105M 63G 9E 12/ 18S - Build Probe 1:57.53: 125M 84G 15E 13/ 18S - Build Probe 2:08.29: 150M 105G 21E 14/ 18S - Build Gateway 2:19.30: 75M 125G 27E 14/ 18S - Build Assimilator 2:26.05: 50M 138G 31E 14/ 18S - Build Probe 2:26.05: 0M 138G 31E 15/ 18S - Chrono Nexus 2:37.39: 89M 160G 12E 15/ 18S - Build Probe 2:50.05: 146M 184G 20E 16/ 18S - Build Probe 2:50.05: 96M 184G 20E 17/ 18S - Move Probe To Gas 2:50.51: 100M 185G 20E 17/ 18S - Build Pylon 2:50.51: 0M 185G 20E 17/ 18S - Move Probe To Gas 3:07.05: 121M 236G 29E 17/ 18S - Build Probe 3:07.05: 71M 236G 29E 18/ 18S - Chrono Nexus 3:15.51: 142M 262G 9E 18/ 26S - Build Zealot 3:18.39: 67M 271G 10E 20/ 26S - Build Probe 3:31.05: 133M 310G 18E 21/ 26S - Build Probe 3:32.89: 100M 316G 19E 22/ 26S - Build Pylon 3:44.22: 106M 351G 25E 22/ 26S - Chrono Gateway 3:50.42: 167M 370G 3E 22/ 26S - Build Zealot 3:50.42: 67M 370G 3E 24/ 26S - Build Probe 3:50.42: 17M 370G 3E 25/ 26S - Move Probe To Gas 4:07.42: 185M 431G 13E 25/ 34S - Build Probe 4:08.89: 150M 436G 14E 26/ 34S - Build Cybernetics Core 4:21.51: 126M 481G 21E 26/ 34S - Build Zealot 4:24.42: 57M 492G 23E 28/ 34S - Build Probe 4:58.89: 398M 615G 42E 29/ 34S - Build Robotics Facility 4:58.89: 198M 515G 42E 29/ 34S - Build Stargate
Waypoint 1 satisfied: 4:59.51: 55M 367G 42E 29/ 34S Buildings: 1 Nexus 2 Assimilator 3 Pylon 1 Gateway 1 Cybernetics Core Units: 23 Probe 3 Zealot Upgrades:
5:03.82: 100M 383G 45E 29/ 34S - Build Pylon 5:08.87: 50M 401G 48E 29/ 34S - Build Sentry 5:08.87: 0M 301G 48E 31/ 34S - Move Probe To Gas 5:18.09: 100M 336G 53E 31/ 34S - Build Pylon 5:27.57: 100M 372G 58E 31/ 34S - Build Pylon 5:50.87: 254M 460G 71E 31/ 50S - Build Sentry 5:58.89: 294M 391G 76E 33/ 58S - Build Void Ray 6:17.29: 250M 311G 86E 36/ 58S - Build Immortal 6:32.87: 175M 270G 95E 40/ 58S - Build Sentry 6:58.89: 416M 269G 100E 42/ 58S - Build Void Ray 7:12.29: 316M 170G 100E 45/ 58S - Build Immortal
Waypoint 2 satisfied: 7:14.87: 95M 80G 100E 49/ 58S Buildings: 1 Nexus 2 Assimilator 6 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 23 Probe 3 Zealot 3 Sentry 1 Immortal 1 Void Ray Upgrades:
7:17.55: 125M 90G 100E 49/ 58S - Build Stalker 7:17.55: 0M 40G 100E 51/ 58S - Chrono Robotics Facility 7:59.55: 470M 199G 99E 51/ 58S - Build Stalker 7:59.55: 345M 149G 99E 53/ 58S - Build Immortal 7:59.96: 100M 51G 99E 57/ 58S - Build Pylon 8:04.70: 50M 69G 100E 57/ 58S - Build Probe 8:27.20: 250M 155G 100E 58/ 66S - Build Void Ray 8:27.20: 0M 5G 100E 61/ 66S - Chrono Stargate 8:27.20: 0M 5G 75E 61/ 66S - Chrono Gateway 8:39.17: 139M 50G 57E 61/ 66S - Build Stalker 8:47.20: 107M 31G 61E 63/ 66S - Chrono Stargate 8:47.20: 107M 31G 36E 63/ 66S - Build Probe 8:47.20: 57M 31G 36E 64/ 66S - Chrono Gateway
Waypoint 3 satisfied: 9:07.17: 289M 106G 22E 64/ 66S Buildings: 1 Nexus 2 Assimilator 7 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 25 Probe 3 Zealot 3 Stalker 3 Sentry 3 Immortal 2 Void Ray Upgrades:
Waypoint 4 satisfied: 9:07.20: 289M 107G 22E 64/ 66S Buildings: 1 Nexus 2 Assimilator 7 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 25 Probe 3 Zealot 3 Stalker 3 Sentry 3 Immortal 2 Void Ray Upgrades:
Waypoint 5 satisfied: 9:07.20: 289M 107G 22E 64/ 66S Buildings: 1 Nexus 2 Assimilator 7 Pylon 1 Gateway 1 Cybernetics Core 1 Robotics Facility 1 Stargate Units: 25 Probe 3 Zealot 3 Stalker 3 Sentry 3 Immortal 3 Void Ray Upgrades: Pretty cool but why is waypoint 4 & 5 the same time?
The way it works is to run through the commands & events until it satisfies a waypoint, then stops there. In this case, it processed the event for the stalker spawning at 9:07:20 and then decides that waypoint 3 is satisfied, so it stops there for that waypoint. It comes to waypoint 4, starts to process events but realises that it is already satisfied, so it doesn't process anything for that. It then looks at waypoint 5, and that's not satisfied, but there's an event immediately on the queue to spawn a void ray, so it processes that and then waypoint 5 is satisfied. Hence 4 & 5 have the same time.
|
On November 14 2010 11:33 Blurzz wrote: EDIT: I also noticed that if i give it a time of 180 that I want exactly one zealot it seems to find the fastest way to do it, is there a way to tell it i want that zealot to pop at exactly 180 and no sooner?
Rather than force specific timings you can just add other objectives that will result in the timing you want. Add in probes until the target fails. Once you find that you can get 17 probes and a zealot by 3 minutes then see what else you can squeeze in there. At 2:55 you can have 2 gateways, 16 probes and your zealot.
In my opinion start with a basic idea like colossus rush and tweak from there. The minimum time for 1 colossus is 5:58. What else can you squeeze in there without pushing your colossus past 6:30? By tweaking a couple units at a time eventually you might come up with a strong build like the 7 roach rush.
|
As someone has already mentioned, price of Dark Templar is wrong but really good job with the V2. Great to see that you threw in the warpgate tech as an option, now get other tech in there <3 for blink stalkers, colossus range, etc.
Another feature that might be useful is if you can set not units/tech but abilities to be "ready" or complete. Say you go for a build where you need 3 forcefields ready to go before a certain time, or you want to get enough energy for 2 storms per HT by the time storm is researched (when you add the tech option for it). Not a must need feature but would be nice for certain rushes, mainly FF ramp blocking ones.
Edit - Also I compensated for the wrong DT cost by throwing in +1 zealot in the final waypoint so this is a rough idea of what a "safe" DT rush could look like, giving you 2 stalkers and 4 zealots for defence with 3 gateways. However there is 1 problem with it at the end, it attempts to build a 3rd Ass without an expansion.
+ Show Spoiler +0:02.00: 50M 0G 0E 6/ 10S - Build Probe 0:19.00: 73M 0G 10E 7/ 10S - Build Probe 0:36.00: 106M 0G 19E 8/ 10S - Build Probe 0:44.10: 100M 0G 24E 9/ 10S - Build Pylon 0:54.19: 50M 0G 29E 9/ 10S - Build Probe 1:11.19: 107M 0G 39E 10/ 18S - Build Probe 1:28.19: 177M 0G 48E 11/ 18S - Build Probe 1:31.37: 150M 0G 50E 12/ 18S - Build Gateway 1:45.19: 101M 0G 58E 12/ 18S - Build Probe 1:48.15: 75M 0G 60E 13/ 18S - Build Assimilator 2:02.19: 118M 0G 68E 13/ 18S - Build Probe 2:02.19: 68M 0G 68E 14/ 18S - Chrono Nexus 2:13.52: 171M 0G 49E 14/ 18S - Build Probe 2:18.15: 166M 0G 52E 15/ 18S - Move Probe To Gas 2:18.15: 166M 0G 52E 15/ 18S - Move Probe To Gas 2:18.15: 166M 0G 52E 15/ 18S - Move Probe To Gas 2:26.19: 229M 15G 56E 15/ 18S - Build Probe 2:36.37: 265M 35G 62E 16/ 18S - Build Cybernetics Core 2:36.37: 115M 35G 62E 16/ 18S - Build Pylon 2:47.80: 100M 56G 68E 16/ 18S - Build Zealot 2:55.90: 75M 72G 73E 18/ 18S - Build Assimilator 3:01.59: 50M 83G 76E 18/ 26S - Build Probe 3:18.59: 157M 115G 86E 19/ 26S - Build Probe 3:26.37: 183M 130G 90E 20/ 26S - Build Stalker 3:26.37: 58M 80G 90E 22/ 26S - Chrono Nexus 3:26.37: 58M 80G 65E 22/ 26S - Chrono Gateway 3:35.60: 150M 98G 45E 22/ 26S - Build Gateway 3:40.65: 50M 107G 48E 22/ 26S - Build Probe 3:45.69: 50M 117G 51E 23/ 26S - Research Warpgate 3:46.37: 7M 69G 51E 23/ 26S - Chrono Nexus 3:51.98: 66M 80G 29E 23/ 26S - Build Probe 3:51.98: 16M 80G 29E 24/ 26S - Chrono Gateway 3:51.98: 16M 80G 4E 24/ 26S - Move Probe To Gas 3:51.98: 16M 80G 4E 24/ 26S - Move Probe To Gas 3:51.98: 16M 80G 4E 24/ 26S - Move Probe To Gas 4:06.49: 150M 132G 13E 24/ 26S - Build Gateway 4:11.89: 50M 151G 16E 24/ 26S - Build Probe 4:27.34: 150M 206G 24E 25/ 26S - Build Twilight Council 4:37.66: 100M 143G 30E 25/ 26S - Build Pylon 5:02.66: 257M 233G 44E 25/ 34S - Build Zealot 5:02.66: 157M 233G 44E 27/ 34S - Build Probe 5:02.66: 107M 233G 44E 28/ 34S - Build Zealot 5:17.34: 162M 285G 52E 30/ 34S - Build Dark Shrine 5:25.93: 100M 66G 57E 30/ 34S - Build Pylon 5:35.50: 100M 101G 63E 30/ 34S - Build Zealot 5:46.68: 125M 141G 69E 32/ 34S - Build Stalker 5:55.61: 100M 123G 74E 34/ 42S - Build Zealot 6:13.50: 200M 187G 84E 36/ 42S - Build Stalker 6:28.68: 245M 191G 93E 38/ 42S - Build Zealot 6:28.68: 145M 191G 93E 40/ 42S - Chrono Gateway 6:28.68: 145M 191G 68E 40/ 42S - Build Pylon 6:28.68: 45M 191G 68E 40/ 42S - Chrono Gateway 6:36.23: 125M 218G 47E 40/ 42S - Build Stalker 6:36.23: 0M 168G 47E 42/ 42S - Chrono Gateway 6:46.56: 114M 205G 28E 42/ 42S - Convert Gateway To Warpgate 6:48.68: 138M 213G 29E 42/ 42S - Chrono Gateway 6:55.50: 214M 237G 8E 42/ 50S - Convert Gateway To Warpgate 7:05.13: 322M 272G 13E 42/ 50S - Convert Gateway To Warpgate 7:05.13: 322M 272G 13E 42/ 50S - Build Dark Templar 7:13.03: 361M 150G 17E 44/ 50S - Build Dark Templar 7:13.03: 311M 0G 17E 46/ 50S - Build Gateway 7:13.36: 164M 1G 18E 46/ 50S - Build Zealot 7:14.40: 75M 5G 18E 48/ 50S - Build Assimilator
|
Glad that he announced he would more then likely be making a T version, I could find that extremely useful (= (=
|
A new release is out. v3 changelog: Thread pool to avoid expanding memory usage Number formatting using locale settings Added forge & photon cannon capability
As always, there are a few other changes in there as well, and of course keep up the feedback and issue reporting - I really do appreciate it
|
With the most recent version it randomly spazzes out and complains it "fails" when it has stockpiled around 1000 minerals and 500 gas that it could of used to make the stuff you want it to.
Weird little bug.
|
On November 14 2010 15:25 Chronicle wrote: With the most recent version it randomly spazzes out and complains it "fails" when it has stockpiled around 1000 minerals and 500 gas that it could of used to make the stuff you want it to.
Weird little bug.
Could you give an example build order & time limit that causes this? Ideally even a screenshot?
|
Well I closed and restarted the app and it worked then, if it happens again I'll screenshot it. I was DT rushing in multiple stages getting other units on the way, it failed at stage 2 and instead of showing you when it "finished" stage 2 it spazzed out and just stockpiled minerals/gas and made random things that were not part of stages 3/4 or even stage 2.
|
Getting the above error when I try to run it in XP SP3 (as a guest in Virtualbox, but that shouldn't matter.) I downloaded and installed the C++ redist packages before I tried to run the app. :/
|
On November 14 2010 18:34 digismack wrote:Getting the above error when I try to run it in XP SP3 (as a guest in Virtualbox, but that shouldn't matter.) I downloaded and installed the C++ redist packages before I tried to run the app. :/
Getting the same error. Earlier versions worked fine.
|
On November 14 2010 18:47 kmkg wrote:Show nested quote +On November 14 2010 18:34 digismack wrote:Getting the above error when I try to run it in XP SP3 (as a guest in Virtualbox, but that shouldn't matter.) I downloaded and installed the C++ redist packages before I tried to run the app. :/ Getting the same error. Earlier versions worked fine.
Hmm, that's something new I added. Must check it out - I assumed that all versions of Windows would have that.
Edit: Damn, Windows Vista and above. Sorry about that, will fix shortly.
Edit 2: Fixed. New version 3.1 is available. Sorry about that.
|
On November 14 2010 18:34 digismack wrote:Getting the above error when I try to run it in XP SP3 (as a guest in Virtualbox, but that shouldn't matter.) I downloaded and installed the C++ redist packages before I tried to run the app. :/
Getting that exact same error...
|
On November 14 2010 19:40 valckrie wrote:Show nested quote +On November 14 2010 18:34 digismack wrote:Getting the above error when I try to run it in XP SP3 (as a guest in Virtualbox, but that shouldn't matter.) I downloaded and installed the C++ redist packages before I tried to run the app. :/ Getting that exact same error...
Yep, please try the latest version 3.1. All the help docs were telling me that I need to use the newer version of that function as they're planning to remove the old one. Didn't occur to me that the new version was only just introduced (which makes me wonder why they're saying they'll remove it soon).
|
Thanks for the very fast fix, CarbonTwelve. Keep up the good work!
|
This is becoming such an awesome program! Now all I want is upgrades and archons (as in, the program chooses how to combine them itself)
|
What about adding a checkbox for constant probe production? Could help the app with achieving more standard, viable build-orders.
|
i seem to get this error message when i double click on SCBuildOrderGUI_v3.1.exe
"the program can't start because mfc100u.dll is missing from your computer. Try reinstalling the program"
is this program supposed to be put in a certain folder or am i missing something else ?? im win7 x64 user thank you !
|
|
|
|
|