A pattern-recognition strategy for chess position evaluation

12 July 2002


Click here to start


Table of Contents

A pattern-recognition strategy for chess position evaluation

Presentation outline

Computer chess: field history

`Rookie' timeline

Computer chess: concept

Tree search

Alpha-beta pruning (1)

Alpha-beta pruning (2)

Rookie 2.0 objectives

Evaluator: functional requirements

Conventional piece-square tables

Rookie: dynamic piece-square tables

Rookie 2.0: triple-stage evaluator

Stage 1: material and pawn-king

Stage 2: dynamic piece-square

Stage 3: mobility and board control

The big picture

Evaluator performance

Rookie 2.0: results

Conclusions

Questions?

Author: Marcel van Kervinck

Email: marcelk@bitpit.net

Home Page: http://bitpit.net/~marcelk/