Behaviour discovery in real-time strategy games using cooperative co-evolution with dynamic binary tree decomposition

Document Type

Conference Proceeding

Publication Title

GECCO 2024 Companion - Proceedings of the 2024 Genetic and Evolutionary Computation Conference Companion

First Page

287

Last Page

290

Publisher

Association for Computing Machinery

School

School of Engineering

RAS ID

71869

Comments

Kelly, L., Masek, M., & Lam, C. P. (2024, July). Behaviour discovery in real-time strategy games using cooperative co-evolution with dynamic binary tree decomposition. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (pp. 287-290). https://doi.org/10.1145/3638530.3654222

Abstract

In cooperative co-evolutionary approaches, a larger global problem is typically decomposed into multiple sub-components, with solutions concurrently evolved for each. Problem decomposition commonly occurs prior to the execution of the algorithm, but this assumes that the optimal decomposition is already known. However, the optimal decomposition is typically unknown for problems with a large number of components, such as multi-agent systems featuring many agents, where the challenge of decomposing the problem grows with the scale of the number of agents involved. In this paper, we propose a dynamic decomposition scheme based on determining optimal groupings of agents, whilst simultaneously evolving the agent behaviour, specifically addressing scalability challenges inherent in multi-agent systems featuring a large number of agents. The approach was evaluated in a real-time strategy game by evolving the behaviour of a heterogeneous team of agents representing combat units. Four scenarios were investigated featuring an increasingly larger number of agents. We compared our approach against two cooperative co-evolutionary algorithms involving commonly used static decomposition schemes. The proposed dynamic decomposition approach matched or exceeded the performance of these two static schemes across all scenarios.

DOI

10.1145/3638530.3654222

Access Rights

subscription content

Share

 
COinS