AI Improvements? (Full Version)

All Forums >> [Current Games From Matrix.] >> [Modern] >> Larry Bond's Harpoon - Commander's Edition



Message


Kadorak -> AI Improvements? (3/17/2009 6:16:29 AM)

Hi folks,

I know this may be buried too deep in the code to be changed, but is there any chance of seeing AI improvements? At this point, I think that's the most glaring problem with HCCE. The AI seems to do a very poor job of coordinating its forces (at all), setting patrols, and defending bases... eg you send in a full 70 plane strike on a base with 80 planes parked, half of which are AAW, but the only ones that seem to attack the strikers are the 6 or so on 'usual' CAP, instead of the rest scrambling to defend. If there's any possibility of changing this I'll also happily give better explanations and other examples.




CV32 -> RE: AI Improvements? (3/17/2009 12:57:44 PM)

quote:

ORIGINAL: Kadorak
Hi folks,
I know this may be buried too deep in the code to be changed, but is there any chance of seeing AI improvements? At this point, I think that's the most glaring problem with HCCE. The AI seems to do a very poor job of coordinating its forces (at all), setting patrols, and defending bases... eg you send in a full 70 plane strike on a base with 80 planes parked, half of which are AAW, but the only ones that seem to attack the strikers are the 6 or so on 'usual' CAP, instead of the rest scrambling to defend. If there's any possibility of changing this I'll also happily give better explanations and other examples.


The AI depends heavily on the skill and ingenuity of the scenario author and the order of battle he's put together for the scenario. The general problem with making tweaks to AI behavior is that it often times leads to other undesirable behaviors or bugs that we try and avoid wherever possible. I'm not saying it isn't possible to tweak the AI so that it meets the circumstances you describe, but we have to be constantly mindful of the consequences.




TonyE -> RE: AI Improvements? (3/17/2009 4:51:58 PM)

quote:

ORIGINAL: Kadorak
I know this may be buried too deep in the code to be changed, but is there any chance of seeing AI improvements?


I spent some time this morning thinking about how to answer this. I'm glad Brad jumped on it first since he gave the ideal short-mid term explanation. If you flush all the air defense birds when a strike is coming in, then the player will just split into two strikes and the second will decimate the target. That is the type of situation Brad is speaking about. The AI has to have quite a bit more knowledge and instruction about the situation in order to occasionally make a good decision.

In the long term of course we want a smarter AI. We need a lot of help to get there. The last month or so Wombat, Buddha, Akula/Shark7 have put some real time into testing the beta builds. But we are all volunteers and it isn't always possible or fun to spend hours a day on a hobby fixing and checking things we don't care about. I would say maybe one out of five improvements it something I personally would bother to put into place, the rest are for the benefit of others. Making the sob story short, we need your help, and a lot of it if you want this game to progress any quicker.

Where do AI improvements stand in the grand scheme of things? Not terribly high for those that have voiced their interests (via HarpGamer and other wishlists). The most requested item is partially AI, making the game do something with planes when they reach their long distance patrol points (ASW searches of various types, CAP racetracks, etc.). After that comes raising the limits on the number of items in each database annex. At that point we finally reach the tipping point for a re-written scenario editor. So major AI replacement is a long ways away but it will come sooner if more of you participate and take ownership in the process.

Beta testing readme
Beta testing forum
Wishlists
What the new map windows might look like also screenshots





Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.65625