Quote from Gigins
A few comments on the builds.
I'll need some kind of additional selection shop for beginner builds.
Only repair matrix lvl5 repairs the shields so the 3 points would be a waste since the system can't detect SCV's HP. Only possible use would be to run it as soon as the shield goes down and bot cant get it up right in the second. Out of logic that the shield went down because the bot is under heavy fire and when the repair matrix shoots it will actually save some HP. And the Energy Scan VHP is a joke.
Bots have close to nothing use for the caster shield because even if we could make the Sci vessel to cast the defensive matrix, it still can't cast spells on invincible units, which the SCV is while shield is up. And whatever AI action we will try to get out of the Sci vessel, it will be canceled by constant move order.
What I was thinking about would look like this.
Scheme#1 Flag runner #1
*Power core x2
*Metal shield x3
AI: build up 3 shields > rush
3x failures to pick up flag > Scheme#2
Scheme#2 Flag runner #1
*Power core x1
*Metal shield x4
AI: build up 4 shields > accumulate energy for additional shield > rush
Point: to have highest possible amount of HP upon rush without sacrificing power core. That is 4 +1, +1 additional shield if energy is gathered while the 5 shields are taking fire.(27 seconds)
Level up: +2 power core > +2 power core > +1 power storage +1 metal shield > cap as the bot has reached his maximum potential.
Scheme#2 Flag runner #2
*Power core x3
*Metal shield x2
AI: build up 2 shields > accumulate full energy > rush
Point: To have intermediate amount of HP upon rush while having good rebuild capabilities. With 2 +1, +1 additional shield as it takes less than 5.3 seconds to gather the 250 energy. And still capable to build 1 extra shield in 13.5 seconds.
Level up: +1 power core +1 metal shield; +1 power core + 1 power storage; +1 metal shield + 1 power storage; +1 metal shield + 1 power storage; +2 power storage > cap as the bot has reached his maximum potential.
Scheme#2 Flag runner #3
*Power core x4
*Metal shield x1
AI: build up 1 shield > accumulate full energy > rush
Point: Have minimum amount of HP upon rush while having maximum rebuild capability. With 1+1, +1 additional shield in 4.1 seconds. Being capable to restore shield every 10.8 seconds.
Level up: +1 power core + 1 metal shield; +2 power storage; +1 metal shield + 1 power storage; +1 metal shield + 1 power storage; +1 metal shield + 1 power storage > cap as the bot has reached his maximum potential.
5x failures to pick up flag > Scheme#1
Bots in scheme#2 would be decided in random order
Bots loose levels and experience upon death just like human players.
I'll need some kind of additional selection shop for beginner builds.
Quote
Build #2 (Cloak Shield)
-Power Core x1
-Cloak Shield x1
-Repair Matrix x3
AI: Build Cloak Shield, run Repair Matrix once -> Flag rush. Energy Scan VHP to check when Cloak Shield is low on shields, run repair matrix again if possible.
-Power Core x1
-Cloak Shield x1
-Repair Matrix x3
AI: Build Cloak Shield, run Repair Matrix once -> Flag rush. Energy Scan VHP to check when Cloak Shield is low on shields, run repair matrix again if possible.
Quote
Build #3 (Caster Shield)
-Power Core x2
-Caster Shield x1
-Repair Matrix x2
AI: Build Caster Shield, run Repair Matrix once -> Flag rush. Energy Scan VHP to check when Caster Shield is low on HP, run repair matrix again if possible. Possibly work in defensive matrix cast if Caster Shield is about to die and repair matrix can't be run. Keep in mind that hero units never cast spells, so if bot levelups are added this build should never upgrade Caster Shield to level 5, if at all. The repair matrix is intended to set the caster shield to full health before the bot sets out (and as an added precaution), as in the previous build.
-Power Core x2
-Caster Shield x1
-Repair Matrix x2
AI: Build Caster Shield, run Repair Matrix once -> Flag rush. Energy Scan VHP to check when Caster Shield is low on HP, run repair matrix again if possible. Possibly work in defensive matrix cast if Caster Shield is about to die and repair matrix can't be run. Keep in mind that hero units never cast spells, so if bot levelups are added this build should never upgrade Caster Shield to level 5, if at all. The repair matrix is intended to set the caster shield to full health before the bot sets out (and as an added precaution), as in the previous build.
What I was thinking about would look like this.
Scheme#1 Flag runner #1
*Power core x2
*Metal shield x3
AI: build up 3 shields > rush
3x failures to pick up flag > Scheme#2
Scheme#2 Flag runner #1
*Power core x1
*Metal shield x4
AI: build up 4 shields > accumulate energy for additional shield > rush
Point: to have highest possible amount of HP upon rush without sacrificing power core. That is 4 +1, +1 additional shield if energy is gathered while the 5 shields are taking fire.(27 seconds)
Level up: +2 power core > +2 power core > +1 power storage +1 metal shield > cap as the bot has reached his maximum potential.
Scheme#2 Flag runner #2
*Power core x3
*Metal shield x2
AI: build up 2 shields > accumulate full energy > rush
Point: To have intermediate amount of HP upon rush while having good rebuild capabilities. With 2 +1, +1 additional shield as it takes less than 5.3 seconds to gather the 250 energy. And still capable to build 1 extra shield in 13.5 seconds.
Level up: +1 power core +1 metal shield; +1 power core + 1 power storage; +1 metal shield + 1 power storage; +1 metal shield + 1 power storage; +2 power storage > cap as the bot has reached his maximum potential.
Scheme#2 Flag runner #3
*Power core x4
*Metal shield x1
AI: build up 1 shield > accumulate full energy > rush
Point: Have minimum amount of HP upon rush while having maximum rebuild capability. With 1+1, +1 additional shield in 4.1 seconds. Being capable to restore shield every 10.8 seconds.
Level up: +1 power core + 1 metal shield; +2 power storage; +1 metal shield + 1 power storage; +1 metal shield + 1 power storage; +1 metal shield + 1 power storage > cap as the bot has reached his maximum potential.
5x failures to pick up flag > Scheme#1
Bots in scheme#2 would be decided in random order
Bots loose levels and experience upon death just like human players.
oop, my bad. I thought repair matrix repaired shields even at level 1. And I didn't know you couldn't use defensive matrix on invincible units.
I agree, caster shields are useless for bots.
What about giving flag runner bots an AI that tells them to build up a few levels before attacking or attempting to run the flag? I'm not certain how a flag runner 5-point build would get experience, but in the end it might look something like this:
Adv. Build Base-
-Power Core x1
-Terminator x2/Defender x2
-Metal Shield x2
AI: Build Terminators/Defenders and attack/defend until enough experience is gained for four additional levels:
-Metal Shield x3 (total x5)
-Power Core x1 (total x2)
Then run flag using some of the methods you outlined above.
What did you think of the various basic builds for newbs?
Post has been edited 1 time(s), last time on Apr 9 2010, 5:46 pm by ImagoDeo.
None.