GP-Gammon: Genetically programming backgammon players

Yaniv Azaria, Moshe Sipper

Research output: Contribution to journalArticlepeer-review

26 Scopus citations

Abstract

We apply genetic programming to the evolution of strategies for playing the game of backgammon. We explore two different strategies of learning: using a fixed external opponent as teacher, and letting the individuals play against each other. We conclude that the second approach is better and leads to excellent results: Pitted in a 1000-game tournament against a standard benchmark player-Pubeval-our best evolved program wins 62.4% of the games, the highest result to date. Moreover, several other evolved programs attain win percentages not far behind the champion, evidencing the repeatability of our approach.

Original languageEnglish
Pages (from-to)283-300
Number of pages18
JournalGenetic Programming and Evolvable Machines
Volume6
Issue number3
DOIs
StatePublished - 1 Sep 2005

Keywords

  • Backgammon
  • Genetic programming
  • Self-learning

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'GP-Gammon: Genetically programming backgammon players'. Together they form a unique fingerprint.

Cite this