public static EngineParameter <int> GetTimeLimitParameter() { if (TimeLimitParameter == null) { TimeLimitParameter = new EngineParameter <int>("timelimit", int.MaxValue); } return(TimeLimitParameter); }
public static EngineParameter <int> GetLoopHeaderLimitParameter() { if (LoopHeaderLimitParameter == null) { LoopHeaderLimitParameter = new EngineParameter <int>("headerlimit", 1000); } return(LoopHeaderLimitParameter); }
public static EngineParameter <int> GetLoopEscapingParameter() { if (LoopEscapingParameter == null) { LoopEscapingParameter = new EngineParameter <int>("loopescaping", 0); } return(LoopEscapingParameter); }
public static EngineParameter <int> GetUnrollParameter() { if (UnrollParameter == null) { UnrollParameter = new EngineParameter <int>("unroll", 1); } return(UnrollParameter); }
public static EngineParameter <int> GetSlidingLimitParameter() { if (SlidingLimitParameter == null) { SlidingLimitParameter = new EngineParameter <int>("slidinglimit", 1); } return(SlidingLimitParameter); }
public static EngineParameter <int> GetSlidingSecondsParameter() { if (SlidingSecondsParameter == null) { SlidingSecondsParameter = new EngineParameter <int>("slidingseconds", 0); } return(SlidingSecondsParameter); }
public static EngineParameter <int> GetDelayParameter() { if (DelayParameter == null) { DelayParameter = new EngineParameter <int>("delay", 0); } return(DelayParameter); }
public static EngineParameter <int> GetErrorLimitParameter() { if (ErrorLimitParameter == null) { ErrorLimitParameter = new EngineParameter <int>("errorlimit", 20); } return(ErrorLimitParameter); }
public static EngineParameter <string> GetSolverParameter() { if (SolverParameter == null) { SolverParameter = new EngineParameter <string>("solver", CVC4, new List <string> { Z3, CVC4 }); } return(SolverParameter); }