Falcon BMS 4.34 - AI is Blind.
-
Version
4.34.0 (x64)Build
19631Detailed Description:
AI fellow pilots, crash with player lead pilot when the “Position and Hold” instruction is given by the Tower for take-off.
This AI squad mate pilots behavior is arbitrary, meaning that it does not matter if the Player chooses the right or left side of some runways for take-off.
I noticed this problem happening on “any side” (left or right) on different runways.
The player could avoid this issue if the AI always choose to align on the left or right side of the runways, but since the player will never know what is the side the AI is going to choose it is not easy.
This AI behavior seems to be dependent on the Theater /Airfield /Runway and it may differ from time to time.Pictures:
Video - Falcon BMS 434_AI is Blind.
Example files:
Add-On Balkans - TE Saved Mission - Ben_Test.zipCrash logs:
Not available - The Crash is with planes, not the code.Reproducibility Procedure:
1. Use the Balkans Theater of Operations.
2. Use my uploaded mission files from “Ben_Test.zip”.
3. Go to “Tactical Engagement”.
4. Go to “Saved”.
5. Start the mission “Ben_Test”.
7. Follow the take off procedures and align on the “Left Side” of the runway.
8. AI, will crash with your plane.Expected Behavior:
It is expected that the AI can be aware of the planes aligned on the runway (ready for take off) and choose the available (not occupied) strip side space of the runway for take-off. -
As in RL, when you align two acft for take-off, the lead takes the downwind side to avoid being drifted towards the wingman during the take-off run. The wingman aligns on the upwind side of the rwy.
If you remember that for the future, you will see that the AI does exactly what is expected. So. basically, asks for wind when taxing and prepare mentally your take-off.
I remember reading that in the manual that Reddog wrote. -
It’s not a bug it’s a feature
BMS-Training Manual Mission 1 p 26
Your position as lead should always be downwind to avoid the wind pushing your aircraft into the path of your wingmen.
as well as BMS Comms Nav book p 42
Flight lead always takes the downwind part of the runway to avoid being pushed into the wingman’s side.
-
Version
4.34.0 (x64)Build
19631Detailed Description:
AI fellow pilots, crash with player lead pilot when the “Position and Hold” instruction is given by the Tower for take-off.
This AI squad mate pilots behavior is arbitrary, meaning that it does not matter if the Player chooses the right or left side of some runways for take-off.
I noticed this problem happening on “any side” (left or right) on different runways.
The player could avoid this issue if the AI always choose to align on the left or right side of the runways, but since the player will never know what is the side the AI is going to choose it is not easy.
This AI behavior seems to be dependent on the Theater /Airfield /Runway and it may differ from time to time.Pictures:
Video - Falcon BMS 434_AI is Blind.
Example files:
Add-On Balkans - TE Saved Mission - Ben_Test.zipCrash logs:
Not available - The Crash is with planes, not the code.Reproducibility Procedure:
1. Use the Balkans Theater of Operations.
2. Use my uploaded mission files from “Ben_Test.zip”.
3. Go to “Tactical Engagement”.
4. Go to “Saved”.
5. Start the mission “Ben_Test”.
7. Follow the take off procedures and align on the “Left Side” of the runway.
8. AI, will crash with your plane.Expected Behavior:
It is expected that the AI can be aware of the planes aligned on the runway (ready for take off) and choose the available (not occupied) strip side space of the runway for take-off.Wind is not arbitrary
It is given by ATIs , tower and windsock
-
Oh… how embarrasing.
Many thanks to all, for the kind explanations.
As you may already guessed it, Falcon BMS is an (old) “new” toy that I’m re-learning.
Sorry for this “fake bug report”.
It has its roots on my lack of knowledge about FBMS.Ben
-
Oh… how embarrasing.
Many thanks to all, for the kind explanations.
As you may already guessed it, Falcon BMS is an (old) “new” toy that I’m re-learning.
Sorry for this “fake bug report”.
It has its roots on my lack of knowledge about FBMS.Ben
You can also choose the take off formation type , be sure that your vhf is setup to your flight frequency and give command to your flight prior to align
-
Very Nice!
Many thanks. -
Well I’d wish that the Artificial intelligence was smarter than that.
It shouldn’t be because your flight lead makes a mistake that you can run him over…The current behaviour leads to a question which happened to me this morning in a two ship with the wingman being AI
What happens when the wind is exactly the runway heading?
Kunsan 355, wind 355?
What side the wingman AI takes then ? How can the human flight lead expect it and takes his side accordingly? -
@Red:
Well I’d wish that the Artificial intelligence was smarter than that.
It shouldn’t be because your flight lead makes a mistake that you can run him over…The current behaviour leads to a question which happened to me this morning in a two ship with the wingman being AI
What happens when the wind is exactly the runway heading?
Kunsan 355, wind 355?
What side the wingman AI takes then ? How can the human flight lead expect it and takes his side accordingly?50% chance
-
that’s incompatible with aviation safety mate
But yeah, a compromise we have to live with though …
This morning I lost -
@Red:
that’s incompatible with aviation safety mate
But yeah, a compromise we have to live with though …
This morning I lostRemember that, as flight, or element leader, you can order you wing the formation T/O you want.
-
@Red:
that’s incompatible with aviation safety mate
But yeah, a compromise we have to live with though …
This morning I lostI can think about a way but that will requires lot AI work again
-
nah, not worth it. I’ll just set the wind a few degrees off
-
Would that be possible to implement a check whether the lead is obstructing the AIs and have them hold and say something like “You’re in my spot, lead” on intraflight? The positions the AIs will take and the paths they will take to get there are all known, so it should be possible to do by checking the lead’s position against a bounding box.
-
“You’re in my spot, lead”
Did you checked that this is in existing Frag voices? (/Data/Sound/F4Talk95v1-0-0.csv)
-
Doesn’t seem to be, but that was just an example. “Go left/right” or something similar might be good for that (basically, the wingman tells you where you should be).
-
This sounds like a simple code fix. Instead of a 50:50(rand()%50), during head wind conditions, just code the wing to line up to the left or right of the lead’s position on the runway.
-
This sounds like a simple code fix. Instead of a 50:50(rand()%50), during head wind conditions, just code the wing to line up to the left or right of the lead’s position on the runway.
I was more thinking about AI able to detect leader is in a wrong posit and invert their own line up automatically
And don’t forget we just need to handle not only 2 ships line up but 4 ships line up with 3 different possibilities
And also consider that 2 and 3 can be player while leader AI etc
Believe me , AI coding is never as simple as you could believe
-
I was more thinking about AI able to detect leader is in a wrong posit and invert their own line up automatically
And don’t forget we just need to handle not only 2 ships line up but 4 ships line up with 3 different possibilities
-