Lines Matching refs:NQueensCS
38 * @run main NQueensCS maxBoardSize=11 reps=1
39 * @run main NQueensCS maxBoardSize=11 reps=1 procs=8
46 public class NQueensCS extends RecursiveAction {
72 * Usage: NQueensCS [minBoardSize=N] [maxBoardSize=N] [procs=N] [reps=N]
98 NQueensCS task = new NQueensCS(new int[0]);
105 System.out.printf("NQueensCS %3d", i);
118 NQueensCS nextSubtask; // to link subtasks
120 NQueensCS(int[] a) {
125 NQueensCS subtasks;
133 private static NQueensCS explore(int[] array, int bs) {
135 NQueensCS s = null; // subtask list
143 NQueensCS first = s; // lag forks to ensure 1 kept
148 NQueensCS subtask = new NQueensCS(next);
155 private static int processSubtasks(NQueensCS s) {