LydiaSyft
|
Base class for running a synthesis algorithm. More...
#include <base.hpp>
Protected Member Functions | |
bool | handle_preprocessing_result_ (const OneStepSynthesisResult &one_step_result, Stopwatch &total_time_stopwatch) const |
void | handle_synthesis_result_ (const DfaGameSynthesizer &synthesizer, const SynthesisResult &result) const |
void | handle_synthesis_result_ (const SynthesisResult &result) const |
SymbolicStateDfa | do_dfa_construction_ () const |
Protected Attributes | |
const std::string | formula_file_ |
const std::string | path_to_syfco_ |
const TLSFArgs | args_ |
const std::shared_ptr< Syft::VarMgr > | var_mgr_ |
const Printer | printer_ |
std::shared_ptr< whitemech::lydia::parsers::ltlf::LTLfDriver > | driver_ |
Base class for running a synthesis algorithm.