net { node_size = (80 40); HR_Color_Function = "4"; HR_Monitor_Utility_Arrange = "0"; HR_Monitor_Mean_Variance = "1"; HR_Monitor_Chance_Utility = "1"; HR_Desc = ""; HR_OOBN_CheckConsistency = "1"; HR_OOBN_FitExpand = "1"; HR_Zoom_ZoomFactor = "100"; HR_Color_Interface = "21"; HR_Color_Instance = "0"; HR_Color_ContinuousChance = "48"; HR_Compile_MaxMinimalSeparators = "100000"; HR_Compile_SaveToMemory = "0"; HR_Grid_X = "10"; HR_Grid_Y = "10"; HR_Grid_GridSnap = "1"; HR_Grid_GridShow = "0"; HR_Font_Name = "Arial"; HR_Font_Size = "-12"; HR_Font_Weight = "400"; HR_Font_Italic = "0"; HR_Propagate_Auto = "0"; HR_Propagate_AutoSum = "1"; HR_Propagate_AutoNormal = "1"; HR_Compile_TriangMethod = "0"; HR_Compile_Compress = "0"; HR_Compile_Approximate = "0"; HR_Compile_ApproxEpsilon = "0.00001"; HR_Monitor_AutoUpdGraph = "0"; HR_Monitor_GraphPrecision = "100"; HR_Monitor_OpenGraph = "0"; HR_Monitor_InitStates = "5"; HR_Monitor_InitSD = "2"; HR_Color_DiscreteChance = "16"; HR_Color_ContinuosChance = "48"; HR_Color_Utility = "36"; HR_Color_Decision = "17"; HR_Groups_UserGroupsNo = "0"; HR_Groups_GroupNames = ""; HR_Groups_GroupColors = ""; HRUNTIME_Grid_X = "10"; HRUNTIME_Grid_Y = "10"; HRUNTIME_Grid_GridSnap = "1"; HRUNTIME_Grid_GridShow = "0"; HRUNTIME_Font_Name = "Arial"; HRUNTIME_Font_Size = "-12"; HRUNTIME_Font_Weight = "400"; HRUNTIME_Font_Italic = "0"; HRUNTIME_Propagate_Auto = "0"; HRUNTIME_Propagate_AutoSum = "1"; HRUNTIME_Propagate_AutoNormal = "1"; HRUNTIME_Compile_TriangMethod = "0"; HRUNTIME_Compile_Compress = "0"; HRUNTIME_Compile_Approximate = "0"; HRUNTIME_Compile_ApproxEpsilon = "0.00001"; HRUNTIME_Monitor_AutoUpdGraph = "0"; HRUNTIME_Monitor_GraphPrecision = "100"; HRUNTIME_Monitor_OpenGraph = "0"; HRUNTIME_Monitor_InitStates = "5"; } node Q { label = "Quality"; position = (510 70); states = ("f" "a" "g" "v"); HR_Group = "0"; HR_Desc = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[OQ:0][H:0]"; } node OQ { label = "Observed\nQuality"; position = (380 70); states = ("f" "a" "g" "v"); HR_Group = "0"; HR_Desc = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[A:0][D:0]"; } node H { label = "Harvest"; position = (640 160); states = ("r" "b" "p" "f" "a" "g" "v"); HR_Group = "0"; HR_Desc = ""; HR_State_6 = ""; HR_State_5 = ""; HR_State_4 = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[U:0]"; } node M { label = "Mildew level"; position = (250 250); states = ("no" "l" "m" "s"); HR_Group = "0"; HR_Desc = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[Ms:0][OM:0]"; } node Ms { label = "Mildew level\nafter treatment"; position = (510 250); states = ("no" "l" "m" "s"); HR_NodeSize = "(120, 50)"; HR_Group = "0"; HR_Desc = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[H:0]"; } utility U { label = "Reward"; position = (640 70); HR_Group = "0"; HR_Desc = ""; } decision D { label = "Decision"; position = (380 160); states = ("no" "l" "m" "h"); HR_Group = "0"; HR_Desc = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[Ms:0][C:0]"; } node OM { label = "Observed\nMildew level"; position = (250 160); states = ("no" "l" "m" "s"); HR_NodeSize = "(100, 50)"; HR_Group = "0"; HR_Desc = ""; HR_State_3 = ""; HR_State_2 = ""; HR_State_1 = ""; HR_State_0 = ""; HR_LinkMode = "[A:0][D:0]"; } utility C { label = "Cost"; position = (510 160); HR_Group = "0"; HR_Desc = ""; } potential (Q) { data = ( 0.2 0.4 0.3 0.1 ); } potential (OQ | Q) { data = (( 0.8 0.15 0.05 0 ) % Q=f ( 0.3 0.6 0.1 0 ) % Q=a ( 0.1 0.2 0.6 0.1 ) % Q=g ( 0 0.1 0.4 0.5 )); % Q=v } potential (H | Ms Q) { data = ((( 0 0.05 0.1 0.7 0.1 0.05 0 ) % Ms=no Q=f ( 0 0 0.05 0.1 0.7 0.1 0.05 ) % Ms=no Q=a ( 0 0 0 0.05 0.1 0.7 0.15 ) % Ms=no Q=g ( 0 0 0 0 0.1 0.2 0.7 )) % Ms=no Q=v (( 0.05 0.1 0.7 0.1 0.05 0 0 ) % Ms=l Q=f ( 0 0 0.05 0.1 0.7 0.1 0.05 ) % Ms=l Q=a ( 0 0 0.05 0.1 0.7 0.15 0 ) % Ms=l Q=g ( 0 0 0 0.05 0.15 0.7 0.1 )) % Ms=l Q=v (( 0.15 0.7 0.1 0.05 0 0 0 ) % Ms=m Q=f ( 0.05 0.1 0.7 0.1 0.05 0 0 ) % Ms=m Q=a ( 0 0.05 0.1 0.7 0.1 0.05 0 ) % Ms=m Q=g ( 0 0 0.05 0.1 0.7 0.15 0 )) % Ms=m Q=v (( 0.9 0.1 0 0 0 0 0 ) % Ms=s Q=f ( 0.15 0.7 0.1 0.05 0 0 0 ) % Ms=s Q=a ( 0.05 0.1 0.7 0.1 0.05 0 0 ) % Ms=s Q=g ( 0 0.05 0.1 0.7 0.1 0.05 0 ))); % Ms=s Q=v } potential (M) { data = ( 0.4 0.3 0.2 0.1 ); } potential (Ms | D M) { data = ((( 1 0 0 0 ) % D=no M=no ( 0 1 0 0 ) % D=no M=l ( 0 0 1 0 ) % D=no M=m ( 0 0 0 1 )) % D=no M=s (( 1 0 0 0 ) % D=l M=no ( 0.8 0.2 0 0 ) % D=l M=l ( 0 0.8 0.2 0 ) % D=l M=m ( 0 0 0.8 0.2 )) % D=l M=s (( 1 0 0 0 ) % D=m M=no ( 1 0 0 0 ) % D=m M=l ( 0.8 0.2 0 0 ) % D=m M=m ( 0 0.8 0.2 0 )) % D=m M=s (( 1 0 0 0 ) % D=h M=no ( 1 0 0 0 ) % D=h M=l ( 1 0 0 0 ) % D=h M=m ( 0.8 0.2 0 0 ))); % D=h M=s } potential (U | H) { data = ( -1 % H=r 1 % H=b 5 % H=p 8 % H=f 10 % H=a 12 % H=g 13 ); % H=v } potential (D | OM OQ) { data = ((( 1 0 0 0 ) % OM=no OQ=f ( 1 0 0 0 ) % OM=no OQ=a ( 1 0 0 0 ) % OM=no OQ=g ( 1 0 0 0 )) % OM=no OQ=v (( 1 0 0 0 ) % OM=l OQ=f ( 1 0 0 0 ) % OM=l OQ=a ( 1 0 0 0 ) % OM=l OQ=g ( 1 0 0 0 )) % OM=l OQ=v (( 0 0 1 0 ) % OM=m OQ=f ( 0 0 1 0 ) % OM=m OQ=a ( 0 0 1 0 ) % OM=m OQ=g ( 1 0 0 0 )) % OM=m OQ=v (( 0 0 0 1 ) % OM=s OQ=f ( 0 0 1 0 ) % OM=s OQ=a ( 0 0 1 0 ) % OM=s OQ=g ( 1 0 0 0 ))); % OM=s OQ=v } potential (OM | M) { data = (( 0.9 0.1 0 0 ) % M=no ( 0.2 0.5 0.2 0.1 ) % M=l ( 0.1 0.2 0.5 0.2 ) % M=m ( 0 0.1 0.3 0.6 )); % M=s } potential (C | D) { data = ( 0 % D=no -2 % D=l -3 % D=m -4 ); % D=h }