public class ExtendedBotNavigationParameters extends BotNavigationParameters
| Constructor and Description |
|---|
ExtendedBotNavigationParameters(BotNavigationParameters params,
PathContainer container,
EvaluationResult result)
Construct from bot navigation parameters, current path container and
intermediate results.
|
ExtendedBotNavigationParameters(INavigationEvaluationTask task,
PathContainer container,
EvaluationResult result)
Construct from task, current path container and intermediate results.
|
| Modifier and Type | Method and Description |
|---|---|
EvaluationResult |
getEvaluationResult()
Gets current evaluation results.
|
int |
getIteration()
Gets current iteration.
|
PathContainer |
getPathContainer()
Gets current path container.
|
void |
setEvaluationResult(EvaluationResult result)
Sets current evaluation results.
|
void |
setIteration(int i)
Sets iteration.
|
void |
setPathContainer(PathContainer pathContainer)
Sets path container.
|
void |
upIteration()
Ups iteration number.
|
getLimit, getLimitForCompare, getNavigation, getPathPlanner, getRecordPath, getRecordType, getRepeatFile, getResultPath, getTask, isOnlyRelevantPaths, isRepeatTaskassignDefaults, getInitialLocation, getInitialRotation, getTeam, setAgentId, setInitialLocation, setInitialRotation, setTeam, setWorldAddressgetWorldAddresspublic ExtendedBotNavigationParameters(BotNavigationParameters params, PathContainer container, EvaluationResult result)
params - Parameters to extend.container - Current path container.result - Intermediate result.public ExtendedBotNavigationParameters(INavigationEvaluationTask task, PathContainer container, EvaluationResult result)
task - Task to resume.container - Current path container.result - Intermediate result.public PathContainer getPathContainer()
public void setPathContainer(PathContainer pathContainer)
pathContainer - Path container.public EvaluationResult getEvaluationResult()
public void setEvaluationResult(EvaluationResult result)
result - Evaluation results.public int getIteration()
public void upIteration()
public void setIteration(int i)
i - Iteration.Copyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.