terminate early if board is deemed unsolveable