| Autor |
Nachricht |
scrontch
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
|
scrontch Mitglied
09:28:50 22.06.2010 Titel: |
Passend zur Fussball WM: Podball KI Wettbewerb, Reloaded! |
Zitieren |
Hallo!
Passend zur Fussbal-WM zieh ich unser ehemaliges Projekt PodBall (aus dem Jahr 2001) neu auf!
http://lars.ruoff.free.fr/podball/
Es handelt sich um einen Programmier-Wettbewerb, bei dem man eine Fussball-KI programmieren kann.
(Ähnlich zu RoboCup, aber stark vereinfacht)
Ich bin grade dabei die Infrastruktur von damals wieder aufzubauen.
Bis jetzt mussten die KIs als kompilierte DLLs vorliegen.
Ich denke allerdings daran, stattdessen auf Scriptsprachen umzusteigen.
Denke da insbesondere an Lua oder Python.
Wer von euch wäre den interessiert bei dem Wettbewerb mitzumachen?
Und welche Sprache/Umgebung würdet ihr euch wüsnchen?
Würdet ihr das alte DLL-Interface beibehalten?
Wenn ja, wie könnte man das Plattform-übergreifend realisieren? (Linux?)
cu,
Scrontch! |
|
|
|
 |
no_code
Mitglied
Benutzerprofil
Anmeldungsdatum: 12.06.2010
Beiträge: 310
|
no_code Mitglied
16:52:35 22.06.2010 Titel: |
|
Zitieren |
und js hast nicht auf der liste:( |
|
|
|
 |
scrontch
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
|
scrontch Mitglied
18:06:41 22.06.2010 Titel: |
|
Zitieren |
| no_code schrieb: | | und js hast nicht auf der liste:( |
Nee, aber warum nicht. Wenn ich ein gutes C binding finde...
Und man darf mir übrigens auch helfen wenn man möchte |
|
|
|
 |
scrontch
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
|
scrontch Mitglied
21:50:58 22.06.2010 Titel: |
|
Zitieren |
So, hab jetzt mal das gesamte alte Paket als Download + ein paar Screenshots hochgeladen.
Damit dürfte man sich eine Vorstellung machen könne wie das aussieht.
Einfach die Podball.exe starten.
Dann DLLs auswählen (bzw die Voreingestellten lassen) und Start drücken! |
Zuletzt bearbeitet von scrontch am 22:18:34 22.06.2010, insgesamt 1-mal bearbeitet |
|
 |
scrontch
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
|
scrontch Mitglied
15:04:47 19.07.2010 Titel: |
|
Zitieren |
Hallo!
Nun ist es endlich soweit!
Ich hab gecoded wie ein blöder und die neue Version von Podball (v2) ist in Beta-Reife!
Podball ist ein futuristische Ballspielsimulation, gekoppelt mit einem Programmierwettbewerb!
Alles wissenswerte steht auf http://trac6.assembla.com/podball (Englisch).
(Die alte deutsche Seite ist nicht mehr aktuell)
Dort ist auch ein Link zur Mailing-liste, in die man sich eintragen sollte wenn Interesse besteht am Wettbewerb teilzunehmen. (Deutsche Beiträge dort explizit erlaubt!)
Für ungeduldige:
Screenshot: http://www.assembla.com/spaces/podball/documents/dJWaLSKoWr34IMeJe5cbLr/download/podball_screen1.png
Download: http://www.assembla.com/spaces/podball/documents/cxvinGKzar34mpeJe5cbLA/download/podball-v2-bin-package-rev32.zip
"Leider" geh ich ab nächstem Wochenende erstmal für drei Wochen in Urlaub , mit nur sporadischem Email-Zugriff.
Die international Werbetrommel rühr ich deshalb erst wenn ich wieder zurück bin.
Aber ich wollte dem Cpp-Forum schonmal die Vor-Premiere sichern.
Hier hatte schliesslich Podball v1 vor fast 9 Jahren (!!) seinen Anfang genommen. Und vielleicht hat ja der ein- oder andere nichts in den Sommerferien zu tun.
Ich würde mich über rege Teilnahme freuen!
Ebenso über jeglishes Feedback zum Spiel selbst.
Scrontch. |
|
|
|
 |
rapso
Moderator
Benutzerprofil
Anmeldungsdatum: 17.06.2002
Beiträge: 7278
|
rapso Moderator
16:10:14 19.07.2010 Titel: |
|
Zitieren |
hey, gute arbeit
schaut gut aus, schoen dass auch mal jemand hier was fertig bekommt und das gleich mit einem screenshot zeigt
ich hoffe deine WM wird ein voller erfolg (leider hab ich zeitlich keine moeglichkeit teil zu nehmen).
weiter so |
_________________ Kilo Byte=1000,Kilobyte=1024 ANSI/IEEE Standard 1084-1986
rapso
-Mod im Spiele-/Grafikprogrammierung| rapsoo@hotmail.com | #dionysos irc.quakenet.org | amazon stole my PS3
|
|
 |
scrontch
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
|
scrontch Mitglied
11:10:04 22.07.2010 Titel: |
|
Zitieren |
Danke!
Schade, ich hätt mir rapso gegen volkard im Finale gut vorgestellt .
Leider gibt's bis jetzt noch keinen Andrang.
Falls es dafür Gründe gibt die mit der Website zu tun haben (unverständlich?, nicht klar ersichtlich um was es geht?), oder sonstige Kritik, bitte sagt es mir. |
|
|
|
 |
ipsec
Mitglied
Benutzerprofil
Anmeldungsdatum: 08.08.2007
Beiträge: 1436
|
ipsec Mitglied
14:11:26 22.07.2010 Titel: |
|
Zitieren |
Ich würde gerne mitmachen, schaffe es aber zeitlich leider auch nicht.
Es fehlt aber m.E. auch etwas genauere Information. Z.B. steht nur ungenau da, dass der Wettbewerb im September beginnt. Ich nehme an, bis dahin soll man das Ding schon programmiert haben (?). In diesem Fall fehl aber noch eine Spezifikation des angedachten Scripting-Interfaces, was z.B. ich gerne nutzen wollen würde.
Auch ist mir unklar, wo ich mich anmelden sollte. Reicht es, mich einfach in die Mailingliste einzutragen?
Insgesamt wären also ein paar mehr Informationen, besonders zum Ablauf, wünschenswert.
PS: Ich bin trotzdem sehr beeindruckt von dem Projekt. Hab auch schon die Dummy-Mannschaft gegeneinander spielen lassen, sieht sehr interessant aus. |
Zuletzt bearbeitet von ipsec am 14:12:34 22.07.2010, insgesamt 1-mal bearbeitet |
|
 |
scrontch
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
|
scrontch Mitglied
22:15:58 22.07.2010 Titel: |
|
Zitieren |
Hi,
ok, die Kritik nehme ich gerne auf.
Es ist wie gesagt so, dass ich jetzt erstmal in Urlaub fahre und das Projekt solange ruht. (Einschreiben in die Mailingliste kann man sich aber natürlich trotzdem schon).
Das mit dem Contest stell ich mir so vor:
Der erste Contest wird sehr ungezwungen ablaufen. Sobald genug Leute auf der Mailinglist sind, setzen wir ein Datum fest, welches dann mindestens einen Monat (eher zwei) *danach* liegt.
Anfangen zu programmieren kann man aber natürlich jetzt schon.
Der erste Wettbewerb wird sich wohl aufs "DLL native" Interface beschränken (und dieses ist vollständig spezifiziert!), da ich noch nicht dazu gekommen bin die Script-Interfaces zu programmieren. (Es sei denn jemand hilft mir! *lechz* ) |
|
|
|
 |
hustbaer
Mitglied
Benutzerprofil
Anmeldungsdatum: 27.10.2006
Beiträge: 13460
|
hustbaer Mitglied
02:07:54 24.07.2010 Titel: |
|
Zitieren |
Gibt es vielleicht noch einen fertigen Gegner aus der 2001 Phase?
Wäre vielleicht gut, wenn man einen einfachen Gegner zum Testen seiner eigenen DLL hätte. Und halt nicht einen total dämlichen Gegner der nur rumsteht/wegrennt/..., sondern einen der schon versucht zu gewinnen.
Bzw. idealerweise gleich mehrere
Und ja, cooles Projekt.
Das einzige was ich nicht so toll finde, ist, dass doch einige Dinge nicht exakt festgelegt sind. Also Grösse des Spielfeldes, des Tores, die diversen Kräfte/Beschleunigungs-Werte etc. - wenn das alles variabel ist, macht das das Programmieren eines guten Gegners IMO ziemlich schwer.
Bzw. es sollte wenigstens festgelegt werden welche dieser Parameter in einem Contest nun wirklich variiert werden, und in welchem Rahmen.
Oder hab' ich die Doku falsch interpretiert, und diese Werte sind eh fix vorgegeben, nur dass halt symbolische Konstanten dafür existieren...? |
_________________ "Let there be Licht..." http://lichttools.sourceforge.net/
Sehr cooles ASCII Spiel (leider nicht von mir): ASCII-Scramble - http://www.roskakori.at/ascii/
Zuletzt bearbeitet von hustbaer am 02:10:59 24.07.2010, insgesamt 1-mal bearbeitet |
|
 |