View Single Post
  #52  
Old 01-18-2012, 11:05 AM
FC99's Avatar
FC99 FC99 is offline
Approved Member
 
Join Date: Dec 2008
Posts: 249
Default

Quote:
Originally Posted by [URU]BlackFox View Post
I was testing the AI strafing behaviour, and it seems that it just makes one strafing run, no matter the results, and gives up strafing.

The old routine, the one that made the AI get far away from the target before coming in again was not good, and maybe this could be a good time to redo the ground attack logic.
Hi, tried your mission and it works as you described. I tried some other Ground Attack missions and in them AI made multiple attacks so it seems that this is situation dependent.

I'll check some of the old manuals for RL ground attack patterns and change AI if necessary.

Quote:
Originally Posted by Bearcat View Post
Now I know that the AI went into a dive to put out the fire... but we were not that high ... and I have heard of engine fires being put out that way but not wing fires ... usually when the wing catches fire .... the pilot bails or dies...
Well, if you have read some of the responses you can see why is AI programming hard. Same situation but very different reaction to it by different people. It's hard for AI to satisfy everybody. IMO best we can do is to enable AI to exhibit all kind of behavior characteristic to humans.

Quote:
Originally Posted by Jumoschwanz View Post
I noticed that Ace AI fighters will keep chasing after and shooting enemy fighters when the enemy fighter is in flames and/or the engine is stopped. Just thought it was a waste of resources and ammo for them.
First of all, it is good to see you around Jumo, always a pleasure to see that some Il2 veterans are still playing this game.

They can recognize the "kill" sometimes but I'll see what can be done to improve it.

Quote:
On the other hand, I have seen a number of times when Ace AI are themselves in disabled fighters or bombers, either on fire or with stopped engines or missing controls and they continue to fly the aircraft instead of bail.
Again, there is a part of the code that should deal with such situations, I'll put it on the TODO list.

Quote:
Not a problem for me, and I am sure that in WWII some chose to stick with their aircraft rather than bail, but in the cases I am talking about the aircraft ends up crashing and killing the crew.
Maybe something is damaged or the AI are wounded and they can not bail out? Altitude does not seem to be a factor as sometimes they will bail so low they hit the ground too fast and die.
That's entirely possible.


Quote:
So depending on how you look at it things with the AI can either be faults or simply imitating humans with all their faults and erratic behavior.
Exactly, AI have right to be stupid, after all, we have all witnessed idiotic human behavior on servers.

Quote:
As far as fighting ability goes, the Ace AI is still not as good as the better human pilots flying online, it is damn good but not like human Ace pilots.
Correct 100%, but if we make AI aces as good as some online pilot I met( you included) who would fly this game? IMO for gameplay reasons, it is ideal for AI to be good but just not as good as best humans.

FC
__________________
Reply With Quote