EMLab-Generation2
emlab.gen.engine.Agent Interface Reference
Inheritance diagram for emlab.gen.engine.Agent:
emlab.gen.domain.agent.EMLabModel emlab.gen.engine.AbstractAgent emlab.gen.domain.agent.EMLabAgent emlab.gen.domain.agent.EMLabModel emlab.gen.domain.agent.BigBank emlab.gen.domain.agent.CommoditySupplier emlab.gen.domain.agent.EnergyConsumer emlab.gen.domain.agent.EnergyProducer emlab.gen.domain.agent.Government emlab.gen.domain.agent.NationalGovernment emlab.gen.domain.agent.PowerPlantMaintainer emlab.gen.domain.agent.PowerPlantManufacturer emlab.gen.domain.agent.StrategicReserveOperator emlab.gen.domain.market.DecarbonizationMarket

Public Member Functions

String getName ()
 
void setName (String name)
 
void act (Role<? extends Agent > role)
 

Detailed Description

Agent interface. Every agent has to implement this.

Author
alfredas

The documentation for this interface was generated from the following file: