A Study on the Integration of Flocking Algorithm and Avoidance Behavior for Intelligent Movement of Virtual Agents
Flocking algorithms have been widely applied to simulate group behaviors in virtual environments such as military training, autonomous systems, and game AI. However, traditional flocking models mainly focus on local alignment, cohesion, and separation, lacking the ability to handle dynamic threats or obstacle avoidance in real-time. This study proposes an enhanced flocking algorithm that integrates an avoidance behavior model to simulate more intelligent and strategic movement of virtual enemies. The proposed method incorporates real-time obstacle and threat detection into the flocking process, allowing agents to adaptively adjust their paths while preserving group cohesion. To achieve this, I designed a hybrid algorithm requiring only the leader's path information, thereby reducing the cognitive load on human operators. The algorithm was mathematically modeled and evaluated through scenario-based simulations to assess responsiveness and survivability. Experimental results show that the integrated model improves responsiveness, survivability, and realism of agent behavior in complex environments. These findings indicate strong potential for use in military simulations, swarm robotics, and real-time strategic systems requiring cooperative yet threat-aware autonomous behavior.
Authors
- Ho-Jin Hwang (ORCID: https://orcid.org/0000-0001-8122-7220)
Publication Details
- Journal
- Korean Journal of Computational Design and Engineering
- Published
- 2025-09-09
- DOI
- https://doi.org/10.7315/cde.2025.291
- Primary Topic
- Human Motion and Animation
- Type
- article
- Field-Weighted Citation Impact
- 0.00