MCPcopy Create free account
hub / github.com/NeuralNetworkVerification/Marabou / storeState

Method storeState

src/engine/Engine.cpp:1834–1843  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1832}
1833
1834void 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
1845void Engine::restoreState( const EngineState &state )
1846{

Callers 5

performSplitMethod · 0.45
replaySmtStackEntryMethod · 0.45
restorePrecisionMethod · 0.45
DnCWorkerMethod · 0.45

Calls 1

duplicateConstraintMethod · 0.45

Tested by

no test coverage detected