Quote:
Originally Posted by Pursuivant
Currently "Artificial Intelligence" is still an oxymoron.
The good news is that air combat is a very limited sphere of activity, closely bound to the laws of physics, and further bound by historical doctrines and the limits of human physiology. With those limits in mind, AI can often be abstracted into decision trees and flow charts.
For example, currently damaged enemy bombers often behave "stupidly" when choosing whether the crew bails out or crash lands/ditches. A simple decision tree or flow chart could be used to make them behave in a much more realistic fashion. For example:
Can I hold altitude? N/Y > Am I over friendly territory? Y/N > Can I get to an airfield long enough to land the plane? Y/N > Is there open ground where I can crash land? Y/N > Can I reach any water within 300 m of land? Y/N? > Fly towards land > When within 300 m of land, turn parallel to the wind and ditch.
|
Completely agree. AI is still kind of an oxymoron. It's more of a decision tree that it follows and it's really only as good as the assumptions that the programmer has made.
More assumptions can be programmed like what you have up there. That's fairly "easy" to check for I would imagine... although I'm not really sure if the AI would know if it's in friendly or enemy territory or if that kind of thing is passed to the AI at all. Would be interesting!