Feature #3450

AI shouldn't avoid running animals over when at risk

Added by awalrave over 5 years ago. Updated over 2 years ago.

Status:Assigned Start date:08/07/2009
Priority:Low Due date:
Assignee:Dwarden % Done:

0%

Category:AI Issues
Target version:-
Affected ArmA II version: First affected ArmA II version:
Reproduced by another DH user:No Single / Multi Player?:
I am using some Mods:No BIForumURL:
I am using: NGUrl:
Reproducible for you:No WIKIurl:
Related to content of DLC:

Description

Obs
AI stops its car/truck/tank, if there is an animal in its path.
It tries to evade it or "waits" (driving back and forth without success).
No matter the size of the animal - small ones like rabbits, or big ones like cows.
No matter the behavior of the AI - even in combat or danger mode it puts the life of the animal above anything.

Exp
  1. When a vehicle gets near, the animal should flee/get away from the road/driving path of the incoming vehicles.
  2. At least for small animals, the AI should just continue their way - even if it means to run them over.
  3. At least in combat/danger mode and in being in a tank one could consider to have AI to move on even for large animals no matter what.
Repro
  1. Load attached mission in the editor with CO
  2. Start and watch the AI having huge problems driving along the path
  3. One can remove animals with radio trigger to continue
  4. Replace the AI car with waypoint with the other types present (bicycle, motorbike, truck, APC, tank) and repeat

Sample videos
http://www.youtube.com/watch?v=mJyocJ_lSMc
http://www.youtube.com/watch?v=jOO15Kx8Zyg


This is almost a funny one as it is not very serious.
But I saw my EAZ make a big loop around two tiny rabbits that were on the road.
This behaviour leads to longer transports.

Maybe the AI should just consider driving over it as long as it doesn't hurt the vehicle ?

z: animals ideal for ambush http://www.youtube.com/watch?v=mJyocJ_lSMc

AnimalsSlowDown.utes.7z (3.2 kB) kju, 07/16/2012 14:50


Related issues

related to ARMA2 Community Issue Tracker - Bug #9574: Collective animal and ambient life related issues ticket Assigned 03/12/2010 12/01/2011
related to ARMA2 Community Issue Tracker - Bug #23406: Wheel vehicles are not controllable by your AI driver whe... Assigned 08/13/2011 12/14/2011
related to ARMA2 Community Issue Tracker - Bug #27361: AI Convoy driving/pathfinding is terrible Assigned 12/26/2011
related to ARMA2 Community Issue Tracker - Bug #16120: Cars/trucks not sticking to roads in combat mode Assigned 12/20/2010
related to ARMA2 Community Issue Tracker - Feature #27985: Remove the tank driver's AI collision avoidance when give... Feedback 01/20/2012

History

Updated by Fireball over 5 years ago

  • Category set to AI Issues
  • Affected ArmA II version changed from Please select... to 1.03.58627
  • Maxmem parameter deleted (Not set)

Updated by Fireball over 5 years ago

  • Tracker changed from Bug to Feature

Updated by Fireball over 5 years ago

  • Status changed from New to Assigned

Updated by Squelch over 5 years ago

  • Due date set to 10/10/2009

Updated by th3flyboy over 5 years ago

I can see running over smaller animals in a combat situation, however things like cows you will want to break for IRL, so you shouldn't see people running over a cow in a UAZ.
Please implement this with a config option in the animals which defines what the animals size is considered to be, a small animal would be run over, a medium animal might be run over depending on the situation, and a large animal would be stopped for. By default it may set to small, however I would want to see BIS set up their animal's configs accordingly.

Updated by zGuba over 5 years ago

Some fine AI tweaks concerning obstacle mass vs driver state (suppressed, combat behaviour) could probably fix this.

Updated by Fireball over 5 years ago

  • Due date changed from 10/10/2009 to 01/10/2010
  • Affected ArmA II version deleted (1.03.58627)
  • Difficulty set to Not set
  • Reproduced by another DH user set to No
  • CPU set to Please specify!

Updated by Dwarden over 5 years ago

  • Assignee set to Dwarden
  • Priority changed from Normal to Low

most likely intended behaviour for road driving AI vehicles ...
yet there is another issue with AI getting break by the stop

Updated by zGuba over 5 years ago

http://www.youtube.com/watch?v=mJyocJ_lSMc nice video showing the issue

Updated by kju over 5 years ago

  • Due date deleted (01/10/2010)

Updated by awalrave over 5 years ago

I tried build 60091
Humvee still tries to avoid collision with rabbits.
I guess nothing changed on that aspect
http://www.youtube.com/watch?v=jOO15Kx8Zyg

Updated by zGuba about 5 years ago

  • Subject changed from AI tries to avoid small road kills even for rabbits to AI shouldn't avoid running animals over when at risk

Updated by zGuba over 4 years ago

  • Size of OS swap file set to Please specify!
  • I am using some Mods set to No
  • Reproducible for you set to No

Updated by neokika over 3 years ago

Hi,

And why should an AI driver kill/slaughter/run over any animal they find on the road instead of doing what they do now (try to not run them over)?
Only a person completely mad and that has no love for life would do such thing!
Although, if a vehicle driver is in Combat behaviour and engaging/being engaged they should not care about any type of life, human included!

I would reject this ticket without even giving to much thought about it, because it makes no sense to make AI behave like that.

neo

Updated by ruebe over 3 years ago

Well, you could attack this problem from the opposite direction: instead of having mad drivers killing poor animals, you could make animals more aware of driving vehicles, so that animals will flee earlier, away from the vehicle/road.

Updated by neokika over 3 years ago

Yes, this would probably be the solution to the problem.

neo

Updated by kju almost 3 years ago

  • Description updated (diff)
  • CPU deleted (Please specify!)
  • Audio card deleted (Please specify!)
  • Size of OS swap file deleted (Please specify!)

Updated by kju almost 3 years ago

Also available in: Atom PDF