Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: Projekte ::  Passend zur Fussball WM: Podball KI Wettbewerb, Reloaded!  
Gehen Sie zu Seite 1, 2  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
scrontch
Mitglied

Benutzerprofil
Anmeldungsdatum: 28.08.2000
Beiträge: 1327
Beitrag 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
Beitrag 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
Beitrag 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
Beitrag 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
Beitrag 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 :cool: , 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
Beitrag rapso Moderator 16:10:14 19.07.2010   Titel:              Zitieren

hey, gute arbeit :live:

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 :warning:

_________________
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
Beitrag 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
Beitrag 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
Beitrag 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
Beitrag 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
C/C++ Forum :: Projekte ::  Passend zur Fussball WM: Podball KI Wettbewerb, Reloaded!  
Gehen Sie zu Seite 1, 2  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum nicht antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.