Function calculate_final_configurations

Function Documentation

std::pair<std::vector<int>, std::vector<int>> calculate_final_configurations(std::vector<std::array<float, 3>> cones, std::vector<std::vector<int>> right_configurations, arma::fvec right_costs, std::vector<std::vector<int>> left_configurations, arma::fvec left_costs)

Calculate the final best configuration combining the right and left configurations.

Parameters:
  • cones – Vector of cones represented as arrays of three floats [x, y, type].

  • right_configurations – The calculated right configurations.

  • right_costs – The calculated right costs.

  • left_configurations – The calculated left configurations.

  • left_costs – The calculated left costs.

Returns:

right_configuration, left_configuration