I miss the Original Fritz...Franz Morsch engine!!!
It would be the only version that I would gladly pay... Fritz 14 (2021 Reborn!).... Stockfish is an excelent engine...all know that, but nowadays nostalgia sells more than play strength!.
Regards from Argentina!
Fat Fritz 2
Moderators: hgm, Rebel, chrisw
-
- Posts: 177
- Joined: Wed May 23, 2018 9:29 pm
Re: Fat Fritz 2
They don't have a repo, they just have a patch, which mostly just renames Stockfish to FF2:
https://github.com/DanielUranga/Stockfi ... d2ad48a8cc
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Fat Fritz 2
Other than the fact that I don’t charge for my work, there’s really no difference between my nets and FF2. And let’s be clear: the GPL isn’t anti business or anti profit. Quite the opposite.abgursu wrote: ↑Tue Feb 09, 2021 8:18 pmIf you're not the one who made FF2, then there is no reason for you to be taken on right?dkappe wrote: ↑Tue Feb 09, 2021 8:09 pmI’m sorry you feel my work is a scam.Alayan wrote: ↑Tue Feb 09, 2021 8:02 pm A useless clone, taking advantage of the work of unpaid volunteers that didn't put a price tag for advancing computer chess, trying to get money from people that don't know better.
Legal but shady.
The scheme only work with deceptive marketing (using SF-dev for their clone, comparing performance to SF12...). It's not an outright scam, but it's not much better.
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: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Fat Fritz 2
Let me help you out. The code changes are in the architecture part. They modify the size of various layers in the net. If you have any other questions, just let me know.crem wrote: ↑Tue Feb 09, 2021 8:56 pmThey don't have a repo, they just have a patch, which mostly just renames Stockfish to FF2:
https://github.com/DanielUranga/Stockfi ... d2ad48a8cc
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: 91
- Joined: Thu May 14, 2020 3:34 pm
- Full name: A. B. Gursu
Re: Fat Fritz 2
The fact is you don't get a charge but he is. Nobody would criticize against him if he would share everything freely.dkappe wrote: ↑Tue Feb 09, 2021 9:09 pmOther than the fact that I don’t charge for my work, there’s really no difference between my nets and FF2. And let’s be clear: the GPL isn’t anti business or anti profit. Quite the opposite.abgursu wrote: ↑Tue Feb 09, 2021 8:18 pmIf you're not the one who made FF2, then there is no reason for you to be taken on right?dkappe wrote: ↑Tue Feb 09, 2021 8:09 pmI’m sorry you feel my work is a scam.Alayan wrote: ↑Tue Feb 09, 2021 8:02 pm A useless clone, taking advantage of the work of unpaid volunteers that didn't put a price tag for advancing computer chess, trying to get money from people that don't know better.
Legal but shady.
The scheme only work with deceptive marketing (using SF-dev for their clone, comparing performance to SF12...). It's not an outright scam, but it's not much better.
Also, I am not sure which part of GPL says you can sell some clone+your changes. GPL is for being respectful while making money. He did not create anything from start in this product. Some Stockfish.exe renamed as Fat Fritz and that is all we can see. NNUE is embedded for us to not copy anything.
He know if he tried to sell only his net it wouldn't be sold at all. He is selling that product with Stockfish.
-
- Posts: 24
- Joined: Sat May 16, 2015 8:07 am
- Location: PA
Re: Fat Fritz 2
There are only three non-cosmetic changes to Stockfish in FF2 given the provided source code. https://github.com/DanielUranga/Stockfi ... d2ad48a8cc
They are as follows:
1. Setting contempt to default to 0. https://github.com/DanielUranga/Stockfi ... a8ac054R38
2. A single parameter changed in NNUE evaluation. I read that this value was tuned. Fishtest could verify the usefulness. https://github.com/DanielUranga/Stockfi ... 25102R1056
3. Doubling a constant required to allow larger NNUE networks. https://github.com/DanielUranga/Stockfi ... a8ac054R38
TL;DR the changes are trivial.
They are as follows:
1. Setting contempt to default to 0. https://github.com/DanielUranga/Stockfi ... a8ac054R38
2. A single parameter changed in NNUE evaluation. I read that this value was tuned. Fishtest could verify the usefulness. https://github.com/DanielUranga/Stockfi ... 25102R1056
3. Doubling a constant required to allow larger NNUE networks. https://github.com/DanielUranga/Stockfi ... a8ac054R38
TL;DR the changes are trivial.
-
- Posts: 1631
- Joined: Tue Aug 21, 2018 7:52 pm
- Full name: Dietrich Kappe
Re: Fat Fritz 2
The net is data, not code. I’ll refer you to the GPLv3 FAQ (https://www.gnu.org/licenses/gpl-faq.en.html).abgursu wrote: ↑Tue Feb 09, 2021 9:20 pmThe fact is you don't get a charge but he is. Nobody would criticize against him if he would share everything freely.dkappe wrote: ↑Tue Feb 09, 2021 9:09 pmOther than the fact that I don’t charge for my work, there’s really no difference between my nets and FF2. And let’s be clear: the GPL isn’t anti business or anti profit. Quite the opposite.abgursu wrote: ↑Tue Feb 09, 2021 8:18 pmIf you're not the one who made FF2, then there is no reason for you to be taken on right?dkappe wrote: ↑Tue Feb 09, 2021 8:09 pmI’m sorry you feel my work is a scam.Alayan wrote: ↑Tue Feb 09, 2021 8:02 pm A useless clone, taking advantage of the work of unpaid volunteers that didn't put a price tag for advancing computer chess, trying to get money from people that don't know better.
Legal but shady.
The scheme only work with deceptive marketing (using SF-dev for their clone, comparing performance to SF12...). It's not an outright scam, but it's not much better.
Also, I am not sure which part of GPL says you can sell some clone+your changes. GPL is for being respectful while making money. He did not create anything from start in this product. Some Stockfish.exe renamed as Fat Fritz and that is all we can see. NNUE is embedded for us to not copy anything.
He know if he tried to sell only his net it wouldn't be sold at all. He is selling that product with Stockfish.
Is there some way that I can GPL the output people get from use of my program? For example, if my program is used to develop hardware designs, can I require that these designs must be free?
In general this is legally impossible; copyright law does not give you any say in the use of the output people make from their data using your program. If the user uses your program to enter or convert her own data, the copyright on the output belongs to her, not you. More generally, when a program translates its input into some other form, the copyright status of the output inherits that of the input it was generated from.
So the only way you have a say in the use of the output is if substantial parts of the output are copied (more or less) from text in your program. For instance, part of the output of Bison (see above) would be covered by the GNU GPL, if we had not made an exception in this specific case.
You could artificially make a program copy certain text into its output even if there is no technical reason to do so. But if that copied text serves no practical purpose, the user could simply delete that text from the output and use only the rest. Then he would not have to obey the conditions on redistribution of the copied text.
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: 1243
- Joined: Sat Dec 13, 2008 7:00 pm
Re: Fat Fritz 2
Does the Fat Fritz 2 binary include the network, or is it a separate file?
-
- Posts: 2871
- Joined: Wed Mar 08, 2006 10:09 pm
- Location: Germany
- Full name: Werner Schüle
-
- Posts: 91
- Joined: Thu May 14, 2020 3:34 pm
- Full name: A. B. Gursu
Re: Fat Fritz 2
There is no other file they say. Only binary and hidden "inside" net.Gian-Carlo Pascutto wrote: ↑Tue Feb 09, 2021 9:46 pm Does the Fat Fritz 2 binary include the network, or is it a separate file?
I see. Just wanted to add that if I try to build a large net like this I won't let classical eval to interrupt it. To be more effective, larger evals must be pure.can00336 wrote: ↑Tue Feb 09, 2021 9:26 pm There are only three non-cosmetic changes to Stockfish in FF2 given the provided source code. https://github.com/DanielUranga/Stockfi ... d2ad48a8cc
They are as follows:
1. Setting contempt to default to 0. https://github.com/DanielUranga/Stockfi ... a8ac054R38
2. A single parameter changed in NNUE evaluation. I read that this value was tuned. Fishtest could verify the usefulness. https://github.com/DanielUranga/Stockfi ... 25102R1056
3. Doubling a constant required to allow larger NNUE networks. https://github.com/DanielUranga/Stockfi ... a8ac054R38
TL;DR the changes are trivial.
If there is only one file and that is binary, dkappe, everything is code. Or this means I can rename it, name myself as an author right next to a general authors word and sell it by just adding one more eval term.