Developing Species
Additional built-in species can be defined in Java in order to be used in GAML models. Additional attributes and actions can be defined. It could be very useful in order to define its behavior thanks to external libraries (e.g. multi-criteria decision-making, database connection...).
A new built-in species extends the GamlAgent
class, which defines the basic GAML agents. As a consequence, new built-in species have all the attributes (name
, shape
, ...) and actions (die
...) of regular species.