private void Simplex_Deep_Cycle() { Residual_Back = new List<int>(Global_Task.Rezults); Solution_List = new ConcurrentStack<Solution>() { }; Best_Solution = new Solution(Enumerable.Repeat(0, Task.Unknown_Multipliers[0].Count).ToList()); Start_Sum_Process = false; Continue_Calculation = true; while (Continue_Calculation == true) { Data = new Data_Possibilitys(); Make_Simplex_Tabel(); Continue_Calculation = false; Simplex_Cycle(Table); Start_Sum_Process = true; Find_Best_Solution(); Prepare_For_Data_Reading(); } }
private void Simplex_Deep_Cycle() { Residual_Back = new List <int>(Global_Task.Rezults); Solution_List = new ConcurrentStack <Solution>() { }; Best_Solution = new Solution(Enumerable.Repeat(0, Task.Unknown_Multipliers[0].Count).ToList()); Start_Sum_Process = false; Continue_Calculation = true; while (Continue_Calculation == true) { Data = new Data_Possibilitys(); Make_Simplex_Tabel(); Continue_Calculation = false; Simplex_Cycle(Table); Start_Sum_Process = true; Find_Best_Solution(); Prepare_For_Data_Reading(); } }