AIXI.MonteCarloSearchNode.Print C# (CSharp) Method

Print() public method

public Print ( int level ) : void
level int
return void
        public void Print(int level = 0)
        {
            if (level > 2) {
                Console.WriteLine("...");
                return;
            }
            for (int i = 0; i < level; i++) {
                Console.Write(".\t");
            }
            Console.Write("{0},{1},{2}\t", Type, Visits, Mean);
            foreach (int key in this.Children.Keys) {
                Console.Write("{0}; ",key);
            }
            Console.WriteLine("");
            foreach (int key in this.Children.Keys)
            {
                this.Children[key].Print(level+1);
            }
        }