Monday, April 23, 2012

GPG: Next steps for SupCom2 AI.

I realize SupCom2 has been through many iterations and we may be dwindling on the amount of time and effort that GPG can/will spend on various improvements and fixes of the game. I'd like to say, as I dd in a previous thread, the AI is so much improved that it really, really adds value to skirmish mode and on-line comp stomps. *IF* Sorian is allowed more time on te AI, here are some misc. things I'd like to see addressed that I don't believe have been. Feel free to add your own.
*I APOLOGIZE AHEAD OF TIME IF ANY OF THESE HAVE ALREADY BEEN IMPLEMENTED. NO FLAMEZ PLX*
Note: In some of these, I say "Hard AI and above." What this essentially means is that I think it's worthy to add into the AI's behavior, but is probably an advanced tactic that should not be utilized by the lower difficulty of AIs.
- Hard AI and above should be able to use cybran structure detonate mass-efficiently. (Kill more units' worth of mass than the struc itself costs)
- It should stack magnetrons close to each other for full stacked effect
- Not spam as many bombers / gunships until it is more certain it has air superiority
- Not spam as many UEF cruisers / battleships until it is more certain it has naval superiority
- Make more use of beamgen and UEF mex gun / aa, especially as a defensive stopgap
- Does AI still charge blobs wrecklessly into PD walls? If so, this should be fixed.
- ACU needs to retreat sooner from massive incoming forces. Escape-type techs such as teleport, JJ, and escape pod should be prioritized when a pending threat is seen approaching.
- I seem to remember Sorian putting in a rule that the naval AI doesn't make more than 3 subs unless it sees other naval. I think this is no longer valid on large water maps. Sub spam should generally continue until it is verified that the wate is free and clear of threats IMO. This often times can not be done in the brief time it takes to spit out 3 subs.
- Hard AI and above should avoid firing nukes into the path of known boomerangs.
- Aeon AI should know how to make "tiered" space temples on giant maps. IE, sending an engineer through the first space temple to make a second temple, so as to traverse more of the giant map quickly.
- Hard UEF AIs and above should launch engineers from noahs to empty expansion points on the map.
- UEF AIs should make ample use of disruptor's stun effect if excess energy is available
- Hard AI and above should recognize a turtler and spam mml / fort arty / LRA appropriately.|||They really need to take advantage of the range of MML's when fighting pointdefense, rather than charging everything into range.
Should also adapt their army composition based on what they're fighting; for example less MML's if the other player has a comperable land presence, more MML's if the other player is trying to turtle, etc.|||Z32|||You kept mentioning "hard and above". Does the AI behave differently on hard than normal, or does it just have more resources and build speed. I thought it was just resources and speed that changed. And of course veterancy and fog of war can change too, but not the behavior.|||wneubert|||So who's writing Sorian's check for this? :wink:|||Z32|||The AI always seems to keep MML just out of range for my PD so I have to send tanks out to get them.
Also he built tanks, mml, pshield, mobile artillery, and mabye other stuff in last nights game, so he does use different units.

He does send the tanks in range while his MML pound me.|||wneubert|||Z32|||The AI for KnC needs to be easily modular and moddable, so they can hold AI developer tournaments using it.
I dont care about the actual quality of the AI shipped with the game ;)|||AdmiralZeech|||Take that back Zeech. Take it back NOW.|||I dunno. I kinda thought Zeech was onto something. Moddable AI seems like an awesome idea to me.|||Ok, sometimes he moves in with MML, but not always. I have some proof here.
http://www.gamereplays.org/supremecomma ... &id=166732
At about 5 min in and again at 6 min, he attacks, holds his MML back and defends them with tanks.
He then proceeds to completely blow it with his transports, which was a little disappointing.|||Nephylim|||No!


The AI is mine,


my own,


my preeeciouuuus!
Image|||@ Sorian: + >9000 for awesomeness

No comments:

Post a Comment