Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Pocket Versions of Amateur Chess Programs Needed?

Author: Pham Hong Nguyen

Date: 17:58:12 06/17/02

Go up one level in this thread


On June 17, 2002 at 12:37:54, Christophe Theron wrote:

>On June 17, 2002 at 00:59:45, Pham Hong Nguyen wrote:
>
>>On June 16, 2002 at 12:30:59, Christophe Theron wrote:
>>
>>>On June 16, 2002 at 01:21:15, Pham Hong Nguyen wrote:
>>>
>>>>>Chess Tiger for Palm and Chess Tiger for PC share the same engine code.
>>>>
>>>>I think Chess Tiger is one of good and lucky engines to move into Palm because
>>>>of nature of your design. Many other engines will find so many difficulties. For
>>>>example, some have to rewrite their assembly codes or remove them. Cache for
>>>>handhelds is also different from PC (so many optimizations based on cache will
>>>>not work). Some advantages of bitboard design will be lose comparing with other
>>>>designs.
>>>
>>>
>>>Actually the base engine for Chess Tiger for Palm was the PC version 12.0.
>>
>>Curious questions: is it bitboard version or not? In general, what full depth it
>>could reach for fast game (say 10 min/game, in Palm)? Thanks.
>
>
>
>Chess Tiger does not use bitboards. That's why it runs fine on 16 and 32 bits
>processors (and will still run fine on 64 bits ones).

Amazing, because I have read somewhere that you have used bitboard for current
version and say good bye to non-bitboard world ;)

>
>In 10mn/game on my Palm it will reach 5-6-7 plies typically.
>
>That means that some variations are cut at 3 or 4 plies, and some others are
>extended to 20 plies (or more).
>
>From what I have seen so far with the SSDF tests, Chess Tiger for Palm could be
>a little bit under 2100 SSDF elo.

Thank you very much for your answers. My engine does not use bitboard either.
You make me feel much more confident about how strong a non-bitboard engine
could reach :)

Another curious and important question (for me): do you use attack table?
Currently, I don't use that table because it is very expensive for non-bitboard
one and I am still wondering if it should be implemented (I have implemented
once and then removed it immediately because of slowness). Your advice will help
me much. Many thanks in advance :)

PHN

>
>
>
>    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.