Package-level declarations

Conditions implementations.

Types

Link copied to clipboard
abstract class AbstractCondition<T> : Condition<T>

This condition does not influence the reaction propensity, it contributes respectively with 1.0 in case it can execute, or with 0.0 in case it cannot.

Link copied to clipboard
A condition that holds true only if the tracked Molecule changed its it.unibo.alchemist.model.Concentration.
Link copied to clipboard

The condition is valid if the node contains the molecule.

Link copied to clipboard
A condition that is valid iff a molecule has exactly the desired concentration.
Link copied to clipboard

The condition is valid if all the other reactions having at least one condition can not execute. This condition can be used only in a single reaction per node, as multiple instances would lead to undecidable situations.