NUCLEUS

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

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
User avatar
Rebel
Posts: 4706
Joined: Thu Aug 18, 2011 10:04 am

NUCLEUS

Post by Rebel » Sun May 13, 2018 3:56 pm

Recently Ferdinand Mosca, author of Deuterium released a first beta version of NUCLEUS a tool that got hardly any attention hence this special ProDeo version that will try to introduce the nice things you can do with it and make it more user friendly.

In a nutshell, NUCLEUS is an engine adapter that can take 3 engines as a single engine. It will run slave1 and slave2 engines to determine the best move of the position, then run the master engine to decide which best move will be selected, either from slave1 or slave2. See further in the README file in the NUCLEUS download .

In this ProDeo 2.7 version NUCLEUS is included and contains 8 pre-installed engines which you can mix as either master or slave, any combination is possible, see below pictures. The default setting is that ProDeo 2.7 is the master engine and Stockfish 9 and Sting 9.9 are the 2 slaves.

....

http://rebel13.nl/prodeo/prodeo27.html
Everybody is unique, except me.

duncan
Posts: 10328
Joined: Mon Jul 07, 2008 8:50 pm

Re: NUCLEUS

Post by duncan » Sun May 13, 2018 4:31 pm

Rebel wrote:
Sun May 13, 2018 3:56 pm
Recently Ferdinand Mosca, author of Deuterium released a first beta version of NUCLEUS a tool that got hardly any attention hence this special ProDeo version that will try to introduce the nice things you can do with it and make it more user friendly.

In a nutshell, NUCLEUS is an engine adapter that can take 3 engines as a single engine. It will run slave1 and slave2 engines to determine the best move of the position, then run the master engine to decide which best move will be selected, either from slave1 or slave2. See further in the README file in the NUCLEUS download .

In this ProDeo 2.7 version NUCLEUS is included and contains 8 pre-installed engines which you can mix as either master or slave, any combination is possible, see below pictures. The default setting is that ProDeo 2.7 is the master engine and Stockfish 9 and Sting 9.9 are the 2 slaves.

....

http://rebel13.nl/prodeo/prodeo27.html
so to get the highest elo for NUCLEUS , which engines would you make the slaves and which the master and do you have an estimate of the elo gain over world's highest?

User avatar
Rebel
Posts: 4706
Joined: Thu Aug 18, 2011 10:04 am

Re: NUCLEUS

Post by Rebel » Sun May 13, 2018 4:52 pm

duncan wrote:
Sun May 13, 2018 4:31 pm
Rebel wrote:
Sun May 13, 2018 3:56 pm
Recently Ferdinand Mosca, author of Deuterium released a first beta version of NUCLEUS a tool that got hardly any attention hence this special ProDeo version that will try to introduce the nice things you can do with it and make it more user friendly.

In a nutshell, NUCLEUS is an engine adapter that can take 3 engines as a single engine. It will run slave1 and slave2 engines to determine the best move of the position, then run the master engine to decide which best move will be selected, either from slave1 or slave2. See further in the README file in the NUCLEUS download .

In this ProDeo 2.7 version NUCLEUS is included and contains 8 pre-installed engines which you can mix as either master or slave, any combination is possible, see below pictures. The default setting is that ProDeo 2.7 is the master engine and Stockfish 9 and Sting 9.9 are the 2 slaves.

....

http://rebel13.nl/prodeo/prodeo27.html
so to get the highest elo for NUCLEUS , which engines would you make the slaves and which the master and do you have an estimate of the elo gain over world's highest?
No idea :D

As stated I have done this to give the tool the attention it deserves.
Everybody is unique, except me.

peter
Posts: 1782
Joined: Sat Feb 16, 2008 6:38 am
Full name: Peter Martan

Re: NUCLEUS

Post by peter » Sun May 13, 2018 5:12 pm

Rebel wrote:
Sun May 13, 2018 3:56 pm
Recently Ferdinand Mosca, author of Deuterium released a first beta version of NUCLEUS a tool that got hardly any attention hence this special ProDeo version that will try to introduce the nice things you can do with it and make it more user friendly.

In a nutshell, NUCLEUS is an engine adapter that can take 3 engines as a single engine. It will run slave1 and slave2 engines to determine the best move of the position, then run the master engine to decide which best move will be selected, either from slave1 or slave2. See further in the README file in the NUCLEUS download .

In this ProDeo 2.7 version NUCLEUS is included and contains 8 pre-installed engines which you can mix as either master or slave, any combination is possible, see below pictures. The default setting is that ProDeo 2.7 is the master engine and Stockfish 9 and Sting 9.9 are the 2 slaves.

