Trial¶
A trial exists of a pre-trial phase, a trial phase and a post-trial phase.
Per trial some metrics are defined:
- number of the trial: integer
- Assistance level for the child: bool
- This implicates:
- If True: the child gets aided to win
- If False: the child is not allowed to win
- This implicates:
- Response for the caregiver: string (+ perhaps an audio sample)
Pre Trial¶
Nothing to be done here, I guess.
Trial¶
The player and the NPC shoot balls alternating: one at the time, up to 5 balls.
This should be fast paced action.
If the trial is with assistance, we help either the child, or we make the NPC to not score (or both).
Post Trial¶
The caregiver gives advice to the child.
TBD correct that the child does not have to watch the caregiver in order to get the response?¶
The child gets a menu to score the caregivers response. caregiver#score the caregiver
We record whether the child did look at the caregiver metrics
Count-down Timer¶
after giving the score, a countdown is shown on the screen, indicating that the new trial is getting started. We move up one trial in the trialblock and set the phase to pretrial again.
Assets¶
Trialmanager¶
a state machine switching the trial phases and updating the trialnumber once a trial has finished.
Countdown Timer¶
Large numbers counting down on the screen, with faded lights/foggy view?