Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Bob has source code still

Author: Robert Hyatt

Date: 21:05:22 04/01/03

Go up one level in this thread


On April 01, 2003 at 21:42:30, Vincent Diepeveen wrote:

>On April 01, 2003 at 17:00:58, Walter Faxon wrote:
>
>You walked into a 1 april joke of Robert Hyatt. Look how quickly always his
>opinion changes onto this:

No april fools joke.  Just a difference between "source code listing" and
"source code".  I've got several listings.  But not a scrap of machine
readable code that I can use.

Don't see any mystery in the difference to me...


>
>Return-Path: <hyatt@cis.uab.edu>
>X-XS4ALL-To: <diep@maildrop.xs4all.nl>
>X-Authentication-Warning: crafty.cis.uab.edu: hyatt owned process doing -bs
>Date: Mon, 17 Jun 2002 21:47:11 -0500 (CDT)
>From: "Robert M. Hyatt" <hyatt@cis.uab.edu>
>X-X-Sender:  <hyatt@crafty>
>To: Vincent Diepeveen <diep@xs4all.nl>
>Subject: Re: advice supercomputer
>
>On Tue, 18 Jun 2002, Vincent Diepeveen wrote:
>
>> Bob, please don't shout about icc.
>>
>> first of all a 2001 diep version plays there.
>> secondly it plays with a random book without learning.
>> third at inferior hardware.
>>
>> but most important, it's not slow level. it's not 3 minutes a move
>> what gets played there.
>
>
>The recent games I watched were 30 30 and 60 30 time controls.
>Very similar to ICCA tournaments.  The hardware being used for some
>was a dual AMD which was as fast as my quad xeon...
>
>
>
>>
>> So don't shout about ICC. that's nonsense.
>>
>> Now imagine that my tournament book is nearly that good and the engine
>> is better.
>>
>> Anyway, you don't have source code from cray blitz anymore,
>> so it's hard to talk about how cray blitz would do.
>
>Sorry, but I still have source code for Cray Blitz.  Including
>20,000 lines of assembly language...
>
>Therefore I _know_ how it will do because I occasionally get time on
>a Cray to fiddle around, and Cray Blitz is the first thing I fiddle
>with given the opportunity.

That is correct.  However, two important points:

1.  I have source code.  Printed out.  I _always_ printed out the versions
we took to ACM events.  The rules required that I have a printout available
at each event.

2.  I have no source code in machine-readable form.  I have a half-dozen
versions of Cray Blitz executables.  A year or two ago, I managed to get
one running on a cray C90 that was being shut down, by getting the operators
to boot a very old version of unicos with shared libraries that would work with
my executable.

Not easy to do, and I can't compile unless I take a 3" thick notebook and type
every source line by hand.  As I told you every time you asked about the CB
DTS algorithm and how it worked, I can look at the source and tell you what
it did, but I couldn't run any tests because old executables will not work on
current operating systems.  Crays don't have a MMU type of memory, it is a pure
flat address space with no concept of pages or anything.  Shared libraries have
to be loaded at the right places, they have to be the right versions, and they
have to be compatible with the running version of the O/S.  That makes old
executables useless.

I cleverly only kept the source here locally at UAB, although I had executables
scattered all over.  But space on a Cray was limited, and I wanted a central
source location to avoid the obvious problems that would cause.

However, I am not going to type all that stuff and then debug it.  So there
won't be any runnable Cray Blitz versions in the future, as it was all lost
several years ago.



>
>
>[snip]
>
>>On April 01, 2003 at 13:51:44, Robert Hyatt wrote:
>>
>>>As far as Cray Blitz goes, you are probably correct unless I one day choose
>>>to go back and re-type about 60,000 lines of Fortran and 20,000 lines of
>>>assembly and debug it all again.  No source files exist, no log files
>>>exist.  All I have is printed stuff from those days now.
>>>
>>>Which is neither here nor there in terms of importance since it hasn't played
>>>chess in almost 10 years now anyway.
>>
>>
>>No Cray Blitz source files remain?  Tragedy!

Yep.  As I mentioned when we had the "DTS discussion" here.  I lost everything.
From machine-readable log files of every game we had ever played with CB,
which I would have loved to have kept for sentimental reasons, particularly
WCCC 1983 and 1986.  :)


>>
>>If the printed stuff includes source, you should definitely encourage one of
>>your students to scan it and correct it at least through a clean parse -- maybe
>>for "extra credit".  ;)
>>
>>-- Walter



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.