Bemerkungen zum "Distributed Chess Project"

ChessBrain, Chess960@home und andere Schachprojekte
Nachricht
Autor
spaetz

#1 Ungelesener Beitrag von spaetz » 19.01.2002 14:04

Habe mal das "Distributed Chess Project" genauer angeschaut. Es gibt wenig Informationen wie genau die Neuralen Netze aufgebaut, bzw. verbessert werden. Auch wird der "selfupdating client" nur am Rande erwähnt, was mir nicht so gut gefallen hat. Selbstaktualisierende Programme sollten das meiner Meinung nach gross und fett ankündigen um Überraschungen zu vermeiden. Ansonsten sieht es ganz ordentlich aus. Unten die E-mail mit Kommentaren, die ich an den Autoren des Projekts geschickt habe. Ich werde mich hier melden, wenn er antwortet.



Grüsse, Sebastian



------------------------------------------------

Hallo Ralf,



gerade habe ich mir Dein "Distributed Chess Project" angeschaut, das sieht ja sehr interessant aus. Ein paar Fragen/Anmerkungen dazu:



1) Ein wenig enttäuscht war ich, als ich gelesen habe, dass das Display komplett getrennt ist vom ablaufenden Neural Network Prozess. Es wäre *sehr* schön wenn man zumindest noch ein Statusfeld auf dem Schirm hätte, bei dem man sieht:

- Anzahl getesteter Neural Networks,

- Best Performer so far.

Ohne jegliches Feedback was "ich" gerade geschafft habe, fehlt so ein wenig der Anreiz.



2) Ich weiss nicht ob es möglich ist, aber alternativ die ablaufenden Partien des Neural Networks zu sehen (per Option zu setzen), könnte auch noch nett sein. Wenn die Partien zu schnell simuliert werden, dann könnte man ja einfach die Züge des letzten Spiels loggen und das jeweils letzte komplettierte Spiel ablaufen lassen.



3) Wenn es möglich ist, das Ganze optional als "normales" Programm zu veröffentlichen, d.h. nicht nur wenn der Bildschirmschoner läuft, sondern auch wenn ich z.B. WinWord quäle. (wie es zum Beispiel Distributed.net tut)



4) Zumindest auf der Website sollte bekannt gegeben werden, ob Du je vorhast den Quellcode zu veröffentlichen, so dass z.B. Linux Benutzer mal schauen können, ob das Ganze portierbar ist.



5) bei jedem Start des Bildschirmschoners beginnt das Spiel von Neuem. Kann man nicht immer mal den Stand speichern und beim Erneuten Start von dort Beginnen das Siel weiterzuzeigen?



6) In der Sektion "News" erwähnst Du, dass der Client sich automatisch bei Datentransfers zum Server updated. *Das* solltest Du meiner Meinung nach deutlicher auf der Download Sektion oder der Homepage erwähnen um Missverständnissen vorzubeugen.






<font size=-1>[ Diese Nachricht wurde geändert von: spaetz am 20.01.2002 01:38 ]</font>

spaetz

#2 Ungelesener Beitrag von spaetz » 19.01.2002 14:12

ARRRRGGGG, ich wollte obigen Beitrag als Antwort zum "Distributed Chess Project"-Thread senden und irgendwie habe ich nun einen neuen Thread mit nichtssagender Überschrift gestartet. Sorry dafür.



Also nochmal, obiges Posting bezieht sich auf das neue "Distributed Chess Project" .

aggo

#3 Ungelesener Beitrag von aggo » 19.01.2002 16:37

Zu Deinen Bemerkungen kann ich völlig zustimmen. Vor allem, dass man überhaupt kein Feedback vom Programm bekommt, ist schon sehr komisch. <IMG SRC="/phpBB/images/smiles/icon_rolleyes.gif" alt="Rolling Eyes">

Schließlich möchte ich ja zumindest wissen, wie der Fortschritt ist.

Ansonsten grundsätzlich schon ein interessantes Projekt.

Pascal

#4 Ungelesener Beitrag von Pascal » 19.01.2002 16:50

@spaez: Du kannst den Beitrag noch ändern und löschen. Schau doch einfach mal am Fuß <IMG SRC="/phpBB/images/smiles/icon_bad.gif" alt="bad"> deines Beitrags die beiden Blätter. <IMG SRC="/phpBB/images/smiles/icon_bad.gif" alt="bad">



Eines ist für Zitate, das andere für Änderung/Löschung des BEitrags...

spaetz

#5 Ungelesener Beitrag von spaetz » 20.01.2002 01:33

Pascal_25: Danke für den Tip mit dem Editieren. Naja es muss ja einen Grund geben, weswegen ich noch "Frischling" genannt werde <IMG SRC="/phpBB/images/smiles/icon_razz.gif" alt="Razz"> .



Ralf Seliger hat auf mein Mail geantwortet, hier Auszüge aus der Mail:



Ad 1)

Ich habe den Bildchirmschoner absichtlich von der Nutzanwendung getrennt, um

bzgl. der Anwendung flexibel zu sein. Es sind ja später auch nicht-schachbezogene Anwendungen denkbar.

Feedback über den persönlichen Beitrag wird es in Zukunft auf der web site

geben, sobald der Algorithmus vollständig implementiert ist.

Aber hat den nicht der Bildschirmschoner an und für sich seinen Reiz?



Ad 2)

Es glaube, es wäre für jeden Schachspieler ziemlich unansehnlich das zu

zeigen, was sich die Netze während des Trainings so zusammenspielen.



Ad 3)

Ich fasse den Bildschirmschoner zumindest für Schachspieler als

"Download-Anreiz" auf. Ich werde aber drüber nachdenken. Es hat sicher

beides Vor- und Nachteile.



Ad 4)

Zur Zeit denke ich nicht an eine Freigabe des Quellcodes. Ich bin sicher,

dass der Code portierbar ist, obwohl er sehr intensiv die MFC nutzt.



Ad 5)

Kommt in den Anregungsspeicher.



Ad 6)

OK.



> Persönlich bin ich z.B. kein Freund von Programmen die sich automatisch

> aktualisieren ohne mich vorher zu fragen. Vielleicht könnte dass eine

> weitere Option werden: "Ask me before autoupdating the client?"



Von welchen Kriterien machst die Antwort auf diese Frage abhängig? Wen du OK klickst bekommst Du den gleichen Update wie ohne vorherige Frage, klickst Du Cancel bekommst Du ihn nicht und irgendwann ist dein Programm so veraltet, dass es nicht mehr brauchbar ist. So ist jedenfalls sichergestellt, dass alle Teilnehmer stets die aktuellste Version haben und die Distributed-Computing-Plattform konsistent ist.



Nochmals vielen Dank für die Anregungen und viel Spaß mit dem

Bildschirmschoner.

<font size=-1>[ Diese Nachricht wurde geändert von: spaetz am 20.01.2002 01:37 ]</font>

Pascal

#6 Ungelesener Beitrag von Pascal » 20.01.2002 10:27

@spaetz: Du bist schon aufgestiegen zum Wiederholungstäter.. <IMG SRC="/phpBB/images/smiles/icon_blush.gif" alt="blush">

Zurück zu „Schach“