19package denoptim.programs.fitnessevaluator;
23import denoptim.programs.combinatorial.FragSpaceExplorer;
24import denoptim.programs.denovo.GARunner;
25import denoptim.task.ProgramTask;
84 super.handleThrowable();
Logger startProgramSpecificLogger(String loggerIdentifier)
Starts a logger with the given name.
void readParameterFile(String infile)
Read the parameter TXT file line by line and interpret its content.
void printParameters()
Print all parameters.
void setWorkDirectory(String pathname)
Gets the pathname to the working directory.
Runs a fitness provider task as defined in the static parameters.
void run()
Create and run the fitness task.
void stopRun()
Stops all subtasks and shutdown executor.
Parameters controlling execution of FitnessRunner.
void checkParameters()
Evaluate consistency of input parameters.
void processParameters()
Processes all parameters and initialize related objects.
Stand-alone fitness provider.
void handleThrowable()
Method to handle any Throwable originated from the runProgram() method.
FitnessRunner(File configFile, File workDir)
Creates and configures the program task.
Task structure for any of the main programs in the denoptim project, such as genetic algorithm and co...
String loggerIdentifier
Identifier of this program's logger.
File configFilePathName
File containing configuration parameters for the program task.
File workDir
The file system location where we want to be placed when doing the work.