RealtimeAnalysis.FormPRM.buttonRM_Click_OLD C# (CSharp) Method

buttonRM_Click_OLD() private method

private buttonRM_Click_OLD ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void buttonRM_Click_OLD(object sender, EventArgs e)
        {
            dict_r.Clear();
            dict_i.Clear();

            /*
            // For debugging
            double i_1_1 = I_of_k(1, 1);
            double r_1_1 = r_of_k(1, 1);
            double i_1_2 = I_of_k(1, 2);
            double r_1_2 = r_of_k(1, 2);

            double i_2_1 = I_of_k(2, 1);
            double r_2_1 = r_of_k(2, 1);
            double i_2_2 = I_of_k(2, 2);
            double r_2_2 = r_of_k(2, 2);
            double i_2_3 = I_of_k(2, 3);
            double r_2_3 = r_of_k(2, 3);
            double i_2_4 = I_of_k(2, 4);
            double r_2_4 = r_of_k(2, 4);
            */


            // CAUTION!!! 
            // i = priority = the task number

            DataTable dt = GetSelectedTaskSet();
            int number_of_tasks = dt.Rows.Count;

            bool result = true;
            for (int i = 1; i <= number_of_tasks; i++)
            {
                int k = 1;
                double i_value = GetI_of_k(dt, i, k);
                double r_value = GetR_of_k(dt, i, k);
                double r_old_value = r_value;

                while (true)
                {
                    i_value = GetI_of_k(dt, i, k);
                    r_value = GetR_of_k(dt, i, k);

                    if (r_old_value == r_value)
                        break;

                    r_old_value = r_value;
                    k++;
                }

                bool b = r_value <= GetPeriodByTaskNumber(dt, i);
                Console.WriteLine("r_" + i + " = " + r_value + "\t[Schedulability = " + b + "]");

                if (false == b)
                    result = false;

            }
            Console.WriteLine("RM schedulability = " + result);
        }
        private void buttonABunderEDF_Click(object sender, EventArgs e)