A Model-Based Approach to Optimizing Ms. Pac-Man Game Strategies in Real Time

被引:7
|
作者
Foderaro, Greg [1 ,2 ]
Swingler, Ashleigh [3 ]
Ferrari, Silvia [4 ]
机构
[1] Duke Univ, Mech Engn Dept, Durham, NC 27708 USA
[2] Appl Res Associates Inc, Raleigh, NC 27615 USA
[3] Duke Univ, Mech Engn & Mat Sci Dept, Durham, NC 27708 USA
[4] Cornell Univ, Mech & Aerosp Engn Dept, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
Cell decomposition; computer games; decision theory; decision trees; Ms; Pac-Man; optimal control; path planning; pursuit-evasion games; CARLO TREE-SEARCH; INTERNAL-MODELS; NEURAL-NETWORKS; FLIGHT CONTROL; TARGETS;
D O I
10.1109/TCIAIG.2016.2523508
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a model-based approach for computing real-time optimal decision strategies in the pursuit-evasion game of Ms. Pac-Man. The game of Ms. Pac-Man is an excellent benchmark problem of pursuit-evasion game with multiple, active adversaries that adapt their pursuit policies based on Ms. Pac-Man's state and decisions. In addition to evading the adversaries, the agent must pursue multiple fixed and moving targets in an obstacle-populated environment. This paper presents a novel approach by which a decision-tree representation of all possible strategies is derived from the maze geometry and the dynamic equations of the adversaries or ghosts. The proposed models of ghost dynamics and decisions are validated through extensive numerical simulations. During the game, the decision tree is updated and used to determine optimal strategies in real time based on state estimates and game predictions obtained iteratively over time. The results show that the artificial player obtained by this approach is able to achieve high game scores, and to handle high game levels in which the characters speeds and maze complexity become challenging even for human players.
引用
收藏
页码:153 / 165
页数:13
相关论文
共 50 条
  • [31] Discovering Agent Behaviors Through Code Reuse: Examples From Half-Field Offense and Ms. Pac-Man
    Kelly, Stephen
    Heywood, Malcolm I.
    IEEE TRANSACTIONS ON GAMES, 2018, 10 (02) : 195 - 208
  • [32] The Pac Man syndrome: A game or a real-time event?
    Habal, MB
    JOURNAL OF CRANIOFACIAL SURGERY, 1998, 9 (06) : 489 - 490
  • [33] Comparing the Performance of the Evolvable πGrammatical Evolution Genotype-Phenotype Map to Grammatical Evolution in the Dynamic Ms. Pac-Man Environment
    Galvan-Lopez, Edgar
    Fagan, David
    Murphy, Eoin
    Swafford, John Mark
    Agapitos, Alexandros
    O'Neill, Michael
    Brabazon, Anthony
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [34] Real-Time model-based design for CODLAG propulsion control strategies
    Martelli, M.
    Figari, M.
    OCEAN ENGINEERING, 2017, 141 : 265 - 276
  • [35] A Model-Based Approach for Optimizing Power Consumption of IaaS
    Tam Le Nhan
    Sunye, Gerson
    Jezequel, Jean-Marc
    2012 IEEE SECOND SYMPOSIUM ON NETWORK CLOUD COMPUTING AND APPLICATIONS (NCCA 2012), 2012, : 31 - 39
  • [36] A Model-Based Approach Towards Real-Time Analytics in NFV Infrastructures
    Bolla, Raffaele
    Bruschi, Roberto
    Davoli, Franco
    Pajo, Jane Frances
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2020, 4 (02): : 529 - 541
  • [37] A Model-Based Configuration Approach for Automotive Real-Time Operating Systems
    Macher, Georg
    Atas, Muesluem
    Armengaud, Eric
    Kreiner, Christian
    SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2015, 8 (02): : 270 - 277
  • [38] Model-Based Approach for Optimizing Ceftobiprole Dosage in Pediatric Patients
    Rubino, Christopher M.
    Cammarata, Anthony P.
    Smits, Anne
    Schroepf, Sebastian
    Polak, Mark
    Litherland, Karine
    Hamed, Kamal
    ANTIMICROBIAL AGENTS AND CHEMOTHERAPY, 2021, 65 (11)
  • [39] Model-based Evaluation of Playing Strategies in a Memo Game for Elderly Users
    Putze, Felix
    Schultz, Tanja
    Ehret, Sonja
    Miller-Teynor, Heike
    Kruse, Andreas
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 929 - 934
  • [40] A real-time model-based approach for the reconstruction of fluid flows induced by microorganisms
    Kondratieva, P.
    Georgii, J.
    Westermann, R.
    Petermeier, H.
    Kowalczyk, W.
    Delgado, A.
    EXPERIMENTS IN FLUIDS, 2008, 45 (02) : 203 - 222