Method | Description | |
---|---|---|
clearInstrumentation ( ) : void | ||
getMaxQueueSize ( ) : int | ||
getPathCost ( ) : double | ||
getQueueSize ( ) : int | ||
getResultingNodesToAddToFrontier ( |
||
isCheckGoalBeforeAddingToFrontier ( ) : bool | ||
isFailure ( List |
||
popNodeFromFrontier ( ) : |
||
removeNodeFromFrontier ( |
||
search ( |
||
setCheckGoalBeforeAddingToFrontier ( bool checkGoalBeforeAddingToFrontier ) : void | ||
setPathCost ( double pathCost ) : void | ||
setQueueSize ( int queueSize ) : void |
Method | Description | |
---|---|---|
failure ( ) : List |
public abstract getResultingNodesToAddToFrontier ( |
||
nodeToExpand | ||
p | ||
return | List |
public isCheckGoalBeforeAddingToFrontier ( ) : bool | ||
return | bool |
public removeNodeFromFrontier ( |
||
toRemove | ||
return | bool |
public search ( |
||
problem | ||
frontier | Queue |
|
return | List |
public setCheckGoalBeforeAddingToFrontier ( bool checkGoalBeforeAddingToFrontier ) : void | ||
checkGoalBeforeAddingToFrontier | bool | |
return | void |
public setPathCost ( double pathCost ) : void | ||
pathCost | double | |
return | void |