Fat Fritz 2

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

Moderator: Ras

User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Fat Fritz 2

Post by MikeB »

MikeB wrote: Fri Feb 12, 2021 6:11 am
MikeB wrote: Fri Feb 12, 2021 6:01 am
MikeB wrote: Fri Feb 12, 2021 5:58 am Meanwhile , back at the ranch, this FF2 beater will be free. And the code will be available to ALL. No if ands or buts. No need to spend $99. All changes were made today - over 12 hours or . One can say , I had a little extra motivation today. Combo of Cfish, Bluefish and a couple of lines inspired by Houdini.

First time I ever had a 100% LOS in just over 1000 games. We are only talking 17 lines of code changes in Cfish.

Rank Name Rating Δ + - # Σ Σ% W L D W% =% OppR
---------------------------------------------------------------------------------------------------------

1 Ditto 3519 0.0 8 8 1320 735.5 55.7 227 76 1017 17.2 77.0 3481
2 Cfish 3481 38.3 8 8 1320 584.5 44.3 76 227 1017 5.8 77.0 3519
---------------------------------------------------------------------------------------------------------

Δ = delta from the next higher rated opponent
# = number of games played
Σ = total score, 1 point for win, 1/2 point for draw

LOS:
Di Cf
Ditto 100
Cfish 0

Code: Select all

PGN File: c:/cluster.mfb/pgn/02112317.pgn
Time Control: Time Control-> base+inc: 20+0.400
Games: 2000
Threads: 1
Hash: 128

Current date : time (EDST)
Date: 02/11/21 : 23:52:32

Projected-> Time: 0h:55m:40s
     Run -> Time: 0h:34m:56s

1320 game(s) loaded
Iteration 100: 1.45004e-05
Rank Name   Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR
---------------------------------------------------------------------------------------------------------

   1 Ditto   3519   0.0    8    8  1320  735.5  55.7  227   76 1017  17.2  77.0  3481
   2 Cfish   3481  38.3    8    8  1320  584.5  44.3   76  227 1017   5.8  77.0  3519
---------------------------------------------------------------------------------------------------------

  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

LOS:
       Di Cf
Ditto    100
Cfish   0

1320 game(s) loaded

loops/scheduled: 58/200

waiting: 32
  ...seconds remaining:   11
I guess I might as well call Ditto the strongest engine in the world. Why not, if they can say it , I can say it
This is now absurd and I don't trust it , will rerun using Cfish-12 from Ronald's Github page.

Code: Select all

#########################################################################################################
###                                              Summary                                              ###
#########################################################################################################

PGN File: c:/cluster.mfb/pgn/02112317.pgn
Time Control: Time Control-> base+inc: 20+0.400
Games: 2000
Threads: 1
Hash: 128

Current date : time (EDST)
Date: 02/12/21 : 00:09:31

Projected-> Time: 0h:55m:40s
     Run -> Time: 0h:51m:55s

2000 game(s) loaded
Rank Name   Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR
---------------------------------------------------------------------------------------------------------

   1 Ditto   3522   0.0    7    7  2000 1131.0  56.5  401  139 1460  20.1  73.0  3478
   2 Cfish   3478  44.3    7    7  2000  869.0  43.5  139  401 1460   7.0  73.0  3522
---------------------------------------------------------------------------------------------------------

  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

LOS:
       Di Cf
Ditto    100
Cfish   0

#########################################################################################################
###                                                End                                                ###
#########################################################################################################


2000 game(s) loaded
Fake news, I had a bad Cfish. I can already tell.
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Fat Fritz 2

Post by MikeB »

This is more like it:

Code: Select all

#########################################################################################################
###                                              Summary                                              ###
#########################################################################################################

PGN File: c:/cluster.mfb/pgn/02120018.pgn
Time Control: Time Control-> base+inc: 20+0.400
Games: 2000
Threads: 1
Hash: 128

Current date : time (EDST)
Date: 02/12/21 : 01:10:24

Projected-> Time: 0h:55m:40s
     Run -> Time: 0h:51m:42s

2000 game(s) loaded
Rank Name      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR
---------------------------------------------------------------------------------------------------------

   1 Ditto      3501   0.0    7    7  2000 1003.5  50.2  232  225 1543  11.6  77.2  3499
   2 Cfish-12   3499   1.1    7    7  2000  996.5  49.8  225  232 1543  11.2  77.2  3501
---------------------------------------------------------------------------------------------------------

  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

LOS:
          Di Cf
Ditto        62
Cfish-12  37

#########################################################################################################
###                                                End                                                ###
#########################################################################################################


2000 game(s) loaded
testing one more potential change and that should it
Image
AndrewGrant
Posts: 1957
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Fat Fritz 2

Post by AndrewGrant »

Graham Banks wrote: Fri Feb 12, 2021 5:20 am
Madeleine Birchfield wrote: Fri Feb 12, 2021 3:13 am Stockfish developers are discussing about taking legal action against Chessbase: https://groups.google.com/g/fishcooking/c/VoCCwyRrYT8
Really?
Dumb idea in my opinion.
I agree. ChessBase is shameless for selling this ... but Stockfish authors are not the victims, GPL has been complied with.
Take that statement from someone who is foot-on-the-gas in belief that Houdart and Norman should be sued pants-less.

But maybe I'm wrong. I'de love to have a reason to tell Dkappe and the rest of the you-can-never-violate-the-GPL crew to stuff it.
dkappe
Posts: 1632
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Fat Fritz 2

Post by dkappe »

AndrewGrant wrote: Fri Feb 12, 2021 7:26 am
Graham Banks wrote: Fri Feb 12, 2021 5:20 am
Madeleine Birchfield wrote: Fri Feb 12, 2021 3:13 am Stockfish developers are discussing about taking legal action against Chessbase: https://groups.google.com/g/fishcooking/c/VoCCwyRrYT8
Really?
Dumb idea in my opinion.
I agree. ChessBase is shameless for selling this ... but Stockfish authors are not the victims, GPL has been complied with.
Take that statement from someone who is foot-on-the-gas in belief that Houdart and Norman should be sued pants-less.

But maybe I'm wrong. I'de love to have a reason to tell Dkappe and the rest of the you-can-never-violate-the-GPL crew to stuff it.
I’ve been a party to three lawsuits in my business career and a witness in several more. The only one that got close to going to trial was preempted by the face eating chimpanzee case, so it was settled. Even the the ones where I was just a witness were messy, time consuming and expensive. Regardless of the merits of the case, it will be an expensive waste of time. The fact that it will likely involve compelling testimony from parties in multiple countries won’t make it any less expensive.
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
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Fat Fritz 2

Post by MikeB »

A new Cfish clone , dubbed Ditto

Code: Select all

PGN File: c:/cluster.mfb/pgn/02120112.pgn
Time Control: Time Control-> base+inc: 20+0.400
Games: 2000
Threads: 1
Hash: 128

Current date : time (EDST)
Date: 02/12/21 : 02:03:31

Projected-> Time: 0h:55m:40s
     Run -> Time: 0h:50m:45s

2000 game(s) loaded
Rank Name      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR
---------------------------------------------------------------------------------------------------------

   1 Ditto      3505   0.0    7    7  2000 1030.0  51.5  255  195 1550  12.8  77.5  3495
   2 Cfish-12   3495  10.4    7    7  2000  970.0  48.5  195  255 1550   9.8  77.5  3505
---------------------------------------------------------------------------------------------------------

  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

LOS:
          Di Cf
Ditto        99
Cfish-12   0

2000 game(s) loaded

loops/scheduled: 85/100
3 changes were from Houdini but they also matched SF 9 as well, I went back to SF 9 source and noted they were the exact same parameters settings SF 9 had when it was released.
One change was from Houdini , where SF 9 had a different value,
One change was a compromised between SF 9 and Houdini.
The last change was from Crafty. That was not looked up, some of Crafty's code is embedded in my head after working with Bob for 20 years on it.
May be 10 Elo, maybe nothing who knows.
Also , I used the piece value settings from Bluefish and they originally came from Eelco de Groot's Bluefish.

Will try to release tomorrow.
Image
User avatar
RubiChess
Posts: 640
Joined: Fri Mar 30, 2018 7:20 am
Full name: Andreas Matthies

Re: Fat Fritz 2

Post by RubiChess »

The only party that is losing something (in a monetary sense) by CB/FF2 possibly breaking the rules / the law is Komodo team when potential customers are buying "the new number 1" instead of the Dragon. Maybe they should think about joining the legal actions. But dkappe is probably right: Time consuming, expensive and not worth the effort.
AndrewGrant
Posts: 1957
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Fat Fritz 2

Post by AndrewGrant »

dkappe wrote: Fri Feb 12, 2021 8:01 am
AndrewGrant wrote: Fri Feb 12, 2021 7:26 am
Graham Banks wrote: Fri Feb 12, 2021 5:20 am
Madeleine Birchfield wrote: Fri Feb 12, 2021 3:13 am Stockfish developers are discussing about taking legal action against Chessbase: https://groups.google.com/g/fishcooking/c/VoCCwyRrYT8
Really?
Dumb idea in my opinion.
I agree. ChessBase is shameless for selling this ... but Stockfish authors are not the victims, GPL has been complied with.
Take that statement from someone who is foot-on-the-gas in belief that Houdart and Norman should be sued pants-less.

But maybe I'm wrong. I'de love to have a reason to tell Dkappe and the rest of the you-can-never-violate-the-GPL crew to stuff it.
I’ve been a party to three lawsuits in my business career and a witness in several more. The only one that got close to going to trial was preempted by the face eating chimpanzee case, so it was settled. Even the the ones where I was just a witness were messy, time consuming and expensive. Regardless of the merits of the case, it will be an expensive waste of time. The fact that it will likely involve compelling testimony from parties in multiple countries won’t make it any less expensive.
Threaten to file suit, Chess Base removes the current product and starts packing the Net separately in order to be in compliance of the GPL as interpreted by the alleging party, suit never goes to court. Is that not exactly how it would play out? Where was the massive cost in that? I assume you would have seen that in your time, since I've even seen this in my time.
dkappe
Posts: 1632
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Fat Fritz 2

Post by dkappe »

AndrewGrant wrote: Fri Feb 12, 2021 8:21 am Threaten to file suit, Chess Base removes the current product and starts packing the Net separately in order to be in compliance of the GPL as interpreted by the alleging party, suit never goes to court. Is that not exactly how it would play out? Where was the massive cost in that? I assume you would have seen that in your time, since I've even seen this in my time.
Hopefully cooler heads prevail and a Bigfoot letter does the trick. Right now their internal deliberations don’t sound like it.
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".
AndrewGrant
Posts: 1957
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Fat Fritz 2

Post by AndrewGrant »

dkappe wrote: Fri Feb 12, 2021 8:29 am
AndrewGrant wrote: Fri Feb 12, 2021 8:21 am Threaten to file suit, Chess Base removes the current product and starts packing the Net separately in order to be in compliance of the GPL as interpreted by the alleging party, suit never goes to court. Is that not exactly how it would play out? Where was the massive cost in that? I assume you would have seen that in your time, since I've even seen this in my time.
Hopefully cooler heads prevail and a Bigfoot letter does the trick. Right now their internal deliberations don’t sound like it.
A question to see if you are human: If major Stockfish authors personally feel that what ChessBase is doing is a violation of the license under which they've made contributions, do you support them in speaking to legal experts in order to explore whether or not they 1) have a case, and 2) have the means to see it through? Even if they are wasting their time and money (in your view)?
dkappe
Posts: 1632
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Fat Fritz 2

Post by dkappe »

AndrewGrant wrote: Fri Feb 12, 2021 8:40 am
dkappe wrote: Fri Feb 12, 2021 8:29 am
AndrewGrant wrote: Fri Feb 12, 2021 8:21 am Threaten to file suit, Chess Base removes the current product and starts packing the Net separately in order to be in compliance of the GPL as interpreted by the alleging party, suit never goes to court. Is that not exactly how it would play out? Where was the massive cost in that? I assume you would have seen that in your time, since I've even seen this in my time.
Hopefully cooler heads prevail and a Bigfoot letter does the trick. Right now their internal deliberations don’t sound like it.
A question to see if you are human: If major Stockfish authors personally feel that what ChessBase is doing is a violation of the license under which they've made contributions, do you support them in speaking to legal experts in order to explore whether or not they 1) have a case, and 2) have the means to see it through? Even if they are wasting their time and money (in your view)?
I won’t take it as an insult. If they can get some good, free advice, then yes, but you may get advice you don’t like.

Some big projects and companies — google, Apache, Facebook, Linux — are careful about code contributions on their open source projects. Most smaller ones are not. You may find, for instance, that some of your contributors have employment contracts that assign ownership of all code written by them — even in their spare time — to the employer. The GPL can look good until you actually put it to the test on a real project with litigation.
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".