Fogel David B, Hays Timothy J, Johnson Douglas R
Natural Selection, Inc., 3333 N. Torrey Pines Ct., Suite 200, La Jolla, CA 92037, United States.
Biosystems. 2006 Jul;85(1):72-83. doi: 10.1016/j.biosystems.2006.02.010. Epub 2006 Mar 7.
Entertainment software developers face significant challenges in designing games with broad appeal. One of the challenges concerns creating nonplayer (computer-controlled) characters that can adapt their behavior in light of the current and prospective situation, possibly emulating human behaviors. This adaptation should be inherently novel, unrepeatable, yet within the bounds of realism. Evolutionary algorithms provide a suitable method for generating such behaviors. This paper provides background on the entertainment software industry, and details a prior and current effort to create a platform for evolving nonplayer characters with genetic and behavioral traits within a World War I combat flight simulator.
娱乐软件开发者在设计具有广泛吸引力的游戏时面临重大挑战。其中一个挑战涉及创建非玩家(计算机控制)角色,这些角色能够根据当前和预期的情况调整其行为,可能会模仿人类行为。这种适应性应该本质上是新颖的、不可重复的,但又要在现实的范围内。进化算法提供了一种生成此类行为的合适方法。本文提供了娱乐软件行业的背景信息,并详细介绍了之前和当前为在第一次世界大战战斗飞行模拟器中创建一个用于进化具有遗传和行为特征的非玩家角色的平台所做的努力。