Author: Dann Corbit
Date: 12:52:58 01/30/03
Go up one level in this thread
On January 30, 2003 at 07:42:16, Uri Blass wrote: [snip] >There are a lot of ways to do tscp faster but the idea of it is to do something >simple and not something past. > >Tscp also does not have a piece list that may make it faster and other functions >are also not optimized for speed. I added king position to this one: ftp://cap.connx.com/chess-engines/new-approach/tscp-180.zip which enormously accelerates the king safety. We could call it a piece list for a single piece. I also added a "half piece list" which gives a 1/3 speedup to the eval. Right now, in the version in the zip file above, the *massive* bottle neck is the hash function. You can easily boost the speed greatly by: 1. Adding full piece lists 2. Make the hash incrementally (would be simple, since his chosen format will fit it naturally) 3. Using the hash existance to order the moves. It might make a fun excercise for someone who has never fooled with chess programs before.
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.