GithubHelp home page GithubHelp logo

scbuildorder's Introduction

================================================================================
    MICROSOFT FOUNDATION CLASS LIBRARY : SCBuildOrderGUI Project Overview
===============================================================================

The application wizard has created this SCBuildOrderGUI application for
you.  This application not only demonstrates the basics of using the Microsoft
Foundation Classes but is also a starting point for writing your application.

This file contains a summary of what you will find in each of the files that
make up your SCBuildOrderGUI application.

SCBuildOrderGUI.vcxproj
    This is the main project file for VC++ projects generated using an application wizard.
    It contains information about the version of Visual C++ that generated the file, and
    information about the platforms, configurations, and project features selected with the
    application wizard.

SCBuildOrderGUI.vcxproj.filters
    This is the filters file for VC++ projects generated using an Application Wizard. 
    It contains information about the association between the files in your project 
    and the filters. This association is used in the IDE to show grouping of files with
    similar extensions under a specific node (for e.g. ".cpp" files are associated with the
    "Source Files" filter).

SCBuildOrderGUI.h
    This is the main header file for the application.  It includes other
    project specific headers (including Resource.h) and declares the
    CSCBuildOrderGUIApp application class.

SCBuildOrderGUI.cpp
    This is the main application source file that contains the application
    class CSCBuildOrderGUIApp.

SCBuildOrderGUI.rc
    This is a listing of all of the Microsoft Windows resources that the
    program uses.  It includes the icons, bitmaps, and cursors that are stored
    in the RES subdirectory.  This file can be directly edited in Microsoft
    Visual C++. Your project resources are in 1033.

res\SCBuildOrderGUI.ico
    This is an icon file, which is used as the application's icon.  This
    icon is included by the main resource file SCBuildOrderGUI.rc.

res\SCBuildOrderGUI.rc2
    This file contains resources that are not edited by Microsoft
    Visual C++. You should place all resources not editable by
    the resource editor in this file.

SCBuildOrderGUI.reg
    This is an example .reg file that shows you the kind of registration
    settings the framework will set for you.  You can use this as a .reg
    file to go along with your application or just delete it and rely
    on the default RegisterShellFileTypes registration.


/////////////////////////////////////////////////////////////////////////////

For the main frame window:
    The project includes a standard MFC interface.

MainFrm.h, MainFrm.cpp
    These files contain the frame class CMainFrame, which is derived from
    CMDIFrameWnd and controls all MDI frame features.

res\Toolbar.bmp
    This bitmap file is used to create tiled images for the toolbar.
    The initial toolbar and status bar are constructed in the CMainFrame
    class. Edit this toolbar bitmap using the resource editor, and
    update the IDR_MAINFRAME TOOLBAR array in SCBuildOrderGUI.rc to add
    toolbar buttons.
/////////////////////////////////////////////////////////////////////////////

For the child frame window:

ChildFrm.h, ChildFrm.cpp
    These files define and implement the CChildFrame class, which
    supports the child windows in an MDI application.

/////////////////////////////////////////////////////////////////////////////

The application wizard creates one document type and one view:

SCBuildOrderGUIDoc.h, SCBuildOrderGUIDoc.cpp - the document
    These files contain your CSCBuildOrderGUIDoc class.  Edit these files to
    add your special document data and to implement file saving and loading
    (via CSCBuildOrderGUIDoc::Serialize).
    The Document will have the following strings:
        File extension:      xml
        File type ID:        SCBuildOrder.Document
        Main frame caption:  SCBuildOrder
        Doc type name:       BuildOrder
        Filter name:         SCBuildOrderGUI Files (*.xml)
        File new short name: BuildOrder
        File type long name: SCBuildOrder Document

SCBuildOrderGUIView.h, SCBuildOrderGUIView.cpp - the view of the document
    These files contain your CSCBuildOrderGUIView class.
    CSCBuildOrderGUIView objects are used to view CSCBuildOrderGUIDoc objects.

res\SCBuildOrderGUIDoc.ico
    This is an icon file, which is used as the icon for MDI child windows
    for the CSCBuildOrderGUIDoc class.  This icon is included by the main
    resource file SCBuildOrderGUI.rc.




/////////////////////////////////////////////////////////////////////////////

Other Features:

ActiveX Controls
    The application includes support to use ActiveX controls.

/////////////////////////////////////////////////////////////////////////////

Other standard files:

StdAfx.h, StdAfx.cpp
    These files are used to build a precompiled header (PCH) file
    named SCBuildOrderGUI.pch and a precompiled types file named StdAfx.obj.

Resource.h
    This is the standard header file, which defines new resource IDs.
    Microsoft Visual C++ reads and updates this file.

SCBuildOrderGUI.manifest
	Application manifest files are used by Windows XP to describe an applications
	dependency on specific versions of Side-by-Side assemblies. The loader uses this
	information to load the appropriate assembly from the assembly cache or private
	from the application. The Application manifest  maybe included for redistribution
	as an external .manifest file that is installed in the same folder as the application
	executable or it may be included in the executable in the form of a resource.
/////////////////////////////////////////////////////////////////////////////

Other notes:

The application wizard uses "TODO:" to indicate parts of the source code you
should add to or customize.

If your application uses MFC in a shared DLL, you will need
to redistribute the MFC DLLs. If your application is in a language
other than the operating system's locale, you will also have to
redistribute the corresponding localized resources MFC100XXX.DLL.
For more information on both of these topics, please see the section on
redistributing Visual C++ applications in MSDN documentation.

/////////////////////////////////////////////////////////////////////////////

scbuildorder's People

Contributors

andrew-j-armstrong avatar

Watchers

James Cloos avatar

scbuildorder's Issues

Explore the use of GPU

This type of simulation might be well suited to using GPU power to accelerate 
the genetic evolution. Maybe using CUDA and C++? Or OpenCL for the multi vendor 
support.

Original issue reported on code.google.com by [email protected] on 30 Nov 2010 at 6:34

Add ability for user to specify starting build order

Current implementation idea is that if users have a particular build order they 
always start with (for instance 10 Depot 12 Rax 15 OC, or 9 Pylon 12 Gateway 14 
Assimilator 16 Core) the optimiser will prepend the randomised BO with the 
specified starting sequence.  Will need to investigate a good design for the UI 
for this though...

Original issue reported on code.google.com by [email protected] on 5 Dec 2010 at 10:58

Add Setting for Gas Mining Micro

Add toggle for this behavior, people may not be interested in spending APM on 
gas micro. It would be nice to have three options, off, on, or only in sets of 
three.

Original issue reported on code.google.com by [email protected] on 28 Nov 2010 at 5:49

Add a new fitness function designed to counter other builds

Idea would be that you'd enter details of another build order that you want to 
find a counter to.  Determining how it counters that build would be the 
difficult part, but I'd imagine it'd have to be something like having a 'push' 
command for each build, and then running a battle simulation when the armies 
meet (whenever/wherever that happens).  The simulation would have to be pretty 
basic, ie just attack moves from both sides, although simulating kiting might 
be possible.  If a simulation is not feasible, then just something like summing 
up the damage for each side might be the only way.

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 9:00

Have different output options

There can be information overload when you just want to see the important parts 
of a build. It would be nice to have one or more checkboxes that filters out 
some of the unimportant details. For example, boxes for ignoring "Build Probe", 
"Move Probe To Gas", etc. 


Original issue reported on code.google.com by [email protected] on 26 Nov 2010 at 4:31

Terran : Constant SCVs not working

What steps will reproduce the problem?
1. Any build order with "Constant SCVs" checked
2. Example: 10 marines, Stimpack, Oribial, Constant SCVs

