Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Evaluation function question

Author: Uri Blass

Date: 04:48:02 06/20/02

Go up one level in this thread


On June 18, 2002 at 21:00:28, Russell Reagan wrote:

>On June 18, 2002 at 18:42:27, Dann Corbit wrote:
>
>>Get to hackin' and tell us how it comes out.  Better yet, show us what you have
>>done when it is accomplished.  Then, in a monument of laziness, we won't have to
>>figure it out ourselves.
>>;-)
>
>This seems to be my biggest flaw. I spend a ton of time thinking about
>evaluation and forward pruning ideas, and I still don't have a program that even
>plays yet. One of these days I suppose I'll sit down and bang out the rest of
>the "basics" so I can start testing my ideas.
>
>I also need to write a GUI to play with so I can better "see" how my ideas are
>working.


You do not need to write a GUI

You can make your program a winboard engine.

I also have a lot of ideas that are not used in my program.
I am sure that part of them are good ideas.

The problem is not thinking about good ideas but implementing them.
I suggest that you start only with a move generator and not more than it and
check if it is correct in calculating the perft function.

I also suggest that you use the rule first make it work and only later make it
faster.

This is the way that I started and my first move generator maked less than 10
Knodes per seconds on p800 and I decided to improve it before developing a chess
program because it was clear to me that I have no chance to compete with that
speed.

There is still a room for improvement in the move generator but I believe that I
am not going to work about it in the next few monthes(the only change that I did
was fixing a bug that made movei crush because it tried to generate illegal
enpassent move).

Uri



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.