I am not the only one who has noticed many more SF users lately, hopefully Komodo update will restore the balance
One month ago, after a period of Komodo dominance, our statistics already showed a comeback for Stockfish. Then version SF 7 came out and even more players switched from Komodo to Stockfish, just be curious and giving it a try. This was our users' choice in the 16th Engine Rapid Masters:
21 Stockfish
11 Komodo
02 Stockfish & Komodo
02 Synapse*
http://www.infinitychess.com/Page/Publi ... spx?id=251
a few months before:
The times they are a changin‘... was a famous song by Bob Dylan 1964. Well, he was not singing about computer chess, but the title comes up to my mind and is in my ear, whenever any big changes are happening, and during the 14th Engine Rapid Masters I felt we are just witnessing a remarkable change, that could also be called a comeback by Stockfish. I don’t know, why this happens, but it showed already in the 13th EM that Komodo was losing its dominance in rapid chess. More players than in the previous tours switched from Komodo to Stockfish, and this is what happened in the 14th EM too. Komodo users were still a majority of 21 players, but Stockfish users were 14, while 4 players were alternately using both engines in the tour. Cryptic as usual had only one representative.
http://www.infinitychess.com/Page/Publi ... spx?id=244
To Larry Kaufman
Moderators: hgm, Rebel, chrisw
-
- Posts: 303
- Joined: Fri Jun 21, 2013 5:18 am
- Location: Orion Spiral Arm
Re: To Larry Kaufman
i7-5930K @4.5GHz, H100i Hydro Cooler, 64GB DDR4 Corsair Dominator Platinum @3000MHz, ASUS X99 Deluxe mboard, 1TB EVO 850 SSD
-
- Posts: 2204
- Joined: Sat Jan 18, 2014 10:24 am
- Location: Andorra
Re: To Larry Kaufman
Do you tune like Stockfish, only searching for minimum LOS to accept a patch?lkaufman wrote: The problem is that both Komodo and Stockfish have tuned their evals at bullet-chess levels, for the obvious reason that it's impossible to play enough games to test changes at long time controls.
If it's the case, Komodo is stronger than Stockfish at long time control only by luck, and the same for short time control. It's my conclusion seeing the results of how I tune. Of course I cannot be 100% sure, but is what I think.
Daniel José - http://www.andscacs.com
-
- Posts: 1494
- Joined: Thu Mar 30, 2006 2:08 pm
Re: To Larry Kaufman
Persistent Hash problems have to do with GUIs that sent hash Clear commands when they should not. I have contacted the GUI authors that seem to do this and asked for an fix. At lease one says they are working on it. I also have made some changes in how Komodo "ages" the hash table with Persistent Hash, which improves it performance. I am trying to code around the GUI bugs, but not everything is possible without someone not liking a change. I have some change sin Analysis Mode also, but will wait to describe them closer to a release.peter wrote:Hi Mark!
That's good to read.mjlef wrote: We are actively working on Komodo every day.
Could you please revise the old bug of not working "Persistent Hash" too?
You remember our many emails about the issue?
Here:
http://www.talkchess.com/forum/viewtopi ... 87&t=59143
is one more test postion one would like to use MV- mode, that's annoying with komodo.
If you start with 2 variants, 34.h5 is second best only for a short time, then it's out of the 2, you try with 3, same thing.
But the really bad thing about komodo is, as I wrote here once and again sooner too, that every time you change the number of variants in MV- mode, komodo deletes its hahs and you start all over with empty hash again.
Almost every GUI- command (e.g. even changing the output- language) given during running analysis deletes komodo's hash, and so does "Save Hash" for sure too.
Could you have a look at the issue once in a while again?
I guess you might know the problem well since "Persistent Hash" in komodo- options exists, don't you?
Still hoping
-
- Posts: 1494
- Joined: Thu Mar 30, 2006 2:08 pm
Re: To Larry Kaufman
No, at leas not yet. But Larry and I often talk about Monte Carlo methods and want to do some work on them in the future.melajara wrote:Some ideas inspired by AlphaGo?and are working on some very interesting ideas which are new
-
- Posts: 1796
- Joined: Thu Sep 18, 2008 10:24 pm
Re: To Larry Kaufman
On big systems with many cores that could be interesting. In a month or two Intel will release new Xeons and just 2 of them will provide 44 physical cores...mjlef wrote:No, at leas not yet. But Larry and I often talk about Monte Carlo methods and want to do some work on them in the future.melajara wrote:Some ideas inspired by AlphaGo?and are working on some very interesting ideas which are new
I've always felt Monte Carlo hasn't reached its full potential in chess.
-
- Posts: 5960
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
Re: To Larry Kaufman
We tune somewhat like SF, but not so rigidly, much more judgement is involved in deciding what gets promoted. But you are overlooking that it's not just a question of tuning eval parameters, it's which eval terms you have that is more important. We have eval terms that are just not in stockfish, perhaps because they don't have a grandmaster or even international master advising them as far as I know.cdani wrote:Do you tune like Stockfish, only searching for minimum LOS to accept a patch?lkaufman wrote: The problem is that both Komodo and Stockfish have tuned their evals at bullet-chess levels, for the obvious reason that it's impossible to play enough games to test changes at long time controls.
If it's the case, Komodo is stronger than Stockfish at long time control only by luck, and the same for short time control. It's my conclusion seeing the results of how I tune. Of course I cannot be 100% sure, but is what I think.
But the gap in relative strength at bullet vs. long tc is too large to attribute to these extra terms in my opinion.
Komodo rules!
-
- Posts: 2204
- Joined: Sat Jan 18, 2014 10:24 am
- Location: Andorra
Re: To Larry Kaufman
It's what I try to do, but with my limited strength of just 2100. I add eval terms that possibly are not in any other engine, the ones that I think will help more; you can see the list of changes I publish here at Talkchess. Deciding patches like this has some higher possibilities to help more. So I'm not overlooking this, just I didn't told it.lkaufman wrote: We tune somewhat like SF, but not so rigidly, much more judgement is involved in deciding what gets promoted. But you are overlooking that it's not just a question of tuning eval parameters, it's which eval terms you have that is more important. We have eval terms that are just not in stockfish, perhaps because they don't have a grandmaster or even international master advising them as far as I know.
Here I think that is like I told. I see relative often that changing a parameter sometimes helps more at longer time control, even if it hurts at stc, so of course I keep the change. It happened enought times to be able to say that one can tune for stc and win may be 50 elo relative easy, losing something undefined at tournament level.lkaufman wrote: But the gap in relative strength at bullet vs. long tc is too large to attribute to these extra terms in my opinion.
Daniel José - http://www.andscacs.com
-
- Posts: 313
- Joined: Sat Apr 05, 2014 12:09 am
- Location: Neenah, WI, United States
Re: To Larry Kaufman
Hi Mark,mjlef wrote:We are actively working on Komodo every day. Since it is impossible to predict when we will have enough elo and features, I don't want anyone holding me to any estimates of a release date. But it we would like to have another Komodo 9.x release, followed by Komodo 10 in the next several months. But we have no dates yet, since we want more elo and are working on some very interesting ideas which are new.
Mark
I won't hold you to a release date, I just wondered if you had anything definite to share. It's interesting you're thinking of another 9.x release instead of 10.0 right away.
I'm also very glad to hear you're working on "very interesting ideas that are new". It's alwayss nice to hear innovative programming ideas that improive the strategic in closed positions or attacking play of komdoo.
Keep up the good work and thanks for checking in.
Sincerely,
Tim.
-
- Posts: 313
- Joined: Sat Apr 05, 2014 12:09 am
- Location: Neenah, WI, United States
Re: To Larry Kaufman
Thanks for the info larry. Yea I suppose it would be nice to be superior to stockfish in both long and short time control to be truly called superior. But I of course prefer results from longer time control games, as that's more serious chess. But losing at shorter time controls can't be fun either.lkaufman wrote:We would very much like to improve Komodo's blitz/bullet chess, since that's the one area where Stockfish seems to have a small edge. But we don't yet know why Stockfish is stronger at bullet level play, so it's hard to fix this except by generally improving Komodo. We can say it's because our better eval is a bit slower, but we're not that much slower than Stockfish, so there is something else going on that we would love to identify and fix. One clue: we have never been able to make "probcut" work for us, although it seems to work fine in stockfish. No idea why this is so.
Sincerely,
Tim.
-
- Posts: 5960
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
Re: To Larry Kaufman
What is stc and ltc for you? How can you ever test anything at a level slower than blitz (say 3' + 2")? For Stockfish, ltc is still bullet chess.cdani wrote:It's what I try to do, but with my limited strength of just 2100. I add eval terms that possibly are not in any other engine, the ones that I think will help more; you can see the list of changes I publish here at Talkchess. Deciding patches like this has some higher possibilities to help more. So I'm not overlooking this, just I didn't told it.lkaufman wrote: We tune somewhat like SF, but not so rigidly, much more judgement is involved in deciding what gets promoted. But you are overlooking that it's not just a question of tuning eval parameters, it's which eval terms you have that is more important. We have eval terms that are just not in stockfish, perhaps because they don't have a grandmaster or even international master advising them as far as I know.
Here I think that is like I told. I see relative often that changing a parameter sometimes helps more at longer time control, even if it hurts at stc, so of course I keep the change. It happened enought times to be able to say that one can tune for stc and win may be 50 elo relative easy, losing something undefined at tournament level.lkaufman wrote: But the gap in relative strength at bullet vs. long tc is too large to attribute to these extra terms in my opinion.
Komodo rules!