The Application of Co-evolutionary Genetic Programming and TD(1) Reinforcement Learning in Large-Scale Strategy Game VCMI

被引:3
|
作者
Wilisowski, Lukasz [1 ]
Drezewski, Rafal [1 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, Krakow, Poland
关键词
Genetic programming; Neural networks; Strategy games; CARLO TREE-SEARCH;
D O I
10.1007/978-3-319-19728-9_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
VCMI is a new, open-source project that could become one of the biggest testing platform for modern AI algorithms in the future. Its complex environment and turn-based gameplay make it a perfect system for any AI driven solution. It also has a large community of active players which improves the testability of target algorithms. This paper explores VCMI's environment and tries to assess its complexity by providing a base solution for battle handling problem using two global optimization algorithms: Co-Evolution of Genetic Programming Trees and TD(1) algorithm with Back Propagation neural network. Both algorithms have been used in VCMI to evolve battle strategies through a fully autonomous learning process. Finally, the obtained strategies have been tested against existing solutions and compared with players' best tactics.
引用
收藏
页码:81 / 93
页数:13
相关论文
共 50 条
  • [1] A Novel Hybridization of Opposition-based Learning and Cooperative Co-evolutionary for Large-Scale Optimization
    Kazimipour, Borhan
    Omidvar, Mohammad Nabi
    Li, Xiaodong
    Qin, A. K.
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 2833 - 2840
  • [2] Contribution Based Co-Evolutionary Algorithm for Large-Scale Optimization Problems
    Meselhi, Mohamed A.
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    IEEE ACCESS, 2020, 8 : 203369 - 203381
  • [3] A Cooperative Co-evolutionary LSHADE Algorithm for Large-Scale Global Optimization
    Sharawi, Marwa
    El-Abd, Mohammed
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 777 - 784
  • [4] A Distributed Cooperative Co-evolutionary CMA Evolution Strategy for Global Optimization of Large-Scale Overlapping Problems
    Jia, Ya-Hui
    Zhou, Yu-Ren
    Lin, Ying
    Yu, Wei-Jie
    Gao, Ying
    Lu, Lu
    IEEE ACCESS, 2019, 7 : 19821 - 19834
  • [5] A Cooperative Co-evolutionary Approach for Large Scale Frequency Assignment Problem in TD-SCDMA
    Yang, Chao
    Jiang, Bin
    Peng, Shuming
    12TH CHINESE CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CHINESECSCW 2017), 2017, : 129 - 136
  • [6] Cooperative Co-evolutionary Metaheuristics for Solving Large-Scale TSP Art Project
    Chen, Junfeng
    Wang, Yuhao
    Xue, Xingsi
    Cheng, Shi
    El-Abd, Mohammed
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2706 - 2713
  • [7] Limited Evaluation Cooperative Co-evolutionary Differential Evolution for Large-scale Neuroevolution
    Yaman, Anil
    Mocanu, Decebal Constantin
    Iacca, Giovanni
    Fletcher, George
    Pechenizkiy, Mykola
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 569 - 576
  • [8] A Distributed Co-Evolutionary Optimization Method With Motif for Large-Scale IoT Robustness
    Chen, Ning
    Qiu, Tie
    Zhou, Xiaobo
    Zhang, Songwei
    Si, Weisheng
    Wu, Dapeng Oliver
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (05) : 4085 - 4098
  • [9] A Cooperative Co-Evolutionary Algorithm for Large-Scale Process Planning With Energy Consideration
    Tao, Fei
    Bi, Luning
    Zuo, Ying
    Nee, A. Y. C.
    JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING-TRANSACTIONS OF THE ASME, 2017, 139 (06):
  • [10] Center-Based Initialization of Cooperative Co-evolutionary Algorithm for Large-scale Optimization
    Mahdavi, Sedigheh
    Rahnamayan, Shahryar
    Deb, Kalyanmoy
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3557 - 3565