- The algorithm is a script file, exposed to the framework as an importable module.
- The manifest and input/output params are stored globally.
- The algorithm is identified as
module_name
.
- With default values for the
MANIFEST
andDEF_IN_PARAMS
, the script is extremely easy to write - seeminimal.py
.
- No visible encapsulation of the execution context - the use of global variables.
- The need to maintain
DEF_IN_PARAMS
-IN_PARAMS
consistency is a potential source of errors.