Archiv verlassen und diese Seite im Standarddesign anzeigen : Sandbox zum Vergleich von AI
Metzler
2005-08-14, 23:10:35
Ahoi,
Ich suche ein Programm (Sandbox), für welches man Pluginartig eine KI entwickeln kann und diese 1:1 mäßig gegen eine andere KI antreten lassen kann. Ich meine von sowas mal gelesen zu haben, aber ich finde den Link nicht mehr.
Kann mir da jemand auf die Sprünge helfen?
Danke!
Metzler
ethrandil
2005-08-15, 00:13:00
Das war ganz lustich, ist wohl aber nicht was du meinst *g*
http://www-128.ibm.com/developerworks/java/library/j-coderuler/
- Eth
Metzler
2005-08-15, 00:16:31
Geht in die Richtung, ist aber nicht das, was ich meine ;)
Was gibts noch?
Metzler
2005-08-15, 02:18:18
Ich schreib einfach selbst was ;)
Hoffentlich halt ich durch... ;)
Keine Ahnung, ob du Linux hast, aber ich hatte da noch was im Hinterkopf und mal gesucht. Hab sogar ein paar Programme mehr gefunden.
http://www.happypenguin.org/show?Robot%20Auto%20Racing%20Simulator
http://www.happypenguin.org/show?Core%20Wars
http://www.happypenguin.org/show?BattleBots
Ich weiß aber nicht, ob die Dinger wirklich brauchbar sind. Für das erste gibt es auch eine Windows-Version (das scheint sowieso das beste Prog zu sein :D).
Ich hatte mal sowas als Studienarbeit...
nannte sich "Roboball": ein Java Framework, in dem zwei Teams gegeneinander antreten. Die KI jedes Spielers wurde über eine Klasse realisiert, die zur Laufzeit geladen wurde.
Rückblickend war das mehr als frustrierend. Wir hatten zwar massig gute Ideen (Wegfindung, Rollenverteilung, Entscheidungsfindung...), mussten aber mindestens 3/4 davon einmotten oder stark reduzieren, weil das Framework einem auf sehr niedrigem Level Grenzen gesetzt hat. Kein Wunder, das war auch ursprünglich für Programmierwettbewerbe gedacht, die maximal einen Nachmittag laufen...
Also, falls dir das Framework mal über den Weg läuft: nimm DAS nicht! :)
Ich weiß, dass es für C++ auch so ein Framework gibt, mit denen die Simulationsspiele im Robocup Turnier ausgetragen werden. So was ich darüber gehört habe, wäre das durchaus mal einen Blick wert. Hab's selber nicht ausprobiert, C++ ist halt nicht so mein Ding...
--- Monger
Metzler
2005-08-15, 10:08:35
@Gast 1: Sowas wie das letzte, nur halt gern für Windows.
Ich will da nur ein schönes 1:1 zwischen zwei virtuellen Charakteren haben.
Aber Danke schonmal an alle Poster.
Kinman
2005-08-16, 21:45:03
Wir haben in der Schule mal was mit RoboCode gemacht. War aber auch nicht der Hammer...
Warum schreibst Du nicht das drumrum selbst? So schlimm aufwändig ist es nicht (zumindest 2D) und man hat viel mehr Freiheiten. Hab damals sogar was mit der BGI von BorlandC 3.1 gemacht ;)
mfg Kinman
Metzler
2005-08-16, 22:00:01
@Kinman: Ich weiß. Hab schon angefangen, mal schaun... Zeitlich siehts momentan nicht sooo rosig aus, leider.
Metal Maniac
2005-08-17, 11:24:51
Meinst Du vielleicht sowas wie Gun-Tactyx (http://gameprog.it/hosted/guntactyx/)? Da kann man Bots verschiedener Teams gegeneinander antreten lassen (auch 1vs1). Die Algorithmen der KI muss man dabei als SMALL-Skript angeben.
Metzler
2005-08-17, 11:28:25
Jap, die Richtung in etwa.
Sieht recht nett aus.
Danke.
MeLLe
2005-08-18, 09:04:04
Netter Thread, muss ich sagen.
Ich persönlich habe mich jetzt aufgrund des Postings weiter oben drei Tage lang mal mit RARS (rars.sourceforge.net) auseinandergesetzt, und ich muss sagen - das macht süchtig! Auch wenns "nur" coden ist ;)
Wenn wer Lust hat - wir könnten ja ne 3dc-Saison "fahren" ...
Binaermensch
2005-08-29, 23:20:11
Ahoi,
Ich suche ein Programm (Sandbox), für welches man Pluginartig eine KI entwickeln kann und diese 1:1 mäßig gegen eine andere KI antreten lassen kann. Ich meine von sowas mal gelesen zu haben, aber ich finde den Link nicht mehr.
Kann mir da jemand auf die Sprünge helfen?
Danke!
MetzlerIch denke du sprichst auf folgendes an:
http://www.forum-3dcenter.org/vbulletin/showthread.php?t=232485
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.