Albert, you do realize that
a) nodchip ported nnue to SF as a a way of giving back
and
b) Gekkehenker and me were the first ever to train NNUE nets, push it into this forum and were also the first to beat SF dev?
If it wasn't for Gekke and me NNUE probably would potentially have been buried for years since the original claim of the "mysterious Japanese programmer" of being able to gain > 90 elo for SF was ridiculed. Nodchip didn't show that NNUE would be so awesome for chess. It was Gekke, Jjosh, Sergio and me.
Yes, the computer chess community owes a lot to nodchip and the original creator of NNUE - I NEVER disputed this. But without those proving its worth (which are exclusively people doing it for and with SF) it would've been buried in open sight for potentially years.
Btw, it was also me who asked Cscuile to open the NNUE channel in the then unofficial SF discord. It was us who spread the curiosity about NNUE. And it was Sopel who actually innovated upon it. And many other's who optimized it beyond anything I'd ever hoped for.
Get in line man.
Stockfish: Our lawsuit against ChessBase
Moderators: hgm, Rebel, chrisw
-
- Posts: 154
- Joined: Sun Jan 20, 2019 11:23 am
- Full name: kek w
-
- Posts: 532
- Joined: Sun Sep 06, 2020 4:40 am
- Full name: Connor McMonigle
Re: Stockfish: Our lawsuit against ChessBase
Outside of Komodo, they most definitely are.Albert Silver wrote: ↑Fri Aug 20, 2021 12:00 am... but their implementations are not taken from SF.wickedpotus wrote: ↑Thu Aug 19, 2021 10:42 pmI think it is fair to state that NNUE originated with the nodchip implementation using Stockfish in the chess-engine /clone content. I am also sure you understood the intention of the quote perfectly well and I truly wonder what reaction you expect from pointing out that NNUE existed outside the chess world before it got implemented in Chess-engines (just like NNs and deep learning existed before it was used in the stronger chess engines).Albert Silver wrote: ↑Thu Aug 19, 2021 10:00 pmNNUE didn't originate with SF nor was it even created for it.ChickenLogic wrote: ↑Thu Aug 19, 2021 5:28 am And you know what? If it wasn't for SF your beloved clones wouldn't exist at all. Komodo, Fire, Rubi, Ethereal and basically any other engine now using NNUE would be more than 150 elo weaker.
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Stockfish: Our lawsuit against ChessBase
Hmmm, nnue was first used in a shogi engine as referenced in the original paper. It’s source is available on github. https://github.com/tttak/tnk-wickedpotus wrote: ↑Thu Aug 19, 2021 10:42 pm
I think it is fair to state that NNUE originated with the nodchip implementation using Stockfish in the chess-engine /clone content. I am also sure you understood the intention of the quote perfectly well and I truly wonder what reaction you expect from pointing out that NNUE existed outside the chess world before it got implemented in Chess-engines (just like NNs and deep learning existed before it was used in the stronger chess engines).
It was only later ported to a stockfish search based shogi engine and from there used in a fork of stockfish for chess.
Now I’m sure you’ll be able to use this in your moral arithmetic spreadsheet to figure out who owes what to whom. Please report back when you’ve figured it out.
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
-
- Posts: 532
- Joined: Sun Sep 06, 2020 4:40 am
- Full name: Connor McMonigle
Re: Stockfish: Our lawsuit against ChessBase
I really fail to see how this relates to the original discussion...dkappe wrote: ↑Fri Aug 20, 2021 12:16 amHmmm, nnue was first used in a shogi engine as referenced in the original paper. It’s source is available on github. https://github.com/tttak/tnk-wickedpotus wrote: ↑Thu Aug 19, 2021 10:42 pm
I think it is fair to state that NNUE originated with the nodchip implementation using Stockfish in the chess-engine /clone content. I am also sure you understood the intention of the quote perfectly well and I truly wonder what reaction you expect from pointing out that NNUE existed outside the chess world before it got implemented in Chess-engines (just like NNs and deep learning existed before it was used in the stronger chess engines).
It was only later ported to a stockfish search based shogi engine and from there used in a fork of stockfish for chess.
Now I’m sure you’ll be able to use this in your moral arithmetic spreadsheet to figure out who owes what to whom. Please report back when you’ve figured it out.
The original point was that "openness" is good as openly sharing ideas has resulted in the incredible progress in computer chess we observe. It's entirely irrelevant whether Stockfish is responsible for NNUE or not. Had the original Shogi developers kept their observations closed, chess engine development would be far behind where it is today. To argue otherwise is ridiculous.
Were it not for individuals sharing their ideas openly, we'd be far behind where we are today. It doesn't matter who those individuals are. That's why the Eman clone's failure to comply with the GPL is incredibly disrespectful to all those who have contributed to Stockfish and worked to advance computer chess. And now we have fools in this forum trying to paint the situation as if Stockfish contributors are evil for requesting that the creators of illegal clones respect Stockfish's license.
-
- Posts: 1754
- Joined: Tue Apr 19, 2016 6:08 am
- Location: U.S.A
- Full name: Andrew Grant
Re: Stockfish: Our lawsuit against ChessBase
I read this as a (weak) jab at Ethereal, since I feel like you have no issue with FF2 based on your use of illegal clones? Or am I paranoid.AlexChess wrote: ↑Thu Aug 19, 2021 9:55 am Note: Using customized NNUe like dkappe's Night Nurse CF and Dark Horse CF or Zeus.nn on all supported clones is perfectly allowed by GPLv3. It's not clear if a GPLv3 engine can lock NNUE offering it only in the commercial version.
How does GPL apply to neural network models?
https://opensource.stackexchange.com/qu ... ork-models
#WeAreAllDraude #JusticeForDraude #RememberDraude #LeptirBigUltra
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
-
- Posts: 1503
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: Stockfish: Our lawsuit against ChessBase
You are paranoid. I was talking about the use of NNUE FatFritz2_vX.bin (they still sell the Fat Fritz 2.0 SE version and I'd like to test the new NNUE with FF on Stockfish 14 GPLv3 and other compatible engines) since the private use without sharing them is perfectly allowed. But sorry I really don't like to interact with you.AndrewGrant wrote: ↑Fri Aug 20, 2021 3:04 amI read this as a (weak) jab at Ethereal, since I feel like you have no issue with FF2 based on your use of illegal clones? Or am I paranoid.AlexChess wrote: ↑Thu Aug 19, 2021 9:55 am Note: Using customized NNUe like dkappe's Night Nurse CF and Dark Horse CF or Zeus.nn on all supported clones is perfectly allowed by GPLv3. It's not clear if a GPLv3 engine can lock NNUE offering it only in the commercial version.
How does GPL apply to neural network models?
https://opensource.stackexchange.com/qu ... ork-models
Regards, Alex
Chess engines and dedicated chess computers fan since 1981 Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum TROLLS KINDERGARTEN
ProteusSF Dev Forum TROLLS KINDERGARTEN
-
- Posts: 476
- Joined: Sun Mar 17, 2019 12:00 pm
- Full name: Henk Drost
Re: Stockfish: Our lawsuit against ChessBase
Did you even look at the github repo you linked?dkappe wrote: ↑Fri Aug 20, 2021 12:16 amHmmm, nnue was first used in a shogi engine as referenced in the original paper. It’s source is available on github. https://github.com/tttak/tnk-wickedpotus wrote: ↑Thu Aug 19, 2021 10:42 pm
I think it is fair to state that NNUE originated with the nodchip implementation using Stockfish in the chess-engine /clone content. I am also sure you understood the intention of the quote perfectly well and I truly wonder what reaction you expect from pointing out that NNUE existed outside the chess world before it got implemented in Chess-engines (just like NNs and deep learning existed before it was used in the stronger chess engines).
It was only later ported to a stockfish search based shogi engine and from there used in a fork of stockfish for chess.
Now I’m sure you’ll be able to use this in your moral arithmetic spreadsheet to figure out who owes what to whom. Please report back when you’ve figured it out.
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Stockfish: Our lawsuit against ChessBase
Ah, my bad. Thanks for the heads up. Apparently this version is derived from https://github.com/yaneurao/YaneuraOu which was in turn derived from stockfish search. That’s what I get for misreading the Chess Programming Wiki. It’s clear from the original paper that the earliest nnue engines were stockfish derived. https://dev.exherbo.org/~alip/doc/nnue_en.pdf
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
-
- Posts: 1503
- Joined: Sat Feb 06, 2021 8:06 am
- Full name: Alex Morales
Re: Stockfish: Our lawsuit against ChessBase
Hi dkappe, just a little OT question: which is stronger between Toga III and Toga 1.1 + Dark Rose NNUE? I get controversial results using Arena or BanksiaGui. Night Nurse CF and Dark Horse CF are much stronger, anyway. Thank you for these strong alternatives to SF test NNUEs!dkappe wrote: ↑Fri Aug 20, 2021 5:12 pmAh, my bad. Thanks for the heads up. Apparently this version is derived from https://github.com/yaneurao/YaneuraOu which was in turn derived from stockfish search. That’s what I get for misreading the Chess Programming Wiki. It’s clear from the original paper that the earliest nnue engines were stockfish derived. https://dev.exherbo.org/~alip/doc/nnue_en.pdf
Note my Night Nurse customized logo against the myth MikeB's Black Diamond.
DIVERSITY from an already strong open source base is the right way to improve all engines for free, in the interest of the chess community! Fork and multiply engines, but release the modified source code!
Chess engines and dedicated chess computers fan since 1981 Mac mini M1 8GB-256GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum TROLLS KINDERGARTEN
ProteusSF Dev Forum TROLLS KINDERGARTEN
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Stockfish: Our lawsuit against ChessBase
Dark Toga 1.1 is much stronger, though the next version of both should be closer.AlexChess wrote: ↑Fri Aug 20, 2021 5:33 pm
Hi dkappe, just a little OT question: which is stronger between Toga III and Toga 1.1 + Dark Rose NNUE? I get controversial results using Arena or BanksiaGui. Night Nurse CF and Dark Horse CF are much stronger, anyway. Thank you for these strong alternatives to SF test NNUEs!
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".