• DocumentCode
    2716396
  • Title

    Discovering Chinese Chess Strategies through Coevolutionary Approaches

  • Author

    Ong, C.S. ; Quek, H.Y. ; Tan, K.C. ; Tay, A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore
  • fYear
    2007
  • fDate
    1-5 April 2007
  • Firstpage
    360
  • Lastpage
    367
  • Abstract
    Coevolutionary techniques have been proven to be effective in evolving solutions to many game related problems, with successful applications in many complex chess-like games like Othello, Checkers and Western Chess. This paper explores the application of coevolutionary models to learn Chinese Chess strategies. The proposed Chinese Chess engine uses alpha-beta search algorithm, quiescence search and move ordering. Three different models are studied: single-population competitive, host-parasite competitive and cooperative coevolutionary models. A modified alpha-beta algorithm is also developed for performance evaluation and an archiving mechanism is implemented to handle intransitive behaviour. Interesting traits are revealed when the coevolution models are simulated under different settings - with and without opening book. Results show that the coevolved players can perform relatively well, with the cooperative model being best for finding good players under random strategy initialization and the host-parasite model being best for the case when strategies are initialized with a good set of starting seeds.
  • Keywords
    computer games; evolutionary computation; search problems; Chinese Chess strategies; alpha-beta algorithm; alpha-beta search algorithm; archiving mechanism; cooperative coevolutionary model; evolutionary algorithm; game related problem; game strategies; host-parasite competitive model; host-parasite model; move ordering; quiescence search; random strategy initialization; single-population competitive model; Application software; Books; Computational intelligence; Evolutionary computation; Games; Humans; Minimax techniques; Neural networks; Search engines; Search problems; Chinese Chess; Coevolution; Evolutionary Algorithms; Game Strategies; Opening Book;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games, 2007. CIG 2007. IEEE Symposium on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    1-4244-0709-5
  • Type

    conf

  • DOI
    10.1109/CIG.2007.368121
  • Filename
    4219066