It's likely that we will have an MC version that uses NN in the next year, and if so it will probably play much faster/stronger with GPU than without. But we're pursuing multiple leads so I don't know what will end up working well enough for release, we may be surprised ourselves.
Komodo 14 released.
Moderator: Ras
-
lkaufman
- Posts: 6304
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
- Full name: Larry Kaufman
Re: Komodo 14 released.
Komodo rules!
-
Nordlandia
- Posts: 2845
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Komodo 14 released.
Is it sensible to launch selfplay with armageddon enabled on both sides ?
Let's take an extreme case, for instance in the drawkiller starting position:
Maybe contempt values need to be adjusted to offset the first move advantage
[d]knbrqbnr/ppp1pppp/3p4/8/8/4P3/PPPP1PPP/RNBQRBNK w - - 18 11
Let's take an extreme case, for instance in the drawkiller starting position:
Maybe contempt values need to be adjusted to offset the first move advantage
[d]knbrqbnr/ppp1pppp/3p4/8/8/4P3/PPPP1PPP/RNBQRBNK w - - 18 11
-
lkaufman
- Posts: 6304
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
- Full name: Larry Kaufman
Re: Komodo 14 released.
In theory it should work properly, but I haven't tested it to be sure. There should be no need to adjust contempt for the first move advantage, at least it shouldn't need a significant adjustment. Now if someone starts two pawns up or so then this might be an issue.Nordlandia wrote: ↑Sat Jun 20, 2020 7:22 pm Is it sensible to launch selfplay with armageddon enabled on both sides ?
Let's take an extreme case, for instance in the drawkiller starting position:
Maybe contempt values need to be adjusted to offset the first move advantage
[d]knbrqbnr/ppp1pppp/3p4/8/8/4P3/PPPP1PPP/RNBQRBNK w - - 18 11
Komodo rules!
-
lkaufman
- Posts: 6304
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
- Full name: Larry Kaufman
Re: Komodo 14 released.
We have some improvements since Komodo 14, but not yet enough to justify Komodo 14.1. We can never really anticipate when we'll discover something good, but I would bet that we'll have enough some time in July. Things are happening with Komodo NN too, but I can't predict how long that will take to produce something we can release.Krzysztof Grzelak wrote: ↑Sun Jun 21, 2020 4:41 pm I'm sorry for asking. I have a reading for Komodo developers when there is a new version of Komodo.
Komodo rules!
-
Andrew
- Posts: 231
- Joined: Thu Mar 09, 2006 12:51 am
- Location: Australia
Re: Komodo 14 released.
Something for Larry, or any of the LC0 people to comment on. I noticed recently on this page
https://www.chessvariants.com/programs.dir/zillions/
Mark Lefler is mentioned, is this the Komodo Mark?
What's interesting is that they developed a system of rule files for all sorts of chess variants
(and beyond).
I'd be really keen to see some sort of NN learning program developed where you can load up a
rule file such as one of these, enter a few parameters (such as network size etc) and click go!
Especially for some of the smaller board variants eg
https://en.wikipedia.org/wiki/Los_Alamos_chess and several here:
https://en.wikipedia.org/wiki/Minichess
I'd hope with these smaller variants learning games would run much more quickly, and strength would
improve more quickly. Which would make it great for people to tinker around with on more
modest computers.
Andrew
https://www.chessvariants.com/programs.dir/zillions/
Mark Lefler is mentioned, is this the Komodo Mark?
What's interesting is that they developed a system of rule files for all sorts of chess variants
(and beyond).
I'd be really keen to see some sort of NN learning program developed where you can load up a
rule file such as one of these, enter a few parameters (such as network size etc) and click go!
Especially for some of the smaller board variants eg
https://en.wikipedia.org/wiki/Los_Alamos_chess and several here:
https://en.wikipedia.org/wiki/Minichess
I'd hope with these smaller variants learning games would run much more quickly, and strength would
improve more quickly. Which would make it great for people to tinker around with on more
modest computers.
Andrew
-
mjlef
- Posts: 1494
- Joined: Thu Mar 30, 2006 2:08 pm
Re: Komodo 14 released.
Andrew,Andrew wrote: ↑Tue Jun 23, 2020 9:48 am Something for Larry, or any of the LC0 people to comment on. I noticed recently on this page
https://www.chessvariants.com/programs.dir/zillions/
Mark Lefler is mentioned, is this the Komodo Mark?
What's interesting is that they developed a system of rule files for all sorts of chess variants
(and beyond).
I'd be really keen to see some sort of NN learning program developed where you can load up a
rule file such as one of these, enter a few parameters (such as network size etc) and click go!
Especially for some of the smaller board variants eg
https://en.wikipedia.org/wiki/Los_Alamos_chess and several here:
https://en.wikipedia.org/wiki/Minichess
I'd hope with these smaller variants learning games would run much more quickly, and strength would
improve more quickly. Which would make it great for people to tinker around with on more
modest computers.
Andrew
I am coauthor of Zillions of games. Those sites post .zrf (Zillions Rules Files) which are used by Zillions of Games. Zillions loads these files which describe board topology, pieces movements, the goal of the games and GUI information like what bitmaps to use for pieces, then derives a search and evaluation function for that game. It is a universal board game playing program, with thousands of games and variants available from the chess variant pages and zillions-of-games.com.
I think designing a NN to be used with Zillions is a great idea. Zillions does support external .DLL file which it can use in place of its search and evaluation. A sample is here: http://www.zillions-of-games.com/progsample.html. I am busy full time with Komodo, but maybe someone with the skills needed to develop such a NN systm can work on it.
This might interest you: Since many games like checkers suffer from zugzwang, I could not use nullmove in Zillions. Instead I came up with a scheme that used move number and evaluation to reduce later moves. We call this Late Move Reductions now. And his was back in 1997.
Mark
-
Ovyron
- Posts: 4562
- Joined: Tue Jul 03, 2007 4:30 am
Re: Komodo 14 released.
Honestly, what we need is an open source version of Zillions, or at least a free one. Or one that does what it does but it's free.
Then we implement NNs on that one, or it's going to be a lost cause.
Then we implement NNs on that one, or it's going to be a lost cause.
-
Nordlandia
- Posts: 2845
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Komodo 14 released.
What happens if i select "Armageddon White must win" if Komodo is black.
In selfplay do it make more sense to select White must win for both parties than White must win against Black must win ?
In selfplay do it make more sense to select White must win for both parties than White must win against Black must win ?
-
mjlef
- Posts: 1494
- Joined: Thu Mar 30, 2006 2:08 pm
Re: Komodo 14 released.
If Armagennon -White must Win is selected and Komodo is playing the black side, then Komodo will consider any draw a win for itself. For auto play it makes sense to select White must Win for both sides, but give the white side more time to compensate for the need to win. I am.not sure what chess GUIs allow that. Humans are normally given more time for the must win side.Nordlandia wrote: ↑Sat Jun 27, 2020 6:56 pm What happens if i select "Armageddon White must win" if Komodo is black.
In selfplay do it make more sense to select White must win for both parties than White must win against Black must win ?
Mark
-
Nordlandia
- Posts: 2845
- Joined: Fri Sep 25, 2015 9:38 pm
- Location: Sortland, Norway
Re: Komodo 14 released.
Mark! i know Fritz allow to adjust more time for the white side.
To offset the draw odds. I suppose it make sense to give white more time than black even for engine games.
Any recommended time controls for Armageddon. White get extra time, i.e. a minute or so (no extra increment).
To offset the draw odds. I suppose it make sense to give white more time than black even for engine games.
Any recommended time controls for Armageddon. White get extra time, i.e. a minute or so (no extra increment).