Are Learning Agents Suitable for Complex Bot Behavior?

Alex_Chuguev
Mon, 17 Jun 2024 03:40:39 +0000
Pipeline & Plugins

Hello, community!

I’m working on a game using Unreal Engine 5 and plan to actively use Learning Agents to train the bots. Could you please let me know if it is possible to implement complex bot behavior within a single policy using Learning Agents? For example, can a bot patrol, search for the player, shoot, flee, search for ammo, etc., and flexibly switch between these states while planning the next steps?

Are Learning Agents suitable for such complex tasks at this stage, or are they only suitable for simpler tasks like driving a vehicle to a designated point? Is it possible to achieve complex behavior only by combining Learning Agents with Behavior Trees and HTN Planning to switch policies depending on the situation?

Thank you for your help!

3 posts - 3 participants