Skip to content
Snippets Groups Projects
Commit b6e6104b authored by Antonio Andriella's avatar Antonio Andriella
Browse files

new model that include user_react_time

parent 06002892
No related branches found
No related tags found
No related merge requests found
network persona_model {
}
%VARIABLES DEFINITION
variable reactivity {
type discrete [3] {slow, medium, fast};
}
variable memory {
type discrete[3] {low, medium, high};
}
variable attention {
type discrete[3] {low, medium, high};
}
variable robot_assistance {
type discrete [ 5 ] { lev_0, lev_1, lev_2, lev_3, lev_4 };
}
variable attempt {
type discrete [ 4 ] { att_1, att_2, att_3, att_4 };
}
variable game_state {
type discrete [ 3 ] { beg, mid, end };
}
variable robot_feedback {
type discrete [ 2 ] { yes, no };
}
variable user_action {
type discrete [ 3 ] { correct, wrong, timeout };
}
variable user_react_time {
type discrete [ 3 ] { slow, normal, fast};
}
%INDIVIDUAL PROBABILITIES DEFINITION
probability ( robot_assistance ) {
table 0.2, 0.2, 0.2, 0.2, 0.2;
}
probability ( game_state ) {
table 0.34, 0.33, 0.33;
}
probability ( attempt ) {
table 0.25, 0.25, 0.25, 0.25;
}
probability ( user_action ) {
table 0.33, 0.33, 0.34;
}
#CPDS 4 #SPECIFICALLY FOR THE GIVEN PATIENT
probability ( reactivity ) {
table 0.34, 0.33, 0.33;
}
#CPDS 3 #SPECIFICALLY FOR THE GIVEN PATIENT
probability ( memory ) {
table 0.33, 0.33, 0.34;
}
#CPDS 1 #SPECIFICALLY FOR THE GIVEN PATIENT
probability ( attention ) {
table 0.33, 0.33, 0.34;
}
probability ( robot_feedback ) {
table 0.5, 0.5;
}
probability (user_react_time) {
table 0.33, 0.33, 0.34
}
probability ( reactivity | attention ) {
(low) 0.7, 0.2, 0.1;
(medium) 0.2, 0.5, 0.3;
(high) 0.1, 0.2, 0.7;
}
#CPDS 7
probability (user_action | memory, reactivity) {
(low, slow) 0.2, 0.5, 0.3;
(low, medium) 0.3, 0.5, 0.2;
(low, fast) 0.4, 0.5, 0.1;
(medium, slow) 0.5, 0.3, 0.2;
(medium, medium) 0.55, 0.35, 0.1;
(medium, fast) 0.6, 0.4, 0.0;
(high, slow) 0.5, 0.4, 0.1;
(high, medium) 0.6, 0.3, 0.1;
(high, fast) 0.8, 0.2, 0.0;
}
probability (user_react_time | memory, reactivity) {
(low, slow) 0.2, 0.5, 0.3;
(low, medium) 0.3, 0.5, 0.2;
(low, fast) 0.4, 0.5, 0.1;
(medium, slow) 0.5, 0.3, 0.2;
(medium, medium) 0.55, 0.35, 0.1;
(medium, fast) 0.6, 0.4, 0.0;
(high, slow) 0.5, 0.4, 0.1;
(high, medium) 0.6, 0.3, 0.1;
(high, fast) 0.8, 0.2, 0.0;
}
#CPDS 5
probability (robot_feedback | user_action) {
(correct) 0.8, 0.2;
(wrong) 0.5, 0.5;
(timeout) 0.2, 0.8;
}
#CPDS 6
probability (robot_assistance | user_action) {
(correct) 0.05 0.1 0.15 0.3 0.4;
(wrong) 0.4 0.3 0.2 0.05 0.05;
(timeout) 0.4 0.4 0.1 0.05 0.05;
}
#CPDS 2
probability (game_state | user_action) {
(correct) 0.2, 0.4, 0.4;
(wrong) 0.4, 0.4, 0.2;
(timeout) 0.6, 0.3, 0.1;
}
#CPDS 0
probability (attempt | user_action) {
(correct) 0.1, 0.2, 0.3, 0.4;
(wrong) 0.5, 0.3, 0.15, 0.05;
(timeout) 0.4, 0.3, 0.2, 0.1;
}
probability (robot_feedback | user_react_time) {
(slow) 0.8, 0.2;
(normal) 0.5, 0.5;
(fast) 0.2, 0.8;
}
#CPDS 6
probability (robot_assistance | user_react_time) {
(slow) 0.05 0.1 0.15 0.3 0.4;
(normal) 0.4 0.3 0.2 0.05 0.05;
(fast) 0.4 0.4 0.1 0.05 0.05;
}
#CPDS 2
probability (game_state | user_react_time) {
(slow) 0.2, 0.4, 0.4;
(normal) 0.4, 0.4, 0.2;
(fast) 0.6, 0.3, 0.1;
}
#CPDS 0
probability (attempt | user_react_time) {
(slow) 0.1, 0.2, 0.3, 0.4;
(normal) 0.5, 0.3, 0.15, 0.05;
(fast) 0.4, 0.3, 0.2, 0.1;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment