public void waitLoop() { finished = false; for (int i = 0; i < CONST.MAX_ARG; i++) { champ[i] = 0; } current = this; started = false; }
public void begin(Constants.Func3 d_func) { func3 = d_func; BinomialLikelihoodThread[] l = new BinomialLikelihoodThread[4]; for (int i = 0; i < 4; i++) { l[i] = new BinomialLikelihoodThread(); } for (int k = 0; k < iteration; k++) { begin_base(l); for (int i = 0; i < 4; i++) { l[i].data = data; l[i].func3 = d_func; l[i].loop3(); } end_base(l); } }