Author: Inmann Werner
Date: 03:49:01 08/16/00
Go up one level in this thread
On August 16, 2000 at 05:32:23, Tim Foden wrote: >On August 15, 2000 at 19:30:58, Tom Kerrigan wrote: > >>On August 15, 2000 at 17:14:20, Brian Richardson wrote: >> >>>I would think you would want to try the killer moves before even generating >>>captures and non-captures (assuming you already have the killer move, of >> >>This is a common mistake. For all the programs I know about, searching captures >>before killers is a big win. (At least winning or swapping captures...) > >I guess that it therefore begs this question: does this mean that you should >never store a capture move in a killer (as it is a total waste of time)? > >Cheers, Tim. Yes, it is a waste of time. Never store captures as killers!!! Most positions in search are "idiotic", and one capture refuses them. Therefore first captures is always good. (maybe not at an mate in 1, but in deeper evaluation always!!!) There is also the term "winning captures". Only these should be tried at first. Beating a pawn with a queen "most time" is no good idea! Best thing for move ordering (but slow) would be, to look at each capturing move, if it is "promising", and only trie the "promising" at first. Your tree will get really small, but your NPS also would decrease. It is a exchange, but worth testing.. And do not forget!, the first move to try (before move generation) is the Hashmove!!! Greetings Werner
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.