Creating AI for complex computer games requires a great deal of technical knowledge as well as engineering effort on the part of game developers. This paper focuses on techniques that enable end-users to create AI for games without requiring technical knowledge by using case-based reasoning techniques.
AI creation for computer games typically involves two steps: a) generating a first version of the AI, and b) debugging and adapting it via experimentation. We will use the domain of real-time strategy games to illustrate how case-based reasoning can address both steps.
Read the paper:
Case-Based Reasoning and User-Generated AI for Real-Time Strategy Games
by Santi Ontañón and Ashwin Ram
In P. Gonzáles-Calero & M. Gomez-Martín (ed.), AI for Games: State of the Practice, 2011.www.cc.gatech.edu/faculty/ashwin/papers/er-11-02.pdf