|
static String | name = TYPE.MENTAL_RESILIENCE.name() |
|
static String | TAG = "Coach" |
|
|
| Coach (String name, SensePlatform sensePlatform, AIM aiModule, Coach.TYPE coach_type) |
|
void | handleRequirementsUpdate () |
|
List< AIMBase > | submodules = new ArrayList<AIMBase>() |
|
TYPE | coach_type |
|
boolean | requirementsAreUpdated = false |
|
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getConfidenceMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for this Confidence
- Returns
- The mental resilience Task.TYPE used for this domain
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getControlMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for control
- Returns
- The mental resilience Task.TYPE used for this domain
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getFlexibilityMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for Flexibility
- Returns
- The mental resilience Task.TYPE used for this domain
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getMotivationMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for Motivation
- Returns
- The mental resilience Task.TYPE used for this domain
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getRelaxationMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for Relaxation
- Returns
- The mental resilience Task.TYPE used for this domain
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getSupportMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for support
- Returns
- The mental resilience Task.TYPE used for this domain
static Task.TYPE nl.sense_os.cortex.coaching.MentalResilienceCoach.getWorriesMentalResilienceTaskType |
( |
| ) |
|
|
static |
Get the corresponding mental resilience task for worries
- Returns
- The mental resilience Task.TYPE used for this domain
boolean nl.sense_os.cortex.coaching.MentalResilienceCoach.manualInitialization |
( |
JSONObject |
goalMentalResilience | ) |
|
Initialize with a manual goal
The Coach will be initialized with a manual goal for each task, this will be the target value for that mental resilience domain.
- Parameters
-
goalMentalResilience | A JSONObject with as key the mental resilience task and as value the mental resilience percentage (0-100) as goal. |
- Returns
- True if the initialization was successful
boolean nl.sense_os.cortex.coaching.MentalResilienceCoach.personalInitialization |
( |
boolean |
adaptive | ) |
|
Initialize with a personal goal
Based on the Calibration values a baseline value will be selected.
The CalibrationCoach should not give the advice to run the CalibrationCoach,
otherwise the CalibrationCoach could have to little data for computing a baseline for this coach.
- Parameters
-
adaptive | Set whether the Coach should be adaptive (update the goal based on progress) |
- Returns
- True if the CalibrationCoach has a baseline value, else it will return false.
boolean nl.sense_os.cortex.coaching.MentalResilienceCoach.personalInitialization |
( |
boolean |
adaptive, |
|
|
JSONObject |
baselineMentalResilience |
|
) |
| |
Initialize with a personal goal
Based on the provided baseline mental resilience the coach will be initialized.
- Parameters
-
adaptive | Set whether the Coach should be adaptive (update the goal based on progress) |
baselineMentalResilience | A JSONObject with as key the mental resilience task and as value the mental resilience percentage (0-100) as goal. |
- Returns
- True if the initialization succeeds.
The documentation for this class was generated from the following file:
- android-sdk/src/nl/sense_os/cortex/coaching/MentalResilienceCoach.java