wolffd@0: network Grass wolffd@0: {} wolffd@0: variable Cloudy wolffd@0: { type discrete[2] {false true}; } wolffd@0: variable Sprinkler wolffd@0: { type discrete[2] {false true}; } wolffd@0: variable Rain wolffd@0: { type discrete[2] {false true}; } wolffd@0: variable WetGrass wolffd@0: { type discrete[2] {false true}; } wolffd@0: probability (Cloudy) wolffd@0: { table 0.5 0.5; } wolffd@0: probability (Sprinkler | Cloudy) wolffd@0: { table 0.5 0.9 0.5 0.1; } wolffd@0: probability (Rain | Cloudy) wolffd@0: { table 0.8 0.2 0.2 0.8; } wolffd@0: probability (WetGrass | Rain Sprinkler) wolffd@0: { table 1.0 0.1 0.1 0.01 0.0 0.9 0.9 0.99; }