...
The tasks have well defined interfaces, but the implementation of the task goals to achieve the desired behaviour is left open ended.
...
...
The tasks have well defined interfaces, but the implementation of the task goals to achieve the desired behaviour is left open ended.
...