OK, then it exists as of today.Madeleine Birchfield wrote: ↑Fri Jul 02, 2021 9:10 pmExcept Stockfish 14 already exists:Modern Times wrote: ↑Fri Jul 02, 2021 9:09 pm I am not aware of any internal discussions in CCRL about Stockfish 14. It doesn't exist yet.
https://stockfishchess.org/blog/2021/stockfish-14/
Stockfish 14 release round the corner
Moderator: Ras
-
- Posts: 3697
- Joined: Thu Jun 07, 2012 11:02 pm
Re: Stockfish 14 release round the corner
-
- Posts: 3697
- Joined: Thu Jun 07, 2012 11:02 pm
Re: Stockfish 14 release round the corner
So this is a hybrid. It is trained on both Lc0 games as well as its own. That is very different from being trained purely on Lc0 games.First, the collaboration with the Leela Chess Zero team - announced previously - has come to fruition. The LCZero team has provided a collection of billions of positions evaluated by Leela that we have combined with billions of positions evaluated by Stockfish to train the NNUE net that powers Stockfish 14. The fact that we could use and combine these datasets freely was essential for the progress made and demonstrates the power of open source and open data.
-
- Posts: 512
- Joined: Tue Sep 29, 2020 4:29 pm
- Location: Dublin, Ireland
- Full name: Madeleine Birchfield
Re: Stockfish 14 release round the corner
In which case, there should be no problem, and CCRL should be able to test Stockfish 14.Modern Times wrote: ↑Fri Jul 02, 2021 9:14 pmSo this is a hybrid. It is trained on both Lc0 games as well as its own. That is very different from being trained purely on Lc0 games.First, the collaboration with the Leela Chess Zero team - announced previously - has come to fruition. The LCZero team has provided a collection of billions of positions evaluated by Leela that we have combined with billions of positions evaluated by Stockfish to train the NNUE net that powers Stockfish 14. The fact that we could use and combine these datasets freely was essential for the progress made and demonstrates the power of open source and open data.
-
- Posts: 544
- Joined: Sun Sep 06, 2020 4:40 am
- Full name: Connor McMonigle
Re: Stockfish 14 release round the corner
For sure. I wasn't saying this shouldn't be tested. However, it will be impossible to match the scale of the Lc0 self play data already available (or very impractical anyways).dkappe wrote: ↑Fri Jul 02, 2021 8:54 pmA fair point, but then we could never run any experiments.connor_mcmonigle wrote: ↑Fri Jul 02, 2021 8:52 pmThis discussion has deviated a great deal from the original discussion, haha. Anyways, 100M positions is far from representative in my opinion. What works best with a 100M position dataset is significantly different from what works best with a 100G position dataset. I believe that with increasing scale, noisier data is actually desirable. The dynamics are very complicated and not well understood in any casedkappe wrote: ↑Fri Jul 02, 2021 8:48 pmAs for 1, a small experiment with a few 100m positions would be a good way to test.Sopel wrote: ↑Fri Jul 02, 2021 8:40 pm
By 2. I mean that you described an easy way to make every engine's net original, by your standards.
Also I have nothing against what you're claiming regarding to what works with NNUE training or doesn't. However I prefer following results rather than claims in my research, especially if it involves large resource requirements.
-
- Posts: 3697
- Joined: Thu Jun 07, 2012 11:02 pm
Re: Stockfish 14 release round the corner
Yes that is my view.Madeleine Birchfield wrote: ↑Fri Jul 02, 2021 9:18 pm In which case, there should be no problem, and CCRL should be able to test Stockfish 14.
-
- Posts: 2283
- Joined: Sat Jun 02, 2012 2:13 am
Re: Stockfish 14 release round the corner
I agree SF14 should be tested - pretty much goes without saying. One criterion for automatic inclusion should be that there be clear indication of the entity being the strongest on the given hardware, with no violation of any relevant license.Modern Times wrote: ↑Fri Jul 02, 2021 7:45 pm From my point of view, I don't see any reason why CCRL would not test Stockfish 14. In fact the CCRL chess960 list already includes a version that uses an NNUE based on Lc0 games. Individual testers will make their own choice with this one I think. It is a bit of a minefield, of course you then open the floodgates - other engines may use the Lc0 games, and then we have to defend why we would or would not test those. It is a lose-lose situation. You're damned if you do and damned if you don't.
In short, if anyone can produce the strongest chess entity without violating anything, it should be allowed.
-
- Posts: 43869
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Stockfish 14 release round the corner
I didn't say that we wouldn't test it.Madeleine Birchfield wrote: ↑Fri Jul 02, 2021 8:43 pmGraham Banks has specifically said that CCRL will not be testing Stockfish 14 due to the use of Leela data:
Graham Banks wrote: ↑Fri Jul 02, 2021 10:15 amWon't that pose an issue for testing groups?
At present, we only test NNUE engines that have nets trained on their own games.
I was pointing out possible inconsistencies, but those would appear to be unfounded judging by the reactions.
By the way, I am only one CCRL tester. One person can't make decisions for the group.
gbanksnz at gmail.com
-
- Posts: 43869
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
-
- Posts: 476
- Joined: Sun Mar 17, 2019 12:00 pm
- Full name: Henk Drost
Re: Stockfish 14 release round the corner
Do you agree that from here on out SF14 should listed as a Lc0 derivative?Graham Banks wrote: ↑Sat Jul 03, 2021 12:32 amI didn't say that we wouldn't test it.Madeleine Birchfield wrote: ↑Fri Jul 02, 2021 8:43 pmGraham Banks has specifically said that CCRL will not be testing Stockfish 14 due to the use of Leela data:
Graham Banks wrote: ↑Fri Jul 02, 2021 10:15 amWon't that pose an issue for testing groups?
At present, we only test NNUE engines that have nets trained on their own games.
I was pointing out possible inconsistencies, but those would appear to be unfounded judging by the reactions.
By the way, I am only one CCRL tester. One person can't make decisions for the group.
-
- Posts: 2129
- Joined: Thu May 29, 2008 10:43 am
Re: Stockfish 14 release round the corner
"The fact that we could use and combine these datasets freely was essential for the progress made and demonstrates the power of open source and open data."
It's clear that both the LC0 team and the SF team are in complete agreement on this...
They believe that the data produced by engines, in whatever form should be open and free, and that this is key to progress.
We should not allow rating lists personal and tour directors to be pressured and/or bullied into decisions concerning rating list or tournament inclusion/exclusion.
Strict regulation and a policy of intense exclusion is the enemy of progress...
It's clear that both the LC0 team and the SF team are in complete agreement on this...
They believe that the data produced by engines, in whatever form should be open and free, and that this is key to progress.
We should not allow rating lists personal and tour directors to be pressured and/or bullied into decisions concerning rating list or tournament inclusion/exclusion.
Strict regulation and a policy of intense exclusion is the enemy of progress...