Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Information about a variable assignment. More...
#include <sat_base.h>
Public Member Functions | |
std::string | DebugString () const |
Public Attributes | |
uint32_t | level: 28 |
uint32_t | type: 4 |
int32_t | trail_index |
The index of this assignment in the trail. | |
Information about a variable assignment.
Definition at line 242 of file sat_base.h.
|
inline |
Definition at line 265 of file sat_base.h.
uint32_t operations_research::sat::AssignmentInfo::level |
The decision level at which this assignment was made. This starts at 0 and increases each time the solver takes a search decision.
Definition at line 254 of file sat_base.h.
int32_t operations_research::sat::AssignmentInfo::trail_index |
The index of this assignment in the trail.
Definition at line 263 of file sat_base.h.
|
mutable |
The type of assignment (see AssignmentType below).
Note(user): We currently don't support more than 16 types of assignment. This is checked in RegisterPropagator().
Definition at line 260 of file sat_base.h.