public class BotNavigationParameters
extends cz.cuni.amis.pogamut.ut2004.bot.params.UT2004BotParameters
NavigationFactory.| Constructor and Description |
|---|
BotNavigationParameters(INavigationEvaluationTask task) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLimit()
Max number of paths to evaluate.
|
int |
getLimitForCompare()
Limit for comparison.
|
String |
getNavigation()
Gets string representation of
IUT2004Navigation which will be used for evaluation. |
String |
getPathPlanner()
Gets string representation of
IPathPlanner which will be used for evaluation. |
String |
getRecordPath()
TODO: Unused?
|
RecordType |
getRecordType()
Gets type of record which should be recorded and stored in result of evaluation.
|
String |
getRepeatFile()
Returns path to repeat file if repeat task, null otherwise.
|
String |
getResultPath()
Gets path where the evaluation results should be saved.
|
INavigationEvaluationTask |
getTask()
Gets task for this evaluation.
|
boolean |
isOnlyRelevantPaths()
Whether to evaluate only relevant paths.
|
boolean |
isRepeatTask()
Whether this is repeat task.
|
assignDefaults, getInitialLocation, getInitialRotation, getTeam, setAgentId, setInitialLocation, setInitialRotation, setTeam, setWorldAddressgetWorldAddresspublic BotNavigationParameters(INavigationEvaluationTask task)
public String getResultPath()
public boolean isOnlyRelevantPaths()
public int getLimit()
public String getPathPlanner()
IPathPlanner which will be used for evaluation.public String getNavigation()
IUT2004Navigation which will be used for evaluation.public boolean isRepeatTask()
public String getRepeatFile()
public int getLimitForCompare()
Integer.MAX_VALUE.public String getRecordPath()
public RecordType getRecordType()
public INavigationEvaluationTask getTask()
Copyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.