Micro and Macro Lemmings Simulations Based on Ants Colonies

被引:3
作者
Gonzalez-Pardo, Antonio [1 ]
Palero, Fernando [1 ]
Camacho, David [1 ]
机构
[1] Univ Autonoma Madrid, Dept Comp Sci, Madrid, Spain
来源
APPLICATIONS OF EVOLUTIONARY COMPUTATION | 2014年 / 8602卷
关键词
Lemmings video game; Micro and Macro simulations; Ant Colony Optimization algorithms;
D O I
10.1007/978-3-662-45523-4_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ant Colony Optimization (ACO) has been successfully applied to a wide number of complex and real domains. From classical optimization problems to video games, these kind of swarm-based approaches have been adapted, to be later used, to search for new metaheuristic based solutions. This paper presents a simple ACO algorithm that uses a specifically designed heuristic, called common-sense, which has been applied in the classical video game Lemmings. In this game a set of lemmings must reach the exit point of each level, using a subset of finite number of skills, taking into account the contextual information given from the level. The paper describes both the graph model and the context-based heuristic, designed to implement our ACO approach. Afterwards, two different kind of simulations have been carried out to analyse the behaviour of the ACO algorithm. On the one hand, a micro simulation, where each ant is used to model a lemming, and a macro simulation where a swarm of lemmings is represented using only one ant. Using both kind of simulations, a complete experimental comparison based on the number and quality of solutions found and the levels solved, is carried out to study the behaviour of the algorithm under different game configurations.
引用
收藏
页码:337 / 348
页数:12
相关论文
共 25 条
  • [1] Abraham A, 2003, IEEE C EVOL COMPUTAT, P1384
  • [2] [Anonymous], 2008, APPL INTELL
  • [3] [Anonymous], 2002, Computational Intelligence an Introduction
  • [4] Efficient solutions for Mastermind using genetic algorithms
    Berghman, Lotte
    Goossens, Dries
    Leus, Roel
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (06) : 1880 - 1885
  • [5] A ComDarison of Selection Schemes Used in Evolutionary Algorithms
    Blickle, Tobias
    Thiele, Lothar
    [J]. EVOLUTIONARY COMPUTATION, 1996, 4 (04) : 361 - 394
  • [6] Chen X. Q., 2009, Flora of China, V25
  • [7] COLDRIDGE J., 2010, TECHNICAL REPORT
  • [8] Colorni A., 1991, Distributed optimization by ant colonies, V142, P134
  • [9] CORMODE G, 2004, P 3 INT C FUN ALG, P65
  • [10] Das S., 2009, FDN COMPUTATIONAL IN, V3, P2355