Class | Description |
---|---|
Constant |
This class tests if the rule holds a ratio or kinetic constant.
|
MultiEnvironment | |
NoCharges | |
NoConstant |
This class tests if the rule doens't hold a ratio or kinetic constant.
|
NoCooperation |
This class tests if there's one or no object in the left hand of the rule, no
matter if, in case it exists, it's into an inner membrane, the outer multiset
or the inner multiset of the outer membrane
|
NoCooperationWithDivision |
This class tests if the rule doesn't cause any object to evolve
|
NoCreation |
This class tests if the rule doesn't cause membrane creation
|
NoDifferentMainLabels | |
NoDissolution |
This class tests if the rule doesn't dissolve the outer membrane
|
NoDivision |
This class tests if the rule doesn't divide the membrane
|
NoEmptyLeftMultiSet |
This class tests if the're is any object in the left hand of the rule, no
matter if it's in any inner membrane, in the outer membrane or in the outer
multiset
|
NoEvolution |
This class tests if the rule doesn't cause any object to evolve
|
NoGeneStrings |
This class tests if the rule doens't hold any gene string.
|
NoLeftExternalMultiSet |
This class tests if the outer multiset in the left hand of the rule is empty
(it has no objects)
|
NoLeftExternalMultiSetWithCreation |
This class tests whether the outer multiset in the left hand of the rule is
empty (it has no objects) or it doesn't create new membranes
|
NoLeftExternalMultiSetWithDissolution |
This class tests whether the outer multiset in the left hand of the rule is
empty (it has no objects) or it doesn't dissolve the outer membrane
|
NoLeftExternalMultiSetWithDivision |
This class tests whether the outer multiset in the left hand of the rule is
empty (it has no objects) or it doesn't divide the outer membrane
|
NoLeftInnerMembranes |
This class tests if the outer membrane in the left hand of the rule has no
inner membranes
|
NoLeftRepeatedLabels |
This class tests if the outer membrane in the left hand of the rule has no
repeated labels, testing both the outer membrane and the inner membranes (if
they exist)
|
NoMultipleProduction |
This class tests if there's only one object in the right hand of the rule.
|
NoMultipleProductionWithDivision |
This class tests if the rule doesn't cause any object to evolve
|
NoPriority |
This class tests if the rule doesn't hold an integer constant representing
its execution priority
|
NoRepeatedLabels |
This class tests if rule has no repeated labels, testing both the outer
membrane and the inner membranes (if they exist) in each hand separately
|
NoRightExternalMultiSet |
This class tests if the outer multiset in the right hand of the rule is empty
(it has no objects)
|
NoRightInnerMembranes |
This class tests if the outer membrane in the right hand of the rule has no
inner membranes
|
NoRightRepeatedLabels |
This class tests if the outer membrane in the right hand of the rule has no
repeated labels, testing both the outer membrane and the inner membranes (if
they exist)
|
NotAllEmptyMultiSet |
This class tests if there's any object in the rule, whether in the left hand
or in the right hand
|
Ratio |
This class tests if the rule holds a float constant which is between 0 and 1
(the constant represents a probability)
|
SymmetricCommunication |
This class tests if the outer multiset in the left hand of the rule is equal
to the multiset into the outer membrane of the right hand of the rule, and
vice versa (only if the rule is not a division, creation or dissolution rule)
|