TY - GEN
T1 - A Gene Expression Programming Inspired Evolution Symbiont Agent for Real-Time Strategy Generation
AU - Sithungu, Siphesihle P.
AU - Ehlers, Elizabeth M.
N1 - Publisher Copyright:
© 2022 ACM.
PY - 2022/11/4
Y1 - 2022/11/4
N2 - AdaptiveSGA is a method for achieving Adaptive Game Artificial Intelligence-Based Dynamic Difficulty Balancing through the Symbiotic Game Agent Model. Previous work has shown that AdaptiveSGA can achieve Dynamic Difficulty Balancing in simulated soccer by effectively changing a team's strategy based on the opponent's performance. AdaptiveSGA pre-existing strategies and switches between them during runtime to increase the game's replayability by adapting the challenge it poses to the human player. Although this method works, its limitation is that if the human player surpasses the most intelligent strategy of the computer opponent, there is no way for the model to generate a new strategy during runtime that can potentially overcome the human player. AdaptiveSGA can only maintain engagement with the human player if the human player has not overcome the best strategy for the pool of pre-existing strategies. Current work addresses this limitation by introducing an Evolution Symbiont Agent whose purpose is to generate new strategies in real-time (during gameplay) through evolutionary mechanisms using Gene Expression Programming. Experimental results show that the presence of the evolution symbiont agent can use Gene Expression Programming to generate strategies capable of outperforming an opposing strategy.
AB - AdaptiveSGA is a method for achieving Adaptive Game Artificial Intelligence-Based Dynamic Difficulty Balancing through the Symbiotic Game Agent Model. Previous work has shown that AdaptiveSGA can achieve Dynamic Difficulty Balancing in simulated soccer by effectively changing a team's strategy based on the opponent's performance. AdaptiveSGA pre-existing strategies and switches between them during runtime to increase the game's replayability by adapting the challenge it poses to the human player. Although this method works, its limitation is that if the human player surpasses the most intelligent strategy of the computer opponent, there is no way for the model to generate a new strategy during runtime that can potentially overcome the human player. AdaptiveSGA can only maintain engagement with the human player if the human player has not overcome the best strategy for the pool of pre-existing strategies. Current work addresses this limitation by introducing an Evolution Symbiont Agent whose purpose is to generate new strategies in real-time (during gameplay) through evolutionary mechanisms using Gene Expression Programming. Experimental results show that the presence of the evolution symbiont agent can use Gene Expression Programming to generate strategies capable of outperforming an opposing strategy.
KW - dynamic difficulty balancing
KW - evolution symbiont agent
KW - gene expression programming
KW - symbiotic game agent
UR - http://www.scopus.com/inward/record.url?scp=85159700758&partnerID=8YFLogxK
U2 - 10.1145/3581792.3581801
DO - 10.1145/3581792.3581801
M3 - Conference contribution
AN - SCOPUS:85159700758
T3 - ACM International Conference Proceeding Series
SP - 47
EP - 53
BT - CIIS 2022 - 2022 5th International Conference on Computational Intelligence and Intelligent Systems
PB - Association for Computing Machinery
T2 - 5th International Conference on Computational Intelligence and Intelligent Systems, CIIS 2022
Y2 - 4 November 2022 through 6 November 2022
ER -