Computer Chess Club Archives


Search

Terms

Messages

Subject: Forward/HB/Null move pruning ideas

Author: Sergei S. Markoff

Date: 21:31:25 09/25/04


The main idea is to improve pruning helping it not to cut relevant trajectory
and other tactically important "quiet" moves.

After making null move or reduct move in (ply-2) we must check some moves with
extension. The classess of this movea are:

1. Moves of the piece that was moves on (ply-2). We can include only moves with
capture/promotion/check and moves with see>=0.
2. Moves of the sliding piece, that was impossible before move at (ply-2).
3. Moves of the pieces to the squares that is now attacked by piece moved at
(ply-2).

We must also use method of "cutting" irrational trajectories for (1). I.e. moves
a piece to some square if we can reach the same square at (ply-2). For example
trajectory Ke1-g1; Kg1g2 is irrational. The same to Qa1-b3; Qb3-b2 e.t.c. We
must not to extend (1) moves for irrational trajectories.

I need your results to compare.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.