Reference¶
Annotations¶
EvolutionaryModelDiscovery uses comment annotations when identifying parts of the NetLogo model to be evolved.
Below is a complete list of annotations used in EvolutionaryModelDiscovery:
Annotation | Example | Meaning |
---|---|---|
@EMD | @factors-file=”util/Functions.nls” | Indicates the start of an EMD specification |
@EvolveNextLine | @EvolveNextLine | Indicates that the next line as the entry point for evolution of the behavior rule |
@factors-file | @factors-file=”util/FactorsFile.nls” | |
@return-type | @return-type=patchTypeA | Factor below returns something of the specified |
@parameter-type | @parameter-type=emotion | Factor below takes a parameter of this type |
@ADF | @ADF=emotionalProcess | ADF to which this factor belongs |