|
On November 18 2010 03:49 Antedelerium wrote: part for a proof-of-concept for a parallel programming class to show how everyday programs can take advantage of modern GPGPUs.
Not all programs will run faster on GPUs. Many of the papers that NVIDIA puts on their website claiming > 100x speedup is bullshit. They do next to no optimization on the CPU side then spend weeks/months optimizing their GPU code. Peak throughput in flops and bandwidth compare to a quad-core doesn't exceed more than 10x. Anything above is basically claiming superlinear speedup.
Good luck though! :S
======================================================================== PS: you might find this paper interesting. It's done by Intel employees, so it's clearly biased for CPUs but they give an architectural analysis as well as crucial optimizations instead of just providing benchmark results.
Lee, V. W., C. Kim, J. Chhugani, M. Deisher, D. Kim, A. D. Nguyen, N. Satish, M. Smelyanskiy, S. Chennupaty, P. Hammarlund, R. Singhal, and P. Dubey (2010): \Debunking the 100X GPU vs. CPU myth: an evaluation of throughput computing on CPU and GPU," SIGARCH Comput. Archit. News, 38(3), 451{460.
|
18 probes 2 zealots 1 stalker in less than 4 minutes, and 26 probes 6 zealots 6 stalkers (50 supply) in 6 minutes 18 seconds:
+ 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:24.45: 150M 0G 46E 11/ 18S - Build Gateway 1:32.10: 50M 0G 51E 11/ 18S - Build Probe 1:32.10: 0M 0G 51E 12/ 18S - Chrono Nexus 1:43.43: 87M 0G 32E 12/ 18S - Build Probe 1:56.10: 145M 0G 39E 13/ 18S - Build Probe 1:56.10: 95M 0G 39E 14/ 18S - Build Assimilator 2:05.23: 100M 0G 44E 14/ 18S - Build Pylon 2:13.10: 68M 0G 49E 14/ 18S - Build Probe 2:26.10: 144M 0G 56E 15/ 18S - Move Probe To Gas 2:26.10: 144M 0G 56E 15/ 18S - Move Probe To Gas 2:29.45: 173M 5G 58E 15/ 18S - Build Zealot 2:38.01: 150M 17G 63E 17/ 26S - Build Cybernetics Core 2:38.01: 0M 17G 63E 17/ 26S - Chrono Gateway 2:43.83: 50M 25G 41E 17/ 26S - Build Probe 2:57.64: 125M 44G 49E 18/ 26S - Build Zealot 3:00.83: 55M 49G 51E 20/ 26S - Build Probe 3:17.83: 172M 72G 60E 21/ 26S - Build Probe 3:17.83: 122M 72G 60E 22/ 26S - Chrono Gateway 3:29.58: 244M 89G 42E 22/ 26S - Build Stalker 3:32.50: 150M 43G 43E 24/ 26S - Build Gateway 3:37.53: 50M 50G 46E 24/ 26S - Research Warp Gate Transformation 3:37.83: 3M 0G 46E 24/ 26S - Chrono Gateway 3:42.24: 50M 7G 24E 24/ 26S - Build Probe 3:51.19: 100M 19G 29E 25/ 26S - Build Pylon
Waypoint 1 satisfied: 3:57.58: 67M 28G 33E 25/ 26S Buildings: 1 Nexus 1 Assimilator 2 Pylon 1 Gateway 1 Cybernetics Core Units: 18 Probe 2 Zealot 1 Stalker Upgrades:
4:05.02: 150M 38G 37E 25/ 26S - Build Gateway 4:09.49: 50M 45G 39E 25/ 26S - Build Probe 4:09.49: 0M 45G 39E 26/ 26S - Chrono Cybernetics Core 4:18.30: 100M 57G 19E 26/ 34S - Build Zealot 4:26.49: 95M 69G 24E 28/ 34S - Build Probe 4:37.50: 176M 84G 30E 29/ 34S - Build Stalker 4:41.56: 100M 40G 32E 31/ 34S - Build Pylon 4:45.85: 50M 46G 35E 31/ 34S - Build Probe 4:56.30: 127M 60G 41E 32/ 34S - Build Zealot 5:06.56: 155M 75G 46E 34/ 42S - Build Probe 5:06.56: 105M 75G 46E 35/ 42S - Move Probe To Gas 5:10.02: 148M 81G 48E 35/ 42S - Build Zealot 5:19.50: 166M 99G 54E 37/ 42S - Build Stalker 5:23.56: 91M 57G 56E 39/ 42S - Build Probe 5:28.24: 100M 66G 59E 40/ 42S - Build Pylon 5:36.30: 100M 81G 63E 40/ 42S - Build Zealot 5:48.02: 150M 103G 70E 42/ 42S - Convert Gateway To WarpGate 5:48.02: 150M 103G 70E 42/ 42S - Chrono Gateway 5:53.24: 218M 113G 48E 42/ 50S - Build Probe 5:53.24: 168M 113G 48E 43/ 50S - Chrono Gateway 5:57.56: 224M 122G 25E 43/ 50S - Chrono Nexus 5:58.74: 240M 124G 1E 43/ 50S - Convert Gateway To WarpGate 6:05.54: 328M 137G 4E 43/ 50S - Convert Gateway To WarpGate 6:06.01: 334M 138G 5E 43/ 50S - Build Probe 6:06.01: 284M 138G 5E 44/ 50S - Build Stalker 6:06.01: 159M 88G 5E 46/ 50S - Build Stalker 6:12.92: 125M 51G 9E 48/ 50S - Build Stalker
Waypoint 2 satisfied: 6:17.92: 66M 10G 11E 50/ 50S Buildings: 1 Nexus 1 Assimilator 5 Pylon 3 WarpGate 1 Cybernetics Core Units: 26 Probe 6 Zealot 6 Stalker Upgrades: Warp Gate Transformation
|
cuda would work really well for this. The whole DNA approach would lend itself really nicely to matrix calculations.
as for java vs c++ -- memory management is a big + no question, but after looking at the code I think that the java version suffers most from the incredibly ridiculous Try/Catch requirements. He's opening huge numbers of try/catch in a tight loop (if I remember correctly, this isn't his fault - its a language requirement for many calls) - my guess is that a huge amount of his overhead is there rather than gc (although potentially exacerbated).
From what I understand from talking to him & others on IRC, EC uses a time based build order rather than just a command based one. So everything he does is split up into the second it occurs at. He believes this is a better approach as it allows for junk DNA (commands that aren't possible) to be hidden in the build order which can come to light as the build order changes, and believes an order based BO is too rigid. Personally I disagree and prefer the approach I've taken
Pluses and minuses to each approach.
I really think the general approach to fitness though - this will be the best road for improvement. It's way too literal - which is why it has tremendous extra difficulty with anything that takes a short term hit for a long term gain.
The three best examples are: warp gates, refineries, expansions.
Given more vague waypoints, the system has tremendous difficulty in figuring out that these are temporary losses for longer term gain - and that should be obvious if you think about the number of commands required to realize a significant gain.
An expansion being the most expensive is a great example: Action 1: Build Nexus (400 minerals in cost plus huge time)
Now a second Nexus will ONLY EVER realize benefit (assuming linear mining rate) - if you build probes out of BOTH nexus at the same time, and do so with enough frequency that you eventually out produce the costs.
It's just unlikely. Same thing with building a second refinery and assigning workers.
Now, the way it works is a great thing for doing what its titled to do 'optimize build orders' - if you want to figure out the first ~30 supply - its really awesome. But give it a gas heavy, ambitious 10 minute goal - something that requires 4 gas to achieve - with no economic hints in your waypoints and I think you just will never see it succeed.
It's the 'long term investments' that I think it has trouble with. Pure random generation - and fitness being calculated by how many literal waypoint goals you're achieving will just make it extremely unlikely to succeed.
To make matters worse, with no checking for 'transposition' - the likelyhood that you're duplicating identical builds many times (especially in later generations) increases pretty dramatically.
(I wonder if I'm really just trying to talk myself into making another version. :D - it just seems like a lot of fun)
|
The amount of work you've managed to get done in such a short amount of time (since release) is amazing CarbonTwelve. Thank you for developing this thing.
Now if I may, a feature request. Would it be possible to add a "started, but not necessarily finished" option to the upgrades and tech? There are some builds I've tried where I know there is no way that the tech I asked for can be finished in time with the other constraints, but I really want the build to incorporate starting it at one waypoint so it's ready for use at another, rather than waiting for the program to eventually figure out that it should have started research in an earlier waypoint to satisfy my later requirements.
|
Now, the way it works is a great thing for doing what its titled to do 'optimize build orders' - if you want to figure out the first ~30 supply - its really awesome. But give it a gas heavy, ambitious 10 minute goal - something that requires 4 gas to achieve - with no economic hints in your waypoints and I think you just will never see it succeed.
It's the 'long term investments' that I think it has trouble with. Pure random generation - and fitness being calculated by how many literal waypoint goals you're achieving will just make it extremely unlikely to succeed. Given the following parameters, a gas-heavy, 8-minute rush build is created, incorporating a 3:30 expand.
2 Carriers 1 Mothership Graviton Catapult
+ 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:11.19: 57M 0G 39E 11/ 18S - Chrono Nexus 1:13.89: 75M 0G 15E 11/ 18S - Build Assimilator 1:22.52: 58M 0G 20E 11/ 18S - Build Probe 1:31.19: 75M 0G 25E 12/ 18S - Chrono Nexus 1:33.85: 96M 0G 2E 12/ 18S - Build Probe 1:37.43: 75M 0G 4E 13/ 18S - Build Assimilator 1:43.89: 53M 0G 7E 13/ 18S - Move Probe To Gas 1:43.89: 53M 0G 7E 13/ 18S - Move Probe To Gas 1:45.19: 62M 2G 8E 13/ 18S - Build Probe 1:59.19: 120M 21G 16E 14/ 18S - Build Probe 2:08.64: 150M 34G 21E 15/ 18S - Build Gateway 2:08.64: 0M 34G 21E 15/ 18S - Move Probe To Gas 2:15.33: 48M 48G 25E 15/ 18S - Chrono Nexus 2:15.33: 48M 48G 0E 15/ 18S - Move Probe To Gas 2:15.33: 48M 48G 0E 15/ 18S - Move Probe To Gas 2:15.90: 51M 49G 0E 15/ 18S - Build Probe 2:27.24: 78M 84G 7E 16/ 18S - Build Probe 2:40.19: 128M 124G 14E 17/ 18S - Build Probe 3:13.64: 373M 227G 33E 18/ 18S - Build Cybernetics Core 3:33.44: 400M 288G 44E 18/ 18S - Build Nexus 3:33.44: 0M 288G 44E 18/ 18S - Move Probe To Gas 3:46.18: 100M 334G 51E 18/ 18S - Build Pylon 4:11.18: 195M 424G 65E 18/ 26S - Build Probe 4:11.18: 145M 424G 65E 19/ 26S - Chrono Nexus 4:11.81: 150M 426G 41E 19/ 26S - Build Stargate 4:22.51: 85M 314G 47E 19/ 26S - Build Probe 4:27.03: 75M 330G 49E 20/ 26S - Build Assimilator 4:27.03: 0M 330G 49E 20/ 26S - Move Probe To Gas 4:31.18: 33M 346G 51E 20/ 26S - Chrono Nexus 4:33.84: 56M 356G 28E 20/ 26S - Build Probe 4:45.18: 109M 399G 34E 21/ 26S - Build Probe 4:51.18: 117M 422G 38E 22/ 26S - Chrono Nexus 4:56.51: 170M 442G 16E 22/ 26S - Build Probe 5:13.47: 300M 507G 25E 23/ 36S - Build Fleet Beacon 5:13.47: 0M 307G 25E 23/ 36S - Move Probe To Gas 5:13.47: 0M 307G 25E 23/ 36S - Move Probe To Gas 5:18.87: 50M 336G 28E 23/ 36S - Build Probe 5:29.28: 100M 394G 34E 24/ 36S - Build Pylon 6:13.47: 454M 636G 59E 24/ 44S - Build Carrier 6:41.51: 400M 540G 75E 30/ 44S - Build Mothership 6:55.73: 150M 218G 83E 38/ 44S - Research Graviton Catapult 7:29.00: 351M 250G 100E 38/ 44S - Build Carrier 7:29.00: 1M 0G 100E 44/ 44S - Chrono Stargate 7:36.01: 75M 38G 79E 44/ 44S - Build Assimilator 7:49.00: 134M 110G 86E 44/ 44S - Chrono Stargate 8:09.00: 345M 220G 98E 44/ 44S - Chrono Stargate 8:09.00: 345M 220G 73E 44/ 44S - Move Probe To Gas 8:09.00: 345M 220G 73E 44/ 44S - Move Probe To Gas 8:09.00: 345M 220G 73E 44/ 44S - Move Probe To Gas
Waypoint 1 satisfied: 8:19.00: 431M 291G 78E 44/ 44S Buildings: 2 Nexus 4 Assimilator 3 Pylon 1 Gateway 1 Cybernetics Core 1 Stargate 1 Fleet Beacon Units: 24 Probe 2 Carrier 1 Mothership Upgrades: Graviton Catapult
Also, I'd like to say that I think that this program is brilliant. I aspire to have a job as a software programmer (I'm 16 now), and it's projects like these that I look forward to creating.
|
sorry to be a nuisance and such but is there going to be a tutorial or FAQ page on HOW to use this program? I was able to open the program and see all these numbers and waypoints but have no idea how to use it? Ive been reading some of the post and have a general idea of what to put into the waypoints and etc but Id just like to read a guide also to make sure Im using the program correctly. thanks.
|
fun tool to use, but i would prefer to stick to a more trial and error method of testing builds.
|
Like bobocop, I'm sure a FAQ as to what everything means would be very beneficial for everyone (: I definitely see myself using this tool just to see how a build might play out and then work on optimizing and testing out the feel using qxc's build order tester. Thanks again for this wonderful contribution
|
One of the build orders tells me to put 7 probes to gas?
|
On November 18 2010 14:33 Beardedclam wrote: One of the build orders tells me to put 7 probes to gas? On 1 or 2 Assimilators? Vespin Geysers could require 4 Probes for optimal resource gain if they're placed in a bad angle.
|
On November 18 2010 12:42 Serisium wrote:Show nested quote +Now, the way it works is a great thing for doing what its titled to do 'optimize build orders' - if you want to figure out the first ~30 supply - its really awesome. But give it a gas heavy, ambitious 10 minute goal - something that requires 4 gas to achieve - with no economic hints in your waypoints and I think you just will never see it succeed.
It's the 'long term investments' that I think it has trouble with. Pure random generation - and fitness being calculated by how many literal waypoint goals you're achieving will just make it extremely unlikely to succeed. Given the following parameters, a gas-heavy, 8-minute rush build is created, incorporating a 3:30 expand. 2 Carriers 1 Mothership Graviton Catapult + 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:11.19: 57M 0G 39E 11/ 18S - Chrono Nexus 1:13.89: 75M 0G 15E 11/ 18S - Build Assimilator 1:22.52: 58M 0G 20E 11/ 18S - Build Probe 1:31.19: 75M 0G 25E 12/ 18S - Chrono Nexus 1:33.85: 96M 0G 2E 12/ 18S - Build Probe 1:37.43: 75M 0G 4E 13/ 18S - Build Assimilator 1:43.89: 53M 0G 7E 13/ 18S - Move Probe To Gas 1:43.89: 53M 0G 7E 13/ 18S - Move Probe To Gas 1:45.19: 62M 2G 8E 13/ 18S - Build Probe 1:59.19: 120M 21G 16E 14/ 18S - Build Probe 2:08.64: 150M 34G 21E 15/ 18S - Build Gateway 2:08.64: 0M 34G 21E 15/ 18S - Move Probe To Gas 2:15.33: 48M 48G 25E 15/ 18S - Chrono Nexus 2:15.33: 48M 48G 0E 15/ 18S - Move Probe To Gas 2:15.33: 48M 48G 0E 15/ 18S - Move Probe To Gas 2:15.90: 51M 49G 0E 15/ 18S - Build Probe 2:27.24: 78M 84G 7E 16/ 18S - Build Probe 2:40.19: 128M 124G 14E 17/ 18S - Build Probe 3:13.64: 373M 227G 33E 18/ 18S - Build Cybernetics Core 3:33.44: 400M 288G 44E 18/ 18S - Build Nexus 3:33.44: 0M 288G 44E 18/ 18S - Move Probe To Gas 3:46.18: 100M 334G 51E 18/ 18S - Build Pylon 4:11.18: 195M 424G 65E 18/ 26S - Build Probe 4:11.18: 145M 424G 65E 19/ 26S - Chrono Nexus 4:11.81: 150M 426G 41E 19/ 26S - Build Stargate 4:22.51: 85M 314G 47E 19/ 26S - Build Probe 4:27.03: 75M 330G 49E 20/ 26S - Build Assimilator 4:27.03: 0M 330G 49E 20/ 26S - Move Probe To Gas 4:31.18: 33M 346G 51E 20/ 26S - Chrono Nexus 4:33.84: 56M 356G 28E 20/ 26S - Build Probe 4:45.18: 109M 399G 34E 21/ 26S - Build Probe 4:51.18: 117M 422G 38E 22/ 26S - Chrono Nexus 4:56.51: 170M 442G 16E 22/ 26S - Build Probe 5:13.47: 300M 507G 25E 23/ 36S - Build Fleet Beacon 5:13.47: 0M 307G 25E 23/ 36S - Move Probe To Gas 5:13.47: 0M 307G 25E 23/ 36S - Move Probe To Gas 5:18.87: 50M 336G 28E 23/ 36S - Build Probe 5:29.28: 100M 394G 34E 24/ 36S - Build Pylon 6:13.47: 454M 636G 59E 24/ 44S - Build Carrier 6:41.51: 400M 540G 75E 30/ 44S - Build Mothership 6:55.73: 150M 218G 83E 38/ 44S - Research Graviton Catapult 7:29.00: 351M 250G 100E 38/ 44S - Build Carrier 7:29.00: 1M 0G 100E 44/ 44S - Chrono Stargate 7:36.01: 75M 38G 79E 44/ 44S - Build Assimilator 7:49.00: 134M 110G 86E 44/ 44S - Chrono Stargate 8:09.00: 345M 220G 98E 44/ 44S - Chrono Stargate 8:09.00: 345M 220G 73E 44/ 44S - Move Probe To Gas 8:09.00: 345M 220G 73E 44/ 44S - Move Probe To Gas 8:09.00: 345M 220G 73E 44/ 44S - Move Probe To Gas
Waypoint 1 satisfied: 8:19.00: 431M 291G 78E 44/ 44S Buildings: 2 Nexus 4 Assimilator 3 Pylon 1 Gateway 1 Cybernetics Core 1 Stargate 1 Fleet Beacon Units: 24 Probe 2 Carrier 1 Mothership Upgrades: Graviton Catapult Also, I'd like to say that I think that this program is brilliant. I aspire to have a job as a software programmer (I'm 16 now), and it's projects like these that I look forward to creating.
To be fair, please re-read my earlier post. I think the key portion is:
"Now, the way it works is a great thing for doing what its titled to do 'optimize build orders' - if you want to figure out the first ~30 supply - its really awesome."
You'll notice that your build is really complete at 24 supply. You sort of forced it to attempt more economic builds by quite literally limiting the options to very close to nil:
The options it had for this build were basically: - build probe - build stargate - build carrier - build mothership - build nexus
you had a 1 in 6 chance of hitting build nexus. Combinatorially there really werent that many possibilities. The chance of building probes after building a nexus early enough to gain fitness out of it was really likely (almost no other option would add fitness).
This is why people find it not very aggressive with getting warp gates (its because in these cases, often it has short term goals which CAN be accomplished - in your case - there are no short term goals).
Again, if there are other options that (in the short term) increase fitness, but in the long term decrease it, then it starts to run into many more problems, as it actually evolves AWAY from these longer term benefits, and at a certain point they become nearly impossible to gain back.
I'm running the following test build: 5:00 - 4 zeals 7:30 - 12 zeal, 6 stalker, 2 sentry, +0/+1, charge 30:00 - 30 zeal, 6 stalker, 20 sentry, 10 high templar, 6 void rays, +3/+3, charge, psy storm.
Obviously, the first two goal posts are gonna exclude an expo. But after the 7:30 goal, reaching the next goal will obviously be best to expand.
I'm gonna let it run all night. If when I wake up and check, it has an expansion, I will eat my words, and be a believer. ;D
|
My only question is, how many games does it have to compute before it becomes self aware?
|
On November 18 2010 17:53 goldenwitch wrote: My only question is, how many games does it have to compute before it becomes self aware?
Actually, every build order request is just sent to HuK. The whole GA thing is just to make it sound cool.
|
Hi all,
New version time :D
Here's the changelog for v5: Lots of efficiency changes. Should both have a slightly higher gamerate, and be a LOT faster at completing build orders. Scouting probe feature added Constant probe production feature added Archon uncertainty mostly solved Income rate calculations rewritten Maintain build orders between executions
You'll find the options for the scouting probe in the Settings tab (seemed appropriate given they're not specific to race or waypoint). Unfortunately the output won't actually show you when the scouting worker stuff happens. I was planning to implement this for this version, but it'll take a while and I figured you'd appreciate a release before then 
Also, the constant probe production works by giving a 3s advantage for every probe build up to 1 per 11s. So if it can get another probe out for less than 3s extra, it'll do it. Note that the 1 per 11s restriction means that it won't start spamming bases to get out more probes, so it may not work as well if you're trying fast expansion builds. I'm still not 100% convinced this is the best approach, but it works decently and doesn't hurt the efficiency, so it should be sufficient. As with everything, I'd appreciate feedback on this one.
At this stage I'm thinking the critical features for the Protoss module are basically all there (output options are the only other thing I'm considering 'critical' at this stage). As such I'll probably start working on the Zerg version shortly (I'm going for Zerg before Terran mainly because half of the Zerg code is already done).
Edit: Just remembered another feature - after stopping the engine it will now remember the last build order that was generated and use it for the next time you start it. It will use the build order again regardless of if the targets change - if the build order differs greatly though, it probably won't keep the old build order around for long, so it shouldn't be a problem. Pretty straight forward There's no clear option, but I don't think it necessarily needs one.
- Carbon
|
Doh, just noticed I broke waypoints somewhat. v5.1 coming shortly.
Edit: Done. Sorry about that.
|
On November 18 2010 15:52 30to1 wrote: I'm running the following test build: 5:00 - 4 zeals 7:30 - 12 zeal, 6 stalker, 2 sentry, +0/+1, charge 30:00 - 30 zeal, 6 stalker, 20 sentry, 10 high templar, 6 void rays, +3/+3, charge, psy storm.
Obviously, the first two goal posts are gonna exclude an expo. But after the 7:30 goal, reaching the next goal will obviously be best to expand.
I'm gonna let it run all night. If when I wake up and check, it has an expansion, I will eat my words, and be a believer. ;D
Not sure how v4 is going for you, but I just ran this exact test in v5.1 and in about 5 mins it's come up with this build so far (constantly changing it though, so I'm sure it'll get a lot better):
+ 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:11.19: 57M 0G 39E 11/ 18S - Chrono Nexus 1:22.52: 136M 0G 20E 11/ 18S - Build Probe 1:22.52: 86M 0G 20E 12/ 18S - Build Assimilator 1:31.19: 75M 0G 25E 12/ 18S - Chrono Nexus 1:33.85: 96M 0G 2E 12/ 18S - Build Probe 1:45.19: 142M 0G 8E 13/ 18S - Build Probe 1:51.63: 150M 0G 12E 14/ 18S - Build Gateway 1:52.52: 8M 0G 12E 14/ 18S - Move Probe To Gas 1:52.52: 8M 0G 12E 14/ 18S - Move Probe To Gas 1:59.19: 55M 9G 16E 14/ 18S - Build Probe 2:15.33: 141M 32G 25E 15/ 18S - Chrono Nexus 2:15.90: 145M 33G 0E 15/ 18S - Build Probe 2:27.24: 199M 49G 7E 16/ 18S - Build Probe 2:27.24: 149M 49G 7E 17/ 18S - Build Pylon 2:40.19: 169M 67G 14E 17/ 18S - Build Probe 2:57.19: 297M 91G 24E 18/ 26S - Build Probe 2:59.78: 275M 94G 25E 19/ 26S - Chrono Nexus 2:59.78: 275M 94G 0E 19/ 26S - Build Zealot 3:09.38: 283M 108G 5E 21/ 26S - Build Probe 3:09.38: 233M 108G 5E 22/ 26S - Build Gateway 3:21.19: 215M 124G 12E 22/ 26S - Build Probe 3:21.19: 165M 124G 12E 23/ 26S - Build Pylon 3:38.19: 268M 148G 22E 23/ 26S - Build Probe 3:38.19: 218M 148G 22E 24/ 26S - Build Zealot 4:00.05: 400M 179G 34E 26/ 34S - Build Nexus 4:03.92: 50M 184G 36E 26/ 34S - Build Probe 4:14.38: 135M 199G 42E 27/ 34S - Build Zealot 4:19.43: 100M 206G 45E 29/ 34S - Build Zealot 4:23.29: 50M 211G 47E 31/ 34S - Build Probe 4:23.29: 0M 211G 47E 32/ 34S - Chrono Nexus 4:28.86: 75M 219G 25E 32/ 34S - Build Assimilator 4:28.86: 0M 219G 25E 32/ 34S - Move Probe To Gas 4:34.62: 75M 230G 28E 32/ 34S - Build Probe 4:40.16: 100M 240G 31E 33/ 34S - Build Pylon 4:47.29: 96M 254G 35E 33/ 34S - Build Probe 4:54.86: 150M 268G 40E 34/ 34S - Build Cybernetics Core 4:54.86: 0M 268G 40E 34/ 34S - Move Probe To Gas
Waypoint 1 satisfied: 4:57.43: 35M 273G 41E 34/ 34S Income: 808M 114G Buildings: 1 Nexus 1 Assimilator 3 Pylon 2 Gateway Units: 25 Probe 4 Zealot Upgrades:
5:05.16: 139M 291G 46E 34/ 42S - Build Probe 5:05.16: 89M 291G 46E 35/ 42S - Move Probe To Gas 5:09.66: 150M 305G 48E 35/ 42S - Build Gateway 5:22.16: 169M 343G 55E 35/ 42S - Build Probe 5:22.16: 119M 343G 55E 36/ 42S - Build Assimilator 5:33.50: 200M 377G 61E 36/ 42S - Build Forge 5:33.50: 0M 377G 61E 36/ 42S - Chrono Nexus 5:37.27: 52M 388G 39E 36/ 42S - Build Probe 5:40.71: 50M 399G 41E 37/ 52S - Build Probe 5:48.61: 128M 422G 45E 38/ 52S - Build Probe 5:48.61: 78M 422G 45E 39/ 52S - Build Sentry 5:48.61: 28M 322G 45E 41/ 52S - Chrono Nexus 5:55.26: 141M 343G 24E 41/ 52S - Build Probe 5:55.80: 100M 345G 24E 42/ 52S - Build Pylon 5:59.94: 70M 359G 26E 42/ 52S - Build Probe 5:59.94: 20M 359G 26E 43/ 52S - Chrono Nexus 6:08.16: 167M 386G 6E 43/ 52S - Build Probe 6:12.61: 201M 401G 8E 44/ 52S - Build Probe 6:12.61: 151M 401G 8E 45/ 52S - Build Twilight Council 6:18.50: 113M 320G 12E 45/ 52S - Research Ground Armor 1 6:20.46: 50M 226G 13E 45/ 52S - Build Probe 6:25.45: 100M 243G 16E 46/ 60S - Build Zealot 6:29.61: 85M 257G 18E 48/ 60S - Build Probe 6:33.93: 125M 271G 20E 49/ 60S - Build Stalker 6:33.93: 0M 221G 20E 51/ 60S - Chrono Nexus 6:38.67: 100M 237G 23E 51/ 60S - Build Zealot 6:40.99: 50M 244G 24E 53/ 60S - Build Probe 6:43.29: 50M 252G 26E 54/ 60S - Build Probe 6:47.79: 100M 267G 28E 55/ 60S - Build Pylon 6:54.97: 156M 290G 32E 55/ 60S - Build Probe 6:54.97: 106M 290G 32E 56/ 60S - Move Probe To Gas 6:57.99: 171M 302G 34E 56/ 60S - Build Probe 7:03.45: 245M 323G 37E 57/ 60S - Build Zealot 7:11.97: 341M 355G 42E 59/ 60S - Build Probe 7:15.93: 383M 370G 44E 60/ 68S - Build Stalker 7:15.93: 258M 320G 44E 62/ 68S - Chrono Gateway 7:15.93: 258M 320G 19E 62/ 68S - Move Probe To Gas 7:15.93: 258M 320G 19E 62/ 68S - Move Probe To Gas 7:15.93: 258M 320G 19E 62/ 68S - Move Probe To Gas 7:16.67: 274M 324G 20E 62/ 68S - Build Stalker 7:16.67: 149M 274G 20E 64/ 68S - Build Probe 7:16.73: 100M 274G 20E 65/ 68S - Build Pylon 7:25.93: 200M 325G 25E 65/ 68S - Research Charge 7:25.93: 0M 125G 25E 65/ 68S - Chrono Nexus 7:28.97: 68M 142G 26E 65/ 68S - Build Probe 7:31.09: 65M 153G 28E 66/ 68S - Build Probe 7:33.68: 75M 167G 29E 67/ 68S - Build Assimilator 7:42.42: 203M 215G 34E 67/ 76S - Build Probe 7:42.42: 153M 215G 34E 68/ 76S - Chrono Nexus 7:42.42: 153M 215G 9E 68/ 76S - Build Zealot 7:44.40: 100M 226G 10E 70/ 76S - Build Pylon 7:48.61: 100M 249G 12E 70/ 76S - Build Zealot 7:58.67: 247M 304G 18E 72/ 76S - Build Stalker 8:09.70: 400M 315G 24E 74/ 84S - Build Nexus 8:20.42: 264M 374G 30E 74/ 84S - Build Stalker 8:20.42: 139M 324G 30E 76/ 84S - Chrono Gateway 8:20.42: 139M 324G 30E 76/ 84S - Build Probe 8:20.42: 89M 324G 30E 77/ 84S - Build Probe 8:26.61: 192M 358G 34E 78/ 84S - Build Stalker 8:27.95: 100M 315G 35E 80/ 84S - Build Pylon 8:27.95: 0M 315G 35E 80/ 84S - Move Probe To Gas 8:27.95: 0M 315G 35E 80/ 84S - Move Probe To Gas 8:40.67: 296M 394G 42E 80/ 84S - Build Zealot 8:40.67: 196M 394G 42E 82/ 84S - Move Probe To Gas 8:40.67: 196M 394G 42E 82/ 84S - Build Gateway 8:52.42: 330M 475G 48E 82/ 84S - Build Zealot 8:58.50: 380M 516G 52E 84/ 92S - Research Ground Armor 2 8:58.50: 205M 341G 52E 84/ 92S - Move Probe To Gas 8:58.50: 205M 341G 52E 84/ 92S - Build Templar Archives 9:08.61: 293M 216G 57E 84/ 92S - Build Sentry 9:08.61: 243M 116G 57E 86/ 92S - Build Assimilator 9:08.61: 168M 116G 57E 86/ 92S - Move Probe To Gas 9:08.61: 168M 116G 57E 86/ 92S - Chrono Nexus 9:10.01: 200M 126G 33E 86/ 92S - Build Forge 9:12.24: 50M 143G 35E 86/ 92S - Build Probe 9:18.67: 147M 192G 38E 87/ 92S - Build Zealot 9:19.87: 75M 201G 39E 89/ 92S - Build Assimilator 9:30.42: 249M 281G 45E 89/ 92S - Build Sentry 9:49.70: 663M 328G 56E 91/102S - Build Zealot 9:49.70: 563M 328G 56E 93/102S - Move Probe To Gas 9:49.70: 563M 328G 56E 93/102S - Build Stargate 9:49.70: 413M 178G 56E 93/102S - Build Probe 9:49.70: 363M 178G 56E 94/102S - Move Probe To Gas 9:49.70: 363M 178G 56E 94/102S - Move Probe To Gas 9:49.70: 363M 178G 56E 94/102S - Move Probe To Gas 9:49.70: 363M 178G 56E 94/102S - Build Pylon 9:50.61: 282M 187G 56E 94/102S - Build High Templar 9:50.61: 232M 37G 56E 96/102S - Move Probe To Gas 9:50.61: 232M 37G 56E 96/102S - Build Gateway 9:56.55: 195M 100G 59E 96/102S - Research Ground Weapons 1 9:56.55: 95M 0G 59E 96/102S - Chrono Forge
Waypoint 2 satisfied: 9:56.67: 97M 1G 60E 96/102S Income: 1143M 637G Buildings: 3 Nexus 6 Assimilator 9 Pylon 4 Gateway 2 Forge 1 Cybernetics Core 1 Twilight Council 1 Templar Archives Units: 49 Probe 12 Zealot 6 Stalker 2 Sentry Upgrades: Ground Armor 1 Charge
10:10.68: 390M 150G 67E 96/102S - Build High Templar 10:13.41: 400M 29G 69E 98/102S - Build Nexus 10:13.41: 0M 29G 69E 98/102S - Chrono Forge 10:13.41: 0M 29G 44E 98/102S - Move Probe To Gas 10:24.23: 222M 150G 50E 98/110S - Build High Templar 10:24.23: 172M 0G 50E 100/110S - Build Pylon 10:49.70: 593M 285G 64E 100/118S - Build Void Ray 10:49.70: 343M 135G 64E 103/118S - Chrono Forge 10:49.70: 343M 135G 64E 103/118S - Build Zealot 10:49.70: 243M 135G 64E 105/118S - Move Probe To Gas 10:49.70: 243M 135G 64E 105/118S - Build Sentry 10:55.61: 314M 102G 68E 107/118S - Build Zealot 11:05.68: 421M 217G 73E 109/118S - Build High Templar 11:05.68: 371M 67G 73E 111/118S - Chrono Forge 11:05.68: 371M 67G 48E 111/118S - Build Pylon 11:09.70: 351M 113G 51E 111/118S - Chrono Forge 11:12.96: 416M 150G 52E 111/118S - Build Stargate 11:19.23: 388M 71G 56E 111/118S - Build Zealot 11:27.70: 459M 168G 61E 113/118S - Build Zealot 11:27.70: 359M 168G 61E 115/118S - Build Assimilator 11:27.70: 284M 168G 61E 115/118S - Chrono Gateway 11:27.70: 284M 168G 36E 115/118S - Chrono Nexus 11:31.70: 363M 214G 38E 115/126S - Build Sentry 11:33.61: 352M 135G 39E 117/126S - Build Zealot 11:33.61: 252M 135G 39E 119/126S - Chrono Forge 11:49.95: 588M 322G 48E 119/126S - Research Ground Weapons 2 11:55.70: 531M 212G 51E 119/136S - Build Sentry 11:55.70: 481M 112G 51E 121/136S - Chrono Gateway 11:57.23: 512M 130G 27E 121/136S - Build Sentry 12:03.14: 583M 100G 31E 123/136S - Build Sentry 12:03.14: 533M 0G 31E 125/136S - Move Probe To Gas 12:03.14: 533M 0G 31E 125/136S - Chrono Forge 12:03.14: 533M 0G 31E 125/136S - Chrono Forge 12:15.12: 770M 150G 37E 125/136S - Build High Templar 12:23.14: 879M 100G 42E 127/136S - Chrono Forge 12:23.14: 879M 100G 17E 127/136S - Build Sentry 12:23.14: 829M 0G 17E 129/136S - Build Pylon 12:23.14: 729M 0G 17E 129/136S - Build Pylon 12:23.14: 629M 0G 17E 129/136S - Build Pylon 12:27.70: 611M 58G 19E 129/136S - Build Zealot 12:27.70: 511M 58G 19E 131/136S - Move Probe To Gas 12:39.23: 721M 208G 26E 131/136S - Build Zealot 12:39.23: 621M 208G 26E 133/136S - Build Assimilator 12:45.14: 656M 286G 29E 133/136S - Build High Templar 12:45.14: 606M 136G 29E 135/136S - Chrono Forge 12:45.14: 606M 136G 29E 135/136S - Chrono Nexus 13:05.14: 989M 397G 41E 135/160S - Build High Templar 13:05.70: 950M 255G 41E 137/160S - Build Zealot 13:10.12: 935M 312G 43E 139/160S - Build Zealot 13:10.12: 835M 312G 43E 141/160S - Chrono Forge 13:10.12: 835M 312G 18E 141/160S - Build Void Ray 13:17.23: 721M 255G 22E 144/160S - Build Sentry 13:17.23: 671M 155G 22E 146/160S - Build Pylon 13:24.45: 705M 250G 26E 146/160S - Research Ground Armor 3 13:39.74: 746M 200G 35E 146/160S - Research Psionic Storm 13:47.38: 692M 100G 39E 146/168S - Build Sentry 13:47.38: 642M 0G 39E 148/168S - Build Pylon 13:47.38: 542M 0G 39E 148/168S - Move Probe To Gas 13:47.38: 542M 0G 39E 148/168S - Chrono Forge 13:47.38: 542M 0G 39E 148/168S - Chrono Forge 13:47.38: 542M 0G 39E 148/168S - Build Zealot 13:48.12: 455M 10G 40E 150/168S - Build Zealot 13:48.12: 355M 10G 40E 152/168S - Build Pylon 13:48.12: 255M 10G 40E 152/168S - Chrono Gateway 13:48.12: 255M 10G 40E 152/168S - Chrono Gateway 13:48.12: 255M 10G 15E 152/168S - Chrono Gateway 13:59.23: 448M 158G 21E 152/168S - Build Zealot 13:59.23: 348M 158G 21E 154/168S - Chrono Gateway 14:08.12: 512M 276G 26E 154/168S - Research Ground Weapons 3 14:08.12: 262M 26G 26E 154/168S - Chrono Forge 14:08.12: 262M 26G 26E 154/168S - Build Zealot 14:15.38: 297M 122G 30E 156/184S - Build Sentry 14:15.38: 247M 22G 30E 158/184S - Build Pylon 14:15.38: 147M 22G 30E 158/184S - Move Probe To Gas 14:16.12: 160M 33G 30E 158/184S - Build Zealot 14:16.12: 60M 33G 30E 160/184S - Move Probe To Gas 14:16.12: 60M 33G 30E 160/184S - Move Probe To Gas 14:20.62: 131M 100G 33E 160/184S - Build Sentry 14:30.63: 244M 150G 39E 162/184S - Build High Templar 14:40.64: 359M 150G 44E 164/192S - Build Void Ray 14:40.64: 109M 0G 44E 167/192S - Chrono Forge 14:46.12: 200M 82G 22E 167/192S - Build Zealot 14:54.12: 232M 202G 27E 169/192S - Build Zealot 15:01.23: 250M 308G 31E 171/192S - Build Void Ray 15:01.23: 0M 158G 31E 174/192S - Chrono Stargate 15:01.23: 0M 158G 31E 174/192S - Chrono Forge 15:07.27: 100M 249G 34E 174/192S - Build Zealot 15:07.27: 0M 249G 34E 176/192S - Move Probe To Gas 15:10.41: 50M 297G 36E 176/192S - Build Sentry 15:16.70: 100M 292G 40E 178/192S - Build Pylon 15:16.70: 0M 292G 40E 178/192S - Chrono Forge 15:21.23: 69M 361G 42E 178/192S - Chrono Forge 15:24.12: 113M 405G 19E 178/192S - Build Sentry 15:25.63: 86M 328G 20E 180/192S - Build Sentry 15:32.12: 139M 327G 23E 182/192S - Build Sentry 15:36.70: 162M 296G 26E 184/192S - Chrono Forge 15:42.27: 250M 381G 29E 184/200S - Build Void Ray 15:45.41: 50M 279G 31E 187/200S - Build High Templar 15:52.41: 111M 235G 35E 189/200S - Build High Templar 16:04.28: 250M 266G 41E 191/200S - Build Void Ray 16:04.28: 0M 116G 41E 194/200S - Chrono Forge 16:04.28: 0M 116G 41E 194/200S - Chrono Stargate 16:07.42: 50M 163G 43E 194/200S - Build Sentry 16:07.42: 0M 63G 43E 196/200S - Chrono Stargate 16:10.57: 50M 111G 20E 196/200S - Build Sentry 16:16.42: 93M 100G 23E 198/200S - Build Sentry 16:16.42: 43M 0G 23E 200/200S - Chrono Gateway 16:16.42: 43M 0G 23E 200/200S - Chrono Gateway 16:24.28: 168M 120G 28E 200/200S - Chrono Stargate 16:24.28: 168M 120G 28E 200/200S - Chrono Gateway 16:24.28: 168M 120G 3E 200/200S - Chrono Forge 16:29.70: 254M 202G 6E 200/200S - Chrono Gateway
Waypoint 3 satisfied: 16:44.42: 488M 426G 14E 200/200S Income: 954M 912G Buildings: 4 Nexus 8 Assimilator 20 Pylon 5 Gateway 2 Forge 1 Cybernetics Core 1 Twilight Council 1 Templar Archives 2 Stargate Units: 50 Probe 30 Zealot 6 Stalker 20 Sentry 10 High Templar 6 Void Ray Upgrades: Ground Weapons 1 Ground Weapons 2 Ground Weapons 3 Ground Armor 1 Ground Armor 2 Ground Armor 3 Charge Psionic Storm
How tasty are those words of yours? ;D
Edit: The more I look at this build, the more I'm impressed that it's making use of all those chrono boosts. The output is only showing the energy of the first btw, but you can see that the others are being used by the energy in the output not going down.
Also, it's pretty cool that it's balancing the minerals & gas pretty well (only 43 minerals to spare when that last sentry gets built).
Edit 2: Doh, had waypoint 2's time set to the default 10 mins instead of 7:30. I'm running it again now, but it's really struggling to get waypoint 2 completed in time. The best it's got so far is 9:22. Are you sure it's even possible to get all that by 7:30? Seems a bit unrealistic to have such a large army as well as charge & +1 armor by then. Still, the above BO should be enough to make you a believer
|
I'm using Windows 7 (64-Bit) - has anybody else problems with v5.1? As soon as I click Start, I get an error message and it stops working. All other versions before worked like a charm.
|
I'm on Window Vista (64-Bit) and i got the same problem here.
|
I haven't quite updated to v5 yet, because I'm trying to get the most optimal solution for the build order its currently computing, but one thing I was thinking about while watching it compute was, wouldn't it be more efficient if you had it favor keeping a low resource count?
That's definitely part of how real players generate a fairly optimal build order in less games.
|
i get a crash with these exact settings
go to waypoint 1 tab
400 seconds time 4 stalker 4 zealots Warp Gate Transform
|
|
|
|