Abstract
We have recently shown that genetically programming game players, after having imbued the evolutionary process with human intelligence, produces human-competitive strategies for three games: backgammon, chess endgames, and robocode (tank-fight simulation). Evolved game players are able to hold their own-and often win-against human or human-based competitors. This paper has a twofold objective: first, to review our recent results of applying genetic programming in the domain of games; second, to formulate the merits of genetic programming in acting as a tool for developing strategies in general, and to discuss the possible design of a strategizing machine.
Original language | English |
---|---|
Pages (from-to) | 583-593 |
Number of pages | 11 |
Journal | IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews |
Volume | 37 |
Issue number | 4 |
DOIs | |
State | Published - 1 Jul 2007 |
Keywords
- Backgammon
- Chess
- Evolutionary algorithms
- Evolving game strategies
- Genetic programming
- Robocode
- Strategizing
ASJC Scopus subject areas
- Control and Systems Engineering
- Software
- Information Systems
- Human-Computer Interaction
- Computer Science Applications
- Electrical and Electronic Engineering