summaryrefslogtreecommitdiff
path: root/src/options
diff options
context:
space:
mode:
authorAndres Noetzli <andres.noetzli@gmail.com>2018-07-08 13:38:45 -0700
committerGitHub <noreply@github.com>2018-07-08 13:38:45 -0700
commit86d9ba4431108e1fd89639e23857631a7380a005 (patch)
tree81e57f2b4594f6e4f80533a00789ece362b93da3 /src/options
parentad454857a1f57386f7b132c01ad460750ca8d3aa (diff)
Add more sophisticated floating-point sampler (#2155)
This commit adds a floating-point sampler inspired by PyMPF [0]. It also creates a new Sampler class that can be used for creating random values of different sorts (currently BV and FP values). [0] https://github.com/florianschanda/PyMPF
Diffstat (limited to 'src/options')
-rw-r--r--src/options/quantifiers_options.toml8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/options/quantifiers_options.toml b/src/options/quantifiers_options.toml
index ecd418282..ecdf87a47 100644
--- a/src/options/quantifiers_options.toml
+++ b/src/options/quantifiers_options.toml
@@ -1203,6 +1203,14 @@ header = "options/quantifiers_options.h"
help = "when applicable, use grammar for choosing sample points"
[[option]]
+ name = "sygusSampleFpUniform"
+ category = "regular"
+ long = "sygus-sample-fp-uniform"
+ type = "bool"
+ default = "false"
+ help = "sample floating-point values uniformly instead of in a biased fashion"
+
+[[option]]
name = "sygusRewSynthAccel"
category = "regular"
long = "sygus-rr-synth-accel"
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback