()
| 33 | } |
| 34 | |
| 35 | public void shuffle() { |
| 36 | for (int i = 0; i < remainingMoves.size(); i++) { |
| 37 | int t = AssortedMethods.randomIntInRange(i, remainingMoves.size() - 1); |
| 38 | Location other = remainingMoves.get(t); |
| 39 | Location current = remainingMoves.get(i); |
| 40 | remainingMoves.set(t, current); |
| 41 | remainingMoves.set(i, other); |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | public void removeLocation(int r, int c) { |
| 46 | for (int i = 0; i < remainingMoves.size(); i++) { |
no test coverage detected