|
Plauderecke Alles, was garantiert nichts mit Physik zu tun hat. Seid nett zueinander! |
|
Themen-Optionen | Ansicht |
#41
|
|||
|
|||
AW: Schach
Zitat:
// this was moved to the dynamic evaluation Ich vermute, dass die letzten - von mir fett hervorgehobenen - Punkte aus 9.6.7 Evaluation function The evaluation function includes: Material Mobility Drawish-material heuristics Separated passed-pawn evaluation from the pawn hash table. Interaction with pieces can be taken into account Pawn-shelter penalty; with king placement this forms some sort of a simplistic king-safety feature Incremental move generation Futility and delta pruning (not tested in conjunction with history pruning and hence not activated by default) Move ordering (bad captures are postponed) History pruning (not tested seriously yet enabled by default) für die Spielstärke von Fruit ausschlaggebend sind. Sie betreffen aber eher die Suche als die Bewertung. Ich vermisse allerdings in dieser Liste das sehr bewährte Nullmove-Pruning, das spätestens seit Ende der 90er "State Of the Art" . ist. Das kommerzielle Programm "Fritz" von ChessBase soll diese Art Vorwärtsabschneidungen extrem implementiert haben. Sehe gerade, Fruit macht aber auch diese Standard-Technik search_full.cpp: string = option_get_string("NullMove Pruning"); search_full.cpp: NullReduction = option_get_int("NullMove Reduction"); Alles in allem finde ich es erstaunlich, dass Fruit so viel stärker als andere Amateure spielte. --- Die Veröffentlichung des Codes von Fruit hatte ja offenbar zu einer dramatischen Verbesserung in der Spielstärke einiger Amateur-Engines geführt, siehe z.B. http://www.top-5000.nl/riis.pdf Seite 7 Ge?ndert von Hawkwind (06.01.16 um 15:31 Uhr) |
#42
|
||||
|
||||
AW: Schach
Ich seh' schon, ich muss mich da erst wieder einlesen ...
Das ist evtl. auch interessant: http://www.chessvibes.com/plaatjes/r...RUIT_Mar11.pdf
__________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. |
#43
|
|||
|
|||
AW: Schach
Zitat:
http://en.chessbase.com/post/icga-ry...vid-levy-1-/37 Ich persönlich denke, dass eine gewisse "Verwandschaft" der Programme besteht; das wäre aber auch okay. Die entscheidende Frage ist, ob Rybka Original-Code von Fruit verwendet. Laut Levy wurde Code kopiert und dabei modifiziert. Dass in Rybka auch eigene Ideen exzellent implementiert wurden, steht aber auch außer Frage. Hmm, was soll man davon halten? Ich weiss es nicht. |
#44
|
|||
|
|||
AW: Schach
Habe früher immer mit meinem Opa Schach gespielt, das war eigentlich richtig schön. aber jetzt schon ewig nicht mehr, weils in meinem Freundekreis irgendwie keiner macht ... schade eigentlich
|
#45
|
||||
|
||||
AW: Schach
Zitat:
Der Punkt ist ja folgender: wer tritt beim Computerschach gegeneinander an? Programme? und wer steht für ein Programm? der, der es einreicht bzw. die Gruppe? alle jemals Beitragenden? nur aktuell? wie weit zurückreichend?
__________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. |
#46
|
|||
|
|||
AW: Schach
1.) Der als GNU-Chess publizierte Code steht wohl unter dem Schutz der GNU General Puiblic License o.ä.; damit verpflichtet sich ein Autor, der diesen Code übernimmt und modifiziert, seinen Code ebenfalls frei verfügbar zu machen. Das hat der Rybka-Autor nicht getan. Er vertreibt sein Programm sogar kommerziell. Falls Fruit-Code verwendet wurde, ist das für mich ein sehr fragwürdiges Vorgehen.
2.) Für die ICGA Computer-Schach-WMs, von denen Rybka verbannt wurde, gibt die ICGA die Richtlinien vor. Siehe z.B. http://icga.leidenuniv.nl/ Abschnitt "Complaints against the Chess programs LOOP and THINKER" Zitat:
Wie man sieht, gehen die Plagiats-Vorwürfe der Programmierer untereinander weiter. |
#47
|
||||
|
||||
AW: Schach
Ich habe inzwischen Einiges dazu gelesen. Ja, wenn diese Regeln gebrochen wurden - und einige Analysen legen das nahe - dann war die lebenslange Sperre gerechtfertigt.
Warum wurde Rajlich seitens ICGA im Zuge der Untersuchung eigtl. nur nach dem Rybka EXE und nicht nach der Herausgabe der Rybka Source Codes inkl. MAKE gefragt, um alle Unklarheiten auszuräumen? EDIT: andere Quellen besagen eher, das Rybka eine eigenständige Entwicklung auf Basis Bitboards und kein Clone ist; Bewertungen wurden sowohl aus "allgemeinen, frei zugänglichen" Wissen übernommen, als selbst entwickelt, teilweise auch zu Lasten der Spielstärke; ich traue mir da kein Urteil zu.
__________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. Ge?ndert von TomS (08.01.16 um 08:14 Uhr) |
#48
|
||||
|
||||
AW: Schach
Zitat:
Zitat:
Für mich ist Schach immer noch ein Spiel, bei dem ich mit einem guten Bekannten zusammen spiele, aber eben anschließend auch noch locker ein Bier trinken und quatschen kann - auch, aber nicht nur über die Partie. Alles andere macht weniger Spaß. Außerdem fehlt mir leider die Zeit.
__________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. Ge?ndert von TomS (08.01.16 um 08:22 Uhr) |
#49
|
|||
|
|||
AW: Schach
Zitat:
Ich bin gelegentlich noch über Facebook in Kontakt mit dem renommierten niederländischen Autor Ed Schröder ("Rebel", "Mephisto MM4", ...); der hält den Ausschluss von Rybka für nicht berechtigt. Gruß, Uli |
#50
|
||||
|
||||
AW: Schach
Zitat:
Dabei gibt es einige zentrale Punkte: i) Verwendung von Bitboards mit massiven Eingriffen sowie deutliche Steigerung der ELO-Zahl im Vgl. zu Fruit in < 6 Monaten ii) sehr ähnliche Implementierungen werden als Beleg für "cloning" gewertet, obwohl sie teilweise "common knowledge" sind; stark abweichende Implementierungen werden als "obfuscation" / Verschleierung gewertet; was soll der arme Programmierer denn nun tun? Evtl. finde ich den Link wieder.
__________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago. |
Lesezeichen |
|
|