public QueueTest() { Console.WriteLine("Czekaj na wynik"); string testConfiguration = "testConfiguration"; string testOutput = "testOutput"; int[] testVariables = new int[4]; FileGetter fg = new FileGetter(); testVariables = fg.readInt(testConfiguration); FileMaker fm = new FileMaker(testOutput); //for (int i = 0; i < 50; i++) //} string list = testList(testVariables[0], testVariables[1], testVariables[2], testVariables[3], testVariables[4]); string heap = testHeap(testVariables[0], testVariables[1], testVariables[2], testVariables[3], testVariables[4]); fm.writeString("List time: " + list); fm.writeString("Heap time: " + heap); //fm.writeString(testVariables[0] + " " + list + " " + heap); //testVariables[0] += 200; //Console.Write(i); //} fm.close(); Console.WriteLine("List " + list); Console.WriteLine("Heap " + heap); //Console.ReadKey(); }
private void makeSimulationOutput(double[] simVariablesHeap, double[] simVariablesList) { FileMaker fm = new FileMaker(simOutput); fm.writeString("++++HEAP++++"); fm.writeString("ilosc utraconych elementów: " + simVariablesHeap[0]); fm.writeString("srednia zajętość kanału: " + simVariablesHeap[1]); fm.writeString("srednia zajetosc kolejki: " + simVariablesHeap[2]); if (-10 != simVariablesHeap[3]) { fm.writeString("stosunek utraconych pakietów do obsłużonych str1: " + simVariablesHeap[3]); } else { fm.writeString("stosunek utraconych pakietów do obsłużonych str1: ERR - nie można dzielić przez zero"); } fm.writeString("sredni czas przebywania w systemie str1: " + simVariablesHeap[4]); if (-10 != simVariablesHeap[5]) { fm.writeString("stosunek utraconych pakietów do obsłużonych str2: " + simVariablesHeap[5]); } else { fm.writeString("stosunek utraconych pakietów do obsłużonych str2: ERR - nie można dzielić przez zero"); } fm.writeString("sredni czas przebywania w systemie str2: " + simVariablesHeap[6]); fm.writeString("utracone str1: " + simVariablesHeap[7]); fm.writeString("obsluzone str1: " + simVariablesHeap[8]); fm.writeString("utracone str2: " + simVariablesHeap[9]); fm.writeString("obsluzone str2: " + simVariablesHeap[10]); fm.writeString("++++LIST++++"); fm.writeString("ilosc utraconych elementów: " + simVariablesList[0]); fm.writeString("srednia zajętość kanału: " + simVariablesList[1]); fm.writeString("srednia zajetosc kolejki: " + simVariablesList[2]); fm.writeString("stosunek utraconych pakietów do obsłużonych str1: " + simVariablesList[3]); fm.writeString("sredni czas przebywania w systemie str1: " + simVariablesList[4]); fm.writeString("stosunek utraconych pakietów do obsłużonych str2: " + simVariablesList[5]); fm.writeString("sredni czas przebywania w systemie str2: " + simVariablesList[6]); fm.writeString("utracone str1: " + simVariablesList[7]); fm.writeString("obsluzone str1: " + simVariablesList[8]); fm.writeString("utracone str2: " + simVariablesList[9]); fm.writeString("obsluzone str2: " + simVariablesList[10]); fm.close(); }