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.