Fritz 18 BUG still exists in update version 17

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw, Ras, hgm, chrisw, Rebel, Ras

Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Fritz 18 BUG still exists in update version 17

Post by Eduard »

Fritz 18 BUG still exists!

Diagram:
Image

8/8/8/5pp1/4k3/4P1K1/5P2/8 w - - 0 113

In this position today GUI 18 update version 17 continued to make the typical tablebase errors.

Diagram Fritz 18 version 17 with today's update:
Image

Fritz 18 version 10 (from August 2022):
Image

Since this has been going on for months, I recommend that everyone use version 10 of Fritz 18. Please do not update to version 17.
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Fritz 18 BUG still exists in update version 17

Post by Eduard »

Diagram with losing games from today on PlayChess:

Image

It's absolutely no fun!!

Example:

[Event "5 min, rated"]
[Site "Engine Room"]
[Date "2023.06.27"]
[Round "?"]
[White "Detlef Uter, Stockfish dev-20230"]
[Black "KERNEL PANIK, Veni Vidi Vici 22Ju"]
[Result "0-1"]
[ECO "D37"]
[WhiteElo "3114"]
[BlackElo "3124"]
[Annotator "0.44;0.20"]
[PlyCount "240"]
[EventDate "2023.06.27"]
[EventType "blitz"]
[TimeControl "300"]

1. c4 {B 0} a6 {B 0} 2. d4 {0.44/37 22} e6 {B 0} 3. Nc3 {0.41/42 9} d5 {B 0} 4. cxd5 {0.42/38 2} exd5 {B 0} 5. Nf3 {0.43/37 3} Nf6 {B 0} 6. Bg5 {0.41/36 3} Be6 {B 0} 7. e3 {0.35/42 4} Nbd7 {B 0 (d6)} 8. Bd3 {0.41/38 4} c6 {B 0} 9. h3 {0.31/42 26} Qc7 {B 0} 10. Bf4 {0.37/35 9} Bd6 {B 0} 11. Qd2 {0.41/31 2} O-O {B 0} 12. O-O {0.36/37 4} Rfe8 {B 0} 13. Rfe1 {0.33/30 3} Nb6 {B 0 (g6)} 14. b3 {0.31/31 3} Qe7 {B 0} 15. Bxd6 {0.35/29 2} Qxd6 {B 0} 16. Rac1 {0.31/32 18} a5 {B 0} 17. Qb2 {0.33/35 18} g6 {B 0} 18. a3 {0.33/43 15} Qe7 {B 0} 19. b4 {0.31/39 2} axb4 {B 0} 20. axb4 {0.29/37 2} Rec8 {B 0 (a4)} 21. b5 {0.35/31 3} Nbd7 {B 0 (c5)} 22. bxc6 {0.33/33 3} bxc6 {B 0} 23. Ne2 {0.34/37 2} Qa3 {B 0} 24. Qd2 {0.29/33 4} Qd6 {B 0} 25. Ra1 {0.27/37 13} c5 {B 0} 26. dxc5 {0.29/36 3} Nxc5 {B 0} 27. Nfd4 {0.29/35 2} Bd7 {B 0} 28. Rec1 {0.28/34 3} Qb8 {B 0 (ce4)} 29. Nf4 {0.29/37 3} Rxa1 {B 0} 30. Rxa1 {0.23/38 2} Nb3 {B 0} 31. Nxb3 {0.28/38 2} Qxb3 {B 0} 32. Ra6 {0.25/39 2} Rc6 {B 0} 33. Rxc6 {0.24/43 2} Bxc6 {B 0} 34. Qa5 {0.23/40 2} Qd1+ {B 0} 35. Kh2 {0.23/42 2} Qb3 {B 0} 36. Qc5 {0.19/57 4} Qb7 {0.20/38 14} 37. Qc3 {0.16/49 0} Ne8 {0.18/43 9 (e4)} 38. Kg1 {0.19/52 2} Qc7 {0.20/42 11 (d7)} 39. Qc5 {0.19/45 2} Qd6 {0.18/41 8} 40. Qb6 {0.16/54 0} h6 {0.23/44 5 (a8)} 41. Bc2 {0.16/59 2} Qc7 {0.22/42 3} 42. Qb2 {0.16/47 0} Qd6 {0.18/44 6} 43. Qb6 {0.16/49 0} Qc7 {0.18/42 5} 44. Qd4 {0.16/53 0} Qd6 {0.18/47 4} 45. Bd1 {0.19/43 0} Nf6 {0.18/42 5} 46. Bc2 {0.16/45 0} Bb7 {0.16/43 16 (g7)} 47. Bd3 {0.15/43 3} Bc6 {0.15/40 7} 48. Bc2 {0.13/46 0} Bb7 {0.14/42 8} 49. Bd3 {0.13/50 0} Bc6 {0.14/41 5} 50. Qb2 {0.13/46 1} Ne4 {0.14/51 3 (d7)} 51. Qa1 {0.13/47 3} Qf6 {0.14/45 5 (c5)} 52. Qa6 {0.13/57 2} Kg7 {0.14/44 4 (d6)} 53. Qa7 {0.13/73 2} Kg8 {0.14/39 5} 54. Bxe4 {0.13/52 0} dxe4 {0.10/43 3} 55. Qa6 {0.13/50 0} Kg7 {0.13/43 9} 56. Qa5 {0.10/52 0} Qb2 {0.14/47 5 (d6)} 57. Qa6 {0.07/46 4} Qf6 {0.10/41 4} 58. Qa3 {0.10/49 1} h5 {0.06/44 4 (e5)} 59. Ne2 {0.07/47 1} h4 {0.03/49 3 (b7)} 60. Qa6 {0.03/56 1} Bd7 {0.03/45 4} 61. Qa2 {0.03/51 0} Be6 {0.03/48 3 (e5)} 62. Qb1 {0.00/52 1} Qe5 {0.03/62 3} 63. Nd4 {0.00/47 0} g5 {0.03/53 7 (d5)} 64. Nc6 {0.00/63 2} Qc3 {0.00/54 3 (d5)} 65. Nd4 {0.00/60 1} Qd2 {0.00/53 1 (d7)} 66. Nxe6+ {0.00/64 1} fxe6 {0.00/57 3} 67. Qa1+ {0.00/59 0} Kf7 {0.00/57 3} 68. Qa7+ {0.00/60 0} Kf6 {0.00/59 4 (g6)} 69. Qa1+ {0.00/63 2} Kf5 {0.00/58 3 (f7)} 70. Qf1 {0.00/75 1} Kg6 {0.00/59 4 (d5)} 71. Kh2 {0.00/65 1} Kf5 {0.00/60 3} 72. Qb5+ {0.00/63 0} Qd5 {0.00/55 2} 73. Qf1 {0.00/64 0} Qe5+ {0.00/56 3 (d6+)} 74. Kg1 {0.00/74 1} Qd5 {0.00/56 0} 75. Qe1 {0.00/64 1} Kf6 {0.00/61 3 (g6)} 76. Qa1+ {0.00/84 1} Kg6 {0.00/58 4} 77. Kh2 {0.00/64 0} Qd6+ {0.00/59 2} 78. Kg1 {0.00/68 0} Qd5 {0.00/57 3} 79. Kh2 {0.00/67 0} Qd6+ {0.00/60 3} 80. Kh1 {0.00/67 0} Qd2 {0.00/61 3 (f5)} 81. Qf1 {0.00/68 1} Qd6 {0.00/59 1 (f5)} 82. Kg1 {0.00/67 1} Kf6 {0.00/58 1 (d8)} 83. Qa1+ {0.00/75 1} Kf5 {0.00/60 2} 84. Qa5+ {0.00/65 1} Qd5 {0.00/55 2 (g6)} 85. Qe1 {0.00/61 1} Kf6 {0.00/58 0 (d8)} 86. Qc3+ {0.00/65 1} Kf5 {0.00/66 2} 87. Qc7 {0.00/66 0} Kg6 {0.00/60 2 (f6)} 88. Qe7 {0.00/74 1} Qd1+ {0.00/60 0 (e5)} 89. Kh2 {0.00/69 1} Qd5 {0.00/67 1} 90. Qe8+ {0.00/62 0} Kh6 {0.00/59 1 (g7)} 91. Qh8+ {0.00/67 6} Kg6 {0.00/76 1} 92. Qg8+ {0.00/64 0} Kh6 {0.00/64 2} 93. Qh8+ {0.00/65 0} Kg6 {0.00/53 1} 94. Qg8+ {0.00/76 2} Kf6 {0.00/67 2} 95. Qf8+ {0.00/63 0} Kg6 {0.00/57 1} 96. Qe8+ {0.00/68 4} Kg7 {0.00/57 2} 97. Qe7+ {0.00/64 0} Kg6 {0.00/53 6} 98. g4 {0.00/74 0} hxg3+ {0.00/63 1} 99. Kxg3 {0.00/73 0} Qe5+ {0.00/65 0 (f5)} 100. Kg2 {0.00/78 1} Qf5 {0.00/57 0} 101. Qe8+ {0.00/77 0} Kg7 {0.00/57 0} 102. Qe7+ {0.00/64 0} Kg6 {0.00/68 1 (g8)} 103. Qe8+ {0.00/76 1} Kg7 {0.00/66 1 (f7)} 104. Qd7+ {0.00/71 1} Kh6 {0.00/56 0} 105. Qd1 {0.00/64 0} Kg6 {0.00/92 6} 106. Qd4 {0.00/76 0} Qf3+ {0.00/79 1} 107. Kg1 {0.00/79 0} Qxh3 {0.00/71 0} 108. Qxe4+ {0.00/84 1} Qf5 {0.00/75 0 (h6)} 109. Qxf5+ {0.00/104 1} exf5 {0.00/50 1 (xf5)} 110. Kg2 {0} Kf6 {0.00/54 0} 111. Kf3 {0} Ke5 {0.00/60 1} 112. Kg3 {0} Ke4 {0.00/65 1} 113. f4 {-1/0 0} g4 {-#17/54 1} 114. Kf2 {-1/0 0} Kd3 {-#16/50 0} 115. Kg3 {-2/1 0} Kxe3 {-#14/55 1} 116. Kh4 {-3/1 0} Kxf4 {-#9/60 1} 117. Kh5 {-1/1 0} g3 {-#8/88 0} 118. Kh4 {-1/0 0} g2 {-#4/245 0} 119. Kh3 {-1/0 0} g1=Q {-#2/245 0} 120. Kh4 {-1/1 0} Qh1# {-#1/245 0 (Lag: Av=0.26s, max=1.4s)} 0-1
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Fritz 18 BUG still exists in update version 17

Post by Eduard »

This has been going on for a few months. I forwarded the BUG to ChessBase, then update 16 came out. After now again long time update 17 comes out, but still totally BUGGY. How often should I write to ChessBase? I have no more desire!

I have seen many losses with this BUG on the server PlayChess, but I can only kibitz or play myself. Many losing games I could not even see.

Here are 4 positions, the first 3 are from version 14 or 16 I don't know exactly. The last position is the one from today, but today alone there were more such defeats:

8/5N2/8/3K2p1/5kP1/3p4/8/8 w - - 0 1
8/2p5/8/1K1k4/8/P6P/8/8 b - - 0 1
8/8/7k/2K5/1p4n1/1P6/P7/8 b - - 0 1
8/8/8/5pp1/4k3/4P1K1/5P2/8 w - - 0 113

I will continue to collect and have the games chipped for myself, but I will not play the eternal beta tester for ChessBase - I am very dissatisfied.
Joerg Oster
Posts: 953
Joined: Fri Mar 10, 2006 4:29 pm
Location: Germany
Full name: Jörg Oster

Re: Fritz 18 BUG still exists in update version 17

Post by Joerg Oster »

I never understood why people want the GUI to play instead of the engine.
(Almost sure I already mentioned this once or twice in the past ...) :)
Jörg Oster
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Fritz 18 BUG still exists in update version 17

Post by Eduard »

What does this have to do with the BUG?

First: For me, both the engine and the GUI play with 6stones. When 6 pieces are reached, the GUI takes over. The engine does not calculate from now on. The advantage is: The GUI moves immediately, the engine would not. I can play with a higher value for slow mover, also I use less power and avoid too much heat in the PC.

The version 10 plays absolutely correct, so it should be no problem to compare the versions and find the error.

Besides: The BUG is also present in ChessBase program 16. I loved this feature when I bought the program. Conclusion: Everything is getting worse with CB.
Joerg Oster
Posts: 953
Joined: Fri Mar 10, 2006 4:29 pm
Location: Germany
Full name: Jörg Oster

Re: Fritz 18 BUG still exists in update version 17

Post by Joerg Oster »

I know how it works, Eduard, but it is not the job of the GUI to play instead of the engine, imho.
If this is only because the GUI plays almost instantly and you want the engine to play much faster in TB positions with 6 or lesser pieces,
this is trivial to change in SF and its forks ...
Jörg Oster
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Fritz 18 BUG still exists in update version 17

Post by Eduard »

One more thing: On InfinityChess this feature does not exist. The solution there is: I allow draw to be offered at 6 pieces. We all play this way. After a few more moves the game is finished. It runs automatically.

The Fritz server does not know this! Under Fritz I can only set that early or late draw is offered, but not at how many pieces.

Early under Fritz is usually already at move 20-30, and late in the late middlegame with eval 0.00. But many games take much longer, especially when a complex position is on the board (english). In such complex positions, mistakes often occur. Most players therefore want to play out the game completely.

ChessBase has remained in the stone age. It would be reasonable to do it the same way as InfinityChess does it.
User avatar
reflectionofpower
Posts: 1637
Joined: Fri Mar 01, 2013 5:28 pm
Location: USA

Re: Fritz 18 BUG still exists in update version 17

Post by reflectionofpower »

My update yesterday was 21?
"Without change, something sleeps inside us, and seldom awakens. The sleeper must awaken." (Dune - 1984)

Lonnie
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Fritz 18 BUG still exists in update version 17

Post by Eduard »

There is a Fritz (Powerfritz) 18 update version 17.
ChessBase 16 (database tool) use the same codes for TB, the latest update here is version 21.
Last edited by Eduard on Wed Jun 28, 2023 2:00 pm, edited 1 time in total.
Gerda Voss
Posts: 12
Joined: Tue Jan 18, 2022 2:53 pm
Full name: Gerda Voss

Re: Fritz 18 BUG still exists in update version 17

Post by Gerda Voss »

You have obviously CB 16 not Fritz 18. Therefore you got Update 21 on yesterday. CB 16 update 21 is affected from the same error as described by Eduard Nemeth for Fritz. Just give it a try!