Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How many programs find 14. ...Nxe4 Clarification!

Author: chandler yergin

Date: 08:28:34 01/03/05

Go up one level in this thread


Gentlemen:
Thank you for your inputs!
The thread got very long and complicated, so to clarify my position;
let me start again clean here.

My Basic Premise:

"Use the Tools available in Chessbase to their full advantage."

Can we agree on some Basics?

1.The Openings Tree
A Database consisting of Positions, not games.
 In effect, this is the Programs Opening Book.
An important point is that there are no transitional problems-the moves
or move order to reacdh a position are irrelevant

2.Tree Databases
A collection of games  in a Database stored on your Hard Disc.

3. Controls in the Tree window
      3.1 Advanced tree functions for Board position
This brings up a menu with sort & variation functions
Same as right clicking an empty section of the tree move list

      3.2 Calculate main lines in current position
This display is a list of the most frequent variations that start from the
current position.

4. Variation Spectrum
Shows all the transpositions ever played to reach the curerent board position
The list is sorted by frequency, with the most likely move order at the top.
5. Critical Line
The tree notation calculates percentages and ELO performance for each move,
With this option, Chessbase constructs a variation consisting
of optimal play for both sides.

   For the human player, these are very handy.. the above is just text from the
Manual.
Now.. getting to the 'nitty gritty' so to speak... and this is where I differ
fromsome here.
Again, can we agree on some basics?

 When you start an engine an analysis window opens up
 at the bottom of the board window.

The search depth (brute force/selective). "12/40" means all variations
 were searched to a depth of 12 Ply while some promising variations
were search to a depth of 40 Ply.

The move being currently investigated is shown for example as 3/47
means that the move displayed is number 3 of 47 possible legal positions.

    (this is important to note for various test positions)

The speed at which the Program is running 403kN/s means it is looking at
403,000 nodes or positions per second.

The Main Variation shows the evaluation  whatever it may be."= 0,00" etc.

    THE  "KEY" now... and the Heart of the Matter, is
 the Use of Multiple Lines.

1.Multiple Lines
The analysis module can create a single variation OR a number of main lines
in parallel simultaneously.    Not News as Uli says..
I agree with him and others that the greatest analytical strength
 is achieved when the module is producing a single variation.

For a Top of the Line Engine with a fast Processor like Shredder 8, Fritz 8 etc.
that can can get to 15 Ply in seconds .. using Multiple Lines does NOT slow
the search down very much, and I think it is irrelevant and offset by the info
they provide, plus the enjoyment for the operator in watching the engine in
action.

One point I think is worth Noting here.. One reason was given for using a
Single Line or the pV, was to examine the Eval before and after an Optional
move was suggested like ...the Ne4 move. That way.. the Programmer could
"tweak" something, and make the engine play that move.
For some Test Positions given,  for which there maybe 30 possible legal moves,
searching "in Depth" ; Brute forcing to 15 or 18 Ply make take HOURS or days,
depending on the speed of the Engine.

I don't think this is necesssary.. not do I think anything has to be "tweaked"

Simply COPY the Game to the Opening Book!
The Database saves 'Positions'

You can also create your own Top Elo Tree 'on the fly' so to speak.

Go to any DataBase, search for games with ELO's of 2400 - 2850
Highlight them.. which copies them to the Windows Clipboard,
Merge them into a single Tree; Name the File and use .CTG
and you have a very, very strong Opening Book

When you Load your Engine, Load that Book, and see
if it's performance against either Computers or Humans
does not improve markedly.

Done..
Thanks for your Patience & Consideration.!

Chan





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.