Computer Chess Club Archives




Subject: Re: What approach do you use to handle castling/en passant for repetition?

Author: Tom Kerrigan

Date: 08:34:53 02/29/00

Go up one level in this thread

On February 28, 2000 at 16:53:45, Robert Hyatt wrote:

>How about if I tell you that if you compute x=a/b where b=0 you are going
>to have problems?  Do you need confirmation of the problem?  Or if you are


I would appreciate it if you didn't trivialize the issue.

I asked you to back up your argument and you gave me some random numbers. Now
you are asking me if I need confirmation that divide-by-zero is bad. It's no
secret that you are being extremely insulting to me.

I don't understand why you would be so aggressive/insulting/defensive (?) unless
you can't back up your point. Here is a direct quote from you:

>All you have to do is run with and without EP hashed into your signature to
>see the problem.  I lost a game early in the crafty development due to this.

If it's so easy to prove your point ("All you have to do...") then why don't you
just comment out a few lines of code, run a little test, and post the results?

I suspect the reason you are being insulting is because it's extremely difficult
to prove your point with actual data. So Crafty lost 1 game in n thousand due to
this "bug." That doesn't tell me that it's the severe problem that you imply.

The reason I want actual data is because my own program does not hash EP
squares. So far, I have not seen one single program that can be attributed to
this. I would honestly like to know if I should change my program or if it's a
waste of my time.

But if you want to tell me that "lightning is bad for computers" or something
else that's frikking inane, you're welcome to do so.


This page took 0.01 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.