....

http://rebel13.nl/prodeo/prodeo27.html
Thanks, Ed, real nice!

Of course, even better were an adapter using hash- entries from two or three engines as one mixed hash , that was real shared analysis like ProDeo SMP does, but with different ProDeo engines only.

Shredder's 3Hirn isn't so much different neither, is it?

Edit: just tried to install Nucleus as described in its readme. Didn't work in Fritz14, neither in Arena 3.51. In later one no error- message at installation as UCI, but when trying to configurate it, Arena's looking for a corresponding file for that, not finding any.
Peter.

yanquis1972
Posts: 1762
Joined: Tue Jun 02, 2009 10:14 pm

Re: NUCLEUS

Post by yanquis1972 » Sun May 13, 2018 7:11 pm

holy hell, doesn't this mean anyone with a GPU can run SF + (a stable) Neural Net simultaneously?

pohl4711
Posts: 1083
Joined: Sat Sep 03, 2011 5:25 am
Location: Berlin, Germany
Contact:

Re: NUCLEUS

Post by pohl4711 » Sun May 13, 2018 8:20 pm

Wow, that is so cool. Especially now, when there is the neural-net LC Zero. LC Zero and a strong, tactical engine as the two slaves - could produce really awesome chess. Hopefully.

Cant wait to do some experiments...

Regards - Stefan (SPCC)

User avatar
AdminX
Posts: 5153
Joined: Mon Mar 13, 2006 1:34 pm
Location: Acworth, GA
Contact:

Re: NUCLEUS

Post by AdminX » Sun May 13, 2018 8:58 pm

Question: In what ways does it differ from Triple Brain feature of Shredder?
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers

User avatar
Ozymandias
Posts: 1127
Joined: Sun Oct 25, 2009 12:30 am

Re: NUCLEUS

Post by Ozymandias » Sun May 13, 2018 9:32 pm

AdminX wrote:
Sun May 13, 2018 8:58 pm
Question: In what ways does it differ from Triple Brain feature of Shredder?
Triple Brain has only two engines, and the move with the highest eval is automatically chosen.

Here you can use three engines, and the third one evaluates the moves from the slaves, before deciding. Actually, it evaluates the replies.

yanquis1972
Posts: 1762
Joined: Tue Jun 02, 2009 10:14 pm

Re: NUCLEUS

Post by yanquis1972 » Sun May 13, 2018 10:23 pm

what do you mean by 'replies'? in the NN example, would a traditional engine be able to adequately assess it?

User avatar
Rebel
Posts: 4706
Joined: Thu Aug 18, 2011 10:04 am

Re: NUCLEUS

Post by Rebel » Sun May 13, 2018 10:52 pm

peter wrote:
Sun May 13, 2018 5:12 pm
Rebel wrote:
Sun May 13, 2018 3:56 pm
Recently Ferdinand Mosca, author of Deuterium released a first beta version of NUCLEUS a tool that got hardly any attention hence this special ProDeo version that will try to introduce the nice things you can do with it and make it more user friendly.

In a nutshell, NUCLEUS is an engine adapter that can take 3 engines as a single engine. It will run slave1 and slave2 engines to determine the best move of the position, then run the master engine to decide which best move will be selected, either from slave1 or slave2. See further in the README file in the NUCLEUS download .

In this ProDeo 2.7 version NUCLEUS is included and contains 8 pre-installed engines which you can mix as either master or slave, any combination is possible, see below pictures. The default setting is that ProDeo 2.7 is the master engine and Stockfish 9 and Sting 9.9 are the 2 slaves.

....

http://rebel13.nl/prodeo/prodeo27.html
Thanks, Ed, real nice!

Of course, even better were an adapter using hash- entries from two or three engines as one mixed hash , that was real shared analysis like ProDeo SMP does, but with different ProDeo engines only.

Shredder's 3Hirn isn't so much different neither, is it?
I don't have it, so I can't know.
peter wrote:
Sun May 13, 2018 5:12 pm
Edit: just tried to install Nucleus as described in its readme. Didn't work in Fritz14, neither in Arena 3.51. In later one no error- message at installation as UCI, but when trying to configurate it, Arena's looking for a corresponding file for that, not finding any.
No problem here with Arena 3.0 but are you using the fixed time control? It is a must currently.

The Nucleus README states it's only tested with Arena & Winboard.
Everybody is unique, except me.

Post Reply