SAPEREMoveLSAToAgent

constructor(environment: Environment<out Any, out Any>, node: ILsaNode, destinationId: Int, template: ILsaMolecule)(source)

This is the constructor that should be called from DSL. Dynamically computes the destination node if an id is given.

Parameters

environment

the current environment

node

the source node, where this action is programmed

destinationId

the destination node id

template

the template LSA to match and move


constructor(node: ILsaNode, destination: ILsaNode, template: ILsaMolecule)(source)

Parameters

node

the source node, where this action is programmed

destination

the destination node, where this action will move the matched intance

template

the template LSA to match and move