• DocumentCode
    2450793
  • Title

    Infinite Mario Bross AI using Genetic Algorithm

  • Author

    Hou, Ng Chee ; Hong, Niew Soon ; On, Chin Kim ; Teo, Jason

  • Author_Institution
    Evolutionary Comput. Lab., Univ. Malaysia Sabah, Kota Kinabalu, Malaysia
  • fYear
    2011
  • fDate
    20-21 Oct. 2011
  • Firstpage
    85
  • Lastpage
    89
  • Abstract
    Evolutionary Algorithm (EA) is commonly used to generate optimal Artificial Intelligence (AI) controller. It is a technique used to enhance the performance of generated controller. EA enables the system to evolve, to adapt and learn to give a better output. The implementation of EA into 2D game is not something new. Researchers used gaming platforms to test their own ideology or proposed algorithms. In this paper, a finite state machine which suitable to be used for Infinite Mario Bros game is proposed. The Genetic Algorithm (GA) is used along with the proposed finite state machine to evolve an AI agent that is capable to pass some levels of the game. The experimentation results showed that the finite state machine evolved with GA is able to create a competitive game bot that can pass through at least 3 levels of different game maps. The generated AI controller can guarantee to accomplish the tasks for some levels.
  • Keywords
    artificial intelligence; computer games; finite state machines; genetic algorithms; 2D game; Infinite Mario Bros game; Infinite Mario Bross AI; artificial intelligence; evolutionary algorithm; finite state machine; genetic algorithm; Automata; Biological cells; Games; Genetic algorithms; Humans; Learning systems; Artificial Intelligence (AI); Evolutionary Algorithms (EAs); Finite State Machine (FSM); Genetic Algorithm (GA); Infinite Mario Bros;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sustainable Utilization and Development in Engineering and Technology (STUDENT), 2011 IEEE Conference on
  • Conference_Location
    Semenyih
  • Print_ISBN
    978-1-4577-0443-7
  • Type

    conf

  • DOI
    10.1109/STUDENT.2011.6089330
  • Filename
    6089330