What is the expected output? What do you see instead?
Constant SCV production. Builds SCV in the beginning, but then stops.

What version of the product are you using? On what operating system?
7.2


Original issue reported on code.google.com by [email protected] on 2 Dec 2010 at 4:00

Dark Templar Cost

Dark Templar are not costing the correct amount, possibly others but I did not 
check.

case eProtossCommandBuildDarkTemplar:
    cost.m_minerals = 50;
    cost.m_gas = 150;
    break;

http://wiki.teamliquid.net/starcraft2/Dark_Templar


Original issue reported on code.google.com by [email protected] on 13 Nov 2010 at 2:43

Doesn't find optimal build order

I've let the program find two build orders. One where it creates 24 speedlings, 
and one where it creates 24 speedlings and a queen. After letting it run for 36 
hours - with a completion likelyhood of 99.97% for the one without the queen - 
the build order that included a queen was faster than the one without. 

I used SCBuildOrderGUI_v6.2 on Windows 7 x86

These are the logs:

 0:02.00:   50M    0G  3L  0L  0L   0E   6/ 10S - Build Drone
 0:13.63:   50M    0G  2L  0L  0L   0E   7/ 10S - Build Drone
 0:52.40:  200M    0G  3L  0L  0L   0E   8/ 10S - Build Spawning Pool
 1:03.16:   50M    0G  3L  0L  0L   0E   7/ 10S - Build Drone
 1:23.22:  100M    0G  3L  0L  0L   0E   8/ 10S - Build Overlord
 1:27.69:   25M    0G  2L  0L  0L   0E   8/ 10S - Build Extractor
 1:57.40:  146M    0G  3L  0L  0L   0E   7/ 18S - Build Zergling
 1:57.40:   96M    0G  2L  0L  0L   0E   8/ 18S - Build Zergling
 1:58.25:   50M    0G  1L  0L  0L   0E   9/ 18S - Build Zergling
 1:58.25:    0M    0G  0L  0L  0L   0E  10/ 18S - Move Drone To Gas
 1:58.25:    0M    0G  0L  0L  0L   0E  10/ 18S - Move Drone To Gas
 1:58.25:    0M    0G  0L  0L  0L   0E  10/ 18S - Move Drone To Gas
 2:14.92:   50M   32G  1L  0L  0L   0E  10/ 18S - Build Zergling
 2:50.88:  108M  100G  2L  0L  0L   0E  11/ 18S - Research Metabolic Boost
 2:50.88:    8M    0G  2L  0L  0L   0E  11/ 18S - Move Drone To Minerals
 2:50.88:    8M    0G  2L  0L  0L   0E  11/ 18S - Move Drone To Minerals
 2:50.88:    8M    0G  2L  0L  0L   0E  11/ 18S - Move Drone To Minerals
 2:59.39:   50M    0G  3L  0L  0L   0E  11/ 18S - Build Zergling
 3:09.49:   50M    0G  2L  0L  0L   0E  12/ 18S - Build Zergling
 3:19.59:   50M    0G  2L  0L  0L   0E  13/ 18S - Build Zergling
 3:29.69:   50M    0G  2L  0L  0L   0E  14/ 18S - Build Zergling
 3:39.79:   50M    0G  1L  0L  0L   0E  15/ 18S - Build Zergling
 3:49.90:   50M    0G  1L  0L  0L   0E  16/ 18S - Build Zergling
 3:60.00:   50M    0G  1L  0L  0L   0E  17/ 18S - Build Zergling
 4:05.05:   25M    0G  0L  0L  0L   0E  18/ 18S - Build Extractor
 4:16.98:   50M    0G  1L  0L  0L   0E  17/ 18S - Build Zergling
 4:16.98:    0M    0G  0L  0L  0L   0E  18/ 18S - Move Drone To Gas
 4:16.98:    0M    0G  0L  0L  0L   0E  18/ 18S - Move Drone To Gas
 4:16.98:    0M    0G  0L  0L  0L   0E  18/ 18S - Move Drone To Gas

Waypoint 1 satisfied:
 4:40.98:   54M   46G  1L  0L  0L   0E  18/ 18S
Income:    135M  114G
Buildings:  1 Hatchery 2 Extractor 1 Spawning Pool
Units:      6 Drone 2 Overlord 24 Zergling
Upgrades:   Metabolic Boost

 0:02.00:   50M    0G  3L  0L  0L   0E   6/ 10S - Build Drone
 0:13.63:   50M    0G  2L  0L  0L   0E   7/ 10S - Build Drone
 0:24.70:   50M    0G  2L  0L  0L   0E   8/ 10S - Build Drone
 0:34.55:   50M    0G  2L  0L  0L   0E   9/ 10S - Build Drone
 0:39.01:   25M    0G  1L  0L  0L   0E  10/ 10S - Build Extractor
 0:48.72:   50M    0G  2L  0L  0L   0E   9/ 10S - Build Drone
 1:01.10:   75M    0G  1L  0L  0L   0E  10/ 10S - Extractor Trick Drone
 1:09.01:   67M    0G  1L  0L  0L   0E  11/ 10S - Move Drone To Gas
 1:09.01:   67M    0G  1L  0L  0L   0E  11/ 10S - Move Drone To Gas
 1:09.01:   67M    0G  1L  0L  0L   0E  11/ 10S - Move Drone To Gas
 1:34.12:  200M   48G  3L  0L  0L   0E  11/ 10S - Build Spawning Pool
 1:34.12:    0M   48G  3L  0L  0L   0E  10/ 10S - Move Drone To Minerals
 1:48.10:   75M   65G  3L  0L  0L   0E  10/ 10S - Extractor Trick Drone
 1:48.10:    0M   65G  2L  0L  0L   0E  10/ 10S - Move Drone To Gas
 2:04.99:  100M   98G  3L  0L  0L   0E  11/ 10S - Build Overlord
 2:04.99:    0M   98G  2L  0L  0L   0E  11/ 10S - Move Drone To Minerals
 2:04.99:    0M   98G  2L  0L  0L   0E  11/ 10S - Move Drone To Minerals
 2:04.99:    0M   98G  2L  0L  0L   0E  11/ 10S - Move Drone To Minerals
 2:39.12:  266M   98G  3L  0L  0L   0E  11/ 18S - Build Queen
 2:39.12:  116M   98G  3L  0L  0L   0E  13/ 18S - Build Zergling
 2:39.12:   66M   98G  2L  0L  0L   0E  14/ 18S - Move Drone To Gas
 2:43.96:  100M  101G  2L  0L  0L   0E  14/ 18S - Research Metabolic Boost
 2:43.96:    0M    1G  2L  0L  0L   0E  14/ 18S - Move Drone To Minerals
 2:50.33:   50M    1G  2L  0L  0L   0E  14/ 18S - Build Zergling
 3:03.07:  100M    1G  2L  0L  0L   0E  15/ 18S - Build Overlord
 3:09.44:   50M    1G  2L  0L  0L   0E  15/ 18S - Build Zergling
 3:15.81:   50M    1G  1L  0L  0L   0E  16/ 18S - Build Zergling
 3:24.12:   65M    1G  1L  0L  0L   0E  17/ 18S - Build Zergling
 3:29.12:   55M    1G  0L  0L  0L  25E  18/ 26S - Queen Spawn Larva
 3:39.12:  133M    1G  1L  0L  0L   6E  18/ 26S - Build Zergling
 3:54.12:  201M    1G  1L  0L  0L  14E  19/ 26S - Build Zergling
 3:54.12:  151M    1G  0L  0L  0L  14E  20/ 26S - Move Drone To Gas
 3:54.12:  151M    1G  0L  0L  0L  14E  20/ 26S - Move Drone To Gas
 4:09.12:  246M   20G  1L  0L  0L  23E  20/ 26S - Build Zergling
 4:09.12:  196M   20G  4L  0L  0L  23E  21/ 26S - Build Zergling
 4:09.12:  146M   20G  3L  0L  0L  23E  22/ 26S - Build Zergling
 4:09.12:   96M   20G  2L  0L  0L  23E  23/ 26S - Build Zergling
 4:09.12:   46M   20G  1L  0L  0L  23E  24/ 26S - Move Drone To Gas
 4:09.83:   50M   21G  1L  0L  0L  23E  24/ 26S - Build Zergling

