AIXI.CTWContextTreeNode.Print C# (CSharp) Method

Print() public method

public Print ( int level ) : void
level int
return void
        public void Print(int level = 0)
        {
            for (int i = 0; i < level; i++) {
                Console.Write("    ");
            }
            Console.Write("{0}, {1}, {2}-{3}   ", this.LogKt, this.LogProbability, this.SymbolCount(0), this.SymbolCount(1));
            foreach (KeyValuePair<int, CTWContextTreeNode> item in this.Children) {
                Console.Write("{0}: {1},  ", item.Key, item.Value);
            }
            Console.WriteLine();
            foreach (KeyValuePair<int, CTWContextTreeNode> item in this.Children)
            {
                item.Value.Print(level + 1);
            }
        }