| 1832 | } |
| 1833 | |
| 1834 | void Engine::storeState( EngineState &state, TableauStateStorageLevel level ) const |
| 1835 | { |
| 1836 | _tableau->storeState( state._tableauState, level ); |
| 1837 | state._tableauStateStorageLevel = level; |
| 1838 | |
| 1839 | for ( const auto &constraint : _plConstraints ) |
| 1840 | state._plConstraintToState[constraint] = constraint->duplicateConstraint(); |
| 1841 | |
| 1842 | state._numPlConstraintsDisabledByValidSplits = _numPlConstraintsDisabledByValidSplits; |
| 1843 | } |
| 1844 | |
| 1845 | void Engine::restoreState( const EngineState &state ) |
| 1846 | { |
no test coverage detected