import java.util.*; import java.io.*; public class AnalyseSMSR { private static void show(long[]x){ int n = x.length; for (int i=0;i 0) sat++; count++; for (int j=0;j<12;j++) sc.next(); } System.out.format("%d %.2f ",n,((float)p)/100.0); System.out.print((sat/10) +" "); System.out.print(average(solutions) +" "+ min(solutions) +" "+ median(solutions) +" "+ max(solutions) +" "); System.out.println(); } public static void main(String[] args) throws IOException { Scanner sc = new Scanner(new File(args[0])); int n = Integer.parseInt(args[1]); // agents int pLo = Integer.parseInt(args[2]); // mixing probability int pHi = Integer.parseInt(args[3]); // mixing probability int pInc = Integer.parseInt(args[4]); // increment for pq int lwb = Integer.parseInt(args[5]); // index of 1st results file int upb = Integer.parseInt(args[6]); // index of last results file for (int p=pLo;p<=pHi;p=p+pInc) stats(sc,n,p,lwb,upb); } }