Operation feedback (#240) and action feedback (#238) are covered in other issues. This issue concerns itself with implementing feedback on the task-level. The image lists a few examples:
There are different potential targets for this feedback.
If we formally introduce the notion of task inside the treatment patterns, we can formally reward users for completion during different stages of treatment programs. Currently these stages only exists through a combination of WAIT and MESSAGE (so they dont exist formally as tasks).
Well-performed completion of sequences of action could be rewarded through intermediate "streak" feedback. E.g. higher numbers of consecutively correct actions. This can be accompanied by more intense background coloring.
Scientifically speaking the latter can be considered "action-feedback" in that it happens upon completion of actions, but the feedback reflects something about the sequence of actions, so that's why I'm introducing it in here.
@lucasmnt the latter suggestion 2 might be the best one focus on as a starting point for this issue. Similar to the operation feedback and action feedback, we will start out by probably just exploring how this can be technically done (fitting within the existing whack-a-mole architecture), and in the mean time we will also further develop the look and feel of the feedback.
Operation feedback (#240) and action feedback (#238) are covered in other issues. This issue concerns itself with implementing feedback on the task-level. The image lists a few examples:![image](https://user-images.githubusercontent.com/3967945/207261939-527a0466-fdd1-431b-9777-59d416011753.png)
There are different potential targets for this feedback.
WAIT
andMESSAGE
(so they dont exist formally as tasks).Scientifically speaking the latter can be considered "action-feedback" in that it happens upon completion of actions, but the feedback reflects something about the sequence of actions, so that's why I'm introducing it in here.
@lucasmnt the latter suggestion 2 might be the best one focus on as a starting point for this issue. Similar to the operation feedback and action feedback, we will start out by probably just exploring how this can be technically done (fitting within the existing whack-a-mole architecture), and in the mean time we will also further develop the look and feel of the feedback.