genetic algorithms

New entry in the Digiplay Games Research Bibliography:

Louis, S. J.; Miles, C. (2005)
IEEE Transactions on Evolutionary Computation

Image of booksWe use case-injected genetic algorithms (CIGARs) to learn to competently play computer strategy games. CIGARs periodically inject individuals that were successful in past games into the population of the GA working on the current game, biasing search toward known successful strategies. Computer strategy games are fundamentally resource allocation games characterized by complex long-term dynamics and by imperfect knowledge of the game state. CIGAR plays by extracting and solving the game's underlying resource allocation problems. We show how case injection can be used to learn to play better from a human's or system's game-playing experience and our approach to acquiring experience from human players showcases an elegant solution to the knowledge acquisition bottleneck in this domain. Results show that with an appropriate representation, case injection effectively biases the GA toward producing plans that contain important strategic elements from previously successful strategies. Read more...

New entry in the Digiplay Games Research Bibliography:

Hsu, S. H.; Lee, F. L.; Wu, M. C. (2006)
Expert Systems with Applications

Image of booksIn a time-to-market environment, designers may not be able to incorporate all the design features in a computer game. For each feature, there are several levels of implementation, which is corresponded to different levels of benefit as well as cost. Therefore, a trade-off decision for determining appropriate levels of implementation is very important, yet has been rarely studied in literature. This paper presents an approach to solve the trade-off decision problem. This approach applies the neural network technique and develops a genetic algorithm to optimize the design of computer games. By this approach, a near-optimal design alternative can be identified in a timely fashion. Read more...

Syndicate content