# This is the solution file for test_cases/q6/6-large-bayesNet-elim.test. variableDomainsDict: """ X1 : 0 1 Y1 : water Y8 : ice Y5 : water Z : evil good indifferent Y10 : ice Y4 : ice Y9 : water X10 : 0 1 X8 : 0 1 X9 : 0 1 Y7 : water Y6 : ice X2 : 0 1 X3 : 0 1 Y3 : water Y2 : ice X6 : 0 1 X7 : 0 1 X4 : 0 1 X5 : 0 1 """ unconditionedVariables: "X2 X1" conditionedVariables: "Y4 Y9 Y8 Y1 Y3 Y2 Y5 Y10 Y7 Y6" FactorTable: """ X1 : 0, X2 : 0, Y10 : ice, Y9 : water, Y8 : ice, Y1 : water, Y3 : water, Y2 : ice, Y5 : water, Y4 : ice, Y7 : water, Y6 : ice = 1.0 X1 : 1, X2 : 0, Y10 : ice, Y9 : water, Y8 : ice, Y1 : water, Y3 : water, Y2 : ice, Y5 : water, Y4 : ice, Y7 : water, Y6 : ice = 0.0 X1 : 0, X2 : 1, Y10 : ice, Y9 : water, Y8 : ice, Y1 : water, Y3 : water, Y2 : ice, Y5 : water, Y4 : ice, Y7 : water, Y6 : ice = 0.0 X1 : 1, X2 : 1, Y10 : ice, Y9 : water, Y8 : ice, Y1 : water, Y3 : water, Y2 : ice, Y5 : water, Y4 : ice, Y7 : water, Y6 : ice = 0.0 """ callTrackingList: "[('join', 'X3'), ('eliminate', 'X3'), ('join', 'X4'), ('eliminate', 'X4'), ('join', 'X5'), ('eliminate', 'X5'), ('join', 'X6'), ('eliminate', 'X6'), ('join', 'X7'), ('eliminate', 'X7'), ('join', 'X8'), ('eliminate', 'X8'), ('join', 'X9'), ('eliminate', 'X9'), ('join', 'X10'), ('eliminate', 'X10'), ('join', 'Z'), ('eliminate', 'Z')]"