(int eo, int m)
| 45 | } |
| 46 | |
| 47 | private static int flipMove(int eo, int m) { |
| 48 | Utils.idxToFlip(arr, eo, 4, false); |
| 49 | arr[m] = 1 - arr[m]; |
| 50 | return Utils.flipToIdx(arr, 4, false); |
| 51 | } |
| 52 | |
| 53 | private static boolean search(int cp, int eo, int d, int lm) { |
| 54 | if (d == 0) return cp == 0 && eo == 0; |