Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Rybka-Games aus dem Jahr 2004
1 2 Previous Next  
Parent - - By Frank Quisinsky Date 2011-07-03 15:04 Edited 2011-07-03 15:08
Hallo Frank,

ganz im Gegenteil:
Verschenkt für die Nachwelt wird, wenn geistiges Gut niemals verfügbar ist !!!

Es gibt natürlich Personen die nicht verschenken möchte, aber meist hat das Gründe

- um Gottes Willen, weiß ja dann jeder wo meine Quelle liegt
- Mücken verdienen

Es geht nicht um Anerkennung oder Würde, Fabian selbst kämpfte nicht dafür, zu RECHT!

Gefährliche Quellen müssen ausgeschaltet werden.

Wenn Du morgen spazieren gehst und an der Ecke verkauft Dir jemand illegal Hosenknöpfe ... Du brauchst zufällig einen und kaufst. Plötzlich spricht Dich Dein Nachbar an ... der ist aber meiner wurde mir gestern geklaut ... hat meine Frau entworfen, ja was dann? Zwei Tage später gehen die Hosenknöpfe in Massenproduktion weil beleuchtet je nach Dunstlage in verschiedenen Farben. Der Auslöser ... geklaut, der nächste Auslöer ... in "Mücken verdienen Hände" geraten, er nächste Auslöser und der nächste Auslöser bis hin zu ... eine ganze Straße ... aneinandergereiht die Produktionsfirmen für den Super-Hosenknopf!

Schau mal Ernst, meine Idee was machen wir denn jetzt? Zwischen den ganzen Fabriken auf der gleichen Straße sitzen Mathilde und Ernst im Garten beim Kaffee und ärgern sich.

Gruß
Frank
Parent - By Frank Quisinsky Date 2011-07-03 15:34
Übrigens, der, der den Hosenknopf einst geklaut hat zieht sich irgendwann beleidigt zurück. Ist gar nicht wichtig für das was danach passiert. Er war in der Kette nur der Auslöser 2, der Auslöser 1 unsere Mathilde.

Meine ja nur ...
Parent - - By Willi Prinz Date 2011-07-03 19:01
Es ist immer das gleiche im Computerschach,Fritz war mal gut,Shredder war mal gut,heute werden sie nur noch belächelt.
Jetzt ist es sogar dem Ralich mit seinem tollen Rybka passiert  ! Erst der König !Jetzt der Dumme Kopierer.
Wie Computerschachfans Ihre Meinung ändern ist schon erstaunlich.
Dem Ralich kanns ja egal sein,schliesslich haben die Fans gut bezahlt für seine Programme.
Es ist doch vollkommen klar,das es bei Massenware wie Schachprogrammen zu Kopierproblemen kommt,das ist bei Volkswagen,Toyota und Honda genauso.
Es ist doch im Computerschach so,ich kann Houdini laden,umsonst,oder auch Stockfish,oder andere Freie Programme.
Kann mir natürlich auch Rybka kaufen,oder Fritz,oder Shredder,kostet natürlich,obwohl schwächer als die freien.
Wenn ich dann ein richtiger Freak bin,spiele ich damit auf Schach.de.
Lerne dann schnell,ob ich ein freies Programm benutze,oder ein kommerzielles,ist eigentlich egal.
Ich kann nur einen Blumentopf gewinnen ,mit unglaublich guter Hardware.
Mit einer Hardware die kein Mensch, (Ausser einigen überhaupt ausnützen können),ausser zum Computerschach.
Ok,ist eben ein Hobby,jeder kann machen was er will.
Ich persönlich verstehe nicht,wie man irgenwie zufrieden sein kann,weil man auf Schach.de auf Platz eins in der Computerrangliste steht.
Für mich ist das unbegreiflich.
Aber wie gesagt,jeder kann machen was er will.
Gruss Willi
Parent - - By Frank Quisinsky Date 2011-07-03 22:16 Edited 2011-07-03 22:25
Willi,

Jeder ist ersetzbar!
Damit haben viele ein Problem und wer festhält blockiert!

Auch ein Rummenigge musste irgend wann mal sagen genug!
Jüngere rücken nach.

Gesellschaftsprobleme lassen grüßen, in Zeiten in denen das Internet zum Medium geworden ist wird über Recht oder Unrecht nicht mehr zu gezielt nachgedacht.

Frans Morsch, ein lustiger Mensch mit einem sehr eigenen Humor, angenehm, freundlich ... eine Vorzeigeperson. Stefan auf seine Art nicht anders, steht für Innovation. Finde Meyer-Kahlen passt nicht zu ihm. Stefan Innovation wäre besser.

Welchen Namen bzw. welche Attribute können wir Vas geben, können wir dem Houdini Programmierer geben. Vielleicht die, die zu der heutigen Gesellschaft besser passen. Fritz ist ja nicht verschwunden ... die Fritz Versionen gibt es immer noch. Wir könnten uns auch mit Fritz beschäftigen, aber der Mensch neigt dazu sich mit aktuellen Themen zu beschäftigen.

Mein großes Hobby ist grob gesagt "Zeitgeschichte". Es ist interessant sich mit den Völkern und deren Geschichte zu beschäftigen, mit unserer Vergangenheit. Deutschland hat viele nicht schöne Höhepunkte in der Zeitgeschichte. Aber auch damit kann man sich beschäftigen.

Glaube Stefan Pohl war es gestern oder vorgestern.
Sprach von seinen Schachcomputern!

Ja, spiele lieber gegen meinen Diamond mit ca. 2.100 ELO.

Es ist absurd sich mit Themen zu beschäftigen die wir geistig gar nicht mehr richtig erfassen können. Weißt Du wie viel 3.000 ELO wirklich ist? Ganz ehrlich, ich weiß es gar nicht! Zu viele Dimensionen liegen zwischen meiner Spielstärke und 3.000 ELO. Brauche die Statistik und der Computer ... immer noch mein Sklave ... hilft mir dabei. Denn meine Fantasie hat er nicht, wird er niemals haben und deswegen spiele ich kein Fernschach. Um Züge abzulesen, zum Skalve der künstilichen Intelligenz zu werden. Hilfe, mit der Ausrede ... aber ich entscheide welcher Zug gespielt wird. Ja wenn ich das entscheiden würde, wäre die Partie gegen 200 ELO mehr meist nach 45 Zügen schon entschieden.

Gruß
Frank
Parent - - By Willi Prinz Date 2011-07-04 18:35
Ich weiss nicht wieviel 3000 elos sind Frank,ist mir auch egal.
Vor 10 Jahren hatte ich einen Computer mit 700 mgh,und Fritz 7.Übrigens das einzige Programm das ich jemals gekauft habe.
Schon damals hatte ich nicht die geringste Chanche dagegen zu gewinnen,sei es Bullit,Mittel oder Lang,egal.
Ich habe damals zufällig den Hawkeye erwischt,also den Roland Schmalz im Chat bei Schach.de.
War Zufall,weil er mir geantwortet hat.
Ich hab den gefragt,kannst du in Bullit oder 3 Minuten gegen Fritz 7 gewinnen.
Antwort von einem Gm der Superklasse in Bullit ,NEIN!!!!.
Von 100 Spielen höchtens 10 wenns hoch kommt.
Der Mann war Bullitweltmeister,und konnte schon vor 10 Jahren nicht gewinnen.
Die Test die ihr,auch du Frank heute durchführst,sind doch alle nur akademisch,obwohls keinen Akademiker mehr interessiert.
Mein Eindruck,solange Menschen noch die Chanche haben gegen ein Programm zu gewinnen,ist es interessant.
Gegen die Topprogramme von heute, kann man nicht gewinnen.
Selbst ein Anand nicht,oder Carlson wenns über 30 Spiele geht.
Dann kommt natürlich die grosse Frage,soll ich mir diese Computerspiele ansehen? Oder nur durchklicken,um zu sehen wer gewonnen hat.
Die meisten klicken nur durch,weil sie genau wie ich fast nichts mehr vestehen.Am Ende hat dann Houdini gewonnen,oder Stockfish,eh egal.
Computerschach ist langweilig,weil sich keiner mehr die Spiele anschaut,das einzigste was interessiert sind die Ergebnisse!!!!
Gruss Willi
Parent - - By Frank Quisinsky Date 2011-07-04 19:18
Hi Willi,

na ja, ich akzeptiere Deine Meinung aber wenn ich so auf meine Statistiken schaue, scheinen sich beständig rund 1.000 verschiedene Personen wöchentlich für die SWCR zu interessieren. Darfst nie von Dir auf Andere, wenn es für Dich langweilig ist, heißt das nicht das es für andere langweilig ist.

Meine ja nur ...

Gruß
Frank
Parent - - By Willi Prinz Date 2011-07-04 19:43
Ich nenne dir ein anderes Beispiel,ich bin Mietglied in Panoramio,da kann man Fotos hochladen,die andere sich dann ansehen können.
Es gibt kein Geld dafür,also alles Umsonst.
Jeder kann Hochladen,und jeder kann klicken soviel er will.Die Fotos werden auch im Google Earht veröffentlicht.
Da habe ich manchmal 1600 Klicks pro Tag auf meinen Fotos.
Also Tausend pro Woche ist nichts Frank.
Hatte schon 32000 pro Monat,und ich bin nicht der beste Fotograf!
Also Fotos interessieren Menschen viel mehr als Schachprogramme,jedenfalls die meisten.
Gruss Willi
Parent - - By Frank Quisinsky Date 2011-07-04 19:57 Edited 2011-07-04 20:02
Hallo Willi,

Glückwunsch, das sind doch viele Klicks.
Aber du darfst nicht Klicks mit verschiedenen IPs verwechseln.

