Class DepthLimitedSearchAlgorithm

java.lang.Object
   |
   +----SearchAlgorithm
           |
           +----DepthFirstSearchAlgorithm
                   |
                   +----DepthLimitedSearchAlgorithm

public class DepthLimitedSearchAlgorithm
extends DepthFirstSearchAlgorithm
Extends the DepthFirstSearchAlgorithm class to use the Depth-Limited search algorithm, which performs depth-first search but stops at a specified depth before going any further.


Constructor Index

 o DepthLimitedSearchAlgorithm()

Method Index

 o searchQueue()
Override searchQueue (from the SearchAlgorithm class) to return when a specific depth is reached.

Constructors

 o DepthLimitedSearchAlgorithm
 public DepthLimitedSearchAlgorithm()

Methods

 o searchQueue
 protected WNode searchQueue() throws Exception
Override searchQueue (from the SearchAlgorithm class) to return when a specific depth is reached.

Overrides:
searchQueue in class SearchAlgorithm