Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Palm Pilot or CE Chess Programs

Author: Christophe Theron

Date: 22:36:57 09/20/99

Go up one level in this thread


On September 20, 1999 at 20:45:18, Scott Ludwig wrote:


>Thanks for the kind words Christophe. I'm the author of PocketChess.

Nice to see you here. Do you read CCC on a regular basis, or did somebody read
my previous message and informed you?



>The engine
>is based on SCP - a 1987 version of Stanbeck's SCP, which is public domain,
>which later morphed into gnu chess. I made a lot of changes to it, but at its
>core it uses no hashing of any sort, its position evaluation is simple, attacks
>generation is brute force, and it is not particularly efficient in design. Its
>most significant attribute is its small code and data size (14K code / 8K data
>compiled for 68K).
>
>At the time I knew nothing about chess, and found it a fun challenge to fit a
>chess game into the limited resources of the Pilot 1000 back in 1996 when it was
>first released - I had always wanted an lcd based chess game myself. I didn't
>expect the warm reception it received from the Palm community. I later ported
>the same game into versions for Windows CE, Psion 5, and Royal daVinci (you can
>find it on http://www.eskimo.com/~scottlu). There is also a version of it
>running on Newtons called DeepGreen. I am working on v2.0 at the moment, which
>has a new engine that I have written - it is stronger, faster, better :-). I
>will get v2.0 rated on the major handhelds.
>
>On a Palm, the cpu is a 68328, a variant of the 68000. The standard clock speed
>is 16mhz, and the average clocks per instruction is 12. There is no instruction
>or data cache, so you average about 1.37 million instructions per second.

Motorola in his technical documents says 2.7 MIPS...

Have you done a numeric comparison between the MIPS and the Palm? Looks like
PocketChess is the perfect benchmark!

I'd like to know what the speed difference is, really.



>Compare that to the fastest CE unit available currently, the 131mhz mips cpu
>found in the Casio E-100/E-105. Various versions of the mips cpu are made, each
>with different size data/code caches. The cpu is RISC superscalar design and
>produces more than 1 instruction per clock. Caching effects and main memory bus
>speed / wait states / instruction counts make an exact speed comparison
>difficult without benchmarks, but suffice it to say that the fastest CE device
>is many times faster than the 68K palm pilot - as an example PocketChess on just
>about any CE device is much more difficult than the Palm version, as I
>continually get reminded in email!
>
>Scott

Tell me, how many days will last your batteries on this kind of WinCE computer,
compared to the battery life of the Palm?



    Christophe



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.