public static void Main()
        {
            var renderer = new ConsoleRenderer(Rows, Cols);

            var particleOperator = new EvenMoreAdvancedParticleOperator();

            var engine =
                new Engine(renderer, particleOperator, null, 100);

            GenerateInitialData(engine);

            engine.Run();
        }
        static void Main(string[] args)
        {
            var renderer = new ConsoleRenderer(Rows, Cols);

            var particleOperator = new EvenMoreAdvancedParticleOperator();

            var engine =
                new Engine(renderer, particleOperator, null, 100);

            GenerateInitialData(engine);

            engine.Run();
        }