Waypoint 1 satisfied:
 4:33.96:  135M   67G  1L  0L  0L  36E  25/ 26S
Income:    336M  114G
Buildings:  1 Hatchery 1 Extractor 1 Spawning Pool
Units:      11 Drone 3 Overlord 1 Queen 24 Zergling
Upgrades:   Metabolic Boost



Original issue reported on code.google.com by [email protected] on 28 Nov 2010 at 9:50

Resize windows within GUI

Would be cool if i can re-size windows manually. And if there are other formats 
for Build Order. I might be a little too selfish... knowing it might take extra 
coding. But if you feel its unnecessary feel free to close this issue.

Original issue reported on code.google.com by [email protected] on 7 Dec 2010 at 6:16

  • Merged into: #2

Terran module proposes to build SCV and OC at the exact same time

What steps will reproduce the problem?
1. asking him to have 10 marines + 8 marauder + constant scv



What version of the product are you using? On what operating system?
V7.1 
Win7 32 bit

Please provide any additional information below.

At 2:35.00 Buid SCV
At 2:35.00 Build orbital command

Original issue reported on code.google.com by [email protected] on 2 Dec 2010 at 10:59

Create a starting point

Create an optional section where you can input a build order as a starting 
point for the algorithm. Would create an easy way to optimize a specific build 
from a different approach.

Original issue reported on code.google.com by [email protected] on 8 Dec 2010 at 2:41

  • Merged into: #44

Enhancement: Terran Nuke support

Please provide the ability to specify how many nukes you want at a certain 
checkpoint, so that it will build (at least) that many Ghost Academies and 
build the nukes.

Thanks!

Original issue reported on code.google.com by [email protected] on 2 Dec 2010 at 6:19

Set a custom number of waypoints

Having the possibility to have as many waypoints as wanted would improve this 
(already superb) program greatly. I would use it to create very complexes and 
viables build orders.



Original issue reported on code.google.com by [email protected] on 24 Nov 2010 at 6:43

GUI rewrite

Hello, you stated in teamliquid topic that you're planning a GUI rewrite.

I'd like to help porting your program to Qt (cross-platform C++ GUI library) 
which will free it from VS dependancy and allow it to run on Mac/Linux 
(currently, your app crashes under wine).

Original issue reported on code.google.com by [email protected] on 16 Nov 2010 at 10:28

  • Merged into: #2

Optimization: Needless extra buildings are produced sometimes

What steps will reproduce the problem?
1. Start a build w/ target = ground weps +3, ground armor +3, shields +3
2. Leave everything else as default
3. Hit start

What is the expected output? What do you see instead?
I would expect 1 gateway, 1 cybernetics core, 1 twilight council and (at most) 
3 forges to be produced.  For the build I stopped it at I had:

Buildings:  3 Gateway 3 Forge 1 Cybernetics Core 2 Twilight Council

For awhile I even had 4 forges being produced before it got optimized away.

Anyway, since this is mostly a time-limited build I guess it doesn't care very 
much about wasting a few resources... but it seems like you might get better 
results faster w/ some hard-coded rules like:

a) Never make more than 3 forges
b) if no more units are needed to be produced don't make more than 1 gateway
c) if no twilight council research is requested don't make more than 1

What version of the product are you using? On what operating system?
I'm using 5.2 on Vista 64 bit.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Nov 2010 at 12:26

Lair Buildings are made before lair should be finished

A lair takes 100 seconds to build, but after running a simulation, I got this 
output:
 ...
 5:51.29:  150M  127G  0L  0L  0L  25E  49/ 52S - Build Lair
 ...

Waypoint 1 satisfied:
 5:59.08:  103M   42G  0L  0L  0L  30E  48/ 52S
Income:    987M  114G
Buildings:  2 Hatchery 1 Extractor 1 Spawning Pool 1 Roach Warren
Units:      26 Drone 6 Overlord 1 Queen 7 Roach

 ...
 7:16.00:  330M  333G  0L  0L  0L  23E  58/ 60S - Build Infestation Pit
 ...
 7:26.00:  212M  303G  0L  1L  0L   3E  61/ 68S - Build Spire
 ...

This shows that the Infestation Pit is built ~85 seconds after the lair was 
started, and the Spire 95 seconds after. Could be significant that the lair was 
producing during a waypoint, but idk how waypoints work in this code, so it 
could also be irrelevant.

Original issue reported on code.google.com by [email protected] on 3 Dec 2010 at 9:32

Enhance warpgate research so that once completed will force gateways to be converted

Atm it rarely gets warpgate research & converts them as I believe the random 
chance required for both actions to occur in a single mutation is too high.  As 
far as I can tell there's no benefit to having warpgate research & not 
upgrading gateways, so should just force gateways to be upgraded ASAP, then the 
algorithm only has to guess the research and it'll get the benefit.

Original issue reported on code.google.com by [email protected] on 12 Nov 2010 at 3:25

Glial Reconstitution researched without Lair

Create a zerg build order, and only research glial reconstition. 
It will come up with something like:

 0:02.00:   50M    0G  3L   0E   6/ 10S - Build Drone
 0:44.90:  200M    0G  3L   0E   7/ 10S - Build Spawning Pool
 0:57.28:   50M    0G  3L   0E   6/ 10S - Build Drone
 1:08.91:   50M    0G  2L   0E   7/ 10S - Build Drone
 1:14.72:   25M    0G  2L   0E   8/ 10S - Build Extractor
 1:44.72:  138M    0G  3L   0E   7/ 10S - Move Drone To Gas
 1:44.72:  138M    0G  3L   0E   7/ 10S - Move Drone To Gas
 1:49.90:  157M    7G  3L   0E   7/ 10S - Build Roach Warren
 2:05.65:   50M   29G  3L   0E   6/ 10S - Build Drone
 2:05.65:    0M   29G  2L   0E   7/ 10S - Move Drone To Gas
 2:44.90:  104M  104G  3L   0E   7/ 10S - Research Glial Reconstitution

However, this should not be possible because a Lair is required.

Tested using SCBuildOrderGUI_v6 on Windows 7 x86.

Original issue reported on code.google.com by [email protected] on 23 Nov 2010 at 3:10

Implement maximums

What steps will reproduce the problem?
1.Set goal of 44 probes
2.Set nexi to 2
3.Constant probe production can be on OR off.

What is the expected output? What do you see instead?
I expect it to get 44 probes asap while also building the nexus at w/e point 
would make 44 probes fastest.

What version of the product are you using? On what operating system?
Latest version, Windows 7 64 bit.

Please provide any additional information below.

I searched for issue, but I could not find one exactly like it.  Sorry if I 
missed it.

Original issue reported on code.google.com by [email protected] on 8 Dec 2010 at 1:11

Error dll

