// // Using p as a probability rather than a proportion // produce an istance of SRI // import java.util.*; public class SRInstanceB extends SMSRInstance { SRInstanceB(int n){super(n); m=n*(n-1)/2;} void build(double p){ int mSR = (int)(p*m); // number of edges to select from SR mixE.clear(); for (int i=0;i= gen.nextDouble()) mixE.add(i*n+j); // //Create preference lists // displayEdges("sri:",mixE); for (int i=0;i 2; inst.build(p); inst.display(); } }