type = "bool"
default = "false"
read_only = true
- help = "intial splits on zero for all variables"
+ help = "initial splits on zero for all variables"
[[option]]
name = "nlExtTfTaylorDegree"
, ca ()
// even though these are temporaries and technically should be set
- // before calling, lets intialize them. this will reduces chances of
+ // before calling, lets initialize them. this will reduces chances of
// non-determinism in portfolio (parallel) solver if variables are
// being (incorrectly) used without initialization.
, seen(), analyze_stack(), analyze_toclear(), add_tmp()
std::map<Node, std::map<Node, int> > d_quant_var_id;
/** process initialize model for term */
virtual void processInitializeModelForTerm(Node n) = 0;
- /** process intialize quantifier */
+ /** process initialize quantifier */
virtual void processInitializeQuantifier(Node q) {}
/** process initialize */
virtual void processInitialize(bool ispre) = 0;
*/
Node d_base_body;
//----------------------------------cegis-implementation-specific
- /** do cegis-implementation-specific intialization for this class */
+ /** do cegis-implementation-specific initialization for this class */
virtual bool processInitialize(Node n,
const std::vector<Node>& candidates,
std::vector<Node>& lemmas);
Node getNextDecisionRequest(unsigned& priority) override;
private:
- /** do cegis-implementation-specific intialization for this class */
+ /** do cegis-implementation-specific initialization for this class */
bool processInitialize(Node n,
const std::vector<Node>& candidates,
std::vector<Node>& lemmas) override;
/** get the i^th child of the active term */
Node getChild(unsigned i);
/** build the (modified) version of the term
- * we intialized via the call to init().
+ * we initialized via the call to init().
*/
Node build(unsigned p = 0);
* For example, say the grammar for f is:
* A = 0 | 1 | x | y | A+A | ite( B, A, A )
* B = A <= A
- * If we call intialize( tds, f, 5 ), this class will generate 5 random sample
+ * If we call initialize( tds, f, 5 ), this class will generate 5 random sample
* points for (x,y), say (0,0), (1,1), (0,1), (1,0), (2,2). The return values
* of successive calls to registerTerm are listed below.
* registerTerm( 0 ) -> 0
std::map<Node, std::vector<TypeNode> > d_var_sygus_types;
/** map from constants to sygus types that include them */
std::map<Node, std::vector<TypeNode> > d_const_sygus_types;
- /** register sygus type, intializes the above two data structures */
+ /** register sygus type, initializes the above two data structures */
void registerSygusType(TypeNode tn);
};