Jump to content

New improved AI


Recommended Posts

Is it just me or has the ai been dramatically improved? The last couple of nights I've found that all of a sudden the quick mission dogfights have become much harder. The AI seem to anticipate more and change their gameplan based on what I do. They still seem to fly perfect to the point where an F5 seems to repeatedly outclimb the F14 as their energy management appears much better. At first I thought something had happened to the F14 model but looking back through Tacview it definitely seems to be a revised ai.

Thanks!!!! I mean its going to make it much harder to get a kill but it should improve my flying longterm 😁 just wished now they occasionally made a mistake.

Link to comment
Share on other sites

They have been tweaking the AI over the last couple years. Regarding AI planes though, it's not that they ''fly perfectly'' it's that they use a different flight model that doesn't necessarily have the same restrictions yours does. The F-5 and MiG-15 are the two worst offenders, so they ''punch above their weight''.

  • Like 1

Де вороги, знайдуться козаки їх перемогти.

5800x3d * 3090 * 64gb * Reverb G2

Link to comment
Share on other sites

12 hours ago, Indianajon said:

The last couple of nights I've found that all of a sudden the quick mission dogfights have become much harder.

Yes, I mean AI was always using alternate physics, but now their game plan for BFM have changed.

  • Like 2

🖥️ Win10  i7-10700KF  32GB  RTX3060   🥽 Rift S   🕹️ T16000M  TWCS  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

Link to comment
Share on other sites

The only difference I see is that they head straight up into the stratosphere (using magic rocket engines), stall and go down again. It's not pulling any real Gs, trying to jink, defend or anything spectacular. They eat my gun rounds no matter the skill. I'd say they have SOME way to go still. 

I had both Su27s and MIG29s zooming from straight and level flight around 350 knots 16000 feet just climb up to 50000 feet...Good luck with that in real life. My poor viper obviously couldn't compete with that.

 

 

 

 


Edited by b0bl00i
Link to comment
Share on other sites

On 12/13/2021 at 9:34 PM, Indianajon said:

Is it just me or has the ai been dramatically improved? The last couple of nights I've found that all of a sudden the quick mission dogfights have become much harder. The AI seem to anticipate more and change their gameplan based on what I do. They still seem to fly perfect to the point where an F5 seems to repeatedly outclimb the F14 as their energy management appears much better. At first I thought something had happened to the F14 model but looking back through Tacview it definitely seems to be a revised ai.

Thanks!!!! I mean its going to make it much harder to get a kill but it should improve my flying longterm 😁 just wished now they occasionally made a mistake.

I don’t agree.In regards to BFM they now seem to act dumber than ever in my experience  After merging they seem to drone around in big circles , not max performing their aircraft at all or alternatively make pointless zoom climbs , which makes them even easier to kill.

In my latest testing setups I found them to be worse than before and the state before was already bad.Their only gameplan seems to be to get killed as soon as possible.


Edited by Snappy
Link to comment
Share on other sites

Indeed, their behaviour is a bit more varied now, but I wouldn't call it an improvement:

Quite often they simply fly in circles at M1.1 in a guns-only fight, then slow down dramatically, zoom up and do some post-stall shenanigans that defy the known laws of physics...

  • Like 2
Spoiler

Ryzen 9 5900X | 64GB G.Skill TridentZ 3600 | Gigabyte RX6900XT | ASUS ROG Strix X570-E GAMING | Samsung 990Pro 2TB + 960Pro 1TB NMVe | HP Reverb G2
Pro Flight Trainer Puma | VIRPIL MT-50CM2+3 base / CM2 x2 grip with 200 mm S-curve extension + CM3 throttle + CP2/3 + FSSB R3L + VPC Rotor TCS Plus base with SharKa-50 grip mounted on Monstertech MFC-1 | TPR rudder pedals

OpenXR | PD 1.0 | 100% render resolution | DCS "HIGH" preset

 

Link to comment
Share on other sites

Yeah the MiG-15 is a leading offender in this regard. Looking at the SFM, it has a combined (max) lift coefficient of 1.12 or some skank in the matrix, when Mach number = 0. Or it generates lift at 0 airspeed. My brother at NASA confirmed that is impossible. So it may be required to keep the SFM from choking but man, knock it down to 0.009 or something. Give us a break!


Edited by Squiffy

[sIGPIC][/sIGPIC]

It's perfectly ordinary banter Squiffy, "Bally Jerry, pranged his kite, right in the 'how's your father.'" - Monty Python, RAF Banter Sketch.

Squiffy, a. slang. 1. Intoxicated; drunk. 2. Askew, skew-whiff. - OED

 

"Put that sucker in a 4G turn and keep it there!!" - Maj. Gen. "Boots" Blesse

Link to comment
Share on other sites

7 hours ago, Dragon1-1 said:

It's not worth fixing the bugs at this point

It's always worth fixing as whole SP and PvE relies on it working. New FM may or may not come in years.

  • Like 2

🖥️ Win10  i7-10700KF  32GB  RTX3060   🥽 Rift S   🕹️ T16000M  TWCS  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

Link to comment
Share on other sites

And another interesting effect while we wait... I noticed a MiG-15 actually do a rapid flip flop back and forth many times at the apex of it's zoom climb maneuver while I stalled out below him. The airframe flip flopped, front to back, about it's CG in an obvious glitch. This may be a result of some of my tweaks, maybe not. I also got the game to crash a couple times either with thrust mismatch errors in the .lua lines or corrupted mission file edits with skill levels or loudouts, or just a corrupted save. It crashed on the build routine before going into 3D. Deleted the mission and loaded a different one, worked fine.

[sIGPIC][/sIGPIC]

It's perfectly ordinary banter Squiffy, "Bally Jerry, pranged his kite, right in the 'how's your father.'" - Monty Python, RAF Banter Sketch.

Squiffy, a. slang. 1. Intoxicated; drunk. 2. Askew, skew-whiff. - OED

 

"Put that sucker in a 4G turn and keep it there!!" - Maj. Gen. "Boots" Blesse

Link to comment
Share on other sites

Something to keep in mind is, that there's a lot more to AI behaviour than simply the flight model: the GFM will improve *how* AI does stuff, but it won't necessarily affect *what* they do.
It continues to annoy me to see AI MiG-21s going into the vertical defending against an F-14 (yeah good luck with that), AI MiG-23s locking up and shooting at an F-14 that's flying 15,000ft below them, etc...

  • Like 1
Spoiler

Ryzen 9 5900X | 64GB G.Skill TridentZ 3600 | Gigabyte RX6900XT | ASUS ROG Strix X570-E GAMING | Samsung 990Pro 2TB + 960Pro 1TB NMVe | HP Reverb G2
Pro Flight Trainer Puma | VIRPIL MT-50CM2+3 base / CM2 x2 grip with 200 mm S-curve extension + CM3 throttle + CP2/3 + FSSB R3L + VPC Rotor TCS Plus base with SharKa-50 grip mounted on Monstertech MFC-1 | TPR rudder pedals

OpenXR | PD 1.0 | 100% render resolution | DCS "HIGH" preset

 

Link to comment
Share on other sites

4 minutes ago, b0bl00i said:

outclimb me

Those should be fixed with the new GFM 🙂 

Spoiler

Ryzen 9 5900X | 64GB G.Skill TridentZ 3600 | Gigabyte RX6900XT | ASUS ROG Strix X570-E GAMING | Samsung 990Pro 2TB + 960Pro 1TB NMVe | HP Reverb G2
Pro Flight Trainer Puma | VIRPIL MT-50CM2+3 base / CM2 x2 grip with 200 mm S-curve extension + CM3 throttle + CP2/3 + FSSB R3L + VPC Rotor TCS Plus base with SharKa-50 grip mounted on Monstertech MFC-1 | TPR rudder pedals

OpenXR | PD 1.0 | 100% render resolution | DCS "HIGH" preset

 

Link to comment
Share on other sites

  • 2 weeks later...

Actually nothing has been "improved": IA still uses its own physics and perfect situational awareness as before. It just seems to me that all IA levels behave like ACE o VETERAN levels.

I've notice this those day while doing some of the "warm-up" BFM missions I have created with the editior: I use to 100% win them but now it seems there is no way to do it unless I manage to hit the enemy with the gun during the merge pass or using a plane way better than the IA one (i.e. F/A-18 vs Mig-21)

Maybe this is just (another) bug?


Edited by LordOrion

Black+Knights_Small.jpg

RDF 3rd Fighter Squadron - "Black Knights": "Ar Cavajere Nero nun je devi cacà er cazzo!"

My Blog (Italian): Notti a (Video)Giocare

~~~~~~~~~~~~~~~~~~~~~~~~~

CPU: i7-11700K@5GHz|GPU: RTX-4070 Super|RAM: 64GB DDR4@3200MHz|SSD: 2x 970EVO Plus + 980 EVO Plus|HOTAS Warthog|TrackIR 5|

Link to comment
Share on other sites

Devs, you badly need to fix the mess you recently did with the IA cause the game is almost unplayable: "Rookie" Mig-21 outclimb and out-turn an F-16! Seriously?

Black+Knights_Small.jpg

RDF 3rd Fighter Squadron - "Black Knights": "Ar Cavajere Nero nun je devi cacà er cazzo!"

My Blog (Italian): Notti a (Video)Giocare

~~~~~~~~~~~~~~~~~~~~~~~~~

CPU: i7-11700K@5GHz|GPU: RTX-4070 Super|RAM: 64GB DDR4@3200MHz|SSD: 2x 970EVO Plus + 980 EVO Plus|HOTAS Warthog|TrackIR 5|

Link to comment
Share on other sites

On 1/6/2022 at 12:37 AM, LordOrion said:

Devs, you badly need to fix the mess you recently did with the IA cause the game is almost unplayable: "Rookie" Mig-21 outclimb and out-turn an F-16! Seriously?

Difficulty rating should not affect plane performance, certainly not acceleration or climb rates. And MiG-21's (count the F-5's here) and especially MiG-15's always severely overperformed when controlled by the AI. This has largely to do with their flight models, that is the laws of physics they follow.  

  • Like 1

Modules: FC3, Mirage 2000C, Harrier AV-8B NA, F-5, AJS-37 Viggen, F-14B, F-14A, Combined Arms, F/A-18C, F-16C, MiG-19P, F-86, MiG-15, FW-190A, Spitfire Mk IX, UH-1 Huey, Su-25, P-51PD, Caucasus map, Nevada map, Persian Gulf map, Marianas map, Syria Map, Super Carrier, Sinai map, Mosquito, P-51, AH-64 Apache

Link to comment
Share on other sites

On the subject of improved AI, I have been testing with Skill set to Random for my AI's lately.  No observations yet, but the goal is to find out if their behaviour is at all random.  I believe, IMHO, that an AI that is surprising and clever at times, that doesn't do the same thing each mission, would be more valuable than an attempt to create the holy grail of the dynamic campaign.  A better AI would make ALL existing content (missions and campaigns) suddenly fun to play again. 

I reviewed the MOOSE framework, but I believe the correct approach is to add enough randomness to their behaviour such that the AI is at least not so predictable.  I don't know if simply setting the skill level to Random will achieve this result. 

Anyway, I would love to have a discussion on this issue. 


Edited by Glide
grammar
  • Like 2
  • Thanks 1
Link to comment
Share on other sites

4 hours ago, Glide said:

On the subject of improved AI, I have been testing with Skill set to Random for my AI's lately.  No observations yet, but the goal is to find out if their behaviour is at all random.

Skill set to random is just a skill level randomly chosen at the mission start. It has nothing to do with the AI random behavior which needs totally different ME tricks.

🖥️ Win10  i7-10700KF  32GB  RTX3060   🥽 Rift S   🕹️ T16000M  TWCS  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

Link to comment
Share on other sites

On 1/13/2022 at 8:13 PM, Glide said:

 I believe, IMHO, that an AI that is surprising and clever at times, that doesn't do the same thing each mission, would be more valuable than an attempt to create the holy grail of the dynamic campaign.

 

Drastically improved AI is actually a prerequisite of dynamic campaign development. There's absolutely no point in having persistent force levels and units, if AI aircraft all 'bingo & eject" every second flight. Within a day there wouldn't be any aircraft left to task....


Edited by norman99
  • Like 2
Link to comment
Share on other sites

10 hours ago, norman99 said:

Drastically improved AI is actually be a prerequisite of dynamic campaign development.

Exactly.  All units in a combat sim share certain behaviours.  Move.  Fire and Move.  Is this one or two states?  I have not written an entire AI, but I did get a finite state machine working in python just to see how a simple, single-state AI might work.  It becomes tricky when you want them to be in two states at once.  I believe the obvious solution for this is to use queues, but I did not get that far.  If you recall The Sims, this was a clever AI that managed a queue of needs for each AI.  I don't know how much the AI tech has changed since then, but the problems remain the same. 

Review state changes and decision trees.

Look for ways to add randomness to decisions that would provide variety and seem realistic.

Take a replace-ability approach so the community can plug in their own AI "flavours", perhaps.

These might be tasks on someone's plan.

 

  • Like 2
Link to comment
Share on other sites

On 1/13/2022 at 1:13 PM, Glide said:

On the subject of improved AI, I have been testing with Skill set to Random for my AI's lately.  No observations yet, but the goal is to find out if their behaviour is at all random.  I believe, IMHO, that an AI that is surprising and clever at times, that doesn't do the same thing each mission, would be more valuable than an attempt to create the holy grail of the dynamic campaign.  A better AI would make ALL existing content (missions and campaigns) suddenly fun to play again. 

I reviewed the MOOSE framework, but I believe the correct approach is to add enough randomness to their behaviour such that the AI is at least not so predictable.  I don't know if simply setting the skill level to Random will achieve this result. 

Anyway, I would love to have a discussion on this issue. 

 

I like the mindset behind these tests. If get enough spare time for testing, i'll try to replicate and see if i can find trends! 

  • Like 2

Modules: FC3, Mirage 2000C, Harrier AV-8B NA, F-5, AJS-37 Viggen, F-14B, F-14A, Combined Arms, F/A-18C, F-16C, MiG-19P, F-86, MiG-15, FW-190A, Spitfire Mk IX, UH-1 Huey, Su-25, P-51PD, Caucasus map, Nevada map, Persian Gulf map, Marianas map, Syria Map, Super Carrier, Sinai map, Mosquito, P-51, AH-64 Apache

Link to comment
Share on other sites

There is little to no randomness in military so I wouldn't waste time on it. What you probably want instead is less predictable AI which would act based on many factors and that is actually being in the development.

  • Like 1

🖥️ Win10  i7-10700KF  32GB  RTX3060   🥽 Rift S   🕹️ T16000M  TWCS  TFRP   ✈️ FC3  F-14A/B  F-15E   ⚙️ CA   🚢 SC   🌐 NTTR  PG  Syria

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...