|
spot
2.16
|
Benchmarking data and options for synthesis. More...
#include <spot/twaalgos/synthesis.hh>
Classes | |
| struct | bench_var |
| Benchmarking variables tracking timing and counts for each step of synthesis. More... | |
Public Types | |
| enum class | algo { DET_SPLIT = 0 , SPLIT_DET , DPA_SPLIT , LAR , LAR_OLD , ACD } |
| Algorithm selection for synthesis. More... | |
| enum class | splittype { AUTO = 0 , EXPL , SEMISYM , FULLYSYM } |
| Splitting strategy for 2-step games. More... | |
Public Attributes | |
| bool | force_sbacc |
| Force state-based acceptance. More... | |
| algo | s |
| Selected algorithm. More... | |
| int | minimize_lvl |
| Minimization level. More... | |
| splittype | sp |
| Splitting strategy. More... | |
| std::optional< bench_var > | bv |
| Benchmarking data. More... | |
| std::ostream * | verbose_stream |
| Verbose output stream. More... | |
| option_map | opt |
| Additional options. More... | |
| bool | moore |
| Use Moore (output-first) semantics instead of Mealy. More... | |
| bdd_dict_ptr | dict |
| BDD dictionary. More... | |
Benchmarking data and options for synthesis.
|
strong |
Algorithm selection for synthesis.
|
strong |
Splitting strategy for 2-step games.
| std::optional<bench_var> spot::synthesis_info::bv |
Benchmarking data.
| bdd_dict_ptr spot::synthesis_info::dict |
BDD dictionary.
| bool spot::synthesis_info::force_sbacc |
Force state-based acceptance.
| int spot::synthesis_info::minimize_lvl |
Minimization level.
| bool spot::synthesis_info::moore |
Use Moore (output-first) semantics instead of Mealy.
| option_map spot::synthesis_info::opt |
Additional options.
| algo spot::synthesis_info::s |
Selected algorithm.
| splittype spot::synthesis_info::sp |
Splitting strategy.
| std::ostream* spot::synthesis_info::verbose_stream |
Verbose output stream.
1.9.1