Fix bug where we'd mark a board as complete while there still were valid
moves available in the last column.