ActionAlgebra
io.github.srs.model.entity.dynamicentity.action.ActionAlgebra
The ActionAlgebra trait defines the algebra of actions that can be performed on a dynamic entity, particularly actions that involve interacting with or modifying the entity's state.
Type parameters
- E
-
the type of dynamic entity on which the actions will be performed, extending DynamicEntity.
- F
-
the effectful computation type in which the actions will be performed.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object given_ActionAlgebra_IO_Agentobject given_ActionAlgebra_IO_Robot
Members list
In this article