| Autor |
Nachricht |
Regan
      
Beiträge: 2076
Erhaltene Danke: 56
|
Verfasst: Mi 04.05.11 09:39
eeBot-Liga
Es gibt bereits eine Gruppe. Wenn du teilnehmen möchtest, dann poste einfach hier hinein.
Was?
Wir schreiben Bots, die dann in vordefinierten Spielen gegeneinander antreten.
Wer kann mitmachen?
Alle  . Deshalb solltest du auch teilnehmen.
Wer macht schon mit?
Hidden
glotzer
j.klugmann
Martok
Zurzeit inaktiv:
der organist
ich
Wann?
Jeden Sonntag.
Sprache?
Prinzipiell jede. Hauptsache sie kann mit dem Server kommunizieren.
Wie lange?
So lange wir Lust haben.
Spielplan

Zuletzt bearbeitet von Regan am Fr 03.06.11 21:24, insgesamt 12-mal bearbeitet
|
| |
|
|
Werbung ausblenden? Dann registriere Dich kostenlos.
Weitere Gründe für eine Registrierung.
Werbung ausblenden? Dann registriere Dich kostenlos.
Weitere Gründe für eine Registrierung.
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: Mi 04.05.11 09:56
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
Regan 
      
Beiträge: 2076
Erhaltene Danke: 56
|
Verfasst: Mi 04.05.11 10:34
Hidden hat folgendes geschrieben : | Regan hat folgendes geschrieben : | Entwicklung
Betreibt jeder über die Woche allein. Quelltexte werden zu jedem Spieltag veröffentlicht. Es findet auch kein Testen über die Server statt. Wenn der Bot nicht funktioniert, wird die vorherige Version herangezogen. |
Hmm, contra. Ein Testserver und ein Turnierserver wäre schön. Wenn nicht, würde ich aber eher den Turnierserver auch für Testspiele zur Verfügung stellen, als dass man gar nicht testen kann. |
Ok, sehe ich ein. Dann sollten da die Bots aus der vorherigen Woche installiert sein.
Hidden hat folgendes geschrieben : | Regan hat folgendes geschrieben : | Belohnung
Ein User-Titel. Der aktuelle Tabellenführer könnte auch einen Titel erhalten. |
Das hatte ich für's nächste Jahr auch schon überlegt. Aber in diesem Jahr können wir damit nicht anfangen, weil es für den Bot schon Titel gegeben hat. |
Da haben aber nur drei Personen teilgenommen. Außerdem kannst du den Bot ja für jedes Spiel anpassen, um zum Beispiel gegen einen anderen Bot zu spielen.
Hidden hat folgendes geschrieben : | Außerdem wäre es wahrscheinlich wirklich Arbeit, den Titel immer zu verschieben  |
Das ist allerdings doch ein Faktor - wird gestrichen.
Hidden hat folgendes geschrieben : | Regan hat folgendes geschrieben : | Organisation
Eine Gruppe in der Gemeinschaftssparte. Die Nutzer sollten durch eine spezielle Farbe oder ein Banner "eeLigist" (ähnlich Moderator) hervorgehoben werden. Quelltexte mit Git (SVN?) verwaltbar machen. Zwei Ligapräsidenten als Repräsentationsfiguren (ich schlage Martok und Kha vor). |
Dann haben wir das Problem, wo die Spiele stattfinden: Es muss schon die selbe Maschine sein, aber ich finde Kha hat auch an Sonntagen ein Anrecht auf seinen Computer  |
Der Computer ist doch eigentlich egal? Aber für diese vertrauensvolle Aufgabe müsste erst jemand bestimmt werden.
|
| |
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: Mi 04.05.11 11:04
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
der organist
       

Beiträge: 445
Erhaltene Danke: 16
WIN 7
NQC, Basic, Delphi 2010
|
Verfasst: Mi 04.05.11 13:04
dann hab ich da auch noch eine Frage, wie stellt man sicher, dass nicht der Programmierer die Züge macht, sondern wirklich der Bot? Ich bin sicher, da findet sich was. Wäre ne tolle Idee...
_________________ »Gedanken sind mächtiger als Waffen. Wir erlauben es unseren Bürgern nicht, Waffen zu führen - warum sollten wir es ihnen erlauben, selbständig zu denken?« Josef Stalin
|
| |
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: Mi 04.05.11 18:36
der organist hat folgendes geschrieben : | | wie stellt man sicher, dass nicht der Programmierer die Züge macht, sondern wirklich der Bot? |
Es m[ssen so wie so alle Bots auf dem selben PC laufen. Der Person, die dies tut, muss man einfach vertrauen können.
Dann wollte ich noch vorschlagen:
Spielregeln.
| www.delphi-forum.de/...w=quizeval&id=94 hat folgendes geschrieben: |
- >> Es dürfen keine vorausberechneten Daten mitgeliefert werden, auch nicht in Form klar autogenerierten Codes. << Behalten, sonst messen wir unsere CPUs. Später darf vielleicht mal jeder Bot separat vor dem Spiel ~20 Minuten Eröffnungs-/Endspiel und sonstige Tabellen erstellen. Was haltet ihr von 60 Minuten, die zu gleichen Teilen unter den Bots aufgeteilt werden?
(Ja, ja: Mit Taskplaner - hört auf zu zweifeln, ob ihr eine Sekunde mehr oder weniger bekommt )
- Timeout: Falls wir den Source bekommen oder das Team das für uns ändert, fände ich es schön wenn der Bot mehrere Züge absenden kann und der letzte vor dem Timeout gilt.
- Die KI darf maximal zwei Threads benutzen. Für GUI, Kommunikation mit dem Server oder Timing sind drei weitere Threads erlaubt.
- Der Client darf nich weiter rechnen, wenn er nicht mehr dran ist!
- Ihr müsst Euch mit 500MiB Arbeitsspeicher begnügen.
- Ihr habt keine Schreibrechte auf die Festplatte
- Ihr dürft keine Thread- oder Prozessprioritäten verändern.
- Ihr dürft nicht in fremde Prozesse eindringen.
- Der Quelltext muss lesbar und kommentiert sein. Alles wird veröffentlicht.
|
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
der organist
       

Beiträge: 445
Erhaltene Danke: 16
WIN 7
NQC, Basic, Delphi 2010
|
Verfasst: Mi 04.05.11 22:12
_________________ »Gedanken sind mächtiger als Waffen. Wir erlauben es unseren Bürgern nicht, Waffen zu führen - warum sollten wir es ihnen erlauben, selbständig zu denken?« Josef Stalin
|
| |
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: Mi 04.05.11 22:18
Bei ähnlich starken Bots gewinnt sonst der mit mehr Rechenpower 
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
Regan 
      
Beiträge: 2076
Erhaltene Danke: 56
|
Verfasst: Mi 04.05.11 22:45
|
| |
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: Fr 06.05.11 16:56
Ich würde dieses Wochenende gerne ein paar Spiele von Hand spielen und Heuristiken besprechen, wenn jemand Lust hat.
Immer vorausgesetzt natürlich, es gibt einen neuen Server 
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
Christian S.
       

Beiträge: 18456
Erhaltene Danke: 643
Win 7
C# (VS 2010)
|
Verfasst: Fr 06.05.11 17:37
_________________ Physics is a bitch.
|
| |
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: Fr 06.05.11 17:44
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
Christian S.
       

Beiträge: 18456
Erhaltene Danke: 643
Win 7
C# (VS 2010)
|
Verfasst: Do 12.05.11 09:06
Hallo!
Wir haben das im Team besprochen und sind zu folgender Regelung gekommen: Wir werden den KI-Server weiterhin zur Verfügung stellen, ebenso eine Sparte zur Organisation und über andere technische Unterstützung lässt sich natürlich auch reden, falls Ihr ein SVN oder sowas braucht.
Die Organisation müsste Ihr allerdings selber übernehmen, da halten wir uns raus. Ebenso wird es keine Nutzerränge oder -farben geben, damit wollen wir nicht allzu inflationär umgehen.
Der Server wird spätestens am Wochenende wieder laufen. Eine Änderung der Abgabeart der Züge, wie Hidden sie vorgeschlagen hat, kann man machen wenn sich zeigt, dass genug Leute mitmachen, sodass sich das lohnt. Und natürlich unter der Voraussetzung, dass die Mehrheit das so handhaben will.
Wir wünschen Euch dann viel Spaß beim Denken
Viele Grüße,
Christian
_________________ Physics is a bitch.
Für diesen Beitrag haben gedankt: Hidden
|
| |
|
|
Christian S.
       

Beiträge: 18456
Erhaltene Danke: 643
Win 7
C# (VS 2010)
|
Verfasst: Sa 14.05.11 16:27
Hallo!
Der Server ist wieder benutzbar.
Außerdem hat jetzt jedes Teammitglieder die Möglichkeit, neue Clients zu registieren. Diese Anfragen daher nicht mehr an mich, sondern über die virtuellen Ansprechpartner ans Team, der Nächste wird sich dann drum kümmern.
Viele Grüße,
Christian
_________________ Physics is a bitch.
Für diesen Beitrag haben gedankt: der organist, Hidden, Regan
|
| |
|
|
der organist
       

Beiträge: 445
Erhaltene Danke: 16
WIN 7
NQC, Basic, Delphi 2010
|
Verfasst: Sa 14.05.11 22:36
Für alle, die sich bisher unfreiwillig freiwillig herausgehalten haben und es jetzt immer noch so geht, wie mir damals... Überrumpelt. Hab ein Tutorial geschrieben, mit dem ihr hoffentlich hineinfindet in die Welt des eeBots:
www.delphi-library.d....php?p=640714#640714
Gruss, Lukas
_________________ »Gedanken sind mächtiger als Waffen. Wir erlauben es unseren Bürgern nicht, Waffen zu führen - warum sollten wir es ihnen erlauben, selbständig zu denken?« Josef Stalin
Für diesen Beitrag haben gedankt: BenBE, Christian S., glotzer, Hidden, Kha, Martok, Narses, Regan, Webo
|
| |
|
|
Regan 
      
Beiträge: 2076
Erhaltene Danke: 56
|
Verfasst: So 15.05.11 19:57
Ich werde diesem Turnier nach meinem Festplattenkomplettabsturz und nächtlicher Rettungsaktion in Kürze folgen.
Christian S. hat folgendes geschrieben : | Der Server ist wieder benutzbar.  |
Vielen Dank dafür
Christian S. hat folgendes geschrieben : | | Außerdem hat jetzt jedes Teammitglieder die Möglichkeit, neue Clients zu registieren. |
Ich würde außerdem vorschlagen (  ), dass jeder einen Nick zum selber spielen und einen für die KI bekommt, damit man die Spiele im Reviewer unterscheiden kann.
Christian S. hat folgendes geschrieben : | | Die Organisation müsste Ihr allerdings selber übernehmen, da halten wir uns raus. |
Ich würde sagen, dass alle, die teilnehmen wollen, einfach hier kurz reinposten. Da das Turnier nicht offiziell von der EE verantstaltet wird, sind auch Teammitglieder herzlich willkommen. In den kommenden Tagen würde ich gern erstmal Teilnehmer sammeln. Je mehr mitmachen, umso besser. Euer Bot muss auch nicht sonderlich gut sein, zumindest ist es meiner nicht.
Christian S. hat folgendes geschrieben : | | Diese Anfragen daher nicht mehr an mich, sondern über die virtuellen Ansprechpartner ans Team, der Nächste wird sich dann drum kümmern. |
Besteht die Möglichkeit, alle bisherigen Bots zu löschen, damit wir von 0 beginnen können.
Wie immer findet ihr alle wichtigen Informationen im ersten Post.
|
| |
|
|
glotzer
       
Beiträge: 287
Erhaltene Danke: 31
Win 7
Delphi XE, Delphi 7, Delphi 3; Lazarus
|
Verfasst: So 15.05.11 19:59
Wenn ich mal Zeit hab setzt ich mich auf jeden Fall ran und programier ein kleines bot 
_________________ ja, ich schreibe grundsätzlich alles klein und meine rechtschreibfehler sind absicht
|
| |
|
|
Hidden
      
Beiträge: 2136
Erhaltene Danke: 20
Win7(Home)x64, Palemoon 8.0x64
Delphi 2010 Professional
|
Verfasst: So 15.05.11 20:16
_________________ Das Leben ist kurz, die Kunst weit, der günstige Augenblick flüchtig, der Versuch trügerisch, die Entscheidung schwierig. (Hippokrates, Aphorismus I1)
|
| |
|
|
der organist
       

Beiträge: 445
Erhaltene Danke: 16
WIN 7
NQC, Basic, Delphi 2010
|
Verfasst: So 15.05.11 20:41
Regan, übernimmst du die grundlegende Organisation? definitive Anmeldungen z.B.? Ich mach mit. Könnte auch irgendwas übernehmen.
Damit alle Bots eines Spieles auf einem Rechner laufen würde ich vorschlagen, dass die Partien eines Spieltages auf zwei Teilnehmer aufgeteilt werden (wobei man natürlich nicht die eigene Partie erhält) damit nicht immer ein einziger das tun muss.... bzw. auch jeder teilnehmen kann..
_________________ »Gedanken sind mächtiger als Waffen. Wir erlauben es unseren Bürgern nicht, Waffen zu führen - warum sollten wir es ihnen erlauben, selbständig zu denken?« Josef Stalin
|
| |
|
|
Regan 
      
Beiträge: 2076
Erhaltene Danke: 56
|
Verfasst: So 15.05.11 21:02
Ich denke, Hidden sollte das übernehmen.
|
| |
|
|
|