MAML ist eine Erweiterung von SWARM mit dem Ziel ein einfachere Programmierung von Agenten basierten Simulationen komplexer Systemen als mit SWARM zu ermöglichen.
MAML besteht aus einem Compiler, der aus MAML Quellcode SWARM Code macht, der dann mit gcc in executables übersetzt werden kann. Auf Windows Systemen ein schwieriges Verfahren...
Die Dokumentation ist ausreichend um MAML verwenden zu können.
Die Sprache MAML dient der Simulation komplexer Systeme, Agenten-Systeme, die damit erstellt wurden, sind auf diesen Zweck begrenzt. Eine Anbindung von externen Systemen ist nicht vorgesehen und die Struktur von MAML Programmen ist sehr stark auf Simulation eingestellt.
Da MAML zum einen noch in einem sehr frühen Entwicklungsstadium ist, allein für Simulationszwecke geschrieben und schliesslich mit der Zielsetztung der Vereinfachung entwickelt wurde, wird es aufwändig oder sehr schwierig sein, damit MAS zu entwickeln, die für andere Zwecke als Simulation geeignet sind.
lastchange CT 2002-05-01