Syzygy Problem

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

Moderators: hgm, Rebel, chrisw

vignottoc
Posts: 3
Joined: Sat Dec 31, 2011 6:35 pm

Syzygy Problem

Post by vignottoc »

Hi all!
is there anyone who can explain to me why the Fritz GUI (I have the Syzygy 6 men) does not choose the best move but repeats the moves?


[Event "swiss 001, Blitz 4m+2s"]
[Site "Mariano Comense"]
[Date "2020.01.08"]
[Round "1"]
[White "Nemorino_500_win64_bmi2"]
[Black "Chiron 4 64bit"]
[Result "1/2-1/2"]
[ECO "B33"]
[Annotator "0.31;0.40"]
[PlyCount "174"]
[EventDate "2020.01.08"]
[EventType "swiss"]
[SourceTitle "Fritz Engine Tournament"]
[Source "Vignotto"]

{Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz 2808 MHz W=23.6 plies; 10.656kN/s;
2.613.802 TBAs B=27.4 plies; 5.264kN/s; 103.843 TBAs} 1. e4 c5 2. Nf3 e6 3. d4
cxd4 4. Nxd4 Nc6 5. Nb5 Nf6 6. N1c3 d6 7. Bf4 e5 8. Bg5 a6 9. Na3 b5 10. Bxf6
gxf6 11. Nd5 f5 12. c3 Bg7 13. exf5 Bxf5 14. Nc2 {[%eval 31,21] [%emt 0:00:26]}
Be6 {[%eval 1,0] [%emt 0:00:00]} 15. g3 {[%eval 32,21] [%emt 0:00:08]} O-O {
[%eval 1,0] [%emt 0:00:00]} 16. Bg2 {[%eval 28,20] [%emt 0:00:07]} a5 {[%eval
1,0] [%emt 0:00:00] (Rb8)} 17. a3 {[%eval 33,19] [%emt 0:00:05]} a4 {[%eval 40,
23] [%emt 0:00:28] (Rb8)} 18. O-O {[%eval 33,21] [%emt 0:00:12]} Rb8 {[%eval
43,20] [%emt 0:00:07]} 19. f4 {[%eval 35,19] [%emt 0:00:11] (Qe2)} f5 {[%eval
25,20] [%emt 0:00:07]} 20. Rf2 {[%eval 38,18] [%emt 0:00:05] (Nce3)} e4 {
[%eval 0,23] [%emt 0:00:07] (Ne7)} 21. g4 {[%eval 29,22] [%emt 0:00:10] (Nce3)}
Ne7 {[%eval 0,22] [%emt 0:00:11]} 22. Nce3 {[%eval 21,20] [%emt 0:00:06]} Nxd5
{[%eval 0,25] [%emt 0:00:07]} 23. Nxd5 {[%eval 18,23] [%emt 0:00:17]} Kh8 {
[%eval 0,25] [%emt 0:00:07]} 24. gxf5 {[%eval 19,22] [%emt 0:00:08]} Bxf5 {
[%eval 0,24] [%emt 0:00:06]} 25. Qd2 {[%eval 21,20] [%emt 0:00:06]} Qd7 {
[%eval 0,27] [%emt 0:00:06] (Qh4)} 26. Qe3 {[%eval 11,23] [%emt 0:00:27] (Re1)}
Rbe8 {[%eval -6,20] [%emt 0:00:09]} 27. Kh1 {[%eval 14,19] [%emt 0:00:07] (Re1)
} Qc6 {[%eval -21,22] [%emt 0:00:06]} 28. Rd2 {[%eval 6,23] [%emt 0:00:04]} Bg6
{[%eval -28,23] [%emt 0:00:06]} 29. Qg3 {[%eval 7,22] [%emt 0:00:03] (Rad1)}
Bf7 {[%eval -32,25] [%emt 0:00:06]} 30. Rad1 {[%eval 0,20] [%emt 0:00:03]} Qc5
{[%eval 0,21] [%emt 0:00:06]} 31. Qg4 {[%eval 0,22] [%emt 0:00:03] (Qh3)} Bg8 {
[%eval -31,23] [%emt 0:00:10] (Be6)} 32. h3 {[%eval 0,20] [%emt 0:00:04]} Bf7 {
[%eval -35,24] [%emt 0:00:16]} 33. Qg3 {[%eval 0,21] [%emt 0:00:03]} Rg8 {
[%eval -31,25] [%emt 0:00:05] (e3)} 34. Qe3 {[%eval 0,22] [%emt 0:00:03]} Qxe3
{[%eval -21,25] [%emt 0:00:05]} 35. Nxe3 {[%eval -36,23] [%emt 0:00:09]} Bb3 {
[%eval -35,24] [%emt 0:00:06]} 36. Re1 {[%eval -39,24] [%emt 0:00:07]} Bh6 {
[%eval -23,25] [%emt 0:00:08]} 37. Rxd6 {[%eval -43,22] [%emt 0:00:15]} Bxf4 {
[%eval -35,24] [%emt 0:00:05]} 38. Rd4 {[%eval -42,22] [%emt 0:00:06]} Rd8 {
[%eval -27,26] [%emt 0:00:05] (Rgf8)} 39. Bxe4 {[%eval -26,20] [%emt 0:00:07]}
Rxd4 {[%eval -37,26] [%emt 0:00:05]} 40. cxd4 {[%eval -29,20] [%emt 0:00:05]}
Re8 {[%eval -52,25] [%emt 0:00:09]} 41. Ng4 {[%eval -36,19] [%emt 0:00:03]} Rd8
{[%eval -43,25] [%emt 0:00:04]} 42. Rf1 {[%eval -22,18] [%emt 0:00:03] (Bc6)}
Bd2 {[%eval -49,27] [%emt 0:00:23] (Bg5)} 43. d5 {[%eval -26,22] [%emt 0:00:07]
} Bxd5 {[%eval -39,29] [%emt 0:00:04]} 44. Bxd5 {[%eval -41,23] [%emt 0:00:05]}
Rxd5 {[%eval -37,29] [%emt 0:00:02]} 45. Rd1 {[%eval -49,22] [%emt 0:00:05]}
Kg7 {[%eval -37,28] [%emt 0:00:25] (Rd4)} 46. Kg2 {[%eval -27,19] [%emt 0:00:
13]} Kf7 {[%eval -46,29] [%emt 0:00:03]} 47. Ne3 {[%eval -17,22] [%emt 0:00:03]
} Rd8 {[%eval -47,27] [%emt 0:00:05]} 48. Kf1 {[%eval -18,23] [%emt 0:00:02]}
Ke6 {[%eval -41,28] [%emt 0:00:03]} 49. Ke2 {[%eval -17,21] [%emt 0:00:04]} Ba5
{[%eval -33,27] [%emt 0:00:02]} 50. Rd3 {[%eval -17,20] [%emt 0:00:03]} Bb6 {
[%eval -33,27] [%emt 0:00:03] (Rd6)} 51. Nd1 {[%eval -9,20] [%emt 0:00:04]} Rg8
{[%eval -33,26] [%emt 0:00:03]} 52. b4 {[%eval 0,21] [%emt 0:00:02] (Kf3)} Rg2+
{[%eval -12,24] [%emt 0:00:04]} 53. Kf3 {[%eval 0,24] [%emt 0:00:02]} Rg5 {
[%eval -10,27] [%emt 0:00:03] (Ra2)} 54. Nc3 {[%eval 0,20] [%emt 0:00:02]} Bc7
{[%eval -9,28] [%emt 0:00:03]} 55. Ke3 {[%eval 0,20] [%emt 0:00:01] (Ke4)} Rh5
{[%eval -10,22] [%emt 0:00:03] (Bb8)} 56. Ke2 {[%eval 0,24] [%emt 0:00:02]
(Kf2)} Bb6 {[%eval -10,26] [%emt 0:00:06] (Bf4)} 57. Kd1 {[%eval 0,27] [%emt 0:
00:02] (Kf1)} Re5 {[%eval -20,28] [%emt 0:00:03] (Bc7)} 58. Kd2 {[%eval 0,25]
[%emt 0:00:03] (Rd2)} Bf2 {[%eval -23,26] [%emt 0:00:03] (Rh5)} 59. Ne2 {
[%eval 0,23] [%emt 0:00:02]} Rf5 {[%eval -14,25] [%emt 0:00:06]} 60. Kc2 {
[%eval 0,24] [%emt 0:00:02] (Rd8)} h5 {[%eval -13,24] [%emt 0:00:03]} 61. Kb1 {
[%eval 0,20] [%emt 0:00:01] (Kd2)} Kf6 {[%eval -33,26] [%emt 0:00:04] (Bg1)}
62. Nc3 {[%eval 0,23] [%emt 0:00:02]} Bh4 {[%eval -33,27] [%emt 0:00:03] (Ke6)}
63. Rd5 {[%eval 0,20] [%emt 0:00:02] (Kc2)} Rxd5 {[%eval -357,31] [%emt 0:00:
04] (Rf3)} 64. Nxd5+ {[%eval -533,25] [%emt 0:00:05]} Kg5 {[%eval -414,32]
[%emt 0:00:01]} 65. Ne7 {[%eval -547,25] [%emt 0:00:05] (Kc2)} Bg3 {[%eval
-896,31] [%emt 0:00:03]} 66. Kc2 {[%eval -1334,24] [%emt 0:00:10]} Kh4 {
[%eval -1260,30] [%emt 0:00:06]} 67. Kd3 {[%eval -932,24] [%emt 0:00:05]} Kxh3
{[%eval -1854,30] [%emt 0:00:05]} 68. Ng6 {[%eval -1261,24] [%emt 0:00:06]
(Kd4)} Bd6 {[%eval -25000,28] [%emt 0:00:02] (Kg4)} 69. Ke4 {[%eval -17847,29]
[%emt 0:00:09] (Nh8)} Kg4 {[%eval -25000,32] [%emt 0:00:02]} 70. Nh8 {[%eval
-32619,26] [%emt 0:00:05] (Kd5)} h4 {[%eval -25000,31] [%emt 0:00:02]} 71. Nf7
{[%eval -32621,27] [%emt 0:00:03]} Bf4 {[%eval -25000,32] [%emt 0:00:01] (h3)}
72. Kd5 {[%eval -32623,22] [%emt 0:00:04] (Nd8)} h3 {[%eval -25000,32] [%emt 0:
00:02] (Be5)} 73. Nd8 {[%eval -32629,26] [%emt 0:00:02] (Kc6)} h2 {[%eval
-25000,30] [%emt 0:00:02]} 74. Kc5 {[%eval -32631,21] [%emt 0:00:02] (Kc6)}
Be3+ {[%eval -25000,34] [%emt 0:00:05] (h1Q)} 75. Kxb5 {[%eval -32633,31]
[%emt 0:00:02]} h1=Q {[%eval -25000,37] [%emt 0:00:02]} 76. Ne6 {[%eval -32635,
34] [%emt 0:00:02]} Qd5+ {[%eval -25000,32] [%emt 0:00:01]} 77. Nc5 {[%eval
-32637,47] [%emt 0:00:01]} Bxc5 {[%eval -25000,65] [%emt 0:00:03]} 78. Kxa4 {
[%eval -32639,78] [%emt 0:00:01] (bxc5)} Bxb4 {[%eval -27999,1] [%emt 0:00:00]}
79. axb4 {[%eval -27999,0] [%emt 0:00:00]} Qa2+ {[%eval -27999,0] [%emt 0:00:
00]} 80. Kb5 {[%eval -27999,1] [%emt 0:00:00]} Qd5+ {[%eval -27999,0] [%emt 0:
00:00]} 81. Kb6 {[%eval -27999,0] [%emt 0:00:00]} Qd4+ {[%eval -27999,0] [%emt
0:00:00]} 82. Ka5 {[%eval -27999,0] [%emt 0:00:00]} Qd2 {[%eval -27999,0]
[%emt 0:00:00]} 83. Ka4 {[%eval -27999,0] [%emt 0:00:00]} Qa2+ {[%eval -27999,
0] [%emt 0:00:00]} 84. Kb5 {[%eval -27999,1] [%emt 0:00:00]} Qd5+ {[%eval
-27999,0] [%emt 0:00:00]} 85. Kb6 {[%eval -27999,0] [%emt 0:00:00]} Qd4+ {
[%eval -27999,0] [%emt 0:00:00]} 86. Ka5 {[%eval -27999,0] [%emt 0:00:00]} Qd2
{[%eval -27999,0] [%emt 0:00:00]} 87. Ka4 {[%eval -27999,0] [%emt 0:00:00]}
Qa2+ {[%eval -27999,0] [%emt 0:00:00]} 1/2-1/2
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Syzygy Problem

Post by Eduard »

Which Fritz GUI is that? Fritz 17 GUI has a problem with syzygy, unfortunately 3 fold repetition is possible.
vignottoc
Posts: 3
Joined: Sat Dec 31, 2011 6:35 pm

Re: Syzygy Problem

Post by vignottoc »

yes, Fritz 17.
thxs
syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: Syzygy Problem

Post by syzygy »

So the Fritz GUI is buggy.

Either let the engines, not the GUI, play the TB moves, or let the GUI immediately adjudicate the game once a TB position is reached. It makes no sense to let the GUI take over and mess up the game.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Syzygy Problem

Post by bob »

VERY long-running debate. What is the GUI responsible for? In a classic sense, a "graphical user interface" that ONLY sits between the program and the end user and relays information (passively) back and forth between them. But "some" give the GUI more authority. IE setting the search time, choosing opening book moves, doing endgame database searches, choosing what to ponder and when, etc.

Doubt this will ever be settled. For me ALL of the above belong in the engine. For others, not so much. And this is what we frequently get.
lovetb
Posts: 17
Joined: Thu Dec 13, 2018 6:57 am
Full name: MR PRASHANTH KRISHNACHARI

Re: Syzygy Problem

Post by lovetb »

If it is a blitz game, we have to let GUI play. If you want to use the engine, you will run out of time in the last seconds.