Пример #1
0
        public static void Main()
        {
            IReader        reader         = new ConsoleReader();
            IWriter        writer         = new ConsoleWriter();
            IManager       reactorManager = new ReactorManager();
            ICommandParser commandParser  = new CommandParser(reactorManager);
            IEngine        engine         = new Engine(reader, writer, commandParser);

            engine.Run();
        }
Пример #2
0
 public float GetCost(int lvl)
 {
     return(costBase * (float)(Math.Pow(costMultipler, lvl) * ReactorManager.Factorial(lvl)));
 }