yes and I'm saying it shouldnt be. if farms_notiming isn't in the code, then it wont build the second ovie when you dont want

so, remove farms_notiming for now.

the 8 zerglings... I guess it kind of cannot be properly controlled. They tend to build eighth one even if ordered otherwise. It doesn't slow the computer down really, as the two last one should just come afterwards and it doesn't slow the economy up either.

Also, your problem about not building lings before upgrade... one solution is to make it train 6 zerglings, and give a separate upgrade command after that.. The timing will probably be accurate even if you add the upgrade after train command, as it should start upgrading while lings are in the making. But only use this solution if my code will not help.

here's one fun replay - the usual: start the game with the provided exe and load the replaythe zerg ai is programmed by me (but its nothing special - actually changed the default zerg scripts - i will develop it further)the protoss is regular comp

at first zerg rushes killing a few zealots which makes the protoss a bit madand he sends a lot of zealots which slay quite a few drones, while the zerg defends with mutalisksnow while the zerg tries to repair his losses, the protoss takes an expansionbut zerg, with 3 fully operational larvae factories quickly masses zerglings and mutalisks which take out the expansionand make an expansion himselfzerg now has the upper hand, but still is not able to finish the gameprotoss insidiously tries to make a hidden expansion but forgets that zerg is also played by a cpu and it already sees the whole map many zerglings and many mutalisks come and quickly finish off the expansionas well as the main base a few minutes after!

well i didnt exactly "change" the default zerg scriptsalmose everything the cpu did i programmedthe only thing i used from the default zerg behaviour is the expand scriptsand, as you see, those arent pretty good

so since they are bad, when i rewrite them from the start it will be 100% my script

ill try and do some more coding tonight (thats in 10 hours) and we'll see if it show any promise