SAPEREChemotaxis
class SAPEREChemotaxis<P : Position<P>>(environment: Environment<List<ILsaMolecule>, P>, reaction: NodeReaction<List<ILsaMolecule>>, response: ILsaMolecule, gradient: ILsaMolecule, idPosition: Int) : AbstractSAPERENeighborAgent<P> (source)
A chemotaxis implementation for SAPERE, namely, an agent able to move the response molecule towards the node whose ID is in position idPosition of the matched gradient template.
Type Parameters
P
position type
Constructors
Link copied to clipboard
constructor(environment: Environment<List<ILsaMolecule>, P>, reaction: NodeReaction<List<ILsaMolecule>>, response: ILsaMolecule, gradient: ILsaMolecule, idPosition: Int)
Functions
Link copied to clipboard
Link copied to clipboard
open override fun setExecutionContext(matches: MutableMap<HashString, ITreeNode<*>>?, nodes: MutableList<ILsaNode>?)
Sets the context in which this action will execute.