Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Found another small bug in TSCP

Author: Luis Smith

Date: 14:06:31 01/16/04

Go up one level in this thread


On January 16, 2004 at 00:01:48, Michel Langeveld wrote:

>On January 15, 2004 at 17:50:05, Luis Smith wrote:
>
>>On January 15, 2004 at 15:24:24, Michel Langeveld wrote:
>>
>>>Just for sharing
>>>
>>>Fixing the bug saves a bit in quiet positions where history heuristic is more
>>>important. I take the original TSCP 1.81 search again to explain the bug. The
>>>bug is caused that the wrong number of plies is added to the history heurstic if
>>>we talk about a check.
>>>
>>>I will publish my heavily modified TSCP when it is totally done :-)
>>
>>What additions have you made are planning on making?  Just bug fixes?  I'd be
>>happy if you added the "Edit board" command along with the "Analyze" command.
>
>I added:
>- Smaller piece square values
>- Fast is_attack function
>- Incremental update of hash-id's
>- Killermoves
>- Differerent structure for history heurstic *1
>- Principle variation search
>- Better kingsafety
>- Nullmove
>- 64 bit hashid's instead of 32
>- Hashtables
>- Quick lookup king locations
>- Aspiration windows
>- Added rules for gothic chess
>- Multiple bugfixes
>
>and as commands:
>- getfen      : get's current FEN
>- setfen <fen>: set's current FEN
>- reset       : reset's history heurstic, killers and hashtables
>- eval        : print's current evalatuation
>- his         : print's current history in short notation
>- perft <x>   : calculates the perft
>- ml          : print's current movelist
>
>This was all 6 evenings work.
>
>planned:
>- play a bit with hashing
>- play a bit with PVS
>- piecelists
>- SEE
>- first ply checks in qsearch
>
>I can add edit ... that is quick done.
>Also analyze will be a few hours probably.
>
>*1 = int history[2][BOARD_MAX_PIECE_TYPES][BOARD_MAX_FIELDS];

Thanks, this modified TSCP of yours sounds like a good place to start for me



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.