org.gecode.DFSSearch Class Reference
[Search engines]
List of all members.Detailed Description
Depth first search engine.Acts as an iterator over the solutions to the root space.
Definition at line 16 of file DFSSearch.java.
Public Member Functions | |
| void | delete () |
| synchronized JavaSpace | next () |
| Return next solution. | |
| DFSSearch (JavaSpace s, int c_d, int a_d, Stop st) | |
| Initialize search engine. | |
| DFSSearch (JavaSpace s, int c_d, int a_d) | |
| Initialize search engine. | |
| DFSSearch (JavaSpace s, int c_d) | |
| Initialize search engine. | |
| DFSSearch (JavaSpace s) | |
| Initialize search engine. | |
| synchronized JavaSpace | next_internal () |
| Return next solution. | |
| synchronized Statistics | statistics () |
| Return statistics. | |
Protected Member Functions | |
| DFSSearch (long cPtr, boolean cMemoryOwn) | |
| void | finalize () |
Static Protected Member Functions | |
| static long | getCPtr (DFSSearch obj) |
Protected Attributes | |
| boolean | swigCMemOwn |
Constructor & Destructor Documentation
| org.gecode.DFSSearch.DFSSearch | ( | long | cPtr, | |
| boolean | cMemoryOwn | |||
| ) | [protected] |
Definition at line 20 of file DFSSearch.java.
Initialize search engine.
- Parameters:
-
s root node (subclass of Space) c_d minimal recomputation distance a_d adaptive recomputation distance st Stop-object
Definition at line 56 of file DFSSearch.java.
| org.gecode.DFSSearch.DFSSearch | ( | JavaSpace | s, | |
| int | c_d, | |||
| int | a_d | |||
| ) |
Initialize search engine.
- Parameters:
-
s root node (subclass of Space) c_d minimal recomputation distance a_d adaptive recomputation distance st Stop-object
Definition at line 67 of file DFSSearch.java.
| org.gecode.DFSSearch.DFSSearch | ( | JavaSpace | s, | |
| int | c_d | |||
| ) |
Initialize search engine.
- Parameters:
-
s root node (subclass of Space) c_d minimal recomputation distance a_d adaptive recomputation distance st Stop-object
Definition at line 78 of file DFSSearch.java.
| org.gecode.DFSSearch.DFSSearch | ( | JavaSpace | s | ) |
Initialize search engine.
- Parameters:
-
s root node (subclass of Space) c_d minimal recomputation distance a_d adaptive recomputation distance st Stop-object
Definition at line 89 of file DFSSearch.java.
Member Function Documentation
| static long org.gecode.DFSSearch.getCPtr | ( | DFSSearch | obj | ) | [static, protected] |
Definition at line 25 of file DFSSearch.java.
| void org.gecode.DFSSearch.finalize | ( | ) | [protected] |
Definition at line 29 of file DFSSearch.java.
| void org.gecode.DFSSearch.delete | ( | ) |
Definition at line 33 of file DFSSearch.java.
| synchronized JavaSpace org.gecode.DFSSearch.next | ( | ) |
| synchronized JavaSpace org.gecode.DFSSearch.next_internal | ( | ) |
| synchronized Statistics org.gecode.DFSSearch.statistics | ( | ) |
Member Data Documentation
boolean org.gecode.DFSSearch.swigCMemOwn [protected] |
Definition at line 18 of file DFSSearch.java.
The documentation for this class was generated from the following file:
- org/gecode/DFSSearch.java
