Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A New Release of my Amateur Chess Engine Freyr

Author: Andrei Fortuna

Date: 21:08:07 02/22/00

Go up one level in this thread


On February 22, 2000 at 23:22:02, Dann Corbit wrote:

>On February 22, 2000 at 22:15:29, Andrei Fortuna wrote:
>
>>Hello
>>
>>I would like to announce a new version of my amateur chess program Freyr.
>
>I would like to congratulate you on your modelling.  I think it is a very good
>tool for showing how a chess program can be built with OO, just like TSCP can
>show how to build one procedurally.

I wanted to have it as modular as possible, it was good to write it from scratch
 with this goal in mind. Of course I got carried away later and now I have to
rewrite small portions to keep it modular & easy to extend.

>>Since
>>the last time I added a few more command line options, like the posibility to
>>build an opening book from the command line, use variable sized hashtables,
>>output to epd in analyse mode (still not full tested). I also made available a
>>small opening book (up to 5 moves) for the ones without the patience to compile
>>one themselves. The search function was rewritten, it generates now smaller
>>trees than before but still too large for my taste. 'NULL PV' error fixed.
>
>I still get the NULL PV error.

I put a new version on my homepage with this fixed, it was not an error but a
message which should have not appeared (triggered only when out of time in
search with no valid pv).

>>URL : http://www.geocities.com/SiliconValley/Lab/3716/
>
>In main.c, change your code to say this so that hashsize will be initialized
>properly:
>} else if (strstr(argv[i], "-hashsize")){ /* USED TO SAY -tag HERE */
>        if (i+1 < argc){
>                options.hash_size = atoi(argv[++i]);
>        }

to err is human ... I've changed it




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.