// ~->[DNET-1]->~
// File created by an unlicensed user using Netica 5.04 on 11/03/2014 at 08:39:17 PM.
bnet system {
autoupdate = FALSE;
title = "ecd://EMSMTest/TestCAF/system/";
whenchanged = 1415065157;
user U1 {
type = "SM";
};
node Skill_1 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (High, Medium, Low);
parents = ();
probs =
// High Medium Low
(0.1, 0.3, 0.6);
title = "Skill1";
whenchanged = 1415065157;
user U1 {
internalName = "Skill 1";
isOrdered = "true";
role = "SM";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| 1\n\
\| 3\n\
\| 6\n\
\| \n\
";
};
};
node Skill_2 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (High, Low);
parents = ();
probs =
// High Low
(0.3, 0.7);
title = "Skill2";
whenchanged = 1415065157;
user U1 {
internalName = "Skill 2";
isOrdered = "true";
role = "SM";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| 3\n\
\| 7\n\
\| \n\
";
};
};
node CliqueNode1 {
kind = NATURE;
discrete = TRUE;
numstates = 1;
parents = (Skill_1, Skill_2);
whenchanged = 1415065157;
};
node Observation_1_1 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (Right_Me__Laddo, Boy_are_you_Wrong);
statetitles = ("Right Me 'Laddo", "Boy are you Wrong");
inputs = (Skill_1, Skill_2);
parents = (Skill_1, Skill_2);
probs =
// Right Me 'Laddo Boy are you Wron // Skill_1 Skill_2
(0.9, 0.1, // High High
0.7, 0.3, // High Low
0.6, 0.4, // Medium High
0.4, 0.6, // Medium Low
0.7, 0.3, // Low High
0.6, 0.4); // Low Low ;
title = "Obs1";
whenchanged = 1415065157;
user U1 {
internalName = "Observation 1-1";
isOrdered = "true";
role = "Observable";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 9\n\
\| 1\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 7\n\
\| 3\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 7\n\
\| 3\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 4\n\
\| 6\n\
\| \n\
";
};
};
node Observation_1_3 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (Right_Me__Laddo, Boy_are_you_Wrong);
statetitles = ("Right Me 'Laddo", "Boy are you Wrong");
inputs = (Skill_1, Skill_2);
parents = (Skill_1, Skill_2);
probs =
// Right Me 'Laddo Boy are you Wron // Skill_1 Skill_2
(0.9, 0.1, // High High
0.7, 0.3, // High Low
0.6, 0.4, // Medium High
0.4, 0.6, // Medium Low
0.7, 0.3, // Low High
0.6, 0.4); // Low Low ;
title = "Obs1";
whenchanged = 1415065157;
user U1 {
internalName = "Observation 1-1";
isOrdered = "true";
role = "Observable";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 9\n\
\| 1\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 7\n\
\| 3\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 7\n\
\| 3\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 4\n\
\| 6\n\
\| \n\
";
};
};
node Observation_1_2 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (Right, Wrong);
inputs = (Skill_2, );
parents = (Skill_2, Observation_1_1);
probs =
// Right Wrong // Skill_2 Observation_1_1
(0.6, 0.4, // High Right Me 'Laddo
0.8, 0.2, // High Boy are you Wron
0.1, 0.9, // Low Right Me 'Laddo
0.1, 0.9); // Low Boy are you Wron ;
title = "Obs2";
whenchanged = 1415065157;
user U1 {
internalName = "Observation 1-2";
isOrdered = "true";
role = "Observable";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 8\n\
\| 2\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 1\n\
\| 9\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 1\n\
\| 9\n\
\| \n\
";
};
};
node Observation_1_4 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (Right, Wrong);
inputs = (Skill_2, );
parents = (Skill_2, Observation_1_3);
probs =
// Right Wrong // Skill_2 Observation_1_3
(0.6, 0.4, // High Right Me 'Laddo
0.8, 0.2, // High Boy are you Wron
0.1, 0.9, // Low Right Me 'Laddo
0.1, 0.9); // Low Boy are you Wron ;
title = "Obs2";
whenchanged = 1415065157;
user U1 {
internalName = "Observation 1-2";
isOrdered = "true";
role = "Observable";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 8\n\
\| 2\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 1\n\
\| 9\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 1\n\
\| 9\n\
\| \n\
";
};
};
node Skill_3 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (High, Low);
parents = (Skill_2);
probs =
// High Low // Skill_2
(0.8, 0.2, // High
0.4, 0.6); // Low ;
title = "Skill3";
whenchanged = 1415065157;
user U1 {
internalName = "Skill 3";
isOrdered = "true";
role = "SM";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 8\n\
\| 2\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 4\n\
\| 6\n\
\| \n\
";
};
};
node Observation3 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (Right, Half, Wrong);
inputs = (Skill_2, Skill_3);
parents = (Skill_2, Skill_3);
probs =
// Right Half Wrong // Skill_2 Skill_3
(0.6, 0.3, 0.1, // High High
0.4, 0.3, 0.3, // High Low
0.2, 0.4, 0.4, // Low High
0.2, 0.3, 0.5); // Low Low ;
title = "Obs";
whenchanged = 1415065157;
user U1 {
internalName = "Observation3";
isOrdered = "true";
role = "Observable";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 3\n\
\| 1\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 4\n\
\| 3\n\
\| 3\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 2\n\
\| 4\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 2\n\
\| 3\n\
\| 5\n\
\| \n\
";
};
};
node Observation4 {
kind = NATURE;
discrete = TRUE;
chance = CHANCE;
states = (Right, Half, Wrong);
inputs = (Skill_2, Skill_3);
parents = (Skill_2, Skill_3);
probs =
// Right Half Wrong // Skill_2 Skill_3
(0.6, 0.3, 0.1, // High High
0.4, 0.3, 0.3, // High Low
0.2, 0.4, 0.4, // Low High
0.2, 0.3, 0.5); // Low Low ;
title = "Obs";
whenchanged = 1415065157;
user U1 {
internalName = "Observation3";
isOrdered = "true";
role = "Observable";
DistType = "HyperDirichlet Distribution";
ParameterTable = "\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 6\n\
\| 3\n\
\| 1\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 4\n\
\| 3\n\
\| 3\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 2\n\
\| 4\n\
\| 4\n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| \n\
\| 2\n\
\| 3\n\
\| 5\n\
\| \n\
";
};
};
NodeSet SM {Nodes = (Skill_1, Skill_2, Skill_3);};
NodeSet system {Nodes = (Skill_1, Skill_2, Skill_3);};
NodeSet Task1A_1 {Nodes = (Observation_1_1, Observation_1_2);};
NodeSet Observable {Nodes = (Observation_1_1, Observation_1_2, Observation_1_3, Observation_1_4, Observation3, Observation4);};
NodeSet Task1B_1 {Nodes = (Observation_1_3, Observation_1_4);};
NodeSet Task2A_1 {Nodes = (Observation3);};
NodeSet Task2B_1 {Nodes = (Observation4);};
};