SAPEREIncarnation
class SAPEREIncarnation<P : Position<out P>?> : Incarnation<T, P> , Serializable
Content copied to clipboard
Parameters
<P>
position type
Functions
Link copied to clipboard
open fun createAction( randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>, time: TimeDistribution<List<ILsaMolecule>>, actionable: Actionable<List<ILsaMolecule>>, additionalParameters: String): Action<List<ILsaMolecule>>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun createCondition( randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>, time: TimeDistribution<List<ILsaMolecule>>, reaction: Actionable<List<ILsaMolecule>>, additionalParameters: String): Condition<List<ILsaMolecule>>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun createNode( randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, parameter: String): ILsaNode
Content copied to clipboard
Link copied to clipboard
open fun createReaction( randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>, timeDistribution: TimeDistribution<List<ILsaMolecule>>, parameter: String): Reaction<List<ILsaMolecule>>
Content copied to clipboard
Link copied to clipboard
open fun createTimeDistribution( randomGenerator: RandomGenerator, environment: Environment<List<ILsaMolecule>, P>, node: Node<List<ILsaMolecule>>, parameter: String): TimeDistribution<List<ILsaMolecule>>
Content copied to clipboard
Link copied to clipboard
open fun getProperty( node: Node<List<ILsaMolecule>>, molecule: Molecule, property: String): Double
Content copied to clipboard