Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Loop List available soon

Author: Michael Yee

Date: 10:40:05 10/11/05

Go up one level in this thread


On October 11, 2005 at 13:26:42, George Tsavdaris wrote:

>On October 11, 2005 at 12:52:46, Dann Corbit wrote:
>
>>On October 11, 2005 at 03:09:30, F. Reul wrote:
>>
>>>The new engine Loop List is available on Friday 10/14/2005.
>>>
>>>www.pcschach.de -> Aktuell -> Loop List
>>
>>Is there a special meaning for the expression "Loop List"?
>>
>>It sounds like a circular queue.
>
>From the site http://www.pcschach.de/Texte/engine2.html
>
>"The new version Loop List X is based on Loop List technology.
>The datastructures are stored in Lists and worked out in Loops. Due to the
>enormous efficiency while calculating the moves and various possibilities
>evaluating them, the LL-technology represents a good framework of the
>state-of-the-art engine."
>
>Can anyone explain what all these mean? Is a new language or is it C/C++ with
>new ideas..........?

I'm pretty sure it means that the author is using a standard language (C/C++),
but with some new data structures and algorithms for representing the board,
piece lists, etc. that enable efficient move generation and position static
evaluation.

Some other people use not-so-common data structures. For example, Reinhard (the
author of Smirf) has mentioned occasionally that he uses some doubley-linked
lists for storing pieces.

Michael



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.