![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
Information about a variable assignment. More...
Information about a variable assignment.
Definition at line 242 of file sat_base.h.
#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. | |
|
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.