public void DiscreteNodeEnterFindings(DiscreteChanceNode dNode, string nodeState)
 {
     int i = 0;
     while (i < (int)dNode.GetNumberOfStates())
     {
         string currentNodeLabel = dNode.GetStateLabel((uint)i);
         if (currentNodeLabel.Equals(nodeState, StringComparison.OrdinalIgnoreCase))
         {
             dNode.EnterFinding((uint)i, 1.0f); //Set state to 100 %
         }
         else
         {
             dNode.EnterFinding((uint)i, 0f); //Set state to 0 %
         }
         i++;
     }
 }