Stockfish: Our lawsuit against ChessBase

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

Moderator: Ras

Raphexon
Posts: 476
Joined: Sun Mar 17, 2019 12:00 pm
Full name: Henk Drost

Re: Stockfish: Our lawsuit against ChessBase

Post by Raphexon »

dkappe wrote: Fri Aug 20, 2021 5:12 pm
Raphexon wrote: Fri Aug 20, 2021 10:30 am
Did you even look at the github repo you linked?
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
I've also done some more looking around.
It seems like the first Shogi engine to use Stockfish was GPS Shogi (later called GPSfish) implemented in 2011 or so. So Stockfish 2.2 or 2.3

From 2013 every other strong Shogi engine was using Stockfish search (along with the "Bonanza" type eval)
https://www.4gamer.net/games/001/G000183/20131222001/


I tried to find data from before 2010, but this is the only source code I could find:
Bonanza v4.0.3 (The original engine, this version is from 2009)
Looks like Crafty to me.
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: Stockfish: Our lawsuit against ChessBase

Post by wickedpotus »

dkappe wrote: Fri Aug 20, 2021 5:12 pm
Raphexon wrote: Fri Aug 20, 2021 10:30 am
Did you even look at the github repo you linked?
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
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.
dkappe
Posts: 1632
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Stockfish: Our lawsuit against ChessBase

Post by dkappe »

wickedpotus wrote: Sat Aug 21, 2021 12:57 am 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.
OK. The answer is..a nice mention toward the bottom of a readme is nice but not necessary. :D
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".
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Stockfish: Our lawsuit against ChessBase

Post by AlexChess »

Most of the top engines aren't GPLv3 compliants, and would be a pity for the computer chess community to lose them.
Since it isn't related to money, being all them FREEWARE, please dear skilled authors, RELEASE your modified source and give code attribution to the Stockfish Team that has changed chess engines free sharing forever :wink:

BanksiaGui SEMI-BLITZ 400+1 seconds / all (7-15 minutes for each player on average) PREVIEW
No books , Syzygy tablebases up to 6 man - 4 CPUs 2-6 kN/s

Image

PS: I have hidden some engine names to avoid unwanted flames.

Regards, Alex
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
Cornfed
Posts: 511
Joined: Sun Apr 26, 2020 11:40 pm
Full name: Brian D. Smith

Re: Stockfish: Our lawsuit against ChessBase

Post by Cornfed »

Sure sounds like the bulk of your hobby has been built on an illegality... :wink:
AndrewGrant
Posts: 1960
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Stockfish: Our lawsuit against ChessBase

Post by AndrewGrant »

Cornfed wrote: Sat Aug 21, 2021 10:26 pm Sure sounds like the bulk of your hobby has been built on an illegality... :wink:
Sounds like I could make 10 new Github accounts, release 10 Stockfish forks, and then occupy 33% of his testing pool.
Sopel
Posts: 391
Joined: Tue Oct 08, 2019 11:39 pm
Full name: Tomasz Sobczyk

Re: Stockfish: Our lawsuit against ChessBase

Post by Sopel »

AlexChess wrote: Sat Aug 21, 2021 9:27 pm Most of the top engines aren't GPLv3 compliants, and would be a pity for the computer chess community to lose them.
Since it isn't related to money, being all them FREEWARE, please dear skilled authors, RELEASE your modified source and give code attribution to the Stockfish Team that has changed chess engines free sharing forever :wink:

BanksiaGui SEMI-BLITZ 400+1 seconds / all (7-15 minutes for each player on average) PREVIEW
No books , Syzygy tablebases up to 6 man - 4 CPUs 2-6 kN/s

Image

PS: I have hidden some engine names to avoid unwanted flames.

Regards, Alex
The fact that you're using raubfisch for anything disgusts me.
Raubfisch is the only engine that will always be public and free due to its lack of the source code (thus not matching the GPL 3.0 license requirements), plus it's a Windows only. I hosted this engine for years and now I'm the main distributor (16.154 downloads so far), very proud of it.
quote from https://chess.massimilianogoi.com/download/raubfisch/
dangi12012 wrote:No one wants to touch anything you have posted. That proves you now have negative reputations since everyone knows already you are a forum troll.

Maybe you copied your stockfish commits from someone else too?
I will look into that.
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Stockfish: Our lawsuit against ChessBase

Post by AlexChess »

AndrewGrant wrote: Sat Aug 21, 2021 10:27 pm
Cornfed wrote: Sat Aug 21, 2021 10:26 pm Sure sounds like the bulk of your hobby has been built on an illegality... :wink:
Sounds like I could make 10 new Github accounts, release 10 Stockfish forks, and then occupy 33% of his testing pool.
Sound like all commercial closed source 100€ engines (each version improved by <50 ELO leaps) like Deep Junior, Deep Shredder, Deep Fritz and Deep Hiarcs are now obsoletes and no one can benefit from the knowledge of their authors.

You cannot say that they are only 1:1 clones (you don't have the source) and they play and score differently from Stockfish. I deprecate only that they don't respect GPLv3.

Regards, Alex
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Stockfish: Our lawsuit against ChessBase

Post by AlexChess »

Cornfed wrote: Sat Aug 21, 2021 10:26 pm Sure sounds like the bulk of your hobby has been built on an illegality... :wink:
Yes, it seems not a crosstable but a map from Emilio Salgari's "The Pirates of Malaysia" :lol:
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
AndrewGrant
Posts: 1960
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Stockfish: Our lawsuit against ChessBase

Post by AndrewGrant »

AlexChess wrote: Sun Aug 22, 2021 6:39 am
AndrewGrant wrote: Sat Aug 21, 2021 10:27 pm
Cornfed wrote: Sat Aug 21, 2021 10:26 pm Sure sounds like the bulk of your hobby has been built on an illegality... :wink:
Sounds like I could make 10 new Github accounts, release 10 Stockfish forks, and then occupy 33% of his testing pool.
Sound like all commercial closed source 100€ engines (each version improved by <50 ELO leaps) like Deep Junior, Deep Shredder, Deep Fritz and Deep Hiarcs are now obsoletes and no one can benefit from the knowledge of their authors.

You cannot say that they are only 1:1 clones (you don't have the source) and they play and score differently from Stockfish. I deprecate only that they don't respect GPLv3.

Regards, Alex
In light of differing evidence, I am absolutely confident in saying that any closed source Stockfish clone is virtually 1:1, with minor changes that likely negatively impact elo.