Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: To: KarinsDad...nps

Author: William H Rogers

Date: 06:32:56 05/05/99

Go up one level in this thread


On May 04, 1999 at 21:46:59, Will Singleton wrote:

>On May 04, 1999 at 18:35:50, William H Rogers wrote:
>
>>I read your post and I don't think that I understand what's wrong.
>>I am using a Pent 120 and QBasic (not quick basic) and set maximun depth to
>>4 plys.
>>From the starting position, white moves e2e4, my program calculated 45,614
>>positions in 40.60156 seconds for a nps of 1140.
>>Making a second move of f1c4, the program calculates 60,029 positions in
>>54.60938 seconds for a nps of 1111.
>>I increment my node counter with every move that the program calculates and
>>evauluates. Maybe this is wrong, but I think that one of us is doing something
>>not quite correct. Lets try to find out who, what or why.
>>Bill
>
>It's always interesting to know how others count nodes.  fwiw, I count all calls
>to makemove that result in a legal move.  Pseudo-legals aren't counted.
>
My programming skills are still unrefined, but I only count legal moves as
nodes. This program was written 22 years ago, and I check to see if a piece that
is moving put the king check before I count it as a move. I never could resolve
the alpha/beta completely, and that is why I am still doing it the old way. I
never had a programming class of any kind, and wrote a chess program in basic
because I could not find one written by anyone else at the time (in basic, that
is). I am currently going through a rewrite of the entire program and will be
using a much faster compiler, rather that qbasic.
In closing, I want to applogize to KarinsDad, I did not notice that he posted
his nps as 'k'nps. Sincerely 'red faced' Bill

>Will



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.