Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Checkers: Las Vegas and Chinook

Author: Dave Gomboc

Date: 13:36:08 09/10/02

Go up one level in this thread


On September 10, 2002 at 13:04:25, martin fierz wrote:

>i assume you are an intelligent young man. I also realized from your posts that
>you know nothing about checkers and were going to do just what you did - look it
>up on the nemesis website. and give the wrong position to schaeffer as a result
>:-)

Well, you've got me there, then. :-)  So what is the right position?


>i can tell you why i ask. you look at the code, and you see that there are some
>comments. but have you tried to figure out what they mean? have you tried to
>write access code of your own? have you tried to adapt that code to work with
>the 8-piece database? let me guess: no, no, and no? ed gilbert rewrote that code
>*for days* and got it wrong in the end. i've never even attempted to clean up
>that code because it i don't understand it.
>if you have ever tried to write efficient database access code for GB-sized
>databases, you know that this is not something you do in one afternoon. *that*
>is why i ask. why does schaeffer make everybody who wants to use this database
>in his program work so hard? he could just publish the "real" access code... it
>would cost him *5 minutes* and save everybody who wants to use it *5 days*. now
>that would be goodness of heart...

The code at http://www.cs.ualberta.ca/~chinook/databases/code.c doesn't look too
tough to figure out to me.  Sure, looks can be deceiving, but I'm hacking crafty
at the moment to run an experiment, and I'd say that it's significantly harder
to understand than the database access code.

Any newer code Jonathan has written probably looks similar to his old code!
He's a C hacker.  You've already castigated the old code as basically unfit for
distribution (even for use with 6-piece tables) -- let's just say that I doubt
that any replacement code he'd write would give you a warm, fuzzy feeling in
your stomach.

But if the author of KingsRow has found the bug in the modified database access
code and fixed it, he could send it to Jonathan to put up on the website.  Of
course, he might not have bothered, given that you gave him your stuff to
integrate.

Dave



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.