What steps will reproduce the problem?
1. when i launch scbuilder on Windows7 
2. first error: missing file mfc100u.dll
After that i download this dll but a new error appear...
3. second error: msvcr100 and after wmemcpy_s missing in msvcr100..
So i can't use your sofware

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
the latest

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Nov 2010 at 11:33

Waypoint 3 is broken.

What steps will reproduce the problem?
1. time limit 80, 10 probes
2. time limit 315, 5 stalkers, warpgate.
3. time limit 900, 2 nexus, 30 probes, 12 stalkers

What is the expected output? What do you see instead?

With the above this is what happens on waypoint 3

Waypoint 3 failed:
 6:41.87:   34M   87G  92E  28/ 34S
Buildings:  1 Nexus 1 Assimilator 3 Pylon 2 Warpgate 1 Cybernetics Core
Units:      11 Probe 1 Zealot 6 Stalker 1 Sentry
Upgrades:   Warpgate

What version of the product are you using? On what operating system?

3.1 - Windows 7
Please provide any additional information below.

Happens everytime I use the 3rd waypoint. Leaving it at waypoints 2 its fine.

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 4:27

Add 'constant probe production' option

This will be achieved by measuring Nexus downtime and subtracting that from the 
target value.  There is a side effect of this that will prevent certain builds 
where it's advantageous to be supply capped (such as 10 pylon 10 gate), but 
it's assumed that if you choose this option you're saying you don't want to use 
such a build.

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 12:05

Incorrect gathering amounts

What steps will reproduce the problem?

Seemingly any desired build order.

What is the expected output? What do you see instead?

I am seeing results that suggest that the gas gathering rate is 3gas/trip as 
opposed to the actual 4gas/trip.  Also, it appears that the mineral gathering 
rate is off, as we I am getting mineral amounts that are not divisible by 5, 
and probes gather minerals at 5minerals/trip, and no building is being 
cancelled to account for the odd numbers in the mineral count.



Original issue reported on code.google.com by [email protected] on 13 Nov 2010 at 1:03

Research?

Add support for research besides warpgate? One example of why this might be 
necessary would be a +1 weapons zealot push vs zerg, making lings much less 
effective.

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 2:13

Useless chronoboosts are made sometimes

I was trying a build for canon rushing with Protoss, here is the result :

---------

 0:02.00:   50M    0G   0E   6/ 10S - Build Probe
 0:19.00:   61M    0G  10E   7/ 10S - Build Probe
 0:36.00:   83M    0G  19E   8/ 10S - Build Probe
 0:46.44:   84M    0G  25E   9/ 10S - Chrono Nexus
 0:50.81:  105M    0G   2E   9/ 10S - Build Probe
 0:59.04:  100M    0G   7E  10/ 10S - Build Pylon
 1:24.04:  148M    0G  21E  10/ 18S - Build Probe
 1:40.11:  200M    0G  30E  11/ 18S - Build Forge

Waypoint 1 satisfied:
 2:25.11:  310M    0G  56E  11/ 18S
Income:    426M    0G
Buildings:  1 Nexus 1 Pylon 1 Forge
Units:      11 Probe
Upgrades:  

 2:25.11:  310M    0G  56E  11/ 18S - Chrono Forge
 2:45.11:  452M    0G  42E  11/ 18S - Chrono Forge
 2:45.11:  452M    0G  17E  11/ 18S - Build Photon Cannon
 2:45.11:  302M    0G  17E  11/ 18S - Build Photon Cannon
 2:45.11:  152M    0G  17E  11/ 18S - Build Photon Cannon
 2:54.85:   50M    0G  22E  11/ 18S - Build Probe
 2:59.78:   34M    0G  25E  12/ 18S - Chrono Nexus
 3:07.83:   92M    0G   5E  12/ 18S - Build Probe

Waypoint 2 satisfied:
 3:25.11:  179M    0G  14E  13/ 18S
Income:    516M    0G
Buildings:  1 Nexus 1 Pylon 1 Forge 3 Photon Cannon
Units:      13 Probe

----------

These two actions...

2:25.11:  310M    0G  56E  11/ 18S - Chrono Forge
2:45.11:  452M    0G  42E  11/ 18S - Chrono Forge

... are totally useless since the Forge do nothing at this time. The progam 
seems to use Chronoboost as soon as it is available in the Nexus. In this 
particular case, if the forge is not chronoboosted, we can chrono the two last 
probes instead of only the last one, which is reduces the build time by a few 
seconds.

(Sry if my English is not very good... And thanks a lot for this program by the 
way ! :P)

Original issue reported on code.google.com by [email protected] on 23 Nov 2010 at 12:46

Crash

What steps will reproduce the problem?
1. Use it
2. Wait for around 25 million games played
3. Crash

What is the expected output? What do you see instead?

For it not to crash

What version of the product are you using? On what operating system?

3.1 - Windows 7

Please provide any additional information below.

This version seems to be very unstable compared to the last few.

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 4:47

Constant probe production not working

What steps will reproduce the problem?
1. Set 2 nexi as your final wp and check constant probe producion

What is the expected output? What do you see instead?
You would expect to see the programm build probes/pylons until you have 400 
excessive minerals with which your 2nd nexues is build. Instead you get a bo 
like:

 0:02.00:   50M    0G   0E   6/ 10S - Build Probe
 1:25.30:  400M    0G  47E   7/ 10S - Build Nexus
 1:36.93:   50M    0G  53E   7/ 10S - Build Probe
 1:36.93:    0M    0G  53E   8/ 10S - Chrono Nexus
 1:48.56:   50M    0G  35E   8/ 10S - Build Probe
 1:56.93:   41M    0G  40E   9/ 10S - Chrono Nexus
 1:59.89:   58M    0G  16E   9/ 10S - Build Probe
 2:14.47:  100M    0G  25E  10/ 10S - Build Pylon
 2:39.47:  170M    0G  39E  10/ 18S - Build Probe
 2:39.47:  120M    0G  39E  11/ 18S - Chrono Nexus
 2:50.81:  200M    0G  20E  11/ 18S - Build Probe

What version of the product are you using?
v5.2

Original issue reported on code.google.com by [email protected] on 18 Nov 2010 at 2:51

Greater Spire/Spire

When you get a greater spire, it immediately builds a spire right after, 
Greater spire might not allow mutas to be built.

Original issue reported on code.google.com by [email protected] on 8 Dec 2010 at 7:51

Output Files

It'd be nice to be able to output the build orders as a CSV or something 
similar. I'd like to be able to do some analysis on different timings and such

Original issue reported on code.google.com by [email protected] on 24 Nov 2010 at 7:32

Probe production

I know this issue was already closed, but I agree with dackeldelay. The 
constant probe production button would ideally make probes be constantly 
produced. I would tick that button when I wanted an economic build, which would 
of course be slower. Any halt in production of probes is not "constant probe 
production."

Original issue reported on code.google.com by [email protected] on 19 Nov 2010 at 4:28

  • Merged into: #17

No labels on the tabs

What steps will reproduce the problem?
1. Start the application

What is the expected output? What do you see instead?
I expect to see labels informing what is the purpose of each tab.

What version of the product are you using? On what operating system?
v5.2 x86 Windows XP SP3

Original issue reported on code.google.com by [email protected] on 22 Nov 2010 at 11:18

Attachments:

Zerg UI; Refinements

Implement UI for the Zerg engine, also add upgrades and other refinements to 
the Zerg engine.

Original issue reported on code.google.com by [email protected] on 17 Nov 2010 at 10:49

Terran : Ghost built before Ghost Academy

What steps will reproduce the problem?
1 Ghost

What is the expected output? What do you see instead?
Expected: Ghost Academy then Ghost
Actual: Ghost then Ghost Academy

What version of the product are you using? On what operating system?
v7.2

Please provide any additional information below.
Similar to defect 37.

Original issue reported on code.google.com by [email protected] on 2 Dec 2010 at 6:18

Factory isn't built for nukes

What steps will reproduce the problem?
1. Tell the optimizer to make 1 ghost and 1 nuke

What is the expected output?
There should be a factory

 What do you see instead?
10 Supply Depot
11 Refinery
12 Barracks (Naked)
12 Move SCV To Gas
12 Move SCV To Gas
13 Move SCV To Gas
13 Refinery
14 Move SCV To Gas
14 Move SCV To Gas
14 Move SCV To Gas
14 Ghost Academy
14 Barracks Tech Lab
14 Arm Nuke
14 Ghost

What version of the product are you using? On what operating system?
8.0 on Windows XP SP3


Original issue reported on code.google.com by [email protected] on 9 Dec 2010 at 12:44

Program won't load. I get an error instead.

What steps will reproduce the problem?
1. Run the program.
2. ???
3. Profit!

What is the expected output? What do you see instead?
I would expect the program to load up and display a GUI. Instead I get an error 
message with the text "The procedure entry point GetNumberFormatEx could not be 
located in the dynamic link library KERNEL32.dll.".

What version of the product are you using? On what operating system?
Version 3 of the program on Windows XP SP3 (as a Virtualbox guest w/ Ubuntu as 
the host).


Please provide any additional information below.
 :(

Original issue reported on code.google.com by [email protected] on 14 Nov 2010 at 9:37

Attachments:

CGameCalcs::CalculateMineralIncomeRate efficiency

I rewrote the function to calculate mineral income cause it seemed inelegant;  
This should be faster.  I couldn't figure out to contact anyone for this.


singed int workers = workerCount;
size_t minSlots[4] ={baseCount*8,baseCount*8,baseCount*4,baseCount*4};
signed int patches[4] = {0};
size_t value[4] = {45,39,24,22};
unsigned int mineralIncomeRate = 0;

//Patches are divided into 4 classes:  Near/Far and Unsaturated/Saturated

size_t i = 0;
while(workers>0  &&  i<4){
     patchs[i] =  minSlots[i]
     workers-= minSlots[i]
     if (workers < 0) patchs[i]+=workers
}

for(i = 0;i<4;i++){
     mineralIncomeRate += patches[i]* val[i]
}

return mineralIncomeRate;

Original issue reported on code.google.com by [email protected] on 14 Nov 2010 at 12:56

Add a probe scout timing?

This is fairly essential, as just one probe can make the very tight builds that 
the program generates lose some of that tightness. Subtracting a probe a given 
supply would be very useful. After the probe is subtracted, it should no longer 
produce minerals, but still be accounted for in supply.

Original issue reported on code.google.com by [email protected] on 18 Nov 2010 at 2:31

enhancement: terran building swapping

example:
fastest build to tanks with siege mode
input:
1 tank + siege mode

while building the factory barracks can already build the tech lab which can be 
used directly afterwards for researching siege mode if buildings are swapped. 
This should be faster than the standard build.
Additionally research of siege mode and building siege tanks will be possible 
in parallel which is also not the case.



Original issue reported on code.google.com by [email protected] on 2 Dec 2010 at 1:44

Scouting drone not implemented for Zerg

The UI accepts a scouting drone setting for Zerg build orders, but the scout is 
never sent like it is for Protoss.

The code in SCBuildOrderGUIZergView.cpp for handling this appears to be 
commented out, which explains why. ;-) But I suppose the support code doesn't 
exist either: at least CZergEvent doesn't contain e{Send,Kill,Return}Scout.

Original issue reported on code.google.com by [email protected] on 1 Dec 2010 at 1:15

Planetary fortresses currently non-functional

Planetary fortresses, in their current state, seem to never be completed 
(mentioned it in the TL.net forum, but this is more "formal."

To reproduce:

Keeping everything else default, select the target tab and select it to build 
one PF. 

It starts building command centers like there's no tomorrow but never finishes 
the build. It appears to do this regardless of where you put the PF in the 
build order and how many command centers you request.

Original issue reported on code.google.com by [email protected] on 7 Dec 2010 at 9:30

Substantial Game Rate Decrease v 4 -> 5.2

What steps will reproduce the problem?
1. Run SCBuildOrderGUI_v4.exe with build order 1 MS, time 450 -> game rate 
~900-800k for me
2. Run SCBuildOrderGUI_v5.2.exe with same build order -> game rate ~400-200k 
for me

I expected the game rate to be slightly increased as per the changelog 
"efficiency improvements" ... did you actually lower something?

Original issue reported on code.google.com by [email protected] on 21 Nov 2010 at 9:43

Terran: scv/supply problem

Hi I've noticed that the new terran setting has a problem building the wanted 
number of workers. I asked it to have 12 scvs by 120s(2 min) which is clearly 
doable, but it can't find a solution. It never builds a supply depot and just 
gives up early.
Here is the output:
 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
 1:10.00:  206M    0G   0E  10/ 11S - Build SCV

Waypoint 1 failed:
 1:29.00:  290M    0G   0E  11/ 11S
Income:    471M    0G
Buildings:  1 Command Center
Units:      11 SCV
Research:  


Waypoint 2 failed:
 1:29.00:  290M    0G   0E  11/ 11S
Income:    471M    0G
Buildings:  1 Command Center
Units:      11 SCV
Research:  


input:
waypoint 1: scv:12 target:120
waypoint 2: target:240
waypoint 3: target:360
waypoint 4: target:480
target: scv:20 target:600

I'm not using the constant scv setting

Original issue reported on code.google.com by [email protected] on 3 Dec 2010 at 1:30

Terran : Builds Fusion core after Battlecruiser

What steps will reproduce the problem?
1.Battlecruiser = 1, Orbital = 1, Marines = 5

What is the expected output? What do you see instead?
Build Fusion cor, Before Battlecruiser

What version of the product are you using? On what operating system?
7.2



Original issue reported on code.google.com by [email protected] on 2 Dec 2010 at 4:31

Long Range Gas Farming?

What steps will reproduce the problem?
As Zerg, 
Waypoint 1: 14drone, 12zergling, metabolic boost, in 270sec
Waypoint 2: 20drone, 20zergling, 2hatch, in 360sec
Waypoint 3: 26drone, 8muta, in 570sec
Waypoint 4: 60drone, 3hatch, +1missiles, grooved spines, 24hydra, 24muta in 
875sec

What is the expected output? What do you see instead?
Result:
 0:02.00:   50M    0G  3L  0L  0L   0E   6/ 10S - Build Drone
 0:13.63:   50M    0G  2L  0L  0L   0E   7/ 10S - Build Drone
 0:24.83:   50M    0G  2L  0L  0L   0E   8/ 10S - Build Drone
 0:34.78:   50M    0G  2L  0L  0L   0E   9/ 10S - Build Drone
 0:39.24:   25M    0G  1L  0L  0L   0E  10/ 10S - Build Extractor
 0:49.05:   50M    0G  2L  0L  0L   0E   9/ 10S - Build Drone
 1:01.54:   75M    0G  1L  0L  0L   0E  10/ 10S - Extractor Trick Drone
 1:27.70:  200M    0G  2L  0L  0L   0E  11/ 10S - Build Spawning Pool
 1:42.32:  100M    0G  3L  0L  0L   0E  10/ 10S - Build Overlord
 1:42.32:    0M    0G  2L  0L  0L   0E  10/ 10S - Move Drone To Gas
 1:42.32:    0M    0G  2L  0L  0L   0E  10/ 10S - Move Drone To Gas
 1:42.32:    0M    0G  2L  0L  0L   0E  10/ 10S - Move Drone To Gas
 1:57.47:   75M   25G  3L  0L  0L   0E  10/ 10S - Extractor Trick Drone
 2:07.32:   65M   44G  2L  0L  0L   0E  11/ 18S - Build Drone
 2:14.36:   50M   57G  2L  0L  0L   0E  12/ 18S - Build Drone
 2:23.76:   50M   75G  1L  0L  0L   0E  13/ 18S - Build Drone
 2:39.34:  100M  105G  1L  0L  0L   0E  14/ 18S - Research Metabolic Boost
 2:39.34:    0M    5G  1L  0L  0L   0E  14/ 18S - Move Drone To Minerals
 2:51.53:  100M   20G  2L  0L  0L   0E  14/ 18S - Build Overlord
 2:57.34:   50M   27G  1L  0L  0L   0E  14/ 18S - Build Zergling
 3:14.78:  150M   49G  2L  0L  0L   0E  15/ 18S - Build Queen
 3:20.60:   50M   57G  2L  0L  0L   0E  17/ 26S - Build Zergling
 3:26.41:   50M   64G  1L  0L  0L   0E  18/ 26S - Build Zergling
 3:26.41:    0M   64G  0L  0L  0L   0E  19/ 26S - Move Drone To Minerals
 3:26.41:    0M   64G  0L  0L  0L   0E  19/ 26S - Move Drone To Minerals
 3:31.73:   50M   64G  1L  0L  0L   0E  19/ 26S - Build Zergling
 3:42.47:  106M   64G  1L  0L  0L   0E  20/ 26S - Build Zergling
 3:57.47:  205M   64G  1L  0L  0L   0E  21/ 26S - Build Zergling
 4:04.78:  227M   64G  0L  0L  0L  25E  22/ 26S - Queen Spawn Larva
 4:12.47:  303M   64G  1L  0L  0L   4E  22/ 26S - Build Drone
 4:17.18:  300M   64G  0L  0L  0L   7E  23/ 26S - Build Hatchery
 4:28.81:  100M   64G  1L  0L  0L  14E  22/ 26S - Build Overlord

Waypoint 1 satisfied:
 4:29.47:    6M   64G  0L  0L  0L  14E  22/ 26S
Income:    516M    0G
Buildings:  1 Hatchery 1 Extractor 1 Spawning Pool
Units:      14 Drone 3 Overlord 1 Queen 12 Zergling
Upgrades:   Metabolic Boost

 4:42.47:  131M   64G  1L  0L  0L  21E  22/ 26S - Build Drone
 4:44.78:  104M   64G  4L  0L  0L  22E  23/ 26S - Build Drone
 4:44.78:   54M   64G  3L  0L  0L  22E  24/ 26S - Build Drone
 4:44.78:    4M   64G  2L  0L  0L  22E  25/ 26S - Move Drone To Gas
 4:49.80:   50M   66G  2L  0L  0L  25E  25/ 26S - Build Drone
 4:49.80:    0M   66G  1L  0L  0L  25E  26/ 26S - Queen Spawn Larva
 4:49.80:    0M   66G  1L  0L  0L   0E  26/ 26S - Move Drone To Gas
 4:55.61:   50M   72G  1L  0L  0L   4E  26/ 34S - Build Drone
 5:01.43:   50M   80G  1L  0L  0L   7E  27/ 34S - Build Drone
 5:04.20:   25M   83G  0L  0L  0L   8E  28/ 34S - Build Extractor
 5:14.78:  106M   96G  1L  0L  0L  14E  27/ 34S - Build Drone
 5:14.78:   56M   96G  0L  0L  0L  14E  28/ 34S - Move Drone To Gas
 5:29.78:  219M  124G  1L  0L  0L  23E  28/ 34S - Build Drone
 5:29.80:  169M  124G  4L  0L  0L  23E  29/ 34S - Build Zergling
 5:29.80:  119M  124G  3L  0L  0L  23E  30/ 34S - Build Zergling
 5:29.80:   69M  124G  2L  0L  0L  23E  31/ 34S - Build Zergling
 5:32.55:   50M  129G  1L  0L  0L  24E  32/ 34S - Build Zergling
 5:33.67:   13M  131G  0L  0L  0L  25E  33/ 34S - Queen Spawn Larva
 5:33.67:   13M  131G  0L  0L  0L   0E  33/ 34S - Move Drone To Gas
 5:46.01:  150M  160G  1L  0L  0L   7E  33/ 34S - Build Lair
 5:46.01:    0M   60G  1L  0L  0L   7E  33/ 34S - Move Drone To Gas
 5:50.69:   50M   73G  1L  0L  0L  10E  33/ 34S - Build Drone

Waypoint 2 satisfied:
 5:57.18:   73M   93G  0L  0L  0L  13E  34/ 36S
Income:    672M  181G
Buildings:  2 Hatchery 2 Extractor 1 Spawning Pool
Units:      21 Drone 4 Overlord 1 Queen 20 Zergling
Upgrades:   Metabolic Boost

 5:59.80:  102M  101G  1L  0L  0L  15E  34/ 36S - Build Overlord
 6:01.85:   25M  107G  0L  0L  0L  16E  34/ 36S - Build Extractor
 6:12.18:  109M  138G  0L  1L  0L  22E  33/ 36S - Build Drone
 6:13.67:   75M  143G  4L  0L  0L  23E  34/ 36S - Build Drone
 6:13.67:   25M  143G  3L  0L  0L  23E  35/ 36S - Move Drone To Gas
 6:16.01:   50M  150G  3L  0L  0L  24E  35/ 36S - Build Drone
 6:24.80:   93M  181G  2L  0L  0L  29E  36/ 44S - Build Drone
 6:25.49:   50M  184G  1L  0L  0L  29E  37/ 44S - Build Drone
 6:30.23:   50M  201G  0L  1L  0L  32E  38/ 44S - Build Drone
 6:30.23:    0M  201G  0L  0L  0L  32E  39/ 44S - Move Drone To Gas
 6:30.23:    0M  201G  0L  0L  0L  32E  39/ 44S - Move Drone To Gas
 6:30.23:    0M  201G  0L  0L  0L  32E  39/ 44S - Move Drone To Gas
 6:35.63:   50M  227G  1L  0L  0L  35E  39/ 44S - Build Drone
 6:42.18:   69M  263G  0L  1L  0L  39E  40/ 44S - Build Drone
 6:46.01:   60M  284G  1L  0L  0L  41E  41/ 44S - Build Drone
 6:57.18:  150M  345G  0L  1L  0L  47E  42/ 44S - Build Drone
 6:57.18:  100M  345G  0L  0L  0L  47E  43/ 44S - Queen Spawn Larva
 7:06.01:  222M  393G  1L  0L  0L  27E  43/ 44S - Build Spire
 7:11.77:  100M  225G  1L  0L  0L  30E  42/ 44S - Build Overlord
 7:15.30:   50M  244G  0L  1L  0L  32E  42/ 44S - Build Drone
 7:18.73:   50M  263G  1L  0L  0L  34E  43/ 44S - Build Drone
 7:36.77:  271M  362G  1L  1L  0L  44E  44/ 52S - Build Drone
 7:36.77:  221M  362G  0L  1L  0L  44E  45/ 52S - Build Drone
 7:37.18:  177M  364G  4L  0L  0L  44E  46/ 52S - Build Drone
 7:37.18:  127M  364G  3L  0L  0L  44E  47/ 52S - Build Drone
 7:37.18:   77M  364G  2L  0L  0L  44E  48/ 52S - Build Drone
 7:38.63:   50M  372G  1L  0L  0L  45E  49/ 52S - Build Drone
 7:42.18:   58M  392G  0L  1L  0L  47E  50/ 52S - Build Drone
 7:52.18:  173M  446G  1L  0L  0L  53E  51/ 52S - Build Drone
 7:57.18:  206M  474G  0L  1L  0L  56E  52/ 52S - Build Overlord
 8:07.18:  312M  529G  1L  0L  0L  61E  52/ 52S - Build Overlord
 8:07.18:  212M  529G  0L  0L  0L  61E  52/ 52S - Queen Spawn Larva
 8:07.18:  212M  529G  0L  0L  0L  36E  52/ 52S - Queen Spawn Larva
 8:11.33:  300M  551G  0L  0L  0L  14E  52/ 52S - Build Hatchery
 8:13.80:   50M  565G  0L  1L  0L  15E  51/ 52S - Build Drone
 8:15.03:   25M  572G  0L  0L  0L  16E  52/ 52S - Build Extractor
 8:46.01:  633M  742G  2L  2L  0L  33E  51/ 68S - Build Mutalisk
 8:46.01:  533M  642G  1L  2L  0L  33E  53/ 68S - Build Mutalisk
 8:46.01:  433M  542G  0L  2L  0L  33E  55/ 68S - Build Mutalisk
 8:46.01:  333M  442G  0L  1L  0L  33E  57/ 68S - Build Mutalisk
 8:46.01:  233M  342G  0L  0L  0L  33E  59/ 68S - Move Drone To Gas
 8:46.01:  233M  342G  0L  0L  0L  33E  59/ 68S - Move Drone To Gas
 8:46.01:  233M  342G  0L  0L  0L  33E  59/ 68S - Move Drone To Gas
 8:47.18:  255M  348G  0L  4L  0L  34E  59/ 68S - Build Mutalisk
 8:47.18:  155M  248G  0L  3L  0L  34E  61/ 68S - Build Mutalisk
 8:47.18:   55M  148G  0L  2L  0L  34E  63/ 68S - Queen Spawn Larva
 8:47.18:   55M  148G  0L  2L  0L   9E  63/ 68S - Move Drone To Gas
 8:49.60:  100M  164G  4L  2L  0L  10E  63/ 68S - Build Mutalisk
 8:55.00:  100M  103G  3L  2L  0L  13E  65/ 68S - Build Mutalisk
 8:55.00:    0M    3G  2L  2L  0L  13E  67/ 68S - Move Drone To Gas
 9:00.60:  100M   46G  2L  2L  0L  16E  67/ 68S - Build Overlord
 9:03.41:   50M   67G  1L  3L  0L  18E  67/ 68S - Build Drone
 9:09.01:  100M  109G  0L  3L  0L  21E  68/ 68S - Build Overlord
 9:15.90:  123M  162G  1L  2L  0L  25E  68/ 68S - Queen Spawn Larva
 9:25.60:  298M  236G  2L  3L  0L   5E  68/ 76S - Build Drone
 9:25.60:  248M  236G  1L  3L  0L   5E  69/ 76S - Build Drone
 9:25.60:  198M  236G  0L  3L  0L   5E  70/ 76S - Build Drone
 9:25.60:  148M  236G  0L  2L  0L   5E  71/ 76S - Build Drone
 9:25.60:   98M  236G  0L  1L  0L   5E  72/ 76S - Build Drone
 9:27.18:   77M  248G  0L  4L  0L   6E  73/ 76S - Build Drone

Waypoint 3 satisfied:
 9:28.00:   42M  254G  0L  3L  0L   7E  74/ 76S
Income:   1110M  456G
Buildings:  1 Hatchery 4 Extractor 1 Spawning Pool 1 Lair 1 Spire
Units:      40 Drone 9 Overlord 1 Queen 20 Zergling 8 Mutalisk
Upgrades:   Metabolic Boost

 9:28.43:   50M  257G  0L  3L  0L   7E  74/ 76S - Build Drone
 9:29.78:   25M  267G  0L  2L  0L   8E  75/ 76S - Build Extractor
 9:32.69:   50M  289G  0L  2L  0L   9E  74/ 76S - Build Drone
 9:35.60:   50M  312G  0L  1L  0L  11E  75/ 84S - Build Drone
 9:40.00:   76M  345G  1L  0L  0L  14E  76/ 84S - Build Drone
 9:43.43:   85M  371G  0L  1L  0L  15E  77/ 84S - Build Drone
 9:55.00:  283M  459G  1L  0L  0L  22E  78/ 86S - Build Drone
 9:55.90:  255M  466G  4L  0L  0L  22E  79/ 86S - Build Drone
 9:55.90:  205M  466G  3L  0L  0L  22E  80/ 86S - Build Extractor
 9:55.90:  180M  466G  3L  0L  0L  22E  79/ 86S - Build Drone
 9:55.90:  130M  466G  2L  0L  0L  22E  80/ 86S - Build Drone
10:00.34:  183M  500G  1L  1L  0L  25E  81/ 86S - Queen Spawn Larva
10:00.34:  183M  500G  1L  1L  0L   0E  81/ 86S - Build Drone
10:00.34:  133M  500G  0L  1L  0L   0E  82/ 86S - Build Overlord
10:06.33:  181M  549G  0L  0L  1L   3E  82/ 86S - Build Drone
10:06.33:  131M  549G  0L  0L  0L   3E  83/ 86S - Move Drone To Gas
10:10.90:  242M  587G  1L  0L  0L   6E  83/ 86S - Build Drone
10:10.90:  192M  587G  0L  0L  0L   6E  84/ 86S - Move Drone To Gas
10:13.43:  252M  610G  0L  1L  0L   7E  84/ 86S - Build Drone
10:21.33:  405M  683G  0L  0L  1L  12E  85/ 86S - Build Drone
10:25.34:  463M  720G  0L  0L  0L  14E  86/ 94S - Build Queen
10:25.90:  328M  726G  1L  0L  0L  14E  88/ 94S - Build Drone
10:25.90:  278M  726G  0L  0L  0L  14E  89/ 94S - Move Drone To Gas
10:25.90:  278M  726G  0L  0L  0L  14E  89/ 94S - Move Drone To Gas
10:25.90:  278M  726G  0L  0L  0L  14E  89/ 94S - Move Drone To Gas
10:25.90:  278M  726G  0L  0L  0L  14E  89/ 94S - Move Drone To Gas
10:28.43:  342M  750G  0L  1L  0L  16E  89/ 94S - Build Overlord
10:36.33:  445M  838G  0L  0L  1L  20E  89/ 94S - Build Drone
10:40.34:  501M  883G  0L  0L  4L  23E  90/ 94S - Build Drone
10:40.34:  451M  883G  0L  0L  3L  23E  91/ 94S - Build Evolution Chamber
10:40.34:  376M  883G  0L  0L  3L  23E  90/ 94S - Build Drone
10:40.34:  326M  883G  0L  0L  2L  23E  91/ 94S - Build Drone
10:40.34:  276M  883G  0L  0L  1L  23E  92/ 94S - Build Drone
10:40.34:  226M  883G  0L  0L  0L  23E  93/ 94S - Move Drone To Gas
10:40.90:  240M  889G  1L  0L  0L  23E  93/ 94S - Build Drone
10:40.90:  190M  889G  0L  0L  0L  23E  94/ 94S - Build Hydralisk Den
10:43.43:  149M  818G  0L  1L  0L  24E  93/ 94S - Build Drone
10:44.78:  131M  833G  0L  0L  0L  25E  94/ 94S - Queen Spawn Larva
10:55.34:  401M  954G  0L  0L  1L   6E  94/102S - Build Drone
10:55.90:  366M  960G  1L  0L  0L   6E  95/102S - Build Drone
10:58.43:  383M  989G  0L  1L  0L   8E  96/102S - Build Overlord
11:20.90:  961M 1245G  1L  1L  1L  20E  96/102S - Build Hydralisk
11:20.90:  861M 1195G  0L  1L  1L  20E  98/102S - Build Hydralisk
11:20.90:  761M 1145G  0L  0L  1L  20E 100/102S - Build Hydralisk
11:24.78:  785M 1139G  4L  0L  0L  23E 102/110S - Build Hydralisk
11:24.78:  685M 1089G  3L  0L  0L  23E 104/110S - Build Hatchery
11:24.78:  385M 1089G  3L  0L  0L  23E 103/110S - Build Mutalisk
11:24.78:  285M  989G  2L  0L  0L  23E 105/110S - Build Hydralisk
11:24.78:  185M  939G  1L  0L  0L  23E 107/110S - Queen Spawn Larva
11:24.78:  185M  939G  1L  0L  0L  23E 107/110S - Research Grooved Spines
11:26.94:  100M  814G  1L  0L  1L  24E 107/110S - Build Overlord
11:30.24:  100M  852G  0L  1L  1L  26E 107/110S - Build Overlord
11:33.53:  100M  889G  0L  0L  1L  27E 107/110S - Build Hydralisk
11:36.83:  100M  877G  0L  0L  0L  29E 109/110S - Research Missile Attacks 1
11:40.11:  100M  814G  1L  0L  0L  31E 109/110S - Build Overlord
11:51.94:  367M  949G  0L  1L  1L  38E 109/118S - Build Mutalisk
11:51.94:  267M  849G  0L  0L  1L  38E 111/118S - Build Overlord
11:54.78:  255M  881G  1L  0L  0L  39E 111/118S - Build Hydralisk
11:54.78:  155M  831G  0L  0L  0L  39E 113/118S - Queen Spawn Larva
11:55.34:  172M  838G  0L  0L  1L  15E 113/126S - Build Hydralisk
11:58.43:  168M  823G  0L  1L  0L  16E 115/126S - Build Hydralisk
12:04.78:  265M  845G  0L  4L  0L  20E 117/126S - Build Hydralisk
12:04.78:  165M  795G  0L  3L  0L  20E 119/126S - Build Mutalisk
12:05.92:  100M  708G  0L  2L  0L  21E 121/134S - Build Mutalisk
12:05.92:    0M  608G  0L  1L  0L  21E 123/134S - Queen Spawn Larva
12:09.15:  100M  645G  0L  1L  0L  22E 123/134S - Build Overlord
12:12.37:  100M  682G  1L  0L  1L  24E 123/134S - Build Hydralisk
12:15.60:  100M  669G  0L  0L  1L  26E 125/134S - Build Overlord
12:19.78:  130M  716G  0L  1L  0L  28E 125/142S - Build Mutalisk
12:24.78:  185M  673G  1L  0L  0L  31E 127/142S - Build Hydralisk
12:25.34:  102M  630G  0L  0L  1L  32E 129/142S - Build Hydralisk
12:34.78:  295M  687G  0L  1L  0L  37E 131/150S - Build Overlord
12:34.78:  195M  687G  4L  0L  0L  37E 131/150S - Build Hydralisk
12:34.78:   95M  637G  3L  0L  0L  37E 133/150S - Build Extractor
12:35.80:  100M  649G  3L  0L  0L  37E 132/150S - Build Hydralisk
12:39.17:  100M  637G  2L  0L  0L  39E 134/150S - Build Hydralisk
12:42.54:  100M  626G  1L  0L  1L  41E 136/158S - Build Mutalisk
12:45.90:  100M  564G  0L  0L  1L  43E 138/158S - Build Hydralisk
12:49.27:  100M  553G  0L  0L  4L  45E 140/158S - Build Hydralisk
12:52.58:  100M  540G  1L  1L  3L  47E 142/158S - Build Mutalisk
12:55.87:  100M  478G  0L  1L  3L  49E 144/158S - Build Mutalisk
12:55.87:    0M  378G  0L  0L  3L  49E 146/158S - Queen Spawn Larva
12:59.17:  100M  415G  0L  0L  3L  26E 146/158S - Build Mutalisk
13:02.46:  100M  353G  0L  0L  2L  27E 148/166S - Build Mutalisk
13:02.46:    0M  253G  0L  0L  1L  27E 150/166S - Move Drone To Gas
13:02.46:    0M  253G  0L  0L  1L  27E 150/166S - Move Drone To Gas
13:05.90:  100M  294G  1L  1L  1L  29E 150/168S - Build Hydralisk
13:09.33:  100M  289G  0L  1L  1L  31E 152/168S - Build Mutalisk
13:12.76:  100M  234G  0L  0L  1L  33E 154/168S - Build Hydralisk
13:16.19:  100M  229G  0L  0L  1L  35E 156/168S - Build Mutalisk
13:19.78:  105M  176G  0L  0L  0L  37E 158/168S - Build Mutalisk
13:23.05:  100M  118G  1L  1L  0L  39E 160/168S - Build Overlord
13:28.20:  150M  186G  0L  1L  0L  42E 160/168S - Build Queen
13:28.20:    0M  186G  0L  1L  0L  42E 162/168S - Queen Spawn Larva
13:28.20:    0M  186G  0L  1L  0L  42E 162/168S - Queen Spawn Larva
13:28.67:   14M  192G  0L  1L  0L  17E 162/168S - Queen Spawn Larva
13:31.63:  100M  231G  0L  1L  1L  19E 162/168S - Build Mutalisk
13:35.06:  100M  176G  0L  1L  1L  21E 164/168S - Build Hydralisk
13:42.56:  219M  224G  5L  0L  1L  25E 166/168S - Queen Spawn Larva
13:42.56:  219M  224G  5L  0L  1L   0E 166/168S - Build Hydralisk
13:48.05:  279M  246G  4L  0L  2L   3E 168/176S - Build Mutalisk
13:48.05:  179M  146G  3L  0L  2L   3E 170/176S - Build Hydralisk
13:48.78:  100M  105G  2L  0L  2L   3E 172/176S - Build Mutalisk
13:52.21:  100M   50G  1L  1L  2L   5E 174/176S - Build Hydralisk

Waypoint 4 satisfied:
14:25.21:  962M  432G  6L  6L  7L  24E 176/176S
Income:   1749M  785G
Buildings:  3 Hatchery 7 Extractor 1 Spawning Pool 1 Evolution Chamber 1 Lair 1 
Hydralisk Den 1 Spire
Units:      64 Drone 21 Overlord 3 Queen 20 Zergling 24 Hydralisk 24 Mutalisk
Upgrades:   Metabolic Boost Missile Attacks 1 Grooved Spines


That '3 Hatchery 7 Extractor' looks odd. I'm not sure that it's wrong, but it 
seems to merit investigation at least. Is there a bug, or is it really long 
range gas farming?


What version of the product are you using? On what operating system?
v7.2, Windows 7

Please provide any additional information below.
Rawr!

Original issue reported on code.google.com by [email protected] on 4 Dec 2010 at 3:18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.