Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Stockfish / massive Patch ?
- - By Guenter Stertenbrink Date 2019-08-09 16:55 Upvotes 1
PrinceZappa  
5. Aug.
Nachricht auf Deutsch übersetzen 
Hold your horses, Leela lovers! The Fishnet Stocking crowd @SF dev just got a massive
tuning search patch, giving MANY elo... as much as 30-50 at TCEC SuFi tc ?!!

Appears the patch significantly broadens search at higher nodes.
Parent - - By Patrick Götz Date 2019-08-10 01:48
19-08-03  
ELO: 12.52 +-2.6 (95%) LOS: 100.0%
Total: 19291 W: 3119 L: 2424 D: 13748
20000 @ 180+1.8 th 1
Parent - - By Guenter Stertenbrink Date 2019-08-10 06:32 Edited 2019-08-10 06:55
http://tests.stockfishchess.org/tests
http://tests.stockfishchess.org/tests?success_only=1

19-08-03 xotsearchstats1diff
ELO: 12.52 +-2.6 (95%) LOS: 100.0% , Total: 19291 W: 3119 L: 2424 D: 13748

20000 @ 180+1.8 th 1VLTC to see how this big param tune scales after LTC
(since tune was done at ltc). See discussion at
https://github.com/official-stockfish/Stockfish/pull/2260
Low tp as I don't want to slow down the ltc tests that are currently running too much.

---------------------------------------------
anscheinend besonders erfolgreich bei langer Bedenkzeit :

https://user-images.githubusercontent.com/8037982/62421585-52b50e80-b6a4-11e9-9764-82b852d8b928.png

> the bench after the patch has raised significantly,

> @Sopel97 Extrapolating that data, assuming it scales with core count too, the patch should
> be worth 48 elo on TCEC time controls.
Parent - - By Jörg Oster Date 2019-08-10 10:01
Etwas übertrieben meiner Meinung nach.

Ich denke sowieso, dass das Stockfish-Projekt sich so langsam
dem Ende nähert. Ist vielleicht auch gut so ...
Parent - - By Thomas Plaschke Date 2019-08-10 11:19

>Ich denke sowieso, dass das Stockfish-Projekt sich so langsam
>dem Ende nähert. Ist vielleicht auch gut so ...


Wenn das Ende nahe ist, will ich wissen: Warum?
Siehst Du oder sehen andere in dem gegenwärtigen Konzept kein Entwicklungspotential mehr? Gibt es neuere Ansätze für A/B-Engines, die mit Stockfish nicht realisierbar sind?
Deine Äußerung alarmiert mich einerseits, andererseits macht sie mich neugierig.

Viele Grüße
Th. Plaschke
Parent - - By Jörg Oster Date 2019-08-10 12:13
Thomas Plaschke schrieb:

Wenn das Ende nahe ist, will ich wissen: Warum?
Siehst Du oder sehen andere in dem gegenwärtigen Konzept kein Entwicklungspotential mehr? Gibt es neuere Ansätze für A/B-Engines, die mit Stockfish nicht realisierbar sind?
Deine Äußerung alarmiert mich einerseits, andererseits macht sie mich neugierig.

Viele Grüße
Th. Plaschke


Hallo Thomas,

das war ja nur eine Meinungsäußerung meinerseits.
Die muss ja nicht zutreffen. 

Generell aber scheint das Interesse stetig nachzulassen.
Bis auf ein paar wenige Ausnahmen wie dieser Tuning-Patch,
erhalten die meisten Pull Requests oder auch die Issues nur sehr wenig Aufmerksamkeit,
sowohl von den anderen Entwicklern als auch von den Maintainern selbst.
Das war mal anders.

Außerdem scheint mir eh so langsam eine Grenze erreicht zu sein,
wo weitere Verbesserungen extrem schwer zu finden sind.

Gruß, Jörg.
Parent - By Peter Martan Date 2019-08-10 12:39 Edited 2019-08-10 12:52
Jörg Oster schrieb:

Außerdem scheint mir eh so langsam eine Grenze erreicht zu sein,
wo weitere Verbesserungen extrem schwer zu finden sind.

Und vielleicht sogar noch schwerer nachzuweisen.
Das ist aber kein Problem, das ich für SF- spezifisch halte.
Wer weiß, was LC0 (und SF) in Wirklichkeit schon alles für Fortschritte gemacht hat, ohne, dass es sich noch in Elo im Self- (oder ungefähr gleich starken übrigen Engine-) Play (übertragbar) nachweisen hat lassen?
Weil das ein wahrhaft heißes Eisen ist, das Thema (für mich zumindest, kaum noch kühlbar, wie das Weltklima und die Multi-CPU-Multi-GPU-Rechner) ist für mich jetzt sofort wieder Schreibpause.
Parent - By Stefan Pohl Date 2019-08-10 13:06
Jörg Oster schrieb:


Außerdem scheint mir eh so langsam eine Grenze erreicht zu sein,
wo weitere Verbesserungen extrem schwer zu finden sind.



Ich stimme dir zwar vollumfänglich zu, gebe aber auch zu, daß ich vor einigen Jahren nie gedacht hätte, daß das Konzept der vielen kleinen Patches und Optimierungen, Stockfish überhaupt so weit würde bringen können. Insofern will ich lieber weitere Fortschritte nicht bezweifeln.
Daß das Interesse etwas nachläßt, liegt natürlich auch an Lc0. Der Neuralnetz-Ansatz ist eben ganz neu, machte rapide Fortschritte und spielt spektakulär. Klar, daß das alle fasziniert (mich auch) und somit Interesse von "altbekannten" Projekten abzieht. Aber auch dort wird der Reiz des Neuen nachlassen. Und wie weit sich die Spielstärke von Lc0 noch nach oben schrauben läßt, ist unklar. Größere Netze bremsen dafür die Suche auch aus, insofern ist hier nicht die Möglichkeit gegeben, unbegrenzt an Komplexität zuzulegen. Sicher kann aber bei der internen Netzstrukur noch geschraubt werden. Wir sehen ja, daß die neue SE-Struktur der 40xxx Netze, diese ca. +60 Elo über die 30xxx Netze gehievt hat - ich habe den entsprechenden Testrun (altes 32930er Netz mit neuer lc0.exe) ja vor kurzem abgeschlossen. Hier ist sicher noch Luft nach oben. Allerdings weiß niemand, wieviel Luft... Aber das gilt letzlich auch für Stockfish - wieviel Luft da noch nach oben ist, weiß man letztlich einfach nicht. Wenn jetzt die 60xxx Netze erst mal ein paar Monate weiterlernen müssen, könnte auch das Interesse an Stockfish wieder zunehmen. Das wäre zu hoffen. Es ist schließlich ein tolles Projekt. Gerade wegen des Frameworks und der Möglichkeit, daß jedermann Ideen und Patches einbringen kann. Das aufzugeben wäre ja völliger Wahnsinn.

Also, ich glaube, es bleibt spannend. Auch und gerade der Zweikampf zwischen den diametral gegensätzlichen Ansätzen Stockfish versus Lc0 um die Nummer 1 im Schach, kann doch auch weiter befeuern.
Vor lc0 hätte ich eher gedacht, daß das Interesse an der Entwicklung von Stockfish erlahmt, da Stockfish einfach keine ernsthafte Konkurrenz mehr hatte. Aber jetzt sieht es doch ganz anders aus.

Als einen kleinen Beitrag für weitere Spannung im Computerschach, bin ich zur Zeit intensv damit beschäftigt, für Armageddon-Computerschach geeignete Eröffnungsvorgaben zu erarbeiten. Und das läuft bisher sehr vielversprechend. Und Computerschach ohne Remisen und mit einem Sieger in jeder Partie, das ist doch ein ganz neues Spannungslevel!
Parent - - By Klaus S. Date 2019-08-15 19:05
Wo bleibt denn der massive Patch?

Nichts zu sehen hier. http://www.abrok.eu/stockfish/
Parent - - By Patrick Götz Date 2019-08-15 23:38
Author: xoto10
Date: Wed Jul 31 09:35:20 2019 +0200
Timestamp: 1564558520

STC failed, but second LTC at [0,4] passed easily:
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 8004 W: 1432 L: 1252 D: 5320 Elo +7.81
http://tests.stockfishchess.org/tests/view/5d407cff0ebc5925cf0f9119

Das ist derselbe Patch, nur das er hier mit 60s- statt 180s- Partien getestet worden ist.
Zitat:
"> gives 7 ELO on 60+06 and 12 ELO on a 180+1.8 against previous one. "
Parent - By Guenter Stertenbrink Date 2019-08-16 05:08 Edited 2019-08-16 05:10
STC mit Zufallszugeroeffnungen passed bei mir easily,
obwohl mit merkwuerdigen Schwankungen.
Startete mit +40Elo aus 50 , dann +19 aus 2000,
+13 aus 8000, +10 aus 14000

Code:

cf-040819 - CF-EXT-170719-arm8-pgo  , 1136.5-1021.5 = +18.5 Elo  8.2
cf-040819 - CF-EXT-170719-arm8-pgo  , 1120.5-1037.5 = +13.4 Elo  3.1
cf-040819 - CF-EXT-170719-arm8-pgo  , 1102.5-1055.5 = +07.6 Elo  2.7
cf-040819 - CF-EXT-170719-arm8-pgo  , 1130.0-1028.0 = +16.4 Elo  6.1
cf-040819 - CF-EXT-170719-arm8-pgo  , 1093.0-1065.0 = +04.5 Elo  5.8
cf-040819 - CF-EXT-170719-arm8-pgo  , 1096.5-1061.4 = +05.6 Elo  4.7
cf-040819 - CF-EXT-170719-arm8-pgo  , 1097.5-1060.5 = +06.0 Elo  4.3
                                                      ---------------
                                                       10.3      5.0
Parent - - By Stefan Pohl Date 2019-08-23 04:32
Testrun von Stockfish 190814 ist durch. -5 Elo Regression zu Stockfish 190726. Enttäuschend.
Bestwert immer noch Stockfish 190701. Aber nur einen Elopunkt besser als 190310 (!!!)

https://www.sp-cc.de

Hier die Stockfish-Testruns des Jahres 2019, die ich gemacht habe, in Relation zu Stockfish 10:

Code:

   5 Stockfish 190701 bmi2      : 3540    8    8  5000    75.9 %   3332   42.3 %
   6 Stockfish 190714 bmi2      : 3539    8    8  5000    75.8 %   3332   42.6 %
   7 Stockfish 190310 bmi2      : 3539    8    8  5000    76.5 %   3324   40.9 %
   8 Stockfish 190726 bmi2      : 3538    9    9  5000    75.8 %   3332   43.4 %
   9 Stockfish 190614 bmi2      : 3537    8    8  5000    75.9 %   3329   41.7 %
  11 Stockfish 190622 bmi2      : 3535    8    8  5000    75.7 %   3329   41.3 %
  12 Stockfish 190814 bmi2      : 3533    9    9  5000    75.2 %   3332   43.9 %
  13 Stockfish 190531 bmi2      : 3532    8    8  5000    75.4 %   3329   42.6 %
  14 Stockfish 190203 bmi2      : 3532    8    8  5000    75.8 %   3324   41.7 %
  15 Stockfish 190331 bmi2      : 3532    9    9  5000    75.8 %   3324   41.4 %
  16 Stockfish 190227 bmi2      : 3530    8    8  5000    75.6 %   3324   42.1 %
  17 Stockfish 190504 bmi2      : 3529    8    8  5000    75.2 %   3328   43.7 %
  18 Stockfish 190517 bmi2      : 3528    8    8  5000    75.0 %   3329   43.4 %
  19 Stockfish 190420 bmi2      : 3524    9    9  5000    75.0 %   3324   43.8 %
  20 Stockfish 190114 bmi2      : 3522    8    8  5000    74.8 %   3324   43.2 %
  21 Stockfish 190101 bmi2      : 3514    8    8  5000    74.0 %   3324   45.0 %
  22 Stockfish 10 181129        : 3508    4    4 15600    76.7 %   3290   40.2 %
Parent - - By Benno Hartwig Date 2019-08-23 06:06
Es ist ja ein wirklich zähes Ringen um den Zugewinn von etwas mehr SF-Elo.
Aber Respekt füt die "Ringer"  und auch für deinen unermüdlichen Fleiß!!!

Ob es noch mal "bahnbrechende Ideen"  im SF-Umfeld geben wird?
Parent - - By Stefan Pohl Date 2019-08-23 10:16
Benno Hartwig schrieb:

Es ist ja ein wirklich zähes Ringen um den Zugewinn von etwas mehr SF-Elo.
Aber Respekt füt die "Ringer"  und auch für deinen unermüdlichen Fleiß!!!

Ob es noch mal "bahnbrechende Ideen"  im SF-Umfeld geben wird?


Tja, das ist wahrscheinlich das Problem, also die bahnbrechenden Ideen... Stockfish ist eben eher die Entwicklung der kleinen und ganz kleinen Optimierungen und Ergänzungen, die sich peu a peu aufsummieren. Einen 150-200 Elo Genieblitz wie die Singular Extensions, der Nullmove, das LMR-Pruning oder so hat es eben nicht gegeben. So was passiert ja auch nur selten.
Parent - - By Ernest Bonnem Date 2019-08-23 17:06
Auf NCM, heute plötzlich ein Rutsch nach oben, seit SF 20190821...

Aber das ist NCM...   
Parent - - By Stefan Pohl Date 2019-08-23 17:23
Ernest Bonnem schrieb:

Auf NCM, heute plötzlich ein Rutsch nach oben, seit SF 20190821...

Aber das ist NCM...   


Selfplay ist eben nicht dasselbe wie gegen andere Engines zu testen. Sonst bräuchte ich meine Testerei ja nicht zu machen. Dann würden die Regression-Tests auf der framework-Seite und NCM ja völlig reichen. Aber das reicht eben nicht. Zumindest mir nicht.
Parent - By Ernest Bonnem Date 2019-08-23 18:06
Natürlich, Stefan !

Nur wollte ich bemerken, dass auf NCM, nach Monaten ohne Zuwachs, endlich etwas ist passiert. Mal sehen !
Parent - By Guenter Stertenbrink Date 2019-08-24 11:25
ncm gibt der version vom 31.7. die bemerkung "elo"
danach entweder keine bemerkung oder "non-functional" oder "simplification"
aber erst so 5 versionen spaeter, vom 21.8. kommt dann ein anstieg.

ca. 7 Elo ging's rauf, jetzt in 60000 Partien bestaetigt. Davor > 500000 Partien lang
auf dem 7 Elo schwaecheren Niveau herumgemacht
- - By Guenter Stertenbrink Date 2019-08-11 11:56 Edited 2019-08-11 12:51
CF-040819-arm8-pgo  mit dem xoto10-patch gegen CF-EXT-170719-arm8-pgo

zur Zeit  106.5-93.5 = +23 Elo

10+0,CFA,mediapad M3,  Eroeffnungen : zuf74   10 Zufallszuege, eval-gefiltered

... to be updated

> gives 7 ELO on 60+06 and 12 ELO on a 180+1.8 against previous one.
Parent - By Guenter Stertenbrink Date 2019-08-12 07:28
+18 Elo nach 2158 Partien    95% errorbar muesste so ca. +-10 sein
Parent - - By Eduard Nemeth Date 2019-08-23 07:23
Leider ist es so.
Parent - By Guenter Stertenbrink Date 2019-08-23 08:38 Edited 2019-08-23 08:40
so isses.

ca. 40000 Partien mittlerweile , +12 Elo , gm-8move und zufallszugeroeffnungen

CfA,Mediapad M3,4 threads,10+0
- - By Guenter Stertenbrink Date 2019-08-25 17:25 Edited 2019-08-25 17:49
Datum  ,  STC  ,   LTC
Aug 25 , +4.61 , +1.80
Aug 21 , +3.31 , +1.47
Aug 21 , +6.38 , +3.99
--------------------------
xxxxxxx, +14.32 , +7.26

====================================

http://abrok.eu/stockfish/

Author: VoyagerOne
Date: Sun Aug 25 11:09:08 2019 +0200
Timestamp: 1566724148

NMP Tweaks

Tweak again the null move pruning preconditions.

STC:
LLR: 2.96 (-2.94,2.94) [0.50,4.50]
Total: 19675 W: 4430 L: 4169 D: 11076 Elo +4.61
http://tests.stockfishchess.org/tests/view/5d52bc0e0ebc5925cf108300

LTC:
LLR: 2.95 (-2.94,2.94) [0.00,3.50]
Total: 73895 W: 12496 L: 12114 D: 49285 Elo +1.80
http://tests.stockfishchess.org/tests/view/5d52dcbc0ebc5925cf108552

Closes https://github.com/official-stockfish/Stockfish/pull/2268

Bench: 3690065

=====================================================

Author: Vizvezdenec
Date: Wed Aug 21 10:47:40 2019 +0200
Timestamp: 1566377260

Late move reduction, captures and CUT nodes

Expand of Stefan Geschwentner's original idea: we always do LMR for captures at cutnodes.

Passed STC
http://tests.stockfishchess.org/tests/view/5d5b2f8e0ebc5925cf1111b8
LLR: 2.96 (-2.94,2.94) [0.50,4.50]
Total: 36026 W: 8122 L: 7779 D: 20125 Elo +3.31

Passed LTC
http://tests.stockfishchess.org/tests/view/5d5b40c80ebc5925cf111353
LLR: 3.22 (-2.94,2.94) [0.00,3.50]
Total: 133502 W: 22508 L: 21943 D: 89051 Elo +1.47

Closes https://github.com/official-stockfish/Stockfish/pull/2273

Bench: 3494372

==================================================

Author: protonspring
Date: Wed Aug 21 09:34:46 2019 +0200
Timestamp: 1566372886

Tuned Futility Equation

@Vizvezdenec array suggested that alternate values may be better than current
master (see pull request #2270 ). I tuned some linear equations to more closely
represent his values and it passed. These futility values seem quite sensitive,
so perhaps additional Elo improvements can be found here.

STC
LLR: 2.95 (-2.94,2.94) [0.50,4.50]
Total: 12257 W: 2820 L: 2595 D: 6842 Elo +6.38
http://tests.stockfishchess.org/tests/view/5d5b2f360ebc5925cf1111ac

LTC
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 20273 W: 3497 L: 3264 D: 13512 Elo +3.99
http://tests.stockfishchess.org/tests/view/5d5c0d250ebc5925cf111ac3

Closes https://github.com/official-stockfish/Stockfish/pull/2272

Bench: 4330402
============================================
Parent - - By Eduard Nemeth Date 2019-08-27 06:51
Soeben ist die Stockfish Engine vom 26.08.2019 bei mit auf dem Server abgestürzt. Und im Spiel ist sie auch sehr unausgewogen. Zwischen einer Bewertung von 0.00 und -2 lag in zwei Partien nur ein Zug. Und zwischen -1 und 0.00 schwankte es ständig. Immerhin holte die Engine da immer noch meist Remis, aber was ist das für ein turbulenter Stil? Puh. Zumindest für schwache Hardware ist der neue Stockfish in meinen Augen nix mehr. Damit die Bewertungen stabil werden, braucht es jetzt mehr Rechentiefe.
Parent - By Eduard Nemeth Date 2019-08-27 14:16
Habe mir vor 3 Stunden eine neue Stockfish Version vom 24.08.2019 hier heruntergeladen

https://chess.massimilianogoi.com/download/stockfish/

Hmm, diese Engine verliert sehr wenig bei mir, und das gegen Monstergegner zum grossen Teil. Man kann übrigens bis zu 4 (!) Polyglot Bücher *.bin gleichzeitig laden, mit einem CTG Buch also 5 Eröffnungsbücher. Viel Spass!
Parent - - By Guenter Stertenbrink Date 2019-08-29 06:55 Edited 2019-08-29 07:43
zur Zeit 906-867 (+8 Elo) fuer cfish-romeo-28.Aug. gegen cfish Aug.5 ,
which in turn had +12 Elo in 50000 games over cfish July 17

CfA,10'+0,eval-filtered 10-random-move openings,zuf74.pgn

comparing with https://nextchessmove.com/dev-builds

the openings are here : http://magictour.free.fr/ZUF74.PGN

each opening with white and black

the previous 50000-match had also 20000 games with the gm-8-move book,
same result (+13 Elo)

Huawei Mediapad M3 , 4 threads , boost mode , 2600 kn/s in the startposition, 5W , 4*A72

You can no longer edit or delete that post.
Parent - By Guenter Stertenbrink Date 2019-08-29 08:00 Edited 2019-08-29 08:04
Aug.26,+5;01,+2.57
Aug.25.+4,61,+1.80
Aug.23,+0.65,+1.49
Aug.21,+3.31,+1.47
Aug.21,+6.38,+3.99
Aug.14,+2.20,+1.70
Jul.31,+5.53,+7.81
--------------------------
..........+27.69,+20.83

http://abrok.eu/stockfish/
- By Guenter Stertenbrink Date 2019-09-18 10:03
ca. 10 Elo sind dabei rausgekommen

https://nextchessmove.com/dev-builds
https://github.com/glinscott/fishtest/wiki/Regression-Tests
Up Topic Hauptforen / CSS-Stockfish / massive Patch ?

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill