예제 #1
0
 public override string ToString()
 {
     return($"{Move} ({Value})\r\nBest line: {BestLine}\r\n" +
            $"Depth: {Depth} in {Seconds.ToString("F")} sec\r\n" +
            $"Nodes: {Nodes.KiloNumber()}\r\n" +
            $"Leafs: {LeafVisits.KiloNumber()}\r\nQuite nodes: {QuiteSearchNodes.KiloNumber()}\r\n" +
            $"Quite leafs: {QuiteLeafVisits.KiloNumber()}\r\n" +
            $"BetaCuts: {BetaCutoff.KiloNumber()}\r\nAlphaCuts: {AlphaCutoff.KiloNumber()}\r\n\r\n" +
            $"Position DB:\r\n{DatabaseStats}");
 }
예제 #2
0
 public override string ToString()
 {
     return($"{Move} ({Value})\r\nBest line: {BestLine}\r\nNodes: {Nodes.KiloNumber()}\r\nLeafs: {LeafVisits.KiloNumber()}\r\nQuite search nodes: {QuiteSearchNodes.KiloNumber()}\r\nBetaCuts: {BetaCutoff.KiloNumber()}\r\nAlphaCuts: {AlphaCutoff.KiloNumber()}\r\n\r\nPosition DB:\r\n{DatabaseStats}");
 }