diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2014-05-25 09:18:42 -0500 |
---|---|---|
committer | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2014-05-25 09:18:55 -0500 |
commit | 9d3f97ea91ffbf9ceea5814281a4d434d8e09a53 (patch) | |
tree | f1f9fccd3eb09b3d9333506b85ab09587e985b05 /src/theory/quantifiers/quant_conflict_find.cpp | |
parent | 363b838e4a0b799da537d60632fe844c5c5e4686 (diff) |
Improve quantifier instantiation: always use original terms when matching (was missing for simple triggers). Minor updates to scripts.
Diffstat (limited to 'src/theory/quantifiers/quant_conflict_find.cpp')
-rwxr-xr-x | src/theory/quantifiers/quant_conflict_find.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/quantifiers/quant_conflict_find.cpp b/src/theory/quantifiers/quant_conflict_find.cpp index 7c71313de..24f17d0c1 100755 --- a/src/theory/quantifiers/quant_conflict_find.cpp +++ b/src/theory/quantifiers/quant_conflict_find.cpp @@ -2196,7 +2196,7 @@ void QuantConflictFind::check( Theory::Effort level ) { Assert( evaluate( inst )==-1 || e>effort_conflict );
//}
}
- if( d_quantEngine->addInstantiation( q, terms ) ){
+ if( d_quantEngine->addInstantiation( q, terms, false ) ){
Trace("qcf-check") << " ... Added instantiation" << std::endl;
Trace("qcf-inst") << "*** Was from effort " << e << " : " << std::endl;
qi->debugPrintMatch("qcf-inst");
|