Added REDUCE_SINGLE to find isolated candidates, reference solver now solves all boards in boards.txt