Computer Chess Club Archives


Search

Terms

Messages

Subject: what i dislike with fritz5.32 and fritz6, and why...

Author: Thorsten Czub

Date: 17:22:44 10/21/99


Example why it is dangerous to use a program
like Fritz6 in analysis for (e)mail-chess:

In the moment i am playing a public game against
anonymous person in a newsgroup.

during the analysis i came to the following situation:

after the moves

[Event "mail-chess-game"]
[Site "gambit-soft-board"]
[Date "1999.10.22"]
[Round "1"]
[White "Thorsten Czub"]
[Black "Anonymous called <Rudi>"]
[Result "*"]

1. d4 d5 2. e4 dxe4 3. Nc3 Nf6 4. f3 exf3 5. Qxf3 Qxd4 6. Be3 Qh4+
7. g3 Qg4 8. O-O-O Qxf3 9. Nxf3 c6 10. Bg2 Nbd7 11. Rhe1 e6 12. Nd4 Bc5
13. Na4 Bxd4 14. Bxd4 O-O 15. b3 Re8 16. Nb2 Nb6 17. Nd3 Nfd5 18. c4 Nf6
19. Bf3 Nfd7 20. Nf4 Kf8 21. Bb2 a5 22. Ba3+ Kg8 23. c5 a4 *



the following position came on board of fritz6:

Ich - Rudi
r1b1r1k1/1p1n1ppp/1np1p3/2P5/p4N2/BP3BP1/P6P/2KRR3 w - - 0 1

fritz6 evaluated the position and the chances as follows:


Analysis by Fritz 6:

24.Txd7
  -+  (-2.97)   Tiefe: 1/3   00:00:00
24.Txd7 Sxd7
  -+  (-3.31)   Tiefe: 1/4   00:00:00
24.cxb6
  =  (0.16)   Tiefe: 1/4   00:00:00
24.cxb6 Sxb6
  =  (0.16)   Tiefe: 2/4   00:00:00
24.cxb6
  =  (0.00)   Tiefe: 3/5   00:00:00
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  µ  (-1.22)   Tiefe: 3/9   00:00:00
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  µ  (-1.22)   Tiefe: 4/6   00:00:00
24.cxb6 axb3 25.Kb2 bxa2 26.h3
  µ  (-1.12)   Tiefe: 5/13   00:00:00  1kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.h3
  µ  (-1.06)   Tiefe: 6/16   00:00:00  7kN
24.cxb6--
  µ  (-1.37)   Tiefe: 7/11   00:00:00  8kN
24.cxb6
  µ  (-1.37)   Tiefe: 7/15   00:00:00  10kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.h3 e5 28.Td6
  -+  (-1.56)   Tiefe: 8/16   00:00:00  20kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5 28.Lc5 Sd7
  -+  (-1.66)   Tiefe: 9/17   00:00:00  43kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Te4 e5 28.Tde1 f6
  -+  (-1.69)   Tiefe: 10/20   00:00:00  158kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Te4 e5 28.Tde1 f6
  -+  (-1.72)   Tiefe: 11/26   00:00:01  506kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5 28.Lb2 f6
  -+  (-1.78)   Tiefe: 12/27   00:00:06  1909kN
24.cxb6 axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5 28.Lb2 f6
  -+  (-1.81)   Tiefe: 13/31   00:00:30  10018kN
24.b4
  -+  (-1.78)   Tiefe: 13/31   00:01:02  20891kN
24.b4 Sc4 25.Lb2 Sxb2 26.Kxb2 e5 27.Sd3 f5 28.Lh5 Te7
  -+  (-1.69)   Tiefe: 13/33   00:01:29  30248kN
24.b4 Sc4 25.Lb2 e5 26.La1 Sf6 27.Sd3 Le6 28.Sxe5 Sxe5
  -+  (-1.59)   Tiefe: 14/31   00:04:11  84912kN

As you can see from the analysis above, fritz6 thinks
it is 1.5 pawns up.
A few main-lines before it came to the conclusion that
cxb6 axb3 etc. is worth only 1.81 so it changes to
b4 because it thinks this would be a better idea for
white.

Now we make 24.cxb6 and watch out what fritz6 says now :

Ich - Rudi
r1b1r1k1/1p1n1ppp/1Pp1p3/8/p4N2/BP3BP1/P6P/2KRR3 b - - 0 1

Analysis by Fritz 6:

24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6
  =  (0.09)   Tiefe: 4/10   00:00:00  1kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3
  ²  (0.28)   Tiefe: 5/14   00:00:00  7kN
24...axb3
  =  (-0.03)   Tiefe: 6/14   00:00:00  20kN
24...axb3--
  ²  (0.28)   Tiefe: 7/16   00:00:00  49kN
24...axb3
  ²  (0.28)   Tiefe: 7/19   00:00:00  75kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 Sd7 28.Le4 e5
  =  (0.09)   Tiefe: 8/22   00:00:01  322kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5 28.Ld6 g5 29.Sd3
  =  (0.00)   Tiefe: 9/21   00:00:02  848kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5 28.Ld6 g5 29.Sd3
  =  (-0.03)   Tiefe: 10/24   00:00:08  2685kN
24...axb3 25.Kb2 bxa2 26.Kxa2 e5 27.Kb3 f6 28.h3 Kf7 29.Sd3
  =  (-0.09)   Tiefe: 11/28   00:00:33  9872kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5
  =  (-0.22)   Tiefe: 12/29   00:02:01  37126kN
24...axb3 25.Kb2 bxa2 26.Kxa2 Sxb6 27.Kb3 e5 28.Ld6 f6 29.Lh5
  =  (-0.19)   Tiefe: 13/31   00:08:23  151133kN



HOW can this be ?

I guess it loads new piece-square-tables (preprocessing)
with new values and gets a totally different
impression from the position than ONE PLY before.

it is obvious that this way the whole main-line
computation of ONE PLY BEFORE was senseless time-wasting,
since the new thought-computation gets a different
point of view about the position.

Guess you are a newbie in computerchess, guess
you don't know about chess programs and guess you
have bought this very strong program, the package
says it got 2800 ELO performance against top-players.

you trust this.
and you analyse your games with it.
you know that the longer you let fritz6 compute,
the better the results will be.

you have to consider about the position.
and you get the one or the other evaluation from fritz6:

one time it says black is 1.5 pawns ahead,
and ONE ply later it says : oh - not a problem, only 1/5
of a pawn against white.

So - many years we had genius having asymmetrically evaluations
and main-lines.
It had the same effect: you let it compute
a long time about a position, it says 1.5 for black (e.g.)
and you give it ONE PLY later and it says only 0.2 for
black.

This time Fritz6 replaces the Genius misbehaviour:
i don't think it has an asymmetrical search, but i guess
the preprocessing makes it reevaluate only the root-
positions, without making sensible changes in the main-line.
cxb6 was in the main-line of the 24th move.
but this move was not moved on the board.
One ply later the root position is another, fritz has to load
new values in the tables, and suddenly the whole score changes
1.3 pawns ?

How can a chess-program come to sensible information with
this type of behaviour ??
How can you trust the analysis of a chess program
when it changes its mind this heavily ?
How can you create a sensefull main-line when
ONLY the root position gets somehow evaluated, and
not the moves in the main-line far from the 1st ply ?



(BTW: fritz5.32 behaves the same way. it works the
same way, using heavy preprocessing methods.)

Fritz5 and Fritz6 are strong programs.
When you let them play against humans or against
other chess programs. They are not the strongest
chess programs (ChessTiger and others are much stronger)
but they are much for the money they cost.

But - as an analysis tool for chess players...
NO !


i would like to see all my opponents use this type of programs
(nimzo, junior...)
so that i can easily beat them.






This page took 0.01 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.