> in einem offiziellen StockFish.exe sind keine Sprünge nach ausserhalb.
jeder return ist ein Sprung nach ausserhalb, wenn ebensolche Adresse auf dem Stack liegt
> Aber selbst wenn du die Sprünge in Stockfish einfügst müssen auch in Stockfish
> weitere codeteile geändert und entfernt (und veröffentlicht) werden.
ihc bin nicht sicher. Ich aendere ja nichts, hoechstens der Anwender der das
Programm betreibt indem er StockFish anhaengt.
> Das alles mit hin-und-her Sprüngen zu realisieren killt die Performance (nodes/s)
hoechstens in den wenigen zeitkritischen inneren Routinen
> und das so entstandene "Gesamtwerk" ist sowas von gefixt und geflickt dass
> du den überblick über zukünftige verbesserungen verlierst.
nur ein winziger Bruchteil im Vergleich zur gesamten StockFish Komplexitaet
Sagen wir Chessbase bietet die einfache Moeglichkeit Lc0 oder Scorpio oder Stoofvlees oder StockFish
oder Komodo an Fritz anzuhaengen und so die Elo des Hybriden zu erhoehen
Aber eben mit zusaetzlichen Fritz-Features und auch einer passablen Elo, wenn nichts angehaengt wird.
Koennen sie's normal verkaufen ?
Als Komodo-Verstaerker oder Skorpionstich oder Fritzer's Fisch
Der Anwender muss ja trotzdem die Zusatzengine installieren, wie sonst auch.
Es muss nicht mal angehaengt werden, die Zusatzengine ist nur al
s rennfertige exe im aktuellen Verzeichnis sein.