this->addOption(storm::settings::OptionBuilder(moduleName,outputOptionName,true,"If set, the glpk output will be printed to the command line.").setIsAdvanced().build());
this->addOption(storm::settings::OptionBuilder(moduleName,integerToleranceOption,true,"Sets glpk's precision for integer variables.").setIsAdvanced().addArgument(storm::settings::ArgumentBuilder::createDoubleArgument("value","The precision to achieve.").setDefaultValueDouble(1e-06).addValidatorDouble(ArgumentValidatorFactory::createDoubleRangeValidatorExcluding(0.0,1.0)).build()).build());
throwstorm::exceptions::InvalidStateException()<<"The bounds of some variables are illegal. Note that glpk only accepts integer bounds for integer variables.";