LydiaSyft
Syft::FairnessRunner Class Reference
Inheritance diagram for Syft::FairnessRunner:
Collaboration diagram for Syft::FairnessRunner:

Public Member Functions

 FairnessRunner (const std::shared_ptr< whitemech::lydia::parsers::ltlf::LTLfDriver > &driver, const std::string &formula_file, const std::string &path_to_syfco, const std::string &assumption_filename, bool print_strategy, bool print_times)
 
void run () const
 
- Public Member Functions inherited from Syft::BaseRunner
 BaseRunner (const std::shared_ptr< whitemech::lydia::parsers::ltlf::LTLfDriver > &driver, const std::string &formula_file, const std::string &path_to_syfco, bool print_strategy, bool print_times)
 

Additional Inherited Members

- Protected Member Functions inherited from Syft::BaseRunner
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 inherited from Syft::BaseRunner
const std::string formula_file_
 
const std::string path_to_syfco_
 
const TLSFArgs args_
 
const std::shared_ptr< Syft::VarMgrvar_mgr_
 
const Printer printer_
 
std::shared_ptr< whitemech::lydia::parsers::ltlf::LTLfDriver > driver_
 

The documentation for this class was generated from the following files: