Beispiel #1
0
 public override string ToString()
 {
     StringBuilder output = new StringBuilder();
     var writer = new DecisionProgramWriter(output);
     writer.Build(this, new ActionDecision(int.MinValue));
     return output.ToString();
 }
Beispiel #2
0
        public override string ToString()
        {
            StringBuilder output = new StringBuilder();
            var           writer = new DecisionProgramWriter(output);

            writer.Build(this, new ActionDecision(int.MinValue));
            return(output.ToString());
        }
        private void PrintProgram(Decision nodes, Decision defaultDecision = null)
        {
            if (defaultDecision == null)
            {
                defaultDecision = new ActionDecision(-1);
            }

            StringBuilder output = new StringBuilder();
            var writer = new DecisionProgramWriter(output);
            writer.Build(nodes, defaultDecision);
            Debug.WriteLine(output);
        }