예제 #1
0
        /// <summary>
        /// Constructor.
        /// </summary>
        public AriadneController(IAriadneEventHandler client, ISolverController solverController)
        {
            this.client           = client;
            this.solverController = solverController;

            stepsPerSecond = RegisteredOptions.GetIntSetting(RegisteredOptions.OPT_STEPS_PER_SECOND);
            stepsPerSecond = Math.Min(40000, Math.Max(1, stepsPerSecond));
        }
예제 #2
0
 public void Remove(ISolverController item)
 {
     list.Remove(item);
 }
예제 #3
0
 public void Add(ISolverController item)
 {
     list.Add(item);
 }