cz.cuni.amis.pogamut.ut2004.navigation.evaluator
Class SingleNavigationTaskEvaluator

Package class diagram package SingleNavigationTaskEvaluator
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.navigation.evaluator.SingleTaskEvaluatorBase
      extended by cz.cuni.amis.pogamut.ut2004.navigation.evaluator.SingleTaskEvaluator
          extended by cz.cuni.amis.pogamut.ut2004.navigation.evaluator.SingleNavigationTaskEvaluator

public class SingleNavigationTaskEvaluator
extends SingleTaskEvaluator

Evaluator for single navigation task. Handles required restarts and log files.

Author:
Bogo

Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.ut2004.navigation.evaluator.SingleTaskEvaluatorBase
log
 
Constructor Summary
SingleNavigationTaskEvaluator()
           
 
Method Summary
 int execute(IEvaluationTask task)
          Executes given IEvaluationTask.
 int execute(IEvaluationTask task, boolean isResume, String label)
          Evaluates given task.
protected  void setupLog(String logPath, int iteration)
           
 
Methods inherited from class cz.cuni.amis.pogamut.ut2004.navigation.evaluator.SingleTaskEvaluatorBase
main, processResult, run, setupLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleNavigationTaskEvaluator

public SingleNavigationTaskEvaluator()
Method Detail

execute

public int execute(IEvaluationTask task,
                   boolean isResume,
                   String label)
Evaluates given task.

Parameters:
task - Task to evaluate.
isResume - Whether should try to resume interrupted task.
label - Label for the evaluation.
Returns:
Status code of the evaluation.

execute

public int execute(IEvaluationTask task)
Description copied from class: SingleTaskEvaluator
Executes given IEvaluationTask.

Overrides:
execute in class SingleTaskEvaluator
Parameters:
task - Task to execute.
Returns:
Execution result.

setupLog

protected void setupLog(String logPath,
                        int iteration)


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.