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

Method CDSmtCore

src/engine/CDSmtCore.cpp:30–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28using namespace CVC4::context;
29
30CDSmtCore::CDSmtCore( IEngine *engine, Context &ctx )
31 : _statistics( NULL )
32 , _context( ctx )
33 , _trail( &_context )
34 , _decisions( &_context )
35 , _engine( engine )
36 , _needToSplit( false )
37 , _constraintForSplitting( NULL )
38 , _constraintViolationThreshold( Options::CONSTRAINT_VIOLATION_THRESHOLD )
39 , _deepSoIRejectionThreshold( Options::get()->getInt( Options::DEEP_SOI_REJECTION_THRESHOLD ) )
40 , _branchingHeuristic( Options::get()->getDivideStrategy() )
41 , _scoreTracker( nullptr )
42 , _numRejectedPhasePatternProposal( 0 )
43{
44}
45
46CDSmtCore::~CDSmtCore()
47{

Callers

nothing calls this directly

Calls 2

getIntMethod · 0.80
getDivideStrategyMethod · 0.80

Tested by

no test coverage detected