Definition at line 37 of file sat_decision.h.
#include <sat_decision.h>
◆ SatDecisionPolicy()
| operations_research::sat::SatDecisionPolicy::SatDecisionPolicy |
( |
Model * | model | ) |
|
|
explicit |
◆ Activity()
| double operations_research::sat::SatDecisionPolicy::Activity |
( |
Literal | l | ) |
const |
|
inline |
◆ AllPreferences()
| std::vector< std::pair< Literal, float > > operations_research::sat::SatDecisionPolicy::AllPreferences |
( |
| ) |
const |
◆ BeforeConflict()
| void operations_research::sat::SatDecisionPolicy::BeforeConflict |
( |
int | trail_index | ) |
|
◆ BumpVariableActivities()
| void operations_research::sat::SatDecisionPolicy::BumpVariableActivities |
( |
absl::Span< const Literal > | literals | ) |
|
◆ ClearBestPartialAssignment()
| void operations_research::sat::SatDecisionPolicy::ClearBestPartialAssignment |
( |
| ) |
|
|
inline |
◆ GetBestPartialAssignment()
| absl::Span< const Literal > operations_research::sat::SatDecisionPolicy::GetBestPartialAssignment |
( |
| ) |
const |
|
inline |
◆ IncreaseNumVariables()
| void operations_research::sat::SatDecisionPolicy::IncreaseNumVariables |
( |
int | num_variables | ) |
|
◆ InStablePhase()
| bool operations_research::sat::SatDecisionPolicy::InStablePhase |
( |
| ) |
const |
|
inline |
◆ MaybeEnablePhaseSaving()
| void operations_research::sat::SatDecisionPolicy::MaybeEnablePhaseSaving |
( |
bool | save_phase | ) |
|
|
inline |
◆ NextBranch()
| Literal operations_research::sat::SatDecisionPolicy::NextBranch |
( |
| ) |
|
◆ ResetActivitiesToFollowBestPartialAssignment()
| void operations_research::sat::SatDecisionPolicy::ResetActivitiesToFollowBestPartialAssignment |
( |
| ) |
|
◆ ResetDecisionHeuristic()
| void operations_research::sat::SatDecisionPolicy::ResetDecisionHeuristic |
( |
| ) |
|
◆ SetAssignmentPreference()
| void operations_research::sat::SatDecisionPolicy::SetAssignmentPreference |
( |
Literal | literal, |
|
|
float | weight ) |
◆ SetStablePhase()
| void operations_research::sat::SatDecisionPolicy::SetStablePhase |
( |
bool | is_stable | ) |
|
|
inline |
◆ SetTargetPolarityIfUnassigned()
| void operations_research::sat::SatDecisionPolicy::SetTargetPolarityIfUnassigned |
( |
Literal | l | ) |
|
|
inline |
◆ Untrail()
| void operations_research::sat::SatDecisionPolicy::Untrail |
( |
int | target_trail_index | ) |
|
◆ UpdateVariableActivityIncrement()
| void operations_research::sat::SatDecisionPolicy::UpdateVariableActivityIncrement |
( |
| ) |
|
The documentation for this class was generated from the following files: