diff --git a/BN_Models/1000/False/agent_model.bif b/BN_Models/1000/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..92c679dd6c180cf1c73c91cd95680cd79d0a21b1 --- /dev/null +++ b/BN_Models/1000/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.20833333333333334, 0.20833333333333334, 0.16666666666666666, 0.16666666666666666, 0.125, 0.125; +(beg, att_2) 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.1875; +(beg, att_3) 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.18181818181818182, 0.22727272727272727, 0.22727272727272727; +(beg, att_4) 0.1, 0.1, 0.15, 0.15, 0.25, 0.25; +(mid, att_1) 0.20833333333333334, 0.20833333333333334, 0.16666666666666666, 0.16666666666666666, 0.125, 0.125; +(mid, att_2) 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.1875; +(mid, att_3) 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.18181818181818182, 0.22727272727272727, 0.22727272727272727; +(mid, att_4) 0.1, 0.1, 0.15, 0.15, 0.25, 0.25; +(end, att_1) 0.20833333333333334, 0.20833333333333334, 0.16666666666666666, 0.16666666666666666, 0.125, 0.125; +(end, att_2) 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.1875; +(end, att_3) 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.18181818181818182, 0.22727272727272727, 0.22727272727272727; +(end, att_4) 0.1, 0.1, 0.15, 0.15, 0.25, 0.25; +} \ No newline at end of file diff --git a/BN_Models/1000/False/user_model.bif b/BN_Models/1000/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..a95de5b7b2c4319481a1e8267648939259f0d7e5 --- /dev/null +++ b/BN_Models/1000/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.25,0.3333333333333333,0.4166666666666667; +(wrong) 0.6666666666666666,0.3333333333333333,0.0; +(timeout) 0.6666666666666666,0.3333333333333333,0.0; +} +probability (attempt | user_action) { +(correct) 0.1875,0.25,0.25,0.3125; +(wrong) 0.5,0.25,0.25,0.0; +(timeout) 0.5,0.25,0.25,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.6,0.2,0.2; +(lev_1) 0.6,0.2,0.2; +(lev_2) 0.8,0.1,0.1; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/1000/True/agent_model.bif b/BN_Models/1000/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..92c679dd6c180cf1c73c91cd95680cd79d0a21b1 --- /dev/null +++ b/BN_Models/1000/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.20833333333333334, 0.20833333333333334, 0.16666666666666666, 0.16666666666666666, 0.125, 0.125; +(beg, att_2) 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.1875; +(beg, att_3) 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.18181818181818182, 0.22727272727272727, 0.22727272727272727; +(beg, att_4) 0.1, 0.1, 0.15, 0.15, 0.25, 0.25; +(mid, att_1) 0.20833333333333334, 0.20833333333333334, 0.16666666666666666, 0.16666666666666666, 0.125, 0.125; +(mid, att_2) 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.1875; +(mid, att_3) 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.18181818181818182, 0.22727272727272727, 0.22727272727272727; +(mid, att_4) 0.1, 0.1, 0.15, 0.15, 0.25, 0.25; +(end, att_1) 0.20833333333333334, 0.20833333333333334, 0.16666666666666666, 0.16666666666666666, 0.125, 0.125; +(end, att_2) 0.125, 0.125, 0.1875, 0.1875, 0.1875, 0.1875; +(end, att_3) 0.09090909090909091, 0.09090909090909091, 0.18181818181818182, 0.18181818181818182, 0.22727272727272727, 0.22727272727272727; +(end, att_4) 0.1, 0.1, 0.15, 0.15, 0.25, 0.25; +} \ No newline at end of file diff --git a/BN_Models/1000/True/user_model.bif b/BN_Models/1000/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..a95de5b7b2c4319481a1e8267648939259f0d7e5 --- /dev/null +++ b/BN_Models/1000/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.25,0.3333333333333333,0.4166666666666667; +(wrong) 0.6666666666666666,0.3333333333333333,0.0; +(timeout) 0.6666666666666666,0.3333333333333333,0.0; +} +probability (attempt | user_action) { +(correct) 0.1875,0.25,0.25,0.3125; +(wrong) 0.5,0.25,0.25,0.0; +(timeout) 0.5,0.25,0.25,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.6,0.2,0.2; +(lev_1) 0.6,0.2,0.2; +(lev_2) 0.8,0.1,0.1; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/11/False/agent_model.bif b/BN_Models/11/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..f6a73b677557450a508e9474de002038746ca446 --- /dev/null +++ b/BN_Models/11/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_2) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_2) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_2) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +} \ No newline at end of file diff --git a/BN_Models/11/False/user_model.bif b/BN_Models/11/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..0dd2b707bde9ea1c8b5677075633bfb0bb262816 --- /dev/null +++ b/BN_Models/11/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2857142857142857,0.35714285714285715,0.35714285714285715; +(wrong) 1.0,0.0,0.0; +(timeout) 1.0,0.0,0.0; +} +probability (attempt | user_action) { +(correct) 0.21052631578947367,0.2631578947368421,0.2631578947368421,0.2631578947368421; +(wrong) 1.0,0.0,0.0,0.0; +(timeout) 1.0,0.0,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.8,0.1,0.1; +(lev_1) 0.8,0.1,0.1; +(lev_2) 1.0,0.0,0.0; +(lev_3) 1.0,0.0,0.0; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/11/True/agent_model.bif b/BN_Models/11/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..f6a73b677557450a508e9474de002038746ca446 --- /dev/null +++ b/BN_Models/11/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_2) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_2) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_2) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +} \ No newline at end of file diff --git a/BN_Models/11/True/user_model.bif b/BN_Models/11/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..0dd2b707bde9ea1c8b5677075633bfb0bb262816 --- /dev/null +++ b/BN_Models/11/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2857142857142857,0.35714285714285715,0.35714285714285715; +(wrong) 1.0,0.0,0.0; +(timeout) 1.0,0.0,0.0; +} +probability (attempt | user_action) { +(correct) 0.21052631578947367,0.2631578947368421,0.2631578947368421,0.2631578947368421; +(wrong) 1.0,0.0,0.0,0.0; +(timeout) 1.0,0.0,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.8,0.1,0.1; +(lev_1) 0.8,0.1,0.1; +(lev_2) 1.0,0.0,0.0; +(lev_3) 1.0,0.0,0.0; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/12/False/agent_model.bif b/BN_Models/12/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..9bb8ac970b7d702d4f7cffdc7faa1f14a9503bb6 --- /dev/null +++ b/BN_Models/12/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.225, 0.225, 0.15, 0.15, 0.15, 0.1; +(beg, att_2) 0.1, 0.2, 0.2, 0.2, 0.15, 0.15; +(beg, att_3) 0.1, 0.1, 0.25, 0.25, 0.2, 0.1; +(beg, att_4) 0.05, 0.15, 0.15, 0.2, 0.25, 0.2; +(mid, att_1) 0.225, 0.225, 0.15, 0.15, 0.15, 0.1; +(mid, att_2) 0.1, 0.2, 0.2, 0.2, 0.15, 0.15; +(mid, att_3) 0.1, 0.1, 0.25, 0.25, 0.2, 0.1; +(mid, att_4) 0.05, 0.15, 0.15, 0.2, 0.25, 0.2; +(end, att_1) 0.225, 0.225, 0.15, 0.15, 0.15, 0.1; +(end, att_2) 0.1, 0.2, 0.2, 0.2, 0.15, 0.15; +(end, att_3) 0.1, 0.1, 0.25, 0.25, 0.2, 0.1; +(end, att_4) 0.05, 0.15, 0.15, 0.2, 0.25, 0.2; +} \ No newline at end of file diff --git a/BN_Models/12/False/user_model.bif b/BN_Models/12/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..36c5c09f74f3c6c09ea16360b7ed4a201ce1cc95 --- /dev/null +++ b/BN_Models/12/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2,0.4,0.4; +(wrong) 0.4,0.3,0.3; +(timeout) 0.4,0.3,0.3; +} +probability (attempt | user_action) { +(correct) 0.125,0.125,0.25,0.5; +(wrong) 0.3333333333333333,0.3333333333333333,0.25,0.08333333333333333; +(timeout) 0.3333333333333333,0.3333333333333333,0.25,0.08333333333333333; +} +probability (user_action | agent_assistance) { +(lev_0) 0.2,0.4,0.4; +(lev_1) 0.3,0.3,0.4; +(lev_2) 0.3,0.3,0.4; +(lev_3) 0.6,0.2,0.2; +(lev_4) 0.8,0.1,0.1; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/12/True/agent_model.bif b/BN_Models/12/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..9bb8ac970b7d702d4f7cffdc7faa1f14a9503bb6 --- /dev/null +++ b/BN_Models/12/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.225, 0.225, 0.15, 0.15, 0.15, 0.1; +(beg, att_2) 0.1, 0.2, 0.2, 0.2, 0.15, 0.15; +(beg, att_3) 0.1, 0.1, 0.25, 0.25, 0.2, 0.1; +(beg, att_4) 0.05, 0.15, 0.15, 0.2, 0.25, 0.2; +(mid, att_1) 0.225, 0.225, 0.15, 0.15, 0.15, 0.1; +(mid, att_2) 0.1, 0.2, 0.2, 0.2, 0.15, 0.15; +(mid, att_3) 0.1, 0.1, 0.25, 0.25, 0.2, 0.1; +(mid, att_4) 0.05, 0.15, 0.15, 0.2, 0.25, 0.2; +(end, att_1) 0.225, 0.225, 0.15, 0.15, 0.15, 0.1; +(end, att_2) 0.1, 0.2, 0.2, 0.2, 0.15, 0.15; +(end, att_3) 0.1, 0.1, 0.25, 0.25, 0.2, 0.1; +(end, att_4) 0.05, 0.15, 0.15, 0.2, 0.25, 0.2; +} \ No newline at end of file diff --git a/BN_Models/12/True/user_model.bif b/BN_Models/12/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..36c5c09f74f3c6c09ea16360b7ed4a201ce1cc95 --- /dev/null +++ b/BN_Models/12/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2,0.4,0.4; +(wrong) 0.4,0.3,0.3; +(timeout) 0.4,0.3,0.3; +} +probability (attempt | user_action) { +(correct) 0.125,0.125,0.25,0.5; +(wrong) 0.3333333333333333,0.3333333333333333,0.25,0.08333333333333333; +(timeout) 0.3333333333333333,0.3333333333333333,0.25,0.08333333333333333; +} +probability (user_action | agent_assistance) { +(lev_0) 0.2,0.4,0.4; +(lev_1) 0.3,0.3,0.4; +(lev_2) 0.3,0.3,0.4; +(lev_3) 0.6,0.2,0.2; +(lev_4) 0.8,0.1,0.1; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/13/False/agent_model.bif b/BN_Models/13/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..2086e0ab3b1fa2b0bd6cc2aba3d851a29d2230f9 --- /dev/null +++ b/BN_Models/13/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(beg, att_2) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_1) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_2) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_1) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_2) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +} \ No newline at end of file diff --git a/BN_Models/13/False/user_model.bif b/BN_Models/13/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..25c893c6184147ee7de593a13d8ffb7ccd0aec9c --- /dev/null +++ b/BN_Models/13/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.3,0.3,0.4; +(wrong) 0.8,0.1,0.1; +(timeout) 0.5,0.25, 0.25; +} +probability (attempt | user_action) { +(correct) 0.21052631578947367,0.2631578947368421,0.2631578947368421,0.2631578947368421; +(wrong) 1.0,0.0,0.0,0.0; +(timeout) 1.0,0.0,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.8,0.1,0.1; +(lev_1) 1.0,0.0,0.0; +(lev_2) 1.0,0.0,0.0; +(lev_3) 1.0,0.0,0.0; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/13/True/agent_model.bif b/BN_Models/13/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..2086e0ab3b1fa2b0bd6cc2aba3d851a29d2230f9 --- /dev/null +++ b/BN_Models/13/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(beg, att_2) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_1) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_2) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_1) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_2) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_3) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_4) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +} \ No newline at end of file diff --git a/BN_Models/13/True/user_model.bif b/BN_Models/13/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..25c893c6184147ee7de593a13d8ffb7ccd0aec9c --- /dev/null +++ b/BN_Models/13/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.3,0.3,0.4; +(wrong) 0.8,0.1,0.1; +(timeout) 0.5,0.25, 0.25; +} +probability (attempt | user_action) { +(correct) 0.21052631578947367,0.2631578947368421,0.2631578947368421,0.2631578947368421; +(wrong) 1.0,0.0,0.0,0.0; +(timeout) 1.0,0.0,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.8,0.1,0.1; +(lev_1) 1.0,0.0,0.0; +(lev_2) 1.0,0.0,0.0; +(lev_3) 1.0,0.0,0.0; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/14/False/agent_model.bif b/BN_Models/14/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..3d47818c863ee04e9e8eb1cdf4951b4b01be55d3 --- /dev/null +++ b/BN_Models/14/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(beg, att_2) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(beg, att_3) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(beg, att_4) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_1) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(mid, att_2) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(mid, att_3) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_4) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_1) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(end, att_2) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(end, att_3) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_4) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +} \ No newline at end of file diff --git a/BN_Models/14/False/user_model.bif b/BN_Models/14/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..0dd2b707bde9ea1c8b5677075633bfb0bb262816 --- /dev/null +++ b/BN_Models/14/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2857142857142857,0.35714285714285715,0.35714285714285715; +(wrong) 1.0,0.0,0.0; +(timeout) 1.0,0.0,0.0; +} +probability (attempt | user_action) { +(correct) 0.21052631578947367,0.2631578947368421,0.2631578947368421,0.2631578947368421; +(wrong) 1.0,0.0,0.0,0.0; +(timeout) 1.0,0.0,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.8,0.1,0.1; +(lev_1) 0.8,0.1,0.1; +(lev_2) 1.0,0.0,0.0; +(lev_3) 1.0,0.0,0.0; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/14/True/agent_model.bif b/BN_Models/14/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..3d47818c863ee04e9e8eb1cdf4951b4b01be55d3 --- /dev/null +++ b/BN_Models/14/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(beg, att_2) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(beg, att_3) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(beg, att_4) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_1) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(mid, att_2) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(mid, att_3) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_4) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_1) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(end, att_2) 0.3333333333333333, 0.3333333333333333, 0.13333333333333333, 0.06666666666666667, 0.06666666666666667, 0.06666666666666667; +(end, att_3) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_4) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +} \ No newline at end of file diff --git a/BN_Models/14/True/user_model.bif b/BN_Models/14/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..0dd2b707bde9ea1c8b5677075633bfb0bb262816 --- /dev/null +++ b/BN_Models/14/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2857142857142857,0.35714285714285715,0.35714285714285715; +(wrong) 1.0,0.0,0.0; +(timeout) 1.0,0.0,0.0; +} +probability (attempt | user_action) { +(correct) 0.21052631578947367,0.2631578947368421,0.2631578947368421,0.2631578947368421; +(wrong) 1.0,0.0,0.0,0.0; +(timeout) 1.0,0.0,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.8,0.1,0.1; +(lev_1) 0.8,0.1,0.1; +(lev_2) 1.0,0.0,0.0; +(lev_3) 1.0,0.0,0.0; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/15/False/agent_model.bif b/BN_Models/15/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..9f3fe18bf0233655473cb048ec18a973e5b25041 --- /dev/null +++ b/BN_Models/15/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_2) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(beg, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_4) 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.14285714285714285, 0.09523809523809523, 0.09523809523809523; +(mid, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_2) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_4) 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.14285714285714285, 0.09523809523809523, 0.09523809523809523; +(end, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_2) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_4) 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.14285714285714285, 0.09523809523809523, 0.09523809523809523; +} \ No newline at end of file diff --git a/BN_Models/15/False/user_model.bif b/BN_Models/15/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..b637cfebd5680c0f8276d32ecbeb2d7654f7804f --- /dev/null +++ b/BN_Models/15/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.18181818181818182,0.36363636363636365,0.45454545454545453; +(wrong) 0.75,0.25,0.0; +(timeout) 0.75,0.25,0.0; +} +probability (attempt | user_action) { +(correct) 0.17647058823529413,0.23529411764705882,0.29411764705882354,0.29411764705882354; +(wrong) 0.6666666666666666,0.3333333333333333,0.0,0.0; +(timeout) 0.6666666666666666,0.3333333333333333,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.4,0.3,0.3; +(lev_1) 0.4,0.3,0.3; +(lev_2) 0.6,0.2,0.2; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/15/True/agent_model.bif b/BN_Models/15/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..9f3fe18bf0233655473cb048ec18a973e5b25041 --- /dev/null +++ b/BN_Models/15/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_2) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(beg, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_4) 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.14285714285714285, 0.09523809523809523, 0.09523809523809523; +(mid, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_2) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(mid, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_4) 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.14285714285714285, 0.09523809523809523, 0.09523809523809523; +(end, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_2) 0.29411764705882354, 0.29411764705882354, 0.17647058823529413, 0.11764705882352941, 0.058823529411764705, 0.058823529411764705; +(end, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_4) 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.14285714285714285, 0.09523809523809523, 0.09523809523809523; +} \ No newline at end of file diff --git a/BN_Models/15/True/user_model.bif b/BN_Models/15/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..b637cfebd5680c0f8276d32ecbeb2d7654f7804f --- /dev/null +++ b/BN_Models/15/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.18181818181818182,0.36363636363636365,0.45454545454545453; +(wrong) 0.75,0.25,0.0; +(timeout) 0.75,0.25,0.0; +} +probability (attempt | user_action) { +(correct) 0.17647058823529413,0.23529411764705882,0.29411764705882354,0.29411764705882354; +(wrong) 0.6666666666666666,0.3333333333333333,0.0,0.0; +(timeout) 0.6666666666666666,0.3333333333333333,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.4,0.3,0.3; +(lev_1) 0.4,0.3,0.3; +(lev_2) 0.6,0.2,0.2; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/16/False/agent_model.bif b/BN_Models/16/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..2ab1b0ae5e3baccf4ff57872a8526627da529302 --- /dev/null +++ b/BN_Models/16/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_2) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_4) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_1) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_2) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_4) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_1) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_2) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_4) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +} \ No newline at end of file diff --git a/BN_Models/16/False/user_model.bif b/BN_Models/16/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..46adbdbb001d4b3536e0b2b7c2b4b995797a86a9 --- /dev/null +++ b/BN_Models/16/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2222222222222222,0.3333333333333333,0.4444444444444444; +(wrong) 0.5,0.3333333333333333,0.16666666666666666; +(timeout) 0.5,0.3333333333333333,0.16666666666666666; +} +probability (attempt | user_action) { +(correct) 0.18181818181818182,0.18181818181818182,0.2727272727272727,0.36363636363636365; +(wrong) 0.3333333333333333,0.3333333333333333,0.2222222222222222,0.1111111111111111; +(timeout) 0.3333333333333333,0.3333333333333333,0.2222222222222222,0.1111111111111111; +} +probability (user_action | agent_assistance) { +(lev_0) 0.4,0.3,0.3; +(lev_1) 0.4,0.3,0.3; +(lev_2) 0.6,0.2,0.2; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/16/True/agent_model.bif b/BN_Models/16/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..2ab1b0ae5e3baccf4ff57872a8526627da529302 --- /dev/null +++ b/BN_Models/16/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_2) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(beg, att_4) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_1) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_2) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(mid, att_4) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_1) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_2) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_3) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +(end, att_4) 0.25, 0.25, 0.2, 0.15, 0.1, 0.05; +} \ No newline at end of file diff --git a/BN_Models/16/True/user_model.bif b/BN_Models/16/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..46adbdbb001d4b3536e0b2b7c2b4b995797a86a9 --- /dev/null +++ b/BN_Models/16/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.2222222222222222,0.3333333333333333,0.4444444444444444; +(wrong) 0.5,0.3333333333333333,0.16666666666666666; +(timeout) 0.5,0.3333333333333333,0.16666666666666666; +} +probability (attempt | user_action) { +(correct) 0.18181818181818182,0.18181818181818182,0.2727272727272727,0.36363636363636365; +(wrong) 0.3333333333333333,0.3333333333333333,0.2222222222222222,0.1111111111111111; +(timeout) 0.3333333333333333,0.3333333333333333,0.2222222222222222,0.1111111111111111; +} +probability (user_action | agent_assistance) { +(lev_0) 0.4,0.3,0.3; +(lev_1) 0.4,0.3,0.3; +(lev_2) 0.6,0.2,0.2; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/17/False/agent_model.bif b/BN_Models/17/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..496ad28a4c43c13c30e29d952dc840c07d02bb5a --- /dev/null +++ b/BN_Models/17/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_2) 0.2, 0.25, 0.25, 0.15, 0.1, 0.05; +(beg, att_3) 0.15, 0.2, 0.25, 0.25, 0.1, 0.05; +(beg, att_4) 0.1, 0.1, 0.15, 0.25, 0.25, 0.15; +(mid, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_2) 0.2, 0.25, 0.25, 0.15, 0.1, 0.05; +(mid, att_3) 0.15, 0.2, 0.25, 0.25, 0.1, 0.05; +(mid, att_4) 0.1, 0.1, 0.15, 0.25, 0.25, 0.15; +(end, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_2) 0.2, 0.25, 0.25, 0.15, 0.1, 0.05; +(end, att_3) 0.15, 0.2, 0.25, 0.25, 0.1, 0.05; +(end, att_4) 0.1, 0.1, 0.15, 0.25, 0.25, 0.15; +} \ No newline at end of file diff --git a/BN_Models/17/False/user_model.bif b/BN_Models/17/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..dcdd9ed4fa764f1b0920eceef0ac73a57794a8c4 --- /dev/null +++ b/BN_Models/17/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.25,0.3333333333333333,0.4166666666666667; +(wrong) 0.6,0.3,0.1; +(timeout) 0.6,0.3,0.1; +} +probability (attempt | user_action) { +(correct) 0.2222222222222222,0.2222222222222222,0.2777777777777778,0.2777777777777778; +(wrong) 0.5,0.5,0.0,0.0; +(timeout) 0.5,0.5,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.4,0.3,0.3; +(lev_1) 0.4,0.3,0.3; +(lev_2) 0.6,0.2,0.2; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/17/True/agent_model.bif b/BN_Models/17/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..496ad28a4c43c13c30e29d952dc840c07d02bb5a --- /dev/null +++ b/BN_Models/17/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(beg, att_2) 0.2, 0.25, 0.25, 0.15, 0.1, 0.05; +(beg, att_3) 0.15, 0.2, 0.25, 0.25, 0.1, 0.05; +(beg, att_4) 0.1, 0.1, 0.15, 0.25, 0.25, 0.15; +(mid, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(mid, att_2) 0.2, 0.25, 0.25, 0.15, 0.1, 0.05; +(mid, att_3) 0.15, 0.2, 0.25, 0.25, 0.1, 0.05; +(mid, att_4) 0.1, 0.1, 0.15, 0.25, 0.25, 0.15; +(end, att_1) 0.3125, 0.3125, 0.1875, 0.0625, 0.0625, 0.0625; +(end, att_2) 0.2, 0.25, 0.25, 0.15, 0.1, 0.05; +(end, att_3) 0.15, 0.2, 0.25, 0.25, 0.1, 0.05; +(end, att_4) 0.1, 0.1, 0.15, 0.25, 0.25, 0.15; +} \ No newline at end of file diff --git a/BN_Models/17/True/user_model.bif b/BN_Models/17/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..d32b06a5f5a077da5c37aac2c8fd7d464cefa029 --- /dev/null +++ b/BN_Models/17/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.25,0.3333333333333333,0.4166666666666667; +(wrong) 0.6,0.3,0.1; +(timeout) 0.6,0.3,0.1; +} +probability (attempt | user_action) { +(correct) 0.2222222222222222,0.2222222222222222,0.2777777777777778,0.2777777777777778; +(wrong) 0.5,0.5,0.0,0.0; +(timeout) 0.5,0.5,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.4,0.3,0.3; +(lev_1) 0.4,0.3,0.3; +(lev_2) 0.6,0.2,0.2; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/18/False/agent_model.bif b/BN_Models/18/False/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..fc2fefb5607b7e934b7f059ac313375457846f0f --- /dev/null +++ b/BN_Models/18/False/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_2) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(beg, att_3) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(beg, att_4) 0.23809523809523808, 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.047619047619047616, 0.047619047619047616; +(mid, att_1) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_2) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(mid, att_3) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(mid, att_4) 0.23809523809523808, 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.047619047619047616, 0.047619047619047616; +(end, att_1) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_2) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(end, att_3) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(end, att_4) 0.23809523809523808, 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.047619047619047616, 0.047619047619047616; +} \ No newline at end of file diff --git a/BN_Models/18/False/user_model.bif b/BN_Models/18/False/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..fd235c88ab561b2dcae9da50f24a975141d8c312 --- /dev/null +++ b/BN_Models/18/False/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.3076923076923077,0.3076923076923077,0.38461538461538464; +(wrong) 0.5,0.5,0.0; +(timeout) 0.5,0.5,0.0; +} +probability (attempt | user_action) { +(correct) 0.2222222222222222,0.2222222222222222,0.2777777777777778,0.2777777777777778; +(wrong) 0.5,0.5,0.0,0.0; +(timeout) 0.5,0.5,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.6,0.2,0.2; +(lev_1) 0.6,0.2,0.2; +(lev_2) 0.8,0.1,0.1; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file diff --git a/BN_Models/18/True/agent_model.bif b/BN_Models/18/True/agent_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..fc2fefb5607b7e934b7f059ac313375457846f0f --- /dev/null +++ b/BN_Models/18/True/agent_model.bif @@ -0,0 +1,40 @@ +network agent_assistive_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5}; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + + +%INDIVIDUAL PROBABILITIES DEFINITION +probability ( agent_assistance ) { + table 0.17, 0.17, 0.17, 0.17, 0.16, 0.16; +} +probability ( game_state ) { + table 0.34, 0.33, 0.33; +} +probability ( attempt ) { + table 0.25, 0.25, 0.25, 0.25; +} +probability (agent_assistance | game_state, attempt) { +(beg, att_1) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(beg, att_2) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(beg, att_3) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(beg, att_4) 0.23809523809523808, 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.047619047619047616, 0.047619047619047616; +(mid, att_1) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(mid, att_2) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(mid, att_3) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(mid, att_4) 0.23809523809523808, 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.047619047619047616, 0.047619047619047616; +(end, att_1) 0.2777777777777778, 0.2777777777777778, 0.2222222222222222, 0.1111111111111111, 0.05555555555555555, 0.05555555555555555; +(end, att_2) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(end, att_3) 0.25, 0.25, 0.2, 0.2, 0.05, 0.05; +(end, att_4) 0.23809523809523808, 0.23809523809523808, 0.23809523809523808, 0.19047619047619047, 0.047619047619047616, 0.047619047619047616; +} \ No newline at end of file diff --git a/BN_Models/18/True/user_model.bif b/BN_Models/18/True/user_model.bif new file mode 100644 index 0000000000000000000000000000000000000000..fd235c88ab561b2dcae9da50f24a975141d8c312 --- /dev/null +++ b/BN_Models/18/True/user_model.bif @@ -0,0 +1,51 @@ +network persona_model { +} + +%VARIABLES DEFINITION + +variable agent_assistance { + type discrete [ 6 ] { lev_0, lev_1, lev_2, lev_3, lev_4, lev_5 }; +} +variable attempt { + type discrete [ 4 ] { att_1, att_2, att_3, att_4 }; +} +variable game_state { + type discrete [ 3 ] { beg, mid, end }; +} + +variable user_action { + type discrete [ 3 ] { correct, wrong, timeout }; +} + +%INDIVIDUAL PROBABILITIES DEFINITION + +probability ( agent_assistance ) { + table 0.17, 0.16, 0.16, 0.17, 0.17, 0.17; +} +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; +} +probability (game_state | user_action) { +(correct) 0.3076923076923077,0.3076923076923077,0.38461538461538464; +(wrong) 0.5,0.5,0.0; +(timeout) 0.5,0.5,0.0; +} +probability (attempt | user_action) { +(correct) 0.2222222222222222,0.2222222222222222,0.2777777777777778,0.2777777777777778; +(wrong) 0.5,0.5,0.0,0.0; +(timeout) 0.5,0.5,0.0,0.0; +} +probability (user_action | agent_assistance) { +(lev_0) 0.6,0.2,0.2; +(lev_1) 0.6,0.2,0.2; +(lev_2) 0.8,0.1,0.1; +(lev_3) 0.8,0.1,0.1; +(lev_4) 1.0,0.0,0.0; +(lev_5) 1.0,0.0,0.0; +} \ No newline at end of file