Author: Bernd Nürnberger
Date: 04:19:40 04/02/04
Go up one level in this thread
[...] >>>There should be no big difference between mmv/lva for move ordering. (Untested >>>hypothesis actually.) Killers should help. >>Do you mean, moving from MVV/LVA to SEE will not reduce my tree size >>drastically? Killers did not help very much two months ago, maybe because >>they are very similiar to the history heuristics?! > >Yes, that's what I meant. > >Killers are more local than history. Are you sure you implemented them >correctly? They should definitely be done before bad captures, maybe even before >equal captures. Maybe I did the killers wrong. I did two for each ply, and for every beta cutoff, I move killer2[ply] to killer1[ply] and overwrite killer2[ply] by the move, causing the beta cutoff. I tried to do the killers right after the hash table move, before any other move is generated, and tried somehow to verify wether the killer move is legal for the current position. Unfortunately this didn't work properly. Maybe I should try to do killers before even or bad captures, as you propose. I will test it, as soon as I have some SEE function implemented. Right now I am doing a MVV/LVA ordering, so I cannot clearly say: what is an even, what is a bad capture and the ordering itself does not do clear cuts here either. Greetings, Bernd
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.