diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2012-10-29 21:49:41 +0000 |
---|---|---|
committer | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2012-10-29 21:49:41 +0000 |
commit | 9a8a3449b130b0154ae55ad223f362c6d662d6ce (patch) | |
tree | 933bb099f84fdbfdbc15d790a9088d24bcb8ef15 /src/theory/quantifiers/relevant_domain.cpp | |
parent | 45d96ce6cdd0eb5a899611b4b0be243c6887da39 (diff) |
more updates and minor bug fixes for fmf/inst-gen quantifier instantiation
Diffstat (limited to 'src/theory/quantifiers/relevant_domain.cpp')
-rw-r--r-- | src/theory/quantifiers/relevant_domain.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/theory/quantifiers/relevant_domain.cpp b/src/theory/quantifiers/relevant_domain.cpp index 7b4440c31..ad6c241e7 100644 --- a/src/theory/quantifiers/relevant_domain.cpp +++ b/src/theory/quantifiers/relevant_domain.cpp @@ -83,6 +83,20 @@ void RelevantDomain::compute(){ } }while( !success ); Trace("rel-dom") << "done compute relevant domain" << std::endl; + /* + //debug printing + Trace("rel-dom") << "Exhaustive instantiate " << f << std::endl; + if( useRelInstDomain ){ + Trace("rel-dom") << "Relevant domain : " << std::endl; + for( size_t i=0; i<d_rel_domain.d_quant_inst_domain[f].size(); i++ ){ + Trace("rel-dom") << " " << i << " : "; + for( size_t j=0; j<d_rel_domain.d_quant_inst_domain[f][i].size(); j++ ){ + Trace("rel-dom") << d_rel_domain.d_quant_inst_domain[f][i][j] << " "; + } + Trace("rel-dom") << std::endl; + } + } + */ } bool RelevantDomain::computeRelevantInstantiationDomain( Node n, Node parent, int arg, Node f ){ |