quote:
Have you checked out the work done in the Intelligent Agents lab at Melbourne Uni...
I have checked out a lot of military sources, but not this one -thanks for the tip!
quote:
Additionally, how do you plan on dealing with uncertainty within your simulation. You've mentioned that your AI will be FSM based. That's not very realistic and real soldiers will very quickly be able to discern an artificial enemy from a human one within the simulation, making the virtual environment less believable.
Well, I don't think that one can say for sure that a simulaton will be unrealistic just because I use FSM.
The thing is, I'm not using them like they do in quake II, with simple 'search state', 'attack state' etc.
Whats unrealistic in Quake II (I think), is using FSM for both handling decisions and actions - often resulting in predictable behaviour.
In Human Behaviour Representation litterature they often use different tools to simulate actions and decisions, so they can use the advantages of FSM but not getting stuck in the big mess of having a FSM managing everything.
'Millitary behaviour' is very situation dependent. for instance; the list of actions available at an observation post is very different from the list of actions available during the transport phase of a recon patrol (according to field manuals).
So it is very natural to use FSM to differ between these situations. Like "what kind of situation am I in?".
We might end up with multiple FSM to handle it all, the AI is still under development so things could change.
You got the short version of a very long story, I hope it made sence
Unceartainty will be handled with stochastic state changes in the based on psychological variables. i.e. A guy will not be able to handle his gun properly right after a grenade exploded near him - but after he has 'cooled of' a bit, he´s almost back to normal I think you could say it has some resemblance with Markov chains.
Best regards
Ulf Livoff
[edited by - UlfLivoff on September 3, 2003 7:50:26 AM]
[edited by - UlfLivoff on September 3, 2003 8:10:23 AM]