Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Komodo 9.2 (locked)
1 2 Previous Next  
Parent - - By Dithyrambus Date 2015-10-02 16:49
Du brauchst also im Durchschnitt mit Version 9.2  nur 40 Sekunden  auf eine gleich gute Analyse zu warten die mit Version 9.0    60 Sekunden dauert.

Der obige satz ist aber nicht haltbar. Das funktioniert nicht wie die übertaktung einer CPU.
Der anstieg des Elowerts ist keinesfalls unmittelbar linear auf die rechenleistung übertragbar.

Nebenbei bemerkt, wundert es mich immer wieder, dass viele schachfreunde glauben, das statistische wertungssystem stamme vom Electric Light Orchestra (ELO)!
Die sind als echte klassiker aber auch empfehlenswert:
https://www.youtube.com/watch?v=xn_XsOUC9s0

Viele grüße
Horst
Parent - - By Frank Brenner Date 2015-10-02 17:40

> Der obige satz ist aber nicht haltbar.


Wo bleibt denn die Argumentation ?

> Das funktioniert nicht wie die übertaktung einer CPU.


Von Übertaktung der CPU war keine Rede.

> Der anstieg des Elowerts ist keinesfalls unmittelbar linear auf die rechenleistung übertragbar.


Was ist denn die Bedeutung von "unmittelbar linear"  ? Was soll  dieser Ausdruck?
Parent - By Dithyrambus Date 2015-10-02 18:14
Vergiss es!
Ich habe keine lust auf rabulistik!
Parent - - By Michael Bechmann Date 2015-10-02 17:43 Edited 2015-10-02 18:36
Es wäre keine lineare Funktion sondern eine exponentielle Funktion. 1,5^x = Vielfaches der Rechengeschwindigkeit radiziert durch 1,5 = V.

Bei mir z. B. 9,54 Mhz (1990 EURO-XT) im Vergleich 4*3,4 GHZ (2015) = 13600 MHZ

13600/9,54 = 1426.

1,5^x = 1426; log 1426/log 1,5 = 17,91 = V

Nach Frank Brenner entspräche das einer ELO-Verbesserung von 30*17,91 = 537.

Das wäre auch nicht so brauchbar. Wenn ich ein Schachprogramm von 1990 nehme (geschätzte ELO 1600) würde es heute 2137 bringen.

Eigentlich muss ich aber statt 13600 Mhz doch nur mit 3400 Mhz rechnen weil das alte Programm nur eine CPU benutzt.
Dann wären es log (3400/9,54) / log (1,5) * 30  = 435  (statt 537).
So wäre das alte Programm dann auch nur ein ELO-Wert von etwa 2000 bringen.
Parent - By Frank Brenner Date 2015-10-02 18:21 Edited 2015-10-02 18:27
Bei sehr großen Faktoren ändert sich der Sachverhalt, der Spielstärkezuwachs wird im Durchschnitt immer geringer bei jeder weiteren Verdopplung. Bitte guck auf ein Posting was ich vor 10 Minuten geschrieben habe.

Wenn du deinen i8086 mit dem intel I7 vergleichst musst du berücksichtigen, dass der  I7 pro takt ein vielfaches so schnell ist wie der 8086.
Parent - - By Benno Hartwig Date 2015-10-02 16:15
Wenn man mal 50 gewonnene ELO annimmt bei Geschwindigkeitsverdopplung
darf man bei einer Geschwindigkeitssteigerung um Faktor 1,5 eine Spielstärkesteigerung von
50 *ld(1,5) = 29,2 ELO
erwarten.
55 ELO für Geschwindigkeitesverdopplung führt bei Faktor 1,5 bereits zu
55 *ld(1,5) = 32,2 ELO

welche Spielstärkesteigerung hältst du bei Geschwindigkeitsverdopplung für plausibel?

Benno
Parent - - By Michael Bechmann Date 2015-10-02 17:48 Edited 2015-10-02 17:51
Zitat:
... weniger als 30 elo, so dass der Speedup letzlich vielleicht doch "nur" 1.5 beträgt


Er rechnet aber nur mit max. 30 und nicht mit 50.
Parent - By Frank Brenner Date 2015-10-02 18:12
Die 30 Elo habe ich aus der CCRL 40/40 Liste genommen.

Komodo 9.2 64-bit 4CPU  3352  +21  −20  74.8%  −161.8  44.5%  815  
Komodo 9.1 64-bit 4CPU  3325  +21  −20  71.3%  −133.6  49.9%  748
Komodo 9 64-bit 4CPU  3323  +20  −20  70.4%  −124.5  52.7%  804
Parent - - By Benno Hartwig Date 2015-10-02 23:24
Ich habe nur den Zusammenhang zwischen Spielstärkesteigerung und Geschwindigkeitssteigerung skizziert.
Und bei Tempoverdoppelung wurde hier was angenommen? nicht mal 50 sondern nur 30 ELO?
Sorry, hatte ich so nicht mitbekommen.

Benno
Parent - By Michael Bechmann Date 2015-10-03 00:03 Edited 2015-10-03 00:16
Ich glaube nicht, dass diese Formel nicht so dogmatisch anzuwenden ist. Es gibt keine exakte Werte. Man kann die CPU-Geschwindigkeit zwischen verschiedenen CPU schon nicht exakt vergleichen (bei allen Programmen, nicht nur bei Schach)
Die 30 ELO oder 50 ELO für 1,5*Geschwindigkeitserhöhung lässt sich auch nicht einmal empirisch exakt zu bestimmen.
Die weitere Unbestimmungs-Größe sind die einzelnen verwendeten Schachengines. Die sind doch nun bekanntlich auch sehr verschieden stark.

Da sich auf exakte Werte festzulegen oder gar zu streiten ist völlig sinnfrei. 

Diese Schätzung ist ungefähr so exakt wie die berühmt Drake-Formel: 7 Faktoren mit der Einschätzung die Faktoren kann man ziemlich beliebige Werte zwischen 0 und 1 ansetzen. Dabei hat man eine Prognose, dass man eigentlich noch mindestens 5 Faktoren berücksichtigen müsste, aber man weiß noch nicht einmal welche.
Dann kommt ein Ergebnis raus, allerdings bei jedem etwas anderes.

Für die Schachengines: Es gibt einen groben Trend: Schnellere CPU --> erhöhte ELO-Zahl. Mehr wissen wir nicht. 
Parent - By Frank Brenner Date 2015-10-02 18:06
Wenn du eine Engine hernimmst und beginnend mit meinetwegen 0,1s/Zug bis hinauf auf 1 Jahrhundert/Zug die Spielstärke in Elo berechnest so wird der Zuwachs an Elo bei Verdopplung der Bedenkzeit nicht konstant sein.

Am Anfang könnte der Zuwachs bei Bedenkzeitverdopplung vielleicht 80 elo betragen und bei 20 Sekunden Bedenkzeit/Zug vielleicht 60 und bei 5min/Zug vielleicht 35 und bei 3 tage/Zug vielleicht +5, bei 1 Jahr/Zug vielleicht bei +0,01 elo.

Die Kurve kann durchaus kleine wellen haben, dies liegt daran weil die Programme alle iterativ in den Suchbaum eindringen
Parent - - By Hauke Lutz Date 2015-10-02 07:54
1. Eine Sicherheitslücke bei Windows ist ein Bug. Funktionserweiterungen/Verbesserungen wirst du auch dort bezahlen müssen.
2. Bei MMOs bezahlst du die Nutzungsrechte des Servers und nicht das Spiel selbst. Soll heißen der Entwickler verbessert es für Zahlungswillige (z.B. Neukunden) und nicht weil er so nett ist.
3. Soll Komodo nur noch die $100-Version anbieten, weil es ja sein könnte das Kunden die Artikelbeschreibung nicht genug studieren? Das ist doch Witz.
Parent - By Stefan Herman Date 2015-10-02 15:56
Hauke Lutz schrieb:

1. Eine Sicherheitslücke bei Windows ist ein Bug. Funktionserweiterungen/Verbesserungen wirst du auch dort bezahlen müssen.
2. Bei MMOs bezahlst du die Nutzungsrechte des Servers und nicht das Spiel selbst. Soll heißen der Entwickler verbessert es für Zahlungswillige (z.B. Neukunden) und nicht weil er so nett ist.
3. Soll Komodo nur noch die $100-Version anbieten, weil es ja sein könnte das Kunden die Artikelbeschreibung nicht genug studieren? Das ist doch Witz.


Zu 1.

Bei Kommodo wird auch keine neue Funktion mitgeliefert, wie ich aber lesen durfte wurde die Version 9 im Mai herausgegeben (60 Euro) im Juni kam die neue Version 9.1 (48 Euro, wenn man hier mitliest) und im August kam dann die neue 9.2 (48 Euro). Macht zusammen 156 Euro - und das in 5 Monaten für ein und dieselbe Version 9 - oder eben das 100 Euro Jahrespaket - das mir aber nicht garantiert, daß sich das lohnt.

Zu 2.

In einem MMO - sofern es überhaupt noch zu bezahlen ist, bezahlt man nicht nur die monatlichen Gebühren, sondern auch jedweisl das nächste Addon - in WoW hat Warlords of Draenor (kam November 2014) 45 Euro gekostet - und die ganzen Inhaltspatches, die man bei Kommode zahlen muß, sind da frei. Also Version 9 kaufen und alles frei bis Version 10. Diese Inhaltspatches, wenn man es so nennen will, sollten z.B. bei der CB-Version dabei sein, solange man da Spielzeit gebucht hat und beim Versionsupgrade muß man wieder eine neue Version kaufen.

3. Zum Einen interessiert mich Kommodo überhaupt nicht, als das ich mich noch groß damit beschäftigen würde und zum Anderen sind mir Selbst 60 Euro für reines Schachprogamm viel zu viel.
Parent - - By Michael Bechmann Date 2015-10-02 18:03 Edited 2015-10-02 18:38
Ich gehe davon aus, das wir hier nur eine Momentsituation diskutieren.

Regelmäßig etwa zu jedem Vierteljahr gibt es eine neuesteste und allerbeste Engine: So in dieser chronologischen Folge, wie sie mir in den letzten etwa 7 Jahren aufgefallen sind, die jeweils zu den einzelnen Zeitpunkten
wohl mal zeitweilig die beste war oder gewesen sein soll:

Fritz 10
Rybka
Rybka 2
Fritz11
Rybka 3
Fritz12
Stockfish 1.7
Deep Rybka 4
Stockfish 1.8
Stockfish 1.9
Houdini 1.5
Houdini2
Fritz13
Houdini 4
Stockfish 5
Stockfish 6
Komodo 9.1

Hier kann und wird jeder andere eine "Schachprogramm-Hitparaden-Statistik" finden.

Hierbei ist noch die Diskussion, welche Engine eine "richtige" ist oder welche nur eine "Kopie" sein soll völlig unberücksichtigt.
2016 ist die Frage Komodo 9.1 oder Komodo 9.2 schon wieder historischer Natur. 

Ein Vierteljahr im Computerschach entspricht geschätzte 10 Jahre im richtigen Leben.
Parent - By Ralf Mueller Date 2015-10-03 11:50
die Fritz-Versionen waren nur die Besten im Marketing, sonst aber eine schöne Liste. 
Parent - By Thomas Müller Date 2015-10-04 10:45 Upvotes 2
Hallo zusammen,

ich habe jetzt noch nicht mal alle Postings von lezter Nacht gelesen, aber das schweift jetzt in eine Richtung ab, die evtl. ein "bissl hitzig" wird  ?!
Deshalb ist der Thread jetzt zu.
Danke und schönen Sonntag noch

Grüße
Thomas
Up Topic Hauptforen / CSS-Forum / Komodo 9.2 (locked)
1 2 Previous Next  

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill