-
- Column_x_positions approx;
- approx.cols = line;
-
- approx.spacer_l_ = generate_spacing_problem (line,
- pscore_l_->paper_l_->line_dimensions_int (optimal_paths[start_idx].line_i_));
- spacer_p_list.bottom ().add (approx.spacer_l_);
-
- ( (Break_algorithm*)this)->approx_stats_.add (approx.cols);
- approx.approximate_solve_line ();
-
- if (approx.energy_f_ > energy_bound_f_)
- {
- continue;
- }
-
-
- // this is a likely candidate. Store it.
- candidate_lines.push (approx);
- candidates.push (start_idx);
- }