• DocumentCode
    445600
  • Title

    Checkers using a co-evolutionary on-line evolutionary algorithm

  • Author

    Hughes, Evan J.

  • Author_Institution
    Dept. Aerosp., Power & Sensors, Cranfield Univ., Swindon, UK
  • Volume
    2
  • fYear
    2005
  • fDate
    2-5 Sept. 2005
  • Firstpage
    1899
  • Abstract
    The game of checkers has been well studied and many computer players exist. The vast majority of these ´software opponents´ use a minimax strategy combined with an evaluation function to expand game tree for a number of moves ahead and estimate the quality of the pending moves. In this paper, an alternative approach is described where an on-line evolutionary algorithm is used to co-evolve move sets for both players in the game, playing the entire length of the game tree for each evaluation, thus avoiding the need for the minimax strategy or an evaluation function. The on-line evolutionary algorithm operates in essence as a ´directed´ Monte-Carlo search process and although demonstrated on the game of checkers, could potentially be used to play games with a larger branching factor such as Go.
  • Keywords
    Monte Carlo methods; evolutionary computation; game theory; games of skill; search problems; trees (mathematics); checkers game; directed Monte-Carlo search process; evaluation function; game tree; minimax strategy; online evolutionary algorithm; software opponents; Artificial neural networks; Engines; Evolutionary computation; Humans; Minimax techniques; Probability; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2005. The 2005 IEEE Congress on
  • Print_ISBN
    0-7803-9363-5
  • Type

    conf

  • DOI
    10.1109/CEC.2005.1554919
  • Filename
    1554919