next up previous contents
Next: Genetické algoritmy Up: Systém BANG2 Previous: Komunikace mezi agenty   Obsah


Implementace agenta

Agent je implementován jako třída v jazyce C++ odvozená od abstraktní třídy Agent, která definuje základní chování a metody nutné ke komunikaci s ostatními agenty a prostředím. Autor nového agenta buďto předefinuje funkci ProcessMsg, která zajišťuje zpracování příchozích zpráv, nebo napíše sadu triggerů (funkcí asociovaných s konkrétní zprávou), jejichž správné spouštění po příchodu zprávy zajištuje funkce RunTriggers. Další detaily a podrobnější vysvětlení lze najít v [5] nebo v [12, oddíl HowTos, stránka agent] a [12, oddíl HowTos, stránka triggers].



Petra Kudova
2001-04-19