Hello,
I'd really like to test more with Surprise because it is of approximately the same strength as ChessMind currently (probably a little stronger). However, I find one thing a bit annoying. Although I don't use hyperspeed timecontrols (because ChessMind scores _extremely_ bad at hyperspeed) Surprise regularly loses on time if the game is not decided earlier. This distorts the results. Is this bug known, Sven? Could you maybe release a bugfix?
Time losses with Surprise
Moderator: Ras
-
- Posts: 4052
- Joined: Thu May 15, 2008 9:57 pm
- Location: Berlin, Germany
- Full name: Sven Schüle
Re: Time losses with Surprise
Hi Luca,metax wrote:Hello,
I'd really like to test more with Surprise because it is of approximately the same strength as ChessMind currently (probably a little stronger). However, I find one thing a bit annoying. Although I don't use hyperspeed timecontrols (because ChessMind scores _extremely_ bad at hyperspeed) Surprise regularly loses on time if the game is not decided earlier. This distorts the results. Is this bug known, Sven? Could you maybe release a bugfix?
up to now I have never heard about frequent losses on time of "Surprise". It plays in CCRL, WBEC, ChessWar and other tournaments and tests for a couple of years now, so I'm a bit surprised

The other bad news for you is that I currently do not intend to provide any bugfixes for this old engine since I'm in the middle of developing a new one (which will take a lot of more time, though).
Nevertheless, I am interested in clearing this case since it is definitely possible that there is still some time management bug and I would at least like to know if there is a problem and what is wrong in the code.
So would you mind providing more details via E-Mail? You'll find my mail address on the Surprise web page. I would need this:
- exact version you are using;
- description of your hardware;
- GUI you are using;
- time conditions of games where time losses do occur at your site;
- mainHashSizeMB (in surprise.ini) - just for completeness, although I do not expect any influence on time losses by this setting;
- some games as PGN;
- for at least one of these games, a "winboard.debug" file would be very nice.
Sven
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Time losses with Surprise
I have 1500 engines installed in ChessGUI.
Of the few that lose on time, several are versions of Surprise.
TC 1+1, 2+1
Matthias.
Of the few that lose on time, several are versions of Surprise.
TC 1+1, 2+1
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 4052
- Joined: Thu May 15, 2008 9:57 pm
- Location: Berlin, Germany
- Full name: Sven Schüle
Re: Time losses with Surprise
Could you tell me the exact versions, please? Otherwise a sentence "several are versions of Surprise" does not help me very much. Very old versions may have time control bugs. The most recent version is 4.3-beta13-JA released at 19-oct-2007.Matthias Gemuh wrote:I have 1500 engines installed in ChessGUI.
Of the few that lose on time, several are versions of Surprise.
TC 1+1, 2+1
Matthias.
Sven
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Time losses with Surprise
Sven Schüle wrote:Could you tell me the exact versions, please? Otherwise a sentence "several are versions of Surprise" does not help me very much. Very old versions may have time control bugs. The most recent version is 4.3-beta13-JA released at 19-oct-2007.Matthias Gemuh wrote:I have 1500 engines installed in ChessGUI.
Of the few that lose on time, several are versions of Surprise.
TC 1+1, 2+1
Matthias.
Sven
I don't have infos about the time losses now.
I use :
Code: Select all
Surprise 4.13
Surprise 4.16
Surprise 4.2.8
Surprise 4.22
Surprise 4.3b13
Surprise-4.1.2
Surprise-4.1.4
Surprise-4.1.5
Surprise-4.2.1
Surprise-4.20
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 4052
- Joined: Thu May 15, 2008 9:57 pm
- Location: Berlin, Germany
- Full name: Sven Schüle
Re: Time losses with Surprise
4.13 == 4.1.3Matthias Gemuh wrote:I don't have infos about the time losses now.Sven Schüle wrote:Could you tell me the exact versions, please? Otherwise a sentence "several are versions of Surprise" does not help me very much. Very old versions may have time control bugs. The most recent version is 4.3-beta13-JA released at 19-oct-2007.Matthias Gemuh wrote:I have 1500 engines installed in ChessGUI.
Of the few that lose on time, several are versions of Surprise.
TC 1+1, 2+1
I use :Code: Select all
Surprise 4.13 Surprise 4.16 Surprise 4.2.8 Surprise 4.22 Surprise 4.3b13 Surprise-4.1.2 Surprise-4.1.4 Surprise-4.1.5 Surprise-4.2.1 Surprise-4.20
4.16 == 4.1.6
4.22 == 4.2.2
4.20 == 4.2 ??
So far the correct naming, see also my website.
Please apologize that I will not care about any 4.1.x or 4.2.x versions of Surprise anymore, these are history and may or may not be buggy. There is only one single version which *may* be subject of interest, and that is the most recent one, 4.3b13 (4.3b13-JA build). As soon as I know more about the conditions causing that version of Surprise to lose on time I will have a look at it and decide what to do.
Sven
-
- Posts: 344
- Joined: Wed Sep 23, 2009 5:56 pm
- Location: Germany
Re: Time losses with Surprise
I'm so sorry, I forgot this completely.
I am using Surprise 4.3-beta13 (version number copied from your homepage, hope that helps
). I got time losses at 1+1, 1+2, but even 2+12. I'll send you a mail with some more information.

