Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Why Is This Computer Making So Many Supply Depots?
Why Is This Computer Making So Many Supply Depots?
Apr 5 2016, 10:10 am
By: DaMnUFo0  

Apr 5 2016, 10:10 am DaMnUFo0 Post #1



I just can't understand why Player 7 (teal - computer) [used SCMDraft 2.0] is making tons of redundant supply depots.

I gave the computer starting 200 max supply and yet it still makes so many supply depots.

It attacks like I want it to based on the Terran campaign insane script, but it just creates so many supply depots in all three bases that most units get stuck there afterward.

I altered the map several times:
1. Made a ramp for Area Town 1 so mech units can come down and attack --> they get stuck later due to the excessive amount of supply depots blocking them.
2. Disabled making supply depots for the computer --> does nothing after the AI script starts.
3. Removed MANY supply depots for all three bases the computer owns so it will make the right amount of supply depots, but nope it still makes crazy amount.

I tested this so many times and searched this forum/googled but I couldn't find the answer.
Any help would be appreciated. Attached is the map.

Attachments:
Mission 19.scx
Hits: 4 Size: 419.85kb




Apr 5 2016, 3:34 pm Dem0n Post #2

ᕕ( ᐛ )ᕗ

I'm not sure if you're aware how AI scripts work, but they're literally instructions for the AI to follow. I'm not exactly sure how the Terran insane script works, but Blizzard might have put in a lot of 'build supply depot' instructions in order to maximize the AI's production capability. I would try giving the computer way fewer supply depots at the start so it can build a regular amount, or try a different AI script and see if that changes anything.

EDIT: I'm looking at the map now and the building layout is pretty poor, especially in the bottom left base. Even if the computer didn't build a lot of supply depots, I still suspect that units would have a hard time getting in and out of the base. Likewise with the other base, there are a bunch of factories blocking the ramp, which will make it hard for units to pass through that too. I would suggest redoing the building layout for the bases and seeing if that helps at all.

Post has been edited 3 time(s), last time on Apr 5 2016, 4:45 pm by Dem0n.




Apr 5 2016, 9:00 pm DaMnUFo0 Post #3



It's weird. I never encountered this problem before in my other maps.

Insane AI script for Terran never built more than 15-20 supply depots all of a sudden, but it just does so with this particular map.

What I don't understand is why would the AI create extra supply depots when I gave it 200 max supply at the start of the game, but it doesn't do so in my other map? In my other map that utilizes the same AI difficulty, the computer only made one or two extra depots when it had 200 max supply.

Thanks for the suggestion though.




Apr 5 2016, 9:58 pm Roy Post #4

An artist's depiction of an Extended Unit Death

Quote from DaMnUFo0
What I don't understand is why would the AI create extra supply depots when I gave it 200 max supply at the start of the game, but it doesn't do so in my other map? In my other map that utilizes the same AI difficulty, the computer only made one or two extra depots when it had 200 max supply.
It could be a handful of things; the AI can behave very differently under even slight changes. Unfortunately I don't know enough about SC AI scripts to say why it's deciding to build extra Supply Depots, but it's either a bug or the AI feels the need to have redundant supply in the event it loses its other depots.

Things to try:

1) Add even more Supply Depots and see if it satiates the AI's appetite.
2) Use a different AI script.
3) Rearrange the buildings for the AI.




Apr 6 2016, 3:50 am Neiv Post #5



You have placed door units for the computer player, give them to neutral.

When the doors are open, they are "disabled".

The AI notices that it owns disabled units and thinks "Hey, I have disabled units, they must be protoss buildings lacking power! I'll build [[supply building]] to power them!"



None.

Apr 6 2016, 4:51 am DaMnUFo0 Post #6



Quote from Neiv
You have placed door units for the computer player, give them to neutral.

When the doors are open, they are "disabled".

The AI notices that it owns disabled units and thinks "Hey, I have disabled units, they must be protoss buildings lacking power! I'll build [[supply building]] to power them!"

Thank you.

That did the trick.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[10:50 pm]
Vrael -- Ultraviolet
Ultraviolet shouted: How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
hey cut it out I'm getting all the minerals
[10:11 pm]
Ultraviolet -- :P
[10:11 pm]
Ultraviolet -- How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
[11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[2024-4-17. : 1:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
[2024-4-17. : 1:52 am]
Vrael -- hah do you think I was born yesterday?
[2024-4-17. : 1:08 am]
O)FaRTy1billion[MM] -- i'll trade you mineral counts
Please log in to shout.


Members Online: Vrael