SAPERENeighborAgent
A SAPERE Agent that modifies something on neighboring nodes.
Parameters
<P>
position type
Inheritors
Constructors
Link copied to clipboard
Creates a new SAPERE Neighbor Agent stub.
constructor(environment: Environment<List<ILsaMolecule>, P>, node: ILsaNode, m1: ILsaMolecule, m2: ILsaMolecule)
Creates a new SAPERE Agent stub.
constructor(environment: Environment<List<ILsaMolecule>, P>, node: ILsaNode, m1: ILsaMolecule, m2: ILsaMolecule, m3: ILsaMolecule)
Creates a new SAPERE Agent stub.
Functions
Link copied to clipboard
abstract fun cloneAction(node: Node<List<ILsaMolecule>>, reaction: Reaction<List<ILsaMolecule>>): ILsaAction
abstract fun cloneAction(node: Node<List<ILsaMolecule>>, reaction: Reaction<List<ILsaMolecule>>): LsaAbstractAction
open fun cloneAction(node: Node<List<ILsaMolecule>>, reaction: Reaction<List<ILsaMolecule>>): SAPEREAgent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard