• DocumentCode
    1635902
  • Title

    Agent Smith: Towards an evolutionary rule-based agent for interactive dynamic games

  • Author

    Small, Ryan ; Congdon, Clare Bates

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern Maine, Portland, ME
  • fYear
    2009
  • Firstpage
    660
  • Lastpage
    666
  • Abstract
    The goal of this project is to develop an agent to play the first-person shooter game Unreal Tournament 2004 , a fast-paced and dynamic environment that demands that the agent must be capable of making decisions quickly. An additional goal of this project is to explore evolutionary computation as a means for learning the rule sets used to control the game-playing agent. The agent´s behavior is controlled by a rule-based system, which looks at multiple high-level conditions, such as whether the agent is weak, and determines a single high-level action, such as to head for the nearest known healing source. Using an evolutionary computation approach, in which the behavior is evolved over a number of generations, the agent learns increasingly better strategies for its environment. Through the work in this project, we are exploring several research questions, including the development of successful vocabulary of high-level conditions and actions for the rule set, the challenges of using the evolutionary process to hone a rule set, and the effects of using some expert knowledge in combination with the evolutionary process.
  • Keywords
    computer games; evolutionary computation; software agents; Unreal Tournament 2004; evolutionary computation; evolutionary process; evolutionary rule-based agent; game playing agent; interactive dynamic games; rule based system; Avatars; Control systems; Evolutionary computation; Games; Humans; Knowledge based systems; Large-scale systems; Level set; Toy industry; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2009. CEC '09. IEEE Congress on
  • Conference_Location
    Trondheim
  • Print_ISBN
    978-1-4244-2958-5
  • Electronic_ISBN
    978-1-4244-2959-2
  • Type

    conf

  • DOI
    10.1109/CEC.2009.4983008
  • Filename
    4983008