Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 662 Bytes

File metadata and controls

15 lines (11 loc) · 662 Bytes

TCA

TCA is a simple formalism that allows to model decisions rules as triggers, conditions and actions.

When something happens (i.e., a trigger if fired) a set of condition is checked ;
if all conditions are true then a set of actions is performed.

This formalism allows to express decisions rules in a way that's clearer than nested if blocks and that can easily be implemented in many languages.

License

  • Copyright : Pierre Blavy, INRA
  • License : LGPL 3.0 or any later version

Implementation

TCA is implemented in C++ and in python and cython. The three implementations are independant.