Issue with Nemorino

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Issue with Nemorino

Post by xr_a_y »

I'm running short TC test versus Nemorino. I appears it is abandoning most of its game including near wins like here

Code: Select all

[Event "My Tournament"]
[Site "?"]
[Date "2020.03.28"]
[Round "48"]
[White "nemorino"]
[Black "minic_1.56"]
[Result "0-1"]
[ECO "B72"]
[GameDuration "00:01:04"]
[GameEndTime "2020-03-28T23:27:55.765 CET"]
[GameStartTime "2020-03-28T23:26:50.986 CET"]
[Opening "Sicilian"]
[PlyCount "90"]
[Termination "abandoned"]
[TimeControl "30+0.3"]
[Variation "Dragon, Classical, Nottingham Variation"]

1. e4 {book} c5 {book} 2. Nf3 {book} d6 {book} 3. d4 {book} cxd4 {book}
4. Nxd4 {book} Nf6 {book} 5. Nc3 {book} g6 {book} 6. Be3 {book} Bg7 {book}
7. Be2 {book} Nc6 {book} 8. Nb3 {book} O-O {book} 9. O-O {book} b6 {book}
10. f4 {book} Qd7 {book} 11. h3 {book} Bb7 {book} 12. Qd2 {book} Rad8 {book}
13. Bb5 {+0.01/15 13s} Qc8 {+0.35/15 1.6s} 14. a4 {+0.05/12 0.44s}
e5 {+0.11/14 1.4s} 15. Bf2 {+0.13/13 1.0s} exf4 {+0.52/14 0.99s}
16. Bh4 {-0.06/15 0.84s} Rde8 {+0.42/17 1.6s} 17. Rxf4 {+0.20/16 0.69s}
Nh5 {+0.33/17 1.5s} 18. Rf2 {+0.26/17 0.94s} Bxc3 {+0.07/19 1.4s}
19. Qxc3 {+0.40/19 0.87s} Rxe4 {-0.10/19 0.93s} 20. Bg5 {+0.24/18 1.2s}
Nb8 {-0.17/17 1.1s} 21. Qd2 {+0.80/15 1.9s} Re5 {+0.01/18 0.90s}
22. Bh6 {+1.08/16 0.78s} Rd8 {-0.01/20 0.73s} 23. g4 {+0.84/15 0.70s}
a6 {+0.20/16 0.69s} 24. Bd3 {+0.79/14 0.68s} Ng7 {-0.01/14 0.74s}
25. Raf1 {+0.65/13 0.76s} Qc6 {-0.30/15 0.70s} 26. Kh2 {+1.07/15 0.70s}
Rf8 {-0.36/18 1.1s} 27. Nd4 {+1.27/16 0.88s} Qc7 {-0.10/14 0.88s}
28. Nf5 {+1.26/16 0.49s} gxf5 {-0.01/22 1.1s} 29. Bxg7 {+3.08/20 0.72s}
Kxg7 {-0.01/23 0.65s} 30. Qg5+ {+4.96/26 0.58s} Kh8 {+0.01/19 0.051s}
31. Qf6+ {+4.27/24 0.66s} Kg8 {+0.01/20 0.039s} 32. gxf5 {+8.90/25 0.66s}
Re1 {-20.81/18 3.2s} 33. Rxe1 {+12.40/27 0.63s} d5+ {-21.81/20 0.85s}
34. Kg1 {+12.53/26 0.62s} Qg3+ {-23.03/22 0.82s} 35. Kf1 {+4.75/17 0.27s}
Nd7 {-8.20/16 0.79s} 36. Qh6 {+6.48/18 0.32s} d4 {-9.63/17 0.76s}
37. Be4 {+7.82/18 0.31s} Re8 {-10.09/18 0.41s} 38. Rg2 {+7.52/20 0.70s}
Qxg2+ {-8.90/15 0.72s} 39. Bxg2 {+7.52/21 0.28s} Bxg2+ {-10.94/16 0.39s}
40. Kf2 {+8.34/20 0.29s} Rxe1 {-11.09/19 0.69s} 41. Qg5+ {+9.71/19 0.55s}
Kf8 {-11.88/14 0.56s} 42. Kxe1 {+9.53/19 0.58s} d3 {-12.05/18 0.66s}
43. cxd3 {+10.36/16 0.29s} Bf3 {-12.56/14 0.51s} 44. Qd8+ {+11.11/18 0.32s}
Kg7 {-13.64/16 0.62s} 45. Qxd7 {+11.91/19 0.54s}
Kf6 {-13.94/17 0.60s, White disconnects} 0-1
Anyone saw this before ?
Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Issue with Nemorino

Post by Dann Corbit »

Is it always in a way ahead or way behind situation?
It could be fail high and fail low that never resolve and it simply does not respond in time.
If it were as simple as that you could just add more time checks.

Can you replicate the problem on your equipment?

Especially, if you can get it to reproduce the problem with the debugger attached you should be able to see what is happening

I just watched a powerful engine sit on a position for more than an hour before giving a move.

There are, of course many possibilities. Infinite loop etc.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Issue with Nemorino

Post by xr_a_y »

Dann Corbit
Posts: 12538
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Issue with Nemorino

Post by Dann Corbit »

What was wrong?
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: Issue with Nemorino

Post by xr_a_y »

I don't know, last source version seems to differ from release 5 thanks to some recent fix for TCEC.