19package denoptim.programs.combinatorial;
23import denoptim.combinatorial.CombinatorialExplorerByLayer;
24import denoptim.fragspace.FragmentSpaceParameters;
25import denoptim.task.ProgramTask;
96 super.handleThrowable();
Generates all combinators of fragments by means of asynchronous threads.
void stopRun()
Stops all subtasks and shutdown executor.
void run()
Run the combinatorial exploration.
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.
Parameters controlling execution of the combinatorial algorithm for exploration of a fragment space b...
void processParameters()
Processes all parameters and initialize related objects.
void checkParameters()
Evaluate consistency of input parameters.
Combinatorial exploration of the fragment space.
FragSpaceExplorer(File configFile, File workDir)
Creates and configures the program task.
void handleThrowable()
Method to handle any Throwable originated from the runProgram() method.
CombinatorialExplorerByLayer combinatorialAlgorithm
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.