Komodo Dragon 2 released.

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

Moderators: hgm, Rebel, chrisw

Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Komodo Dragon 2 released.

Post by Damir »

Do you believe it would be a good idea for you to stop spewing garbage every time you open your mouth ? :lol: :lol:
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: Komodo Dragon 2 released.

Post by mjlef »

Damir wrote: Tue May 04, 2021 6:17 pm Thanks for the new version Larry! Unfortunately when I try and load the new version I get this message:
The requested URL dragon-2-ce44fe7f.zip was not found on this server.....
Try copying the URL directly to the browser. I have recently notice some email systems put a wrapper around the url (like hotmail), but copying the url into a browser seems to work. If you still have trouble, email us and I will see what I can do.

Mark
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: Komodo Dragon 2 released.

Post by mjlef »

cucumber wrote: Tue May 04, 2021 7:23 pm Hi, I have a few questions regarding the MCTS mode that I was wondering if you could answer:

1. Does it support tree-reuse?
In Leela, the search tree might look like
1. e4
-> ...e5
-> ...c5
1. d4
-> ...nf6
-> ...d5

Rather than simply rely on the TT/NN cache, if e4 is played, Leela will just drop d4 (and other) branches of the search tree and preserve the entirety of the 1. e4 search tree. This can occasionally save a lot of compute.

2. Does it support smart pruning?
Leela can calculate whether--at the current nodes per second, with some margin--whether it's remotely probable that the MCTS algorithm will ever switch to a new move within the allocated time budget. If it's not possible (if the current best move has too many visits for any other move to catch up) it will simply play the best move.

This just helps improve TM a bit. It's nothing super useful as an end user, but I was curious.

3. Do you have any plans to support Nibbler-compatible output?
I've asked this before, but I figure that it's worth asking again. Sorry if this is obnoxious :P

Nibbler is a chess GUI for MCTS engines that displays a lot of useful analysis information. It is very similar to Go analysis GUIs, like Lizzie. Support for Nibbler would be really nice.

Thank you so much for your patience answering these questions, and congratulations to you and the K team on another release!
1. tree reuse: we actually programmed in tree reuse, but found it did not help us, maybe due to the nature of highly selectiv trees in the short searches we use to estimate policy and win probabilities.

2. We have had that idea in the MCTS versions for a long time now, and it does help.

3. I have not looked into nibbler yet so it is not supported. Given time and interest, we can see. Komodo CHess is a pretty tiny company.

Mark
User avatar
Cumnor
Posts: 106
Joined: Fri Jan 27, 2012 4:23 pm
Location: Cumnor, Oxford, UK
Full name: Kevin D Plant

Re: Komodo Dragon 2 released.

Post by Cumnor »

I got around the download problem by downloading again the previous dragon then clicking on the dragon2 link and it worked :D
Moderator of Rybka forum (Site no longer active)
Admin of Infinitychess playing server and Forum (Site suspended, maybe be back in the Future)
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Komodo Dragon 2 released.

Post by Damir »

mjlef wrote: Tue May 04, 2021 8:48 pm
Damir wrote: Tue May 04, 2021 6:17 pm Thanks for the new version Larry! Unfortunately when I try and load the new version I get this message:
The requested URL dragon-2-ce44fe7f.zip was not found on this server.....
Try copying the URL directly to the browser. I have recently notice some email systems put a wrapper around the url (like hotmail), but copying the url into a browser seems to work. If you still have trouble, email us and I will see what I can do.

Mark
Thanks Mark. It seems was the browser issue. I was using Microsoft Edge. Once I switched to Google Chrome I had no issue and have now loaded Dragon 2... Thanks for the help! :)
Robert Flesher
Posts: 1280
Joined: Tue Aug 18, 2009 3:06 am

Re: Komodo Dragon 2 released.

Post by Robert Flesher »

Buying it!
Last edited by Robert Flesher on Tue May 04, 2021 9:14 pm, edited 1 time in total.
cucumber
Posts: 144
Joined: Sun Oct 14, 2018 8:21 pm
Full name: JSmith

Re: Komodo Dragon 2 released.

Post by cucumber »

lkaufman wrote: Tue May 04, 2021 7:53 pm I don't know whether tree reuse as defined in Leela would make sense with Dragon MCTS. They are pretty different. With Dragon MCTS, once we play a move the analysis done is not very relevant as now there is some asymmetry between how we handle opponent's moves and engine moves as well as root moves vs. nonroot moves.
That makes sense! Thank you for your patience w/all these questions!
mjlef wrote: Tue May 04, 2021 8:52 pm 1. tree reuse: we actually programmed in tree reuse, but found it did not help us, maybe due to the nature of highly selectiv trees in the short searches we use to estimate policy and win probabilities.

2. We have had that idea in the MCTS versions for a long time now, and it does help.

3. I have not looked into nibbler yet so it is not supported. Given time and interest, we can see. Komodo CHess is a pretty tiny company.

Mark
1. Huh, that's surprising! But I guess it shouldn't be too surprising given how many assumptions tree reuse relies on and how different KMCTS must be from A0-style MCTS.

2. Sweet!

3. Totally understandable.

4. Thank you for the answers!
Robert Flesher
Posts: 1280
Joined: Tue Aug 18, 2009 3:06 am

Re: Komodo Dragon 2 released.

Post by Robert Flesher »

mjlef wrote: Tue May 04, 2021 8:48 pm
Damir wrote: Tue May 04, 2021 6:17 pm Thanks for the new version Larry! Unfortunately when I try and load the new version I get this message:
The requested URL dragon-2-ce44fe7f.zip was not found on this server.....
Try copying the URL directly to the browser. I have recently notice some email systems put a wrapper around the url (like hotmail), but copying the url into a browser seems to work. If you still have trouble, email us and I will see what I can do.

Mark

I just purchased Dragon 2, it shows dragon 2 Nov/2020 ???
Robert Flesher
Posts: 1280
Joined: Tue Aug 18, 2009 3:06 am

Re: Komodo Dragon 2 released.

Post by Robert Flesher »

Robert Flesher wrote: Tue May 04, 2021 9:36 pm
mjlef wrote: Tue May 04, 2021 8:48 pm
Damir wrote: Tue May 04, 2021 6:17 pm Thanks for the new version Larry! Unfortunately when I try and load the new version I get this message:
The requested URL dragon-2-ce44fe7f.zip was not found on this server.....
Try copying the URL directly to the browser. I have recently notice some email systems put a wrapper around the url (like hotmail), but copying the url into a browser seems to work. If you still have trouble, email us and I will see what I can do.

Mark

I just purchased Dragon 2, it shows dragon 2 Nov/2020 ???

I'll admit, this is annoying. URL does not work!
Lion
Posts: 531
Joined: Fri Mar 31, 2006 1:26 pm
Location: Switzerland

Re: Komodo Dragon 2 released.

Post by Lion »

Dragon 2 is now the favorite against Stockfish 13 on typical modern hardware.

Should I read that Dragon 2 is stronger than Stockfish 13?
If yes, any estimation how how much?

Rgds