Table of Contents
An einem kleinen Beispiel soll hier gezeigt werden, wie ein eigener Agent erstellt werden kann.
Jeder Agent muss ein bestimmtes Interface implementieren, damit er in die bestehende Welt integriert werden kann.
Zunächst wird also eine neue Klasse erstellt, die dieses Interface implementiert. Unser Agent bekommt ein eigenes Package, das ebenfalls definiert werden muss. Ausserdem importieren wir noch ein paar Klassen, die die Welt bereitstellt.
package examplo; import openArena.aktionen.*; import openArena.werte.*; import openArena.*; public class Examplo implements Agent { /** Creates a new instance of Examplo */ public Examplo() { } }