summaryrefslogtreecommitdiff
path: root/src/options/decision_options.toml
diff options
context:
space:
mode:
Diffstat (limited to 'src/options/decision_options.toml')
-rw-r--r--src/options/decision_options.toml57
1 files changed, 57 insertions, 0 deletions
diff --git a/src/options/decision_options.toml b/src/options/decision_options.toml
new file mode 100644
index 000000000..5826368c8
--- /dev/null
+++ b/src/options/decision_options.toml
@@ -0,0 +1,57 @@
+id = "DECISION"
+name = "Decision heuristics"
+header = "options/decision_options.h"
+
+[[option]]
+ name = "decisionMode"
+ smt_name = "decision-mode"
+ category = "regular"
+ long = "decision=MODE"
+ type = "decision::DecisionMode"
+ default = "decision::DECISION_STRATEGY_INTERNAL"
+ handler = "stringToDecisionMode"
+ includes = ["options/decision_mode.h"]
+ help = "choose decision mode, see --decision=help"
+
+[[option]]
+ name = "decisionStopOnly"
+ category = "undocumented"
+ type = "bool"
+
+[[option]]
+ name = "decisionThreshold"
+ category = "expert"
+ long = "decision-threshold=N"
+ type = "decision::DecisionWeight"
+ default = "0"
+ includes = ["options/decision_weight.h"]
+ read_only = true
+ help = "ignore all nodes greater than threshold in first attempt to pick decision"
+
+[[option]]
+ name = "decisionUseWeight"
+ category = "expert"
+ long = "decision-use-weight"
+ type = "bool"
+ default = "false"
+ read_only = true
+ help = "use the weight nodes (locally, by looking at children) to direct recursive search"
+
+[[option]]
+ name = "decisionRandomWeight"
+ category = "expert"
+ long = "decision-random-weight=N"
+ type = "int"
+ default = "0"
+ read_only = true
+ help = "assign random weights to nodes between 0 and N-1 (0: disable)"
+
+[[option]]
+ name = "decisionWeightInternal"
+ category = "expert"
+ long = "decision-weight-internal=HOW"
+ type = "decision::DecisionWeightInternal"
+ default = "decision::DECISION_WEIGHT_INTERNAL_OFF"
+ handler = "stringToDecisionWeightInternal"
+ read_only = true
+ help = "computer weights of internal nodes using children: off, max, sum, usr1 (meaning evolving)"
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback