Lsa Neighborhood Condition
Constructors
Link copied to clipboard
constructor(node: ILsaNode, molecule: ILsaMolecule, environment: Environment<List<ILsaMolecule>, out Any>)
Functions
Link copied to clipboard
abstract fun cloneCondition(node: Node<List<ILsaMolecule>>, reaction: Reaction<List<ILsaMolecule>>): ILsaCondition
abstract fun cloneCondition(node: Node<List<ILsaMolecule>>, reaction: Reaction<List<ILsaMolecule>>): LsaAbstractCondition
open fun cloneCondition(node: Node<List<ILsaMolecule>>, r: Reaction<List<ILsaMolecule>>): LsaNeighborhoodCondition
Link copied to clipboard
abstract fun filter(matches: List<Map<HashString, ITreeNode<out Any>>>, validNodes: List<ILsaNode>, retrieved: List<Map<ILsaNode, List<ILsaMolecule>>>): Boolean
open fun filter(matchesList: List<Map<HashString, ITreeNode<out Any>>>, validNodes: List<ILsaNode>, retrieved: List<Map<ILsaNode, List<ILsaMolecule>>>): Boolean
When this method is called, the condition must filter the current matches and allowed nodes.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard