Reinforcement learning for training a computer program of Chinese chess

  • Authors:
  • Wing-Kwong Wong;Han-Hung Chen;Sheng-Cheng Hsu

  • Affiliations:
  • Department of Electronic Engineering, National Yunlin University of Science and Technology, No. 123, University Road, Section 3, Douliou, Yunlin 64002, Taiwan.;Institute of Computer Science and Information Engineering, National Yunlin University of Science and Technology, No. 123, University Road, Section 3, Douliou, Yunlin 64002, Taiwan.;Department of Information Management, Nan Kai University of Technology, No. 568, Chungcheng Road, Caotun, Nantou 542, Taiwan

  • Venue:
  • International Journal of Intelligent Information and Database Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Computer chess has always been an interesting subject in artificial intelligence (AI). We propose a method to design a Chinese chess program that improves its performance through training. In this study, we utilise temporal-difference learning, which is a method of reinforcement learning, where each position receives reward value from the next position and the value of the position is modified by a heuristic evaluation function. The experimental results show that the program indeed improved its performance by reinforcement learning.