Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Symbolic: A doomed effort, or it's time to get my lead-lined jockstr

Author: Ian Osgood

Date: 11:17:08 02/18/04

Go up one level in this thread


On February 17, 2004 at 12:18:49, Tord Romstad wrote:

>On February 17, 2004 at 11:59:57, Robert Hyatt wrote:
>
>>On February 17, 2004 at 11:49:45, Tord Romstad wrote:
>>
>>>>Of course Crafty runs on all the boxes you mentioned,
>>>
>>>Not including Palm OS, unless I have missed something?  Aren't Crafty's
>>>memory requirements a bit on the big side for the current generation
>>>of Palm OS units?
>>
>>Don't know.  It runs on the IPAQ device.
>
>The IPAQs has more memory available for programs, I think, but I could
>be wrong.

True.  At the time I wrote PocketCrafty, iPAQ's came standard with 32 MB of RAM.
 All free RAM could be used by a process.  At the time, the Palm OS had more
stringent per-process memory requirements and not much POSIX compatibility.  I
have no information about current Palm development techniques, but obviously it
was possible to port ChessTiger was

The Windows CE development environment is very similar to that of standard
Windows, including standard C library functions for files and memory.  Thus it
was relatively easy to port crafty as a worker-thread of a chess program.  The
biggest memory requirement of crafty (and chess programs in general) is for its
hash tables, which can be made quite small (a few megabytes).  The opening
library can be arbitrarily small, and endgame cache can be disabled.

Ian



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.