Evolutionary algorithm for game difficulty control
暂无分享,去创建一个
In this paper we propose an evolutionary algorithm against player (EAP) for game that controls the difficulty of a game based on the player's propensity and proficiency fundamental using the Genetic Algorithm (GA). This paper describes how we use the GA to control the level of difficulty in a game based on a user's skill. Most game AI techniques so far have been focused on the realistic and smart behavior of game units or game appearance. It a player competes with exciting opponents in a game, game AI is involved in not game appearance or game environments but exciting opponents. AI techniques make game-play richly, but unfortunately they have rarely been used in games. We suggest a game algorithm that enables a game to change the difficulties by itself based on the player's suitability to the game using the GA.
[1] Riccardo Poli,et al. Schema Theory for Genetic Programming with One-Point Crossover and Point Mutation , 1997, Evolutionary Computation.
[2] D. Goldberg,et al. A practical schema theorem for genetic algorithm design and tuning , 2001 .
[3] John E. Laird,et al. Using a Computer Game to Develop Advanced AI , 2001, Computer.
[4] David E. Goldberg,et al. Genetic Algorithms in Search Optimization and Machine Learning , 1988 .