Package it.unibo.alchemist.model.implementations.actions
Generic actions implementations.
See: Description
-
Class Summary Class Description RemoveNode Removes the current node from the environment. BrownianMove Moves the node randomly. AbstractAction An abstract class facility with some generic methods implemented. MoveForwardAndTeleport Moves the node along the x axis up to coordinate getMaxX, with steps of size getDeltaX. AbstractConfigurableMoveNode An abstract class that factorizes code for multiple different movements. MoveToTarget Movement towards a target defined as a concentration. AbstractLocalAction AbstractMoveNode This action moves a node inside a given environment. SetLocalMoleculeConcentration AbstractActionOnSingleMolecule This class offers the basic structures to provide operations with numeric concentrations on a single molecule. ToggleMolecule Treats molecule as a switch: if it is present, then it's removed from node;
otherwise, it is inserted in node with the provided concentration.
ToggleMoleculeRandomly Treats molecule as a probabilistic switch: if it is present, then with probability odds it's removed from node;
otherwise, with probability odds it is inserted in node with the provided concentration.