@Override public void executeTrajectory(Object[] activationIds) { designSpaceManager.executeTrajectory(activationIds); }
public int executeTrajectoryByTrying(Object[] trajectoryToExecute, int fromIncludedIndex, int toExcludedIndex) { return executeTrajectory(trajectoryToExecute, fromIncludedIndex, toExcludedIndex, true, true); }
public int executeTrajectoryWithoutStateCoding(Object[] trajectoryToExecute, int fromIncludedIndex, int toExcludedIndex) { return executeTrajectory(trajectoryToExecute, fromIncludedIndex, toExcludedIndex, false, false); }
public int executeTrajectory(Object[] trajectoryToExecute) { return executeTrajectory(trajectoryToExecute, 0, trajectoryToExecute.length, false, true); }
public int executeTrajectory(Object[] trajectoryToExecute, int fromIncludedIndex, int toExcludedIndex) { return executeTrajectory(trajectoryToExecute, fromIncludedIndex, toExcludedIndex, false, true); }
@Override public void executeTrajectory(Object[] activationIds, int fromIncludedIndex, int toExcludedIndex) { designSpaceManager.executeTrajectory(activationIds, fromIncludedIndex, toExcludedIndex); }
public int executeTrajectoryByTrying(Object[] trajectoryToExecute) { return executeTrajectory(trajectoryToExecute, 0, trajectoryToExecute.length, true, true); }
public int executeTrajectoryByTryingWithoutStateCoding(Object[] trajectoryToExecute) { return executeTrajectory(trajectoryToExecute, 0, trajectoryToExecute.length, true, false); }
public int executeTrajectoryByTryingWithoutStateCoding(Object[] trajectoryToExecute, int fromIncludedIndex, int toExcludedIndex) { return executeTrajectory(trajectoryToExecute, fromIncludedIndex, toExcludedIndex, true, false); }
public int executeTrajectoryWithoutStateCoding(Object[] trajectoryToExecute) { return executeTrajectory(trajectoryToExecute, 0, trajectoryToExecute.length, false, false); }
public void executeTrajectoryWithMinimalBacktrack(Object[] trajectory, int toExcludedIndex) { int fromIndex = backtrackUntilLastCommonActivation(trajectory); executeTrajectory(trajectory, fromIndex, toExcludedIndex, false, true); }
public void executeTrajectoryWithMinimalBacktrackWithoutStateCoding(Object[] trajectory, int toExcludedIndex) { int fromIndex = backtrackUntilLastCommonActivation(trajectory); executeTrajectory(trajectory, fromIndex, toExcludedIndex, false, false); Object stateCode = stateCoder.createStateCode(); this.trajectory.modifyLastStateCode(stateCode); }