Klicks habe ich ca. 1.750 durchschnittlich pro Tag.

OK, kommt nicht an die 12.000 Klicks in Zeiten von Arena oder an die 18.000 in Zeiten von Frank's Chess Page (Winboard Seite, heute WBEC Ridderkerk) mit bis zu 2.000 verschiedenen IPs pro Tag. Aufgrund dessen das ich mehrere größere Computerschachseiten selbst kreierte oder beständig pflegte (z. B. Gambit-Soft Seiten, größere Foren) kam ich bei echten Events (sensationelle Engine war verfügbar) auf ca. 4.000 verschiedene IPs pro Tag. Power-User, die sich für Computerschach interessieren, sind ca. 4.000 - kommen über Schachforen -, Personen die hier und dort mal etwas runterladen und seltener die Computerschachseiten besuchen sind ca. 12.000 und Personen die über andere Seiten kommen, Schach spielen etc. sind ca. 95.000, gemessen an den 3.5 Millionen Downloads die Arena im Jahr 2006 hatte. Es gab im ca. 4 Monate im Jahr 2006 nur 2 Programme die öfters, z. B. über PC-Welt runtergeladen wurden als Arena ... PC-Welt war eine von den Seiten zu der ich verteilte.

Ich finde ca. 300 von 4.000 auf einer Seite zu einer Ratingliste zu vereinen ist schon großartig. Rechnete mit 50-10 als ich die meine alten Seiten für die SWCR reaktivierte. 300 verschiedene IPs täglich haben selbst Schachzeitschriften nicht. Auch das kannst Du mir glauben, mir sind 5 dieser Statistiken bekannt.

Oder, Frank's Chess Page war ca. 3 Jahre die Nummer 1-3 in der FIDE von über 30.000 gemeldeten Schachseiten. Thema war Winboard

Mal ein wenig Webstatistik für Dich, oder was möglich ist wenn ein Thema wirklich richtig gepowert wird.
Die SWCR ist lediglich eine Spielerei von mir.

Viele Grüße
Frank
Parent - - By Willi Prinz Date 2011-07-04 20:14
Das stimmt schon was du da schreibst Frank.
Aber ich gehe nur ein bisschen spazieren pro Tag,und wenn es dann schönes Wetter ist mache ich ein paar Fotos und stelle sie auf Panoramio.
Ob sie anderen gefallen ist mir eigentlich egal,muss aber sagen,das ich nur Fotos lade die mir selbst gefallen.
Ich habe auch keinerlei Ambitionen irgenwie da gut,oder der Beste zu sein.
Also mit sagen wir durchnittlichen Fotos komme ich auf etwa 1500 Klicks pro Tag.
Das ist ja im Prinzip Scheissegal,auf jeden Fall für mich.
Überrascht war ich trotzdem,weil es geht ja nicht um irgenwelche Cents,ich bekomme garnichts.
Warum das die Leute angucken,keine Ahnung.
Gruss Willi
Parent - - By Frank Quisinsky Date 2011-07-04 20:25
Hallo Willi,

also bevor hier etwas falsch rüberkommt.
Bin zwar stolz auf ehemalige Statistiken zumal unendlich viele Stunden in Schachprojekte gesteckt wurden. Kamen ja schon alleine ca. 100 Support Mails zu Arena täglich, noch mehr mails in Zeiten von Frank's Chess Page. Aber der Verdienst das alles so gut lief, lag einzig und allein bei der wirklich guten Community. Wir hatten 250 Beta Tester bei Arena. Viele Personen sendeten mir einst Material und je mehr ich für etwas begeistern konnte desto besser. OK, ich habe ausgeführt ... Michael Diosi war eine großartige Hilfe aber letztendlich auch hier wie immer wieder, animieren stand im Vordergrund.

Animation = Entwicklung
Entwicklung = Fortschritt

Ideologische Werte waren wichtig.
Leider habe ich nicht mehr die Energie, die Power und vor allem die Zeit dafür. Auch ist die Community nicht mehr die von einst. In Anfangszeiten zu den Protokollen, WB oder später UCI, später FRC war alles sehr viel einfacher Personen zu begeistern. Heute hat sich alles in sehr viele verschiedene Richtungen verlagert, immer weniger sind bereit einen Beitrag ins Internet zu stellen ... meines Erachtens gar zu Recht.

Mache mal weiter mit Deinen Bildern wenn es Dir Spaß macht. Kannst ja mal den Link posten, denke da hat keiner etwas dagegen.
Schaue ich mir dann auch gerne an

Viele Grüße
Frank
Parent - - By Bert Rinzel Date 2011-07-05 15:22
kleiner scherz frank, damit du mich nicht wieder falsch verstehst: macht doch eine klick wm!!!
Parent - By Frank Quisinsky Date 2011-07-05 18:09 Edited 2011-07-05 18:11
Hi Bert,

früher hätte ich vielleicht ein Interesse daran.
Heute ist es mir gar egal ob ich 5 User auf der Webseite habe oder 50.000.
Interessiert mich wirklich nicht mehr.

Wer Spaß an den Ratinglistenquatsch hat OK und wer nicht ... auch OK.

Aber einst war ich wie besessen auf die Statistik.
Nicht dahingehend wie viele Leute auf den Webseiten waren sondern woher diese kamen. NedStat konnte 207 Länder erkennen, sämtliche kleine Inseln dabei. 198 waren in meiner Statistik und in über 150 Ländern war Frank's Chess Page verlinkt. Gar Zugriffe aus der 2.500 Einwohner Insel Niue. Die hatten seinerzeit auf der Insel nur 2 PCs, einer stand im Polizeipräsidium und einer in der ansässigen kleine Schule. Könnte wirklich ein ganzes Buch mit Storry aus dieser Zeit füllen. War wirklich eine schöne Zeit, so viele interessante Kontakte und wenn mir mal jemand etwas senden wollte ... Kaffeetassen. Habe Kaffeetassen gesammelt und hatte schließlich aus 42 Ländern der Welt, oftmals handbemalte Tassen.

Heute habe ich die nicht mehr alle im Schrank

Gruß
Frank

Die aus Niue habe ich noch! Die schönste kam aus Peru.
Parent - - By Benno Hartwig Date 2011-07-04 00:26
[quote=" Frank Brenner"]Vas hat nichts geklaut, denn die Sourcen sind doch veröffentlicht worden.[/quote]Geklaut hatte ich in Anführungsstriche gesetzt, weil ich wusste, dass das Wort nur ungefähr passt.
Fabien hat mit seinen open Source-Quellen Angebote gemacht:
1)  man kann es ignorieren
2)  man kann mit den Sourcen weiterentwickeln unter GPL-Lizenz (Konsequenzen sind bekannt)
3)  man kann es sich genau ansehen uns selbst programmieren
Ein tolles Angebot. 2) und 3) haben doch wirklich viel Wert für jeden Engineentwickler und an der Schachprogrammierung Interessierten!

Aber die Quellen direkt zu nehmen und heimlich kommerziell zu verwerten ist eben doch dicht am Diebstahl. Ist verboten.


[quote=" Frank Brenner"]Glaubst du die Programmierer von Kommodo oder Stockfish verwerten/probieren nicht jede einzelne Idee aus die sie veröffentlicht irgendwo vorfinden?[/quote]Du sagst ja das richtige: sie nehmen die Idee. (Angebot 3 von Fabien)

[quote=" Frank Brenner"]Was denkst du denn wieso es früher 20 Jahre gebraucht hat bis ein Programm so gut ist wie heute Crafty und heute schaffen das alle in ein paar Monaten ?[/quote]Früher mussten die Ideen noch erfunden werden,
und es musste dann mühsam erkundet werden, wie sie wirklich gut werden
und sie wurden möglichst geheim gehalten.

Heute sind sie vielfach beschrieben
ind verschiedenen Ausführungen getestet und dokumentiert
und man findet exemplarischen sehr guten Programmcode.

Ich las keinen Hinweis darauf, dass für Stockfish oder Kommodo aus Fruit kopiert wurde.
Die Stockfish-Sourcen sind offen, Stockish stammt wie ich erinnere von Glaurung ab. Dau kannst prüfen.

[quote=" Frank Brenner"]Die Idee ist doch das wertvolle und nicht die Implementierung der Idee in C. Und die Ideen sind heute alle veröffentlicht worden und ausdrücklich verschenkt.[/quote]Die Idee, aber nicht (und ich denke, das hast du jetzt auch verstanden) der Code für eine Weiterentwicklung außerhalb der GPL.
Du magst die GPL-Lizenz doof finden. Du kannst deine Sourcen ja auch gern unter anderen Bedingungen veröffentlichen. Aber Fruit ist nun mal unter GPL veröffentlicht.
Und ich finde die GPL-Idee auch gut: Jeder darf gratis mit ggf. tollen Sourcen loslegen, aber er kann sein Produnkt dann gratis nur unter denselben Bedingungen veröffentlichen.

Benno
Parent - - By Frank Brenner Date 2011-07-04 23:53
Benno, ich glaub du hast es immer noch nicht verstanden.

Das bedingungslose Verschenken der Idee, genau DAS ist das Geschenk. Es ermöglicht jeden versierten Programmierer *sämtliche* Ideen und Algorithmen aus Fruit und Crafty abzukupfern und das eigene Programm geschlossen zu halten und zu Verkaufen.

Man muss sich halt nur die Mühe machen (und das ist wirklich nicht anspruchsvoll und auch nicht sehr aufwendig) die Ideen alle in eigenem C-Code neu zu programmieren.

Das einzig Wertvolle ist die Idee, und die wurde Bedingungslos verschenkt. An den Ideen wurde 20 Jahre von vielen Leuten dran gearbeitet. Die eigenständige Implementierung ist ein Kinderspiel, wenn die Idee bzw der Algorithmus erstmal bekannt ist.
Parent - - By Benno Hartwig Date 2011-07-05 14:26 Edited 2011-07-05 14:29
[quote="Frank Brenner"]Das einzig Wertvolle ist die Idee, und die wurde Bedingungslos verschenkt. [/quote]Ob die Idee das Wertvolle ist (die besonders clevere Lösung, die ggf. bislang sonst noch niemand erkannt hat, z.B. alpha-beta, nachdem sonst jeder nur Minimax macht)
oder die Ausführung ("die Idee ist hinlänglich bekannt, und wenn ich mir eine Woche Zeit nehme, programmiere ich das auch selbst") kann im Einzelfall sehr unterschiedlich sein.
Und in beiden Fällen unterliegt der GPL-code einem besonderen Schutz.
Du solltest verstehen, dass nicht immer die Idee das Wertvolle ist.
Und du solltest vor allem verstehen, dass GPL-code immer ein Stück weit geschützt ist.

Das magst du richtig finden oder nicht. Jeder der das Model nicht mag (oder für unsinnig hält) hat die Freiheit, GPL-Code nicht zu betrachten. Er darf ihn ignoriieren.
Wenn er ihn aber nimmt und illegal verwendet, dann ist das kein bisschen besser, als wenn er durch Zufall Kenntnis von Copyright-geschütztem Code erhalten hätte, vielleicht weil er gerade mal frei auf irgendeinem Schreibtisch lag, und den dann frech und direkt verwendet.
Glatter Diebstahl von geistigem Eigentum.

Benno
Parent - - By Frank Brenner Date 2011-07-08 17:00
Für Vas wäre es ein einfaches gewesen damals im Jahr 2005 innerhalb von wenigen Wochen sämtliche rüberkopierten Codeteile komplett neu zu schreiben.

Nur weil er diese einfache arbeit nicht gemacht hat wird er jetzt gehängt ? Und das findest du richtig ?
Parent - By Benno Hartwig Date 2011-07-09 11:11
[quote="Frank Brenner"]Nur weil er diese einfache arbeit nicht gemacht hat wird er jetzt gehängt ? Und das findest du richtig ?[/quote]In einem anderen Posting schrieb ich schon, dass das bisweilen geforderte und praktizierte "kreuzigt ihn!" daneben ist.
Was er tat ist aber vermutlich eine Copyrightverletzung, die ihm nun anhängen wird, und auch ein Zeitlang anhängen muss.
Abschütteln wird er dies vermutlich nicht können, und das ist auch gut so. Geklaut (und sei es auch nur, um sich "wenige Wochen Arbeit" zu sparen (immerhin!!!)) ist eben geklaut.
Ein "Na, das hätte ich ja auch selbst schaffen können! Aber ich hatte halt keinen Bock" taugt als Entschuldigung da nur bedingt. 
Was er danach, aufbauend auf den (vermutlich) kopierten Code selbst schuf, ist aber sehr bemerkenswert und klasse. Und verdient meiner Meinung nach Respekt.

Benno
Parent - By Andreas Luettke Date 2011-07-07 20:46
Irgendwie ist das wohl noch nicht so recht bis zu Dir durchgedrungen:
Rajlich ist lt. der ICGA ein "Dieb, Betrüger und Lügner" und er wurde dafür völlig zu recht bestraft!

Oder glaubst Du dass sich solch namenhafte Programmierer sowas nur einfallen lassen um Dich oder Rajlich zu ärgern ?

Hätte Rajlich wenigstens den Mut gehabt sich bei allen zu entschuldigen die er jahrelang belogen und betrogen hatte wäre er mit grosser Wahrscheinlichkeit nicht lebenslang gebannt worden aber über sowas denkst Du natürlich überhaupt nicht nach ... naja dann "leck" mal weiter Deiner Wunden, bei der nächsten WM ist jedenfalls weder Rajlich noch Rybka vertreten und das ist auch ganz gut so.
Parent - - By Jochen Mueller Date 2011-07-03 02:49
Zitat:
Soweit ich die Pressemitteilungen so als Laie verstand, ist genau dies die Meinung der Gerichte.
Du darfst nicht Code kopieren. Du darfst den Algorithmus aber mit eigenem Code nachprogrammieren.
Wobei "Was ist Nachprogrammieren, was ist Abschreiben mit unbedeutenden Änderungen" wieder ein Thema für Anwälte und Gerichte sein würde.


Ich möchte hierzu als hauptberuflicher Softwareentwickler mal ein paar Dinge loswerden. Viele Dinge sind so trivial, dass man sie gar nicht anders programmieren kann. Mal eine kleine Anekdote hierzu. Vor vielen vielen Jahren gab es in einer Zeitschrift mal ein Rätsel, das in etwas so lautete "Wie muss man 2 Damen, 2 Läufer und Turm auf einem Schachbrett aufstellen, damit sie jedes Feld abdecken?". Es können auch 3 Damen und ein Läufer gewesen sein... ich erinnere mich nicht mehr so genau. Ein Freund und ich wollten es rausfinden und programmierten unabhängig voneinander ein Programm, was das herausfinden sollte - und das auch tat. Am nächsten Tag verglichen wir unsere Programme und sie waren identisch. Der gleiche Algorithmus. Beide berücksichtigten wir Symmetrie auf gleiche Weise damit es schneller ging, beide probierten wir die Figuren in gleicher Reihenfolge aus. Damals waren Computer noch nicht so schnell, so dass die Berechnung einige Minuten dauerte. Lediglich die Ausgabe unterschied sich. Würde man das Kompilat vergleichen, wären die Programme zu 99,99% identisch gewesen. Soll ich den Code hierfür mal unter der GPL veröffentlichen? Dann hätte jeder, der diese Problem mit einem Computer lösen will offenbar ein Problem: er klaut von mir und verletzt die GPL - selbst wenn er mich gar nicht kennt.

Was ich sagen will: einen Algorithmus mit dem eigenem Code nachprogrammieren führt in den meisten Fällen zu gleichem Code. Klar, dass man ein paar Schleifen anders zählt und Variablen anders benennt. Aber ersteres optimiert der Compiler und letzteres führt zu identischem Maschinencode. Ich habe gerade mal ein paar Minuten recherchiert. Du kannst auch GPL Code einfach in dein Programm kopieren. Eine Verletzung der GPL liegt nur dann vor wenn es (O-Ton) "far-from-trivial code" ist. Also Sourcecode, der weit davon entfernt ist, trivial zu sein. Das ist auch logisch, denn es kann ja nicht sein, dass jemand ein "Hello World"-Programm als GPL ins Netz stellt und jeder andere, der "Hello World" programmiert, plötzlich gezwungen ist, den Sourcecode mitzuliefern.

Alle "Anklagepunkte" aus dem Dokument der ICGA gehören in diese Liga des trivialen Codes. Da finden sich Vergleiche von Tabellen für die einzelnen Felder. Vas hat dafür - wie alle Schachprogramme - eine Tabelle mit - oh Wunder - 64 Werten. Im Vergleich zu Fruit sind die Werte offenbar mit einem Faktor X multipliziert worden und dann sind hier und da ein paar Punkte raufgerechnet oder abgezogen worden, so dass wenn man durch den Faktor X teilt und rundet, die gleichen Werte wie in Fruit erhält. Was ist daran verwerflich? Die Werte von Rybka sind offenbar etwas feiner. Dann wird gezeigt, dass Vas Unsauberheiten übernommen hat, z.B. beim Parsen von UCI-Strings. Es handelt sich hier um den Umgang mit Zeichenketten, also absolut trivialen Code. Er mag kopiert sein, aber nach obiger Definition ist das KEINE Verletzung der GPL. Und nach dem Schema geht es weiter. Es wird jeweils nur gezeigt, dass hier und dort ein paar Zeilen identisch sind, die für sich genommen absolut trivial sind. Könnte man zeigen, dass Vas ganze Module übernommen oder nur geringfügig modifiziert hat, würde die Sache anders aussehen, aber das, was ich in den Dokumenten der ICGA finde, ist nach meiner Recherche keine Verletzung der GPL. Was die ICGA natürlich daraus für Konsequenzen zieht, ist deren Sache.
Parent - - By Frank Quisinsky Date 2011-07-03 14:47 Edited 2011-07-03 14:50
Hi,

befinde Deine Ausführungen für zweifelhaft!
Möchte begründen ...

Wenn es denn so wäre ja warum hatte dann Richard Lang nicht schon eine 3.000 ELO engine.

Vor einer Woche hatte ich mal in Excel folgendes ausprobiert.
Ich versuchte herausfinden, wie die Spielstärkeentwicklung bei den Engines in den letzten 30 Jahren war, anhand von älteren ELO-Listen, Aufzeichnungen etc.. bin ja schon über 30 Jahre dem Hobby verbunden. Nun versuchte ich herauszufinden wann welche Sourcen frei veröffentlich wurden und stellte diese Kurve der ELO-Entwicklungskurve gegenüber. Das Ergebnis war erschreckend. Mit jeden Schub freier Sourcen, ob Pepito oder sonst was ... mehr Programme vergleichbarer Spielstärke, mehr Programme gleicher Spielstärke. Und je mehr von den Sourcen frei werden, je mehr Programme die wieder mit gleichen Schüben daherkommen.

Zwei Programmierer programmieren gleich und unabhängig von einander.
Vielleicht ein Programm, welches eine sehr einfache Aufgabe hat, aber kein komplexes Schachprogramm.

Gruß
Frank

Und weißt Du was wirklich erschreckend daran ist ...
Die Entwicklung nach der Veröffentlichung der Fruit Sourcen zu sehen und ständig lesen zu müssen ...
Dieses Schachprogramm habe ich komplett allein entwickelt.
Parent - - By Achim Müller Date 2011-07-04 04:12
[quote="Frank Quisinsky"]

Vor einer Woche hatte ich mal in Excel folgendes ausprobiert.
Ich versuchte herausfinden, wie die Spielstärkeentwicklung bei den Engines in den letzten 30 Jahren war, anhand von älteren ELO-Listen, Aufzeichnungen etc.. bin ja schon über 30 Jahre dem Hobby verbunden. Nun versuchte ich herauszufinden wann welche Sourcen frei veröffentlich wurden und stellte diese Kurve der ELO-Entwicklungskurve gegenüber. Das Ergebnis war erschreckend. Mit jeden Schub freier Sourcen, ob Pepito oder sonst was ... mehr Programme vergleichbarer Spielstärke, mehr Programme gleicher Spielstärke. Und je mehr von den Sourcen frei werden, je mehr Programme die wieder mit gleichen Schüben daherkommen.
[/quote]

Kannst und willst Du das Sheet mal online stellen?

Ciao

Achim
Parent - - By Frank Quisinsky Date 2011-07-04 06:37 Edited 2011-07-04 06:41
Hi Achim,

möchte ich nicht, würde unter meinen Namen die Runde machen und schaut wirklich nicht gut aus für die komplette Riege der Programmierer. Ist aber klar eine Treppenstufenlinie, denn mit jeder Veröffentlichung freier starker Souren geht es deutlich aufwärts, bleibt deutlich längere Zeit vor einer solchen Veröffentlichung hängen. Klare Treppenstufe wobei bei Fruit oder IPP es dann zu zwei Stufen höher gleichzeitig gekommen ist. Phalanx gab einen Schwung, Pepito gab einen gehörigen Schwung und bei den Amateuren ein STOP in der Zeit als Crafty eine hohe Spielstärke hatte. Interessant ist die ELO-Entwicklung nach der Veröffentlung freier Sourcen, halbes Jahr drauf gerechnet und wieder verglichen, zeichnet sich die gleiche Treppenstufe ab. Und die dritte Kurve wäre dann die Anzahl der Programme die stark sind und hinzugekommen sind bleiben logischer Weise auch immer auf dem Level neuerer freien Sourcen stehen.

Es gab nur einen einzigen Überflieger (Programmierer der in Zeiten von Stillstand aufgrund ELO-Entwicklung von Programmen freier Sourcen) plötzlich mit einer deutlich stärkeren Engine daherkam ... das war PerOla mit Ruffian. Vor der Veröffentlichung starker Sourcen hatten nach dieser Kurve einige kommerzielle einen wirklichen Vorteil, später ist der Vorteil verschwunden im Pulk der Programme die stark sind mit der Veröffentlichung freier Sourcen. ELO-Entwicklung bei den kommerziellen ging also durchschnittlich stark zurück aber nach der Veröffentlichung freier Sourcen auch in größeren Schüben wieder nach vorn ... interessant hier ... nachdem vorher auch hier es kaum zu Verbesserungen kam.

Gruß
Frank
Parent - By Frank Quisinsky Date 2011-07-04 06:56
Hi Achim,

außerdem habe ich mich konzentriert auf die Programmierer, die vor kurzer Zeit den Brief an die ICGA unterschrieben haben um einfach mal zu schauen, wie war es denn bei diesen Programmen ... schaut alles nicht gut aus. Sagte ja, je tiefer in dieser Sache geforscht wird desto merkwürdiger wird alles. Es ist OK, wenn die Programme alle kontinuierlich besser werden aber immer dann wenn neue starke freie Sourcen veröffentlicht wurden? Und immer dann so viele gleichzeitig, welch ein Zufall. Hätte das besser niemals erstellt, werde ich auch wieder löschen, sonst verliere ich wieder die Lust.

Gruß
Frank
Parent - - By Jochen Mueller Date 2011-07-03 02:59
Zitat:
hier spielt das Programm Rybka mit einer Elo von 1735 und ca. 1 Jahr später hatte dasselbe Progamm über 1000 Elo mehr ... sowas kann unmöglich aus eigener Kraft enstanden sein!


Ach ja? Ich habe vor ca. 6 Jahren mal ein Schachprogramm geschrieben, dass in seiner ersten Version 1200 Elo hatte. Innerhalb von geschätzten 3-4 Monaten hatte es über 2000 ELO. 800 Punkte in einer Vierteljahr. Aus eigener Kraft! Dass sollen die Herren Fritz, Shredder und Hiarcs mit erst mal nachmachen!
Parent - - By Andreas Luettke Date 2011-07-03 18:12
Zitat:
Ach ja? Ich habe vor ca. 6 Jahren mal ein Schachprogramm geschrieben, dass in seiner ersten Version 1200 Elo hatte. Innerhalb von geschätzten 3-4 Monaten hatte es über 2000 ELO. 800 Punkte in einer Vierteljahr. Aus eigener Kraft! Dass sollen die Herren Fritz, Shredder und Hiarcs mit erst mal nachmachen!


Eigenlob "stinkt" zwar aber in Deinem Fall scheint das nicht viel auszumachen denn Du bist wie mir scheinst eh immer der grösste aller Helden ... so nach dem Motto die anderen können nix und Du dafür alles ...    
Parent - - By Klaus Ritter Date 2011-07-07 22:42
Hallo Andreas,
Vas war schon immer ein Linker !!! denken wir einfach an die Freestyle Turniere zurück (team order,usw) das ganze Team Rybka war schon immer sehr merkwürdig. AUS UND FERTIG ... wusste schon wieso ich von dieser engine meine Hände wech gelassen habe.
UND mehr möchte ich dazu auch nicht sagen oder schreiben.

Gruß,
Klaus
Parent - - By Andreas Luettke Date 2011-07-07 23:08
Hi Klaus mein Freund,

lange nix von Dir gehört bzw. gelesen in diesem Forum, naja ist auch nicht mehr das was es einstmals war ... leider
Auch wenn Du Dich dazu nicht weiter äussern möchtest (was ich absolut verstehen kann  ) habe ich mich sehr gefreut mal wieder was von einem alten Computerschachkameraden der wirklich was von Computerschach versteht hier gelesen zu haben.
Die tatsächlichen Computerschächer sterben hier leider immer mehr und mehr aus und es bilden sich dann tatsächlich bestimmte kleine Engine-Tester ein sie wären Computerschächer
Nix für ungut Klaus Du versteht schon was ich meine, wir telefonieren die Tage mal wieder 

Viele Grüsse Andreas

P.S.
Rajlich und sein Team hatten sich so wie Du es schon angedeutet hast bei den PAL Freestyle Turnieren wirklich und wahrhaftig von einer sehr bösartigen und vor allem auch geldgierigen Seite gezeigt ... auch hier könnte man ihm eine gewisse Betrugsabsicht unterstellen ... was ja dann auch so geahndet wurde ... alles weitere per Tel.
Parent - - By Benno Hartwig Date 2011-07-08 07:45
[quote="Andreas Luettke"]Die tatsächlichen Computerschächer sterben hier leider immer mehr und mehr aus [/quote]Was hat denn seinerzeit den 'echten Computerschächer' ausgemacht? Was tat er, was ihm dieses Attribut verlieh?
Benno
Parent - - By Benno Hartwig Date 2011-07-08 07:58
[quote="Benno Hartwig"]den 'echten Computerschächer'...[/quote]Sorry, ich zitierte falsch: Du schriebst: den 'tatsächlichen Computerschächer'.
Was also zeichnet den 'tatsächlichen Computerschächer' aus, womit beschäftigt der sich ganz konkret?
Benno
Parent - - By Ludwig Bürgin Date 2011-07-08 10:19
Hallo Benno

Die Antwort auf Deine Frage an Andreas beantwortest Du Dir eine knappe halbe Stunde selbst mit Deinem Schreiben.

Gruß Ludwig
Parent - - By Benno Hartwig Date 2011-07-08 11:04
[quote="Ludwig Bürgin"]Die Antwort auf Deine Frage an Andreas beantwortest Du Dir eine knappe halbe Stunde selbst mit Deinem Schreiben.[/quote]Mir wurde nicht so recht klar, was mir dieser Satz nun sagen soll.
Was sind denn deiner Meinung nach die unverzichtbaren Tugenden oder Tätigkeiten eines 'tatsächlichen Computerschächers'?
Benno
Parent - - By Ludwig Bürgin Date 2011-07-08 12:23
Hallo Benno

Was Andreas genau sagen will, weiss ich natürlich auch nicht.
Vermutlich stellt er sich Com.Schach so vor,dass man die gespielten Partien sich ansieht,den Verlauf des Spieles analysiert und allfällig aufgetretene Fehler der beteiligten Enginen zu begreifen versucht.
Kann aber auch sein,dass er wenig damit anfangen kann,wieviele hunderte Spiele nötig sind,bis vieleicht der 15. den 14. von seinem Platz in der Rangliste verdrängen kann.
Fragen über Fragen? Wer weiss schon die Antwort, wie man sich richtig mit Com.Schach beschäftigt?

Gruß Ludwig
Parent - By Thomas Müller Date 2011-07-08 12:30
[quote="Ludwig Bürgin"]
....., wie man sich richtig mit Com.Schach beschäftigt?

Gruß Ludwig

[/quote]

so oder so/anders/verschieden/gar nicht/wie's einem spaß macht

gruß thomas
Up Topic Hauptforen / CSS-Forum / Rybka-Games aus dem Jahr 2004
1 2 Previous Next  

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill