Evolved neural networks learning Othello strategies

  • S. Y. Chong
  • , D. C. Ku
  • , H. S. Lim
  • , M. K. Tan
  • , J. D. White

Research output: Contribution to conferencePaperpeer-review

11 Citations (Scopus)

Abstract

Evolutionary computation was used to train neural networks to learn the play the game of Othello. Each neural network represents a strategy based on board evaluations of the game tree generated by a minimax search algorithm. Networks competed against each other in tournament play and selection used to eliminate those that performed poorly relative to other networks. Self-adaptation was used to mutate the weights and biases of surviving neural networks to generate offspring. By monitoring the evolutionary behavior over 1000 generations through game competitions with computer players playing at higher ply-depths using deterministic evaluations, the networks are shown to coevolve with the style of game play progressing from random to positional and finally to mobility strategy.

Original languageEnglish
Pages2222-2229
Number of pages8
DOIs
Publication statusPublished - 2003
Externally publishedYes
Event2003 Congress on Evolutionary Computation, CEC 2003 - Canberra, ACT, Australia
Duration: 8 Dec 200312 Dec 2003

Conference

Conference2003 Congress on Evolutionary Computation, CEC 2003
Country/TerritoryAustralia
CityCanberra, ACT
Period8/12/0312/12/03

ASJC Scopus subject areas

  • Computational Mathematics

Fingerprint

Dive into the research topics of 'Evolved neural networks learning Othello strategies'. Together they form a unique fingerprint.

Cite this