Komodo 9.2
Moderators: hgm, Harvey Williamson, bob
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Komodo 9.2
We have just released Komodo 9.2 at komodochess.com. As usual it is free to subscribers and available at a 20% discount to those who bought Komodo 8 or a later version. It's been about two months since our 9.1 release so we are well ahead of our quarterly target.
The estimated rating gain at fast levels is about 15 elo, about the same as the gain from 9.02 to 9.1, so the gain from 9.02 is about 30 elo and from Komodo 8 about 80 elo. This comes from re-tuning many parameters, from improved time management, from improved move ordering and from free speedups. However the most significant change introduced in Komodo 9.2 is "Contempt", which replaces "Drawscore". This is not just a name and sign change. Contempt now incorporates the concept of trying to keep more pieces on the board until you are winning, when playing a weaker opponent. The default value of 15 (centipawns) is probably optimum for playing engines rated around a hundred elo or so below Komodo 9.2. Against a close rival (of which there is currently only one other than Komodo 9.1) best results will be obtained with a smaller contempt value, perhaps 5. Against most other engines a larger value like 20 or 25 should work even better than the default. Against humans I suggest using 40 for Grandmasters, 50 for Masters, and 75 for strong amateurs. Even larger values are suitable for handicap games. Note that in game play Contempt will cause the score reported by Komodo to be optimistic; in analysis mode (infinite search) Contempt is automatically set to zero.
The release came too late to be used in the first stage of TCEC, but of course it will be available for the second stage. We anticipate using Komodo 9.2 in Sunday's two pawn handicap match with Grandmaster Petr.
The estimated rating gain at fast levels is about 15 elo, about the same as the gain from 9.02 to 9.1, so the gain from 9.02 is about 30 elo and from Komodo 8 about 80 elo. This comes from re-tuning many parameters, from improved time management, from improved move ordering and from free speedups. However the most significant change introduced in Komodo 9.2 is "Contempt", which replaces "Drawscore". This is not just a name and sign change. Contempt now incorporates the concept of trying to keep more pieces on the board until you are winning, when playing a weaker opponent. The default value of 15 (centipawns) is probably optimum for playing engines rated around a hundred elo or so below Komodo 9.2. Against a close rival (of which there is currently only one other than Komodo 9.1) best results will be obtained with a smaller contempt value, perhaps 5. Against most other engines a larger value like 20 or 25 should work even better than the default. Against humans I suggest using 40 for Grandmasters, 50 for Masters, and 75 for strong amateurs. Even larger values are suitable for handicap games. Note that in game play Contempt will cause the score reported by Komodo to be optimistic; in analysis mode (infinite search) Contempt is automatically set to zero.
The release came too late to be used in the first stage of TCEC, but of course it will be available for the second stage. We anticipate using Komodo 9.2 in Sunday's two pawn handicap match with Grandmaster Petr.
Komodo rules!
Re: Komodo 9.2
Hi Larry,
Thanks very much for this announcement. I'm very happy for this new form of contempt that I recommended all the top engines do (in the spirit of houdini and avoiding too many exchanges which typically lead into a drawn endgame). And I'm also happy you found increased elo with use of this contempt. It's possible that when you avoid exchanges that will make it easier to gain advantage later on in the game, whereas if you exchanged everything down early the chances of a good advantage would be nil.
Keep up the great work.
Sincerely,
Tim.
Thanks very much for this announcement. I'm very happy for this new form of contempt that I recommended all the top engines do (in the spirit of houdini and avoiding too many exchanges which typically lead into a drawn endgame). And I'm also happy you found increased elo with use of this contempt. It's possible that when you avoid exchanges that will make it easier to gain advantage later on in the game, whereas if you exchanged everything down early the chances of a good advantage would be nil.
Keep up the great work.
Sincerely,
Tim.
Re: Komodo 9.2
Is there any way to force contempt to apply during analysis mode?Note that in game play Contempt will cause the score reported by Komodo to be optimistic; in analysis mode (infinite search) Contempt is automatically set to zero.
Thanks,
Mike.
Re: Komodo 9.2
Not directly, but I suppose you could accomplish this by "playing" a game against it with a ridiculously long time control, tricking it into thinking it is not in infinite analysis mode.mbabigian wrote:Is there any way to force contempt to apply during analysis mode?Note that in game play Contempt will cause the score reported by Komodo to be optimistic; in analysis mode (infinite search) Contempt is automatically set to zero.
Thanks,
Mike.
Komodo rules!
Re: Komodo 9.2
Ok. Can you add a checkbox to force it on during infinite analysis as an upcoming feature? Perhaps in 9.3?
On the same subject, allowing the change of contempt during analysis without risking a hash clear would be awesome too if it doesn't preserve it already.
Congrats to your team. Another nice set of improvements!
Mike
On the same subject, allowing the change of contempt during analysis without risking a hash clear would be awesome too if it doesn't preserve it already.
Congrats to your team. Another nice set of improvements!
Mike
- Graham Banks
- Posts: 30733
- Joined: Sun Feb 26, 2006 9:52 am
- Location: Auckland, NZ
Re: Komodo 9.2
Looking forward to testing it.lkaufman wrote:We have just released Komodo 9.2 at komodochess.com........
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz
Re: Komodo 9.2
15 elo at fast time control.
Is this more at mid time or long time control ?
Is this more at mid time or long time control ?
Re: Komodo 9.2
Me tooGraham Banks wrote:Looking forward to testing it.lkaufman wrote:We have just released Komodo 9.2 at komodochess.com........
Werner
Re: Komodo 9.2
Larry and Mark, are you aware that another Komodo, Komodo Activestate, has been updated to 9.2 too? Are you in touch with them for some coordination? LOL
Such a funny coincidence!
See http://komodoide.com/download/
Such a funny coincidence!
See http://komodoide.com/download/
Per ardua ad astra
Re: Komodo 9.2
Hmm....there is a small, but perhaps significant difference between the figure stated here and that in the Official Readme of Komodo 9.2.lkaufman wrote:Against a close rival (of which there is currently only one other than Komodo 9.1) best results will be obtained with a smaller contempt value, perhaps 5.
Which is more accurate ?
Kindly clarify.
i7 5960X @ 4.1 Ghz, 64 GB G.Skill RipJaws RAM, Asus ROG Strix 11 GB Geforce 1080 Ti and AMD Ryzen 7 1800X @4.0 GHz, 32 GB DDR4-2400 G.Skill RAM, ASUS Prime x370-PRO, Noctua NH-D15 SE-AM4 Cooler.
