|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.EvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>
cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.NavigationEvaluationTask
public class NavigationEvaluationTask
Evaluation task. Consists of map to evaluate and parameters of navigation.
| Constructor Summary | |
|---|---|
NavigationEvaluationTask()
Deprecated. |
|
NavigationEvaluationTask(String navigation,
String pathPlanner,
String mapName,
boolean onlyRelevantPaths,
int limit,
String resultBasePath,
RecordType recordType,
Level level)
Default constructor. |
|
NavigationEvaluationTask(String navigation,
String pathPlanner,
String mapName,
boolean onlyRelevantPaths,
String resultPath)
Deprecated. |
|
| Method Summary | |
|---|---|
static NavigationEvaluationTask |
buildFromArgs(String[] args)
Deprecated. |
BotNavigationParameters |
getBotParams()
Creates BotNavigationParameters from this task. |
String |
getFileName()
File of the task. |
int |
getLimit()
Get limit of evaluated paths. |
Level |
getLogLevel()
Get level of log which should be stored in result. |
String |
getLogPath()
Path where log will be stored. |
String |
getMapName()
Map name where the evaluation will take place. |
String |
getNavigation()
Get navigation for evaluation. |
String |
getPathPlanner()
Get path planner for evaluation. |
RecordType |
getRecordType()
Get type of records to create. |
String |
getResultBasePath()
|
String |
getResultPath()
Get path where results will be stored. |
boolean |
isOnlyRelevantPaths()
Whether to evaluate relevant paths only. |
void |
setLimit(int limit)
Set limit of evaluated paths. |
void |
setMapName(String mapName)
Set map for evaluation. |
void |
setNavigation(String navigation)
Set navigation for evaluation. |
void |
setOnlyRelevantPaths(boolean onlyRelevantPaths)
Set if evaluate only relevant paths. |
void |
setPathPlanner(String pathPlanner)
Set path planner. |
void |
setResultBasePath(String basePath)
|
void |
setResultPath(String resultPath)
Set path for storing results. |
void |
toArgs(List<String> command)
Deprecated. |
| Methods inherited from class cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.EvaluationTask |
|---|
getBotClass, getBotParamsClass, getJarPath |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface cz.cuni.amis.pogamut.ut2004.navigation.evaluator.task.IEvaluationTask |
|---|
getBotClass, getBotParamsClass, getJarPath |
| Constructor Detail |
|---|
public NavigationEvaluationTask(String navigation,
String pathPlanner,
String mapName,
boolean onlyRelevantPaths,
int limit,
String resultBasePath,
RecordType recordType,
Level level)
navigation - pathPlanner - mapName - onlyRelevantPaths - limit - resultBasePath - recordType - level -
@Deprecated
public NavigationEvaluationTask(String navigation,
String pathPlanner,
String mapName,
boolean onlyRelevantPaths,
String resultPath)
@Deprecated public NavigationEvaluationTask()
| Method Detail |
|---|
@Deprecated public static NavigationEvaluationTask buildFromArgs(String[] args)
args - Command line arguments.
public BotNavigationParameters getBotParams()
BotNavigationParameters from this task.
getBotParams in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>BotNavigationParameters's representation of this task.public String getMapName()
IEvaluationTask
getMapName in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>public void setMapName(String mapName)
mapName - public boolean isOnlyRelevantPaths()
INavigationEvaluationTask
isOnlyRelevantPaths in interface INavigationEvaluationTaskpublic String getNavigation()
INavigationEvaluationTask
getNavigation in interface INavigationEvaluationTaskpublic String getPathPlanner()
INavigationEvaluationTask
getPathPlanner in interface INavigationEvaluationTaskpublic String getResultPath()
INavigationEvaluationTask
getResultPath in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>getResultPath in interface INavigationEvaluationTaskpublic String getResultBasePath()
public int getLimit()
INavigationEvaluationTask
getLimit in interface INavigationEvaluationTaskpublic String getLogPath()
IEvaluationTask
getLogPath in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>public void setNavigation(String navigation)
INavigationEvaluationTask
setNavigation in interface INavigationEvaluationTaskpublic void setPathPlanner(String pathPlanner)
INavigationEvaluationTask
setPathPlanner in interface INavigationEvaluationTaskpublic void setOnlyRelevantPaths(boolean onlyRelevantPaths)
INavigationEvaluationTask
setOnlyRelevantPaths in interface INavigationEvaluationTaskpublic void setResultPath(String resultPath)
INavigationEvaluationTask
setResultPath in interface INavigationEvaluationTaskpublic void setLimit(int limit)
INavigationEvaluationTask
setLimit in interface INavigationEvaluationTaskpublic RecordType getRecordType()
INavigationEvaluationTask
getRecordType in interface INavigationEvaluationTask@Deprecated public void toArgs(List<String> command)
command - Arguments list to fill.public String getFileName()
IEvaluationTask
getFileName in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>public Level getLogLevel()
IEvaluationTask
getLogLevel in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>public void setResultBasePath(String basePath)
setResultBasePath in interface IEvaluationTask<BotNavigationParameters,NavigationEvaluatingBot>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||