Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected void process(List<Object> chunks)
- {
- StringBuilder output = new StringBuilder();
- output.append("Nazwa pliku: "+file.getName()+"\n");
- if(chunks.size() == 1)
- {
- output.append("Wczytany plik jest za krótki, minimalna długość ciągu to 20 000");
- results_area.setText(output.toString());
- }else
- {
- String check = "Zaliczony!***";
- output.append("Test pojedynczych bitów: ");
- if((int)chunks.get(0) > 9725 && (int)chunks.get(0) < 10275) output.append(check+"\n");
- else output.append("Niezaliczony\n");
- output.append("W ciagu jest "+chunks.get(0)+" jedynek\n");
- output.append("Test Serii: ");
- int[] series_results = (int[])chunks.get(1);
- if(series_results[0] > 2315 && series_results[0] < 2685 && series_results[1] > 1114 && series_results[1] < 1386 &&
- series_results[2] > 527 && series_results[2] < 723 && series_results[3] >240 && series_results[3] < 384 &&
- series_results[4] > 103 && series_results[4] < 209 && series_results[5] > 103 && series_results[5] < 209)
- {
- output.append(check+"\n");
- }else output.append("Niezaliczony\n");
- output.append("Dlugosc serii:\n");
- output.append("1: "+series_results[0]+"\n");
- output.append("2: "+series_results[1]+"\n");
- output.append("3: "+series_results[2]+"\n");
- output.append("4: "+series_results[3]+"\n");
- output.append("5: "+series_results[4]+"\n");
- output.append("6+: "+series_results[5]+"\n");
- if((int)chunks.get(2) < 26) output.append("Test długiej serii: "+check+"\n");
- else output.append("Niezaliczony\n");
- output.append("Najdłuższa seria: "+(int)chunks.get(2)+"\n");
- output.append("Test pokerowy: ");
- double x = (double)chunks.get(3);
- if (x > 2.16 && x < 46.17)
- {
- output.append(check+"\n");
- }else output.append("Niezaliczony\n");
- output.append("X = "+x);
- }
- results_area.setText(output.toString());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement