From 0ecddfff842eadb1abe8d04fe8714f006b88acb3 Mon Sep 17 00:00:00 2001 From: Nicolas Voirol <voirol.nicolas@gmail.com> Date: Tue, 1 Nov 2016 15:44:37 +0100 Subject: [PATCH] You know where this is going by now... --- .../inox/solvers/unrolling/QuantificationTemplates.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/scala/inox/solvers/unrolling/QuantificationTemplates.scala b/src/main/scala/inox/solvers/unrolling/QuantificationTemplates.scala index 705ec1905..0cce88476 100644 --- a/src/main/scala/inox/solvers/unrolling/QuantificationTemplates.scala +++ b/src/main/scala/inox/solvers/unrolling/QuantificationTemplates.scala @@ -593,7 +593,9 @@ trait QuantificationTemplates { self: Templates => handledMatchers.containsAll(ms.map(_.substitute(substituter, msubst))) } - if (isOpt) 0 else 3 + if (isOpt) 0 + else if (grounds(q)(bs, m.args(i))) 10 + else 3 } (bs, map, c + cost) -- GitLab