Wish list for next version of Komodo Dragon

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

Moderators: hgm, Rebel, chrisw

cma6
Posts: 219
Joined: Thu May 29, 2014 5:58 pm

Wish list for next version of Komodo Dragon

Post by cma6 »

LK, in the current version, it is cumbersome to change between checked "use MCTS" and unchecked (do not use MCTS). In my Aquarium GUI, I have to first switch to a different engine, then go into engine parameters to make the switch. It would be great if one could switch back and forth without needing to go into engine parameters.

Hopefully, others can add to the wish list for next version of Komodo Dragon.
carldaman
Posts: 2283
Joined: Sat Jun 02, 2012 2:13 am

Re: Wish list for next version of Komodo Dragon

Post by carldaman »

A learning function similar to what ShashChess and SugaR offer (free SF derivatives).

It's hard to believe there is 'not enough interest' in a feature that would store useful analysis in a learning file, and also make Komodo Dragon a stronger entity over time.
User avatar
Marek Soszynski
Posts: 582
Joined: Wed May 10, 2006 7:28 pm
Location: Birmingham, England

Re: Wish list for next version of Komodo Dragon

Post by Marek Soszynski »

LK, about MCTS:
What is the difference between "MCTS Hash" and the hash set by the GUI? And what is the best balance between them?

About Komodo and Aquarium:
Your printed books involved the use of Komodo within Aquarium's IDeA. But that stopped with the last one, I believe, and I don't remember your giving an explanation for abandoning IDeA (if you did). What happened?
Marek Soszynski
Cornfed
Posts: 511
Joined: Sun Apr 26, 2020 11:40 pm
Full name: Brian D. Smith

Re: Wish list for next version of Komodo Dragon

Post by Cornfed »

The "arms race" has begun.

The 'net' must be the size of FF2.
These act as 'defacto' opening/middlegame books...just 'positions' without moves to get there...the search gets you there.

Beyond that...surprise us.

But please, stop spending time on the gimicks like odds play and 'Chess 360'. Chess isn't played out...but if a programmer seems forever mired in 2nd/3rd place to freeware, I can see where one might like to spread that gospel.
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: Wish list for next version of Komodo Dragon

Post by lkaufman »

Marek Soszynski wrote: Wed Feb 17, 2021 10:37 am LK, about MCTS:
What is the difference between "MCTS Hash" and the hash set by the GUI? And what is the best balance between them?

About Komodo and Aquarium:
Your printed books involved the use of Komodo within Aquarium's IDeA. But that stopped with the last one, I believe, and I don't remember your giving an explanation for abandoning IDeA (if you did). What happened?
In MCTS mode, the normal hash table is used by the short searches done at each MCTS node, so there is no point in using a large size; even 32 MB is plenty. The MCTS Hash is used to store the results of these short searches; the default should be fine for blitz, but as the time per move increases and as the number of threads increases, MCTS Hash needs to be larger. For overnight analysis on one position on a machine with many cores I would use a pretty big value, at least several GBs. If you always stay in MCTS mode you can just keep a large value for MCTS Hash, but if you just switch to MCTS mode now and then, just use maybe double the default on a modern laptop, quadruple on a machine with 8 or more cores, unless you are doing quite deep analysis.
Regarding IDeA, it has been many years since we've had any contact with the Aquarium people, my last version is many years old. The need for the Aquarium minimaxing is much less now than it was a decade ago due to the tremendous increase in software strength and to the ability to look at multiple lines "for free" in Komodo MCTS mode and with Lc0 versions. It comes down to whether I'm writing more for correspondence players or for OTB and online players. For correspondence chess the Aquarium minimax still makes sense, but for OTB players I'm more interested in being able to look at multiple options than in finding the absolute "best" line, which is often just a draw.
Komodo rules!
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: Wish list for next version of Komodo Dragon

Post by lkaufman »

Cornfed wrote: Thu Feb 18, 2021 2:24 am The "arms race" has begun.

The 'net' must be the size of FF2.
These act as 'defacto' opening/middlegame books...just 'positions' without moves to get there...the search gets you there.

Beyond that...surprise us.

But please, stop spending time on the gimicks like odds play and 'Chess 360'. Chess isn't played out...but if a programmer seems forever mired in 2nd/3rd place to freeware, I can see where one might like to spread that gospel.
Well, OTB human chess isn't played out, humans make too many mistakes, but I agree with those who say that Correspondence chess is pretty much played out, and engine vs engine chess, on many cores at long time limits, is also played out unless bad openings are mandated. Even if we were clearly number 1, I would still advocate for ideas like chess 960, various forms of Armageddon, mandated bad openings, and rule changes to reduce draws, as these are all things that would make the elo gap between number 1 and number 2 larger. So as long as Dragon is number 2 (on most hardware), I am actually arguing against my own best interest when I advocate these ideas. I go into a lot of these ideas in my forthcoming "Chess Board Options" book.
Komodo rules!
cma6
Posts: 219
Joined: Thu May 29, 2014 5:58 pm

Re: Wish list for next version of Komodo Dragon

Post by cma6 »

[quote=lkaufman post_id=883230 time=1613614327 user_id=4773]
"Iif you just switch to MCTS mode now and then..."

For deep correspondence analysis (now and then) would that amount to something like 1024 MB (1 GB) for MCTS hash?
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: Wish list for next version of Komodo Dragon

Post by lkaufman »

cma6 wrote: Thu Feb 18, 2021 6:05 am
lkaufman wrote: Thu Feb 18, 2021 3:12 am "Iif you just switch to MCTS mode now and then..."

For deep correspondence analysis (now and then) would that amount to something like 1024 MB (1 GB) for MCTS hash?
That's probably enough unless you have a lot of cores, like 32 or more.
Komodo rules!
bastiball
Posts: 5212
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Re: Wish list for next version of Komodo Dragon

Post by bastiball »

lkaufman wrote: Thu Feb 18, 2021 6:25 am
cma6 wrote: Thu Feb 18, 2021 6:05 am
lkaufman wrote: Thu Feb 18, 2021 3:12 am "Iif you just switch to MCTS mode now and then..."

For deep correspondence analysis (now and then) would that amount to something like 1024 MB (1 GB) for MCTS hash?
That's probably enough unless you have a lot of cores, like 32 or more.
Does the table memory affect the MCTS?
Basti Dangca
CCRL testing group
JohnW
Posts: 381
Joined: Thu Nov 22, 2012 12:20 am
Location: New Hampshire

Re: Wish list for next version of Komodo Dragon

Post by JohnW »

I don't know if it makes sense or not but I would like to see an elo rating associated with the various personalities. For example, when I select "Human" , am I selecting GM or a club player?