Goodmorning all,
I know that the system i am proposing is ambitious, but i don't think it is overly ambitious.
Consider, half the system is almost a requirment. the A top down AI desission making process will be needed.
Some part of the AI will have to desided what it's top priorities are, and baced on those top priorities devise secondary goals, and from those what direct actions it will need to take.
At this stage all i'm adding is that those choises contain strings, expressing explicately what the meta, goal, and subgoals are, and since the AI must have some way of deciding to do B because of A, then have a string expressing that,
Now you have a system where you can ask the AI what it is upto.
so you make that list, and parts of it, Espionoge stealable, you make parts of that that list also accesesible to users when they turn on Govners and managers of cities/caravans/whatever. Still free.
Now if you wrap that all into one AI governing aid-de-campe. You've got a very powerful too, highly mod-able, to the extent that users can Program thier own Complete AI's to compeat against one another.
Now the hard part, Since players can Steal AI plans, AI's need to be able to steal User plans.
Thats harder. but not impossible, Consider if the AI tools are powerful and useful enough, people will volentairally keep them mostly accurate. "build me a stables, and weapons and armour, to equip Bear calvary" [more accurately, subgoal, Build: Bear Calvary, Actions: Build: Stable,weapons(of bear calvery),armour(of bear calvery)].
Now you have the AI fill in the Meta goals, by looking at all the goals, and guessing what Meta goals the user is going for [unless the AI is directly told ofcourse] for any set of exlicate or obvious subgoals the goals can be guessed moderately accurately, and the Meta goals from those goals. At first it would be inaccurate, but if it is capable of remembering which meta goals seamed favoured by the user, eventually it would learn.
The last step IS hard, and it IS going to be more work, probably involving at least a small neuronet like proccessing stage. I do not belive it is beyond Stardock, personally. and even if THAT part of the AI isn't perfect the rest is easy enough and WELL within Stardocks abilities I am confident in that. If they choose to, they could.
It would add a LOT to gameplay to have an AI govnor who isn't doing blind secret stuff behind your back and always needs to be corrected for building the wrong buildings or making units you don't need can't afford. (like every other 4X 4E game ever).
and it is possible.
I'm pritty sure i could find at least 3 undergrads graduating this year who could do it, in just my collage alone. at least all but that last step. that one is hard(er).
Take care all
Robbie Price