示例#1
0
        private string PrintStatistics()
        {
            var strb = new StringBuilder();

            strb.AppendLine("Percolates ? " + _algo.Percolates());
            strb.AppendLine("Number of compontents: " + _algo.ComponentsCount);

            strb.AppendLine(
                $"Sites: {_algo.SitesCount} / Opened: {_algo.OpenedSitesCount} / Closed: {_algo.ClosedSitesCount}");

            return(strb.ToString());
        }
示例#2
0
        private void PrintStatistics(bool cls = false)
        {
            if (cls)
            {
                Console.Clear();
            }

            Console.WriteLine("Percolates ? " + _algo.Percolates());
            Console.WriteLine("Number of compontents: " + _algo.ComponentsCount);

            Console.WriteLine(
                "Sites: {0} / Opened: {1} / Closed: {2}",
                _algo.SitesCount,
                _algo.OpenedSitesCount,
                _algo.ClosedSitesCount);
        }