The layered learning method and its application to generation of evaluation functions for the game of checkers

  • Authors:
  • Karol Waledzik;Jacek Mańdziuk

  • Affiliations:
  • Warsaw University of Technology, Faculty of Mathematics and Information Science, Warsaw, Poland;Warsaw University of Technology, Faculty of Mathematics and Information Science, Warsaw, Poland

  • Venue:
  • PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper we describe and analyze a Computational Intelligence (CI)-based approach to creating evaluation functions for two player mind games (i.e. classical turn-based board games that require mental skills, such as chess, checkers, Go, Othello, etc.). The method allows gradual, step-by-step training, starting with end-game positions and gradually moving towards the root of the game tree. In each phase a new training set is generated basing on results of previous training stages and any supervised learning method can be used for actual development of the evaluation function. We validate the usefulness of the approach by employing it to develop heuristics for the game of checkers. Since in previous experiments we applied it to training evaluation functions encoded as linear combinations of game state statistics, this time we concentrate on development of artificial neural network (ANN)- based heuristics.