X
Teach a Chess Program Strategy: Learn About
Teach a Chess Program Strategy: Learn About
Teach a Chess Program Strategy: Learn About

Teach a Chess Program Strategy: Learn About Evaluation

Product ID : 48467354


Galleon Product ID 48467354
Shipping Weight 0.38 lbs
I think this is wrong?
Model
Manufacturer
Shipping Dimension 9.02 x 5.98 x 0.2 inches
I think this is wrong?
-
1,176

*Price and Stocks may change without prior notice
*Packaging of actual item may differ from photo shown
  • Electrical items MAY be 110 volts.
  • 7 Day Return Policy
  • All products are genuine and original
  • Cash On Delivery/Cash Upon Pickup Available

Pay with

About Teach A Chess Program Strategy: Learn About

This book is all about how a chess engine evaluates chess positions. You do not need to know programming to read this book. This book explains how evaluation works in simple terms. What is evaluation? Evaluation is the process of evaluating a position i.e. assigning a number to a position. It is all about reducing things to numbers. Evaluating positions means that different positions can be compared which helps a player select a move. For example in the initial position the engine could generate a list of all 20 moves for white. For each move it could do these steps: Play the move. Calculate a score for the resulting position. Take the move back. The move with the highest score is the one that is played. In other words it plays what it thinks is best. If it is in a weak position it will play what it thinks gives it the best chances. Chess programs may score many different elements of a position. These include: material. different types of imbalances e.g. 2 minor pieces versus rook + pawn. pawn cover in front of the castled king. weak pawns, including those that are isolated, doubled, doubled and isolated, backward, hanging etc. passed pawns, including those that are defended, supported, connected, separated etc. pawn chains, pawn rams etc. pawn centres. presence of a weak back rank. bad bishops. knights on outposts. bishops and queens on open diagonals. rooks on the 7th rank, rooks on the absolute 7th. rooks on open or half-open files. square control by pieces and pawns. squares attacked near the king. a weak square complex near a king. trapped pieces. pinned pieces attacked pieces. pieces tied in defence. mobility of pieces. You can download a freely available chess engine I have created and set your own values for many of these elements. You can play the engine, or have it play another version of itself and see how it goes. You can change values and see if your can make the engine stronger. It can be quite fun. This may even help improve your own chess. Note you need to download a free program such as Arena or Winboard to run the program with a graphical interface. My other books on computer chess include How to Write a Chess Program, How to Write a Bitboard Chess Engine, The Joy of Chess Programming and Think Like a Computer. Another book on computer chess games is Calculation versus Intuition : Stockfish versus Leela. Other Books You can view my author page billjordanchess on Amazon. Some of my other books include: Chess Basics Made Easy. Chess Concepts Made Easy. Tactical Patterns Made Easy. Opening Moves Made Easy. Opening Strategy Made Easy. Optimise your Chess Thinking. Play Fast, Positionally and Accurately. A series called Tactics Move by Move. A series called Endgames Made Easy. A series called Play Like a World Champion.