![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 300 of file feasibility_jump.h.
#include <feasibility_jump.h>
Public Attributes | |
| std::vector< int64_t > | solution |
| std::vector< double > | weights |
| std::shared_ptr< const SharedSolutionRepository< int64_t >::Solution > | base_solution |
| double | bump_value = 1.0 |
| int | compound_move_max_discrepancy = 0 |
| std::vector< double > | compound_weights |
| std::vector< bool > | in_compound_weight_changed |
| std::vector< int > | compound_weight_changed |
| std::unique_ptr< CompoundMoveBuilder > | move |
| LsCounters | counters |
| LsOptions | options |
| int64_t | num_restarts = 0 |
| int64_t | num_solutions_imported = 0 |
| int64_t | num_batches_before_change = 0 |
| int64_t | last_solution_rank = std::numeric_limits<int64_t>::max() |
| IntegerValue | saved_inner_objective_lb = 0 |
| IntegerValue | saved_inner_objective_ub = 0 |
| std::shared_ptr<const SharedSolutionRepository<int64_t>::Solution> operations_research::sat::LsState::base_solution |
Definition at line 306 of file feasibility_jump.h.
| double operations_research::sat::LsState::bump_value = 1.0 |
Definition at line 310 of file feasibility_jump.h.
| int operations_research::sat::LsState::compound_move_max_discrepancy = 0 |
Definition at line 321 of file feasibility_jump.h.
| std::vector<int> operations_research::sat::LsState::compound_weight_changed |
Definition at line 324 of file feasibility_jump.h.
| std::vector<double> operations_research::sat::LsState::compound_weights |
Definition at line 322 of file feasibility_jump.h.
| LsCounters operations_research::sat::LsState::counters |
Definition at line 328 of file feasibility_jump.h.
| std::vector<bool> operations_research::sat::LsState::in_compound_weight_changed |
Definition at line 323 of file feasibility_jump.h.
| int64_t operations_research::sat::LsState::last_solution_rank = std::numeric_limits<int64_t>::max() |
Definition at line 341 of file feasibility_jump.h.
| std::unique_ptr<CompoundMoveBuilder> operations_research::sat::LsState::move |
Definition at line 325 of file feasibility_jump.h.
| int64_t operations_research::sat::LsState::num_batches_before_change = 0 |
Definition at line 338 of file feasibility_jump.h.
| int64_t operations_research::sat::LsState::num_restarts = 0 |
Definition at line 334 of file feasibility_jump.h.
| int64_t operations_research::sat::LsState::num_solutions_imported = 0 |
Definition at line 335 of file feasibility_jump.h.
| LsOptions operations_research::sat::LsState::options |
Definition at line 331 of file feasibility_jump.h.
| IntegerValue operations_research::sat::LsState::saved_inner_objective_lb = 0 |
Definition at line 345 of file feasibility_jump.h.
| IntegerValue operations_research::sat::LsState::saved_inner_objective_ub = 0 |
Definition at line 346 of file feasibility_jump.h.
| std::vector<int64_t> operations_research::sat::LsState::solution |
Definition at line 303 of file feasibility_jump.h.
| std::vector<double> operations_research::sat::LsState::weights |
Definition at line 304 of file feasibility_jump.h.