Twisted Logic dumpfile; logfile

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Werner
Posts: 3031
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Twisted Logic dumpfile; logfile

Post by Werner »

Hi Edsel,
does your engine use these files for calculating any moves ?

What are these files for?

Is it possible to set log=off or dump=off?

best
Werner
Edsel Apostol
Posts: 803
Joined: Mon Jul 17, 2006 5:53 am
Full name: Edsel Apostol

Re: Twisted Logic dumpfile; logfile

Post by Edsel Apostol »

Hi Werner,

The dumpfile is used to collect debugging data that the engine might have encountered during search. For example, if the transposition table has a collision or a king has been captured.

The logfile is also for debugging purposes. It records the communication of the engine to the GUI. I'm usually using it to check the time allocation of the engine. It is easier for me to debug the time management this way. It is being replaced every game so it wouldn't get bigger than a few Kb.

The errfile is used to collect filename and line numbers of the ASSERTS. Used only for debug builds.

They are hard coded for now so it can't be turned off.

Would you like me to turn it off for future releases?
User avatar
Graham Banks
Posts: 45542
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Twisted Logic dumpfile; logfile

Post by Graham Banks »

Edsel Apostol wrote: Would you like me to turn it off for future releases?
Good to have the option Edsel. 8-)
gbanksnz at gmail.com