Author: Johan Melin
Date: 14:00:28 08/01/04
Go up one level in this thread
On August 01, 2004 at 09:29:20, Steffen Basting wrote: >Hi! > >After a short chess programming break, I decided to write a new chess engine. >It currently includes: >* Alphabeta / PVS >* Nullmove heuristic (R=3) >* Check / recapture extension >* Hashtable (always replace-scheme), but only used for move-ordering >* MVV/LVA move ordering, with following stages: > - hash move > - killer move (2 killers per ply) > - capturing pieces (undefended), highest MVV/LVA ratio > - capturing pieces (even captures) Try putting good/even captures before killers. SEE-losing captures can be done later, but with only MVV/LVA the "bad" captures might not be bad. /Johan > - quiet moves (sorted by history heuristic) > - capturing pieces (defended by a less valuable defender) >
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.