2 #include "creativity/cmdargs/CmdArgs.hpp" 3 #include "creativity/data/tabulate.hpp" 4 #include "creativity/Policy.hpp" 5 #include <eris/types.hpp> 10 namespace boost {
namespace program_options {
class variables_map; } }
30 unsigned int precision = 5;
38 bool write_or_not =
false;
40 bool write_or_not_corrcov =
false;
44 bool marginal =
false;
62 bool shortrun =
false;
65 bool policy_filter =
false;
76 bool condensed =
false;
79 std::string latex_variables =
"";
82 bool no_headings =
false;
91 bool overwrite =
false;
93 bool no_preamble =
false;
95 bool list_filtered_write =
false;
96 bool list_filtered_nowrite =
false;
104 virtual std::string usage()
const override;
107 virtual std::string help()
const override;
110 virtual std::string versionSuffix()
const override;
114 virtual void addOptions()
override;
117 virtual void postParse(boost::program_options::variables_map &vars)
override;
121 std::string policy_str_ =
"any";
TableFormat
Enum for supported table output formats.
Definition: tabulate.hpp:10
This class handles command line argument parsing.
Definition: CmdArgs.hpp:31
CmdArgs subclass for creativity-results script to run models on generated data.
Definition: Results.hpp:15
std::string filename
Result analysis output; empty means output to stdout.
Definition: Results.hpp:86
Primary namespace for all Creativity library code.
Definition: config.hpp:4
Class for interpreting and/or constructing encoded policy values.
Definition: Policy.hpp:12
std::string input
The input file to load data from.
Definition: Results.hpp:101
Policy policy
The policy implied by the given –policy value.
Definition: Results.hpp:69