|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITransformationsBacktrackingInfo
Method Summary | |
---|---|
int |
getInvisibleMoves()
Number of invisible moves which have been consecutively executed since state indicated by IBacktrackingInfo.getStateId()
was stored |
int |
getLastMovedThreadId()
Prior value of an internal variable possibly used by searcher implementation |
int |
getSelectedIndex()
The offset within getThreadIds() and
getTransformations() which gives this move (and the thread
which executed it) |
int[] |
getThreadIds()
The descriptors of the threads which would have executed each of the possible next moves given by getTransformations() |
int |
getThreadIndex()
The offset within the array of currently alive thread descriptors (as given by IState.getThreadIds() ) at which
IBacktrackingInfo.getThreadId() lives |
Transformation[] |
getTransformations()
The possible next moves which could have been taken out of the state for which this move was made |
boolean |
isInvisible()
|
Methods inherited from interface edu.ksu.cis.projects.bogor.module.backtrack.IBacktrackingInfo |
---|
backtrack, clone, getNode, getSchedulingStrategyInfo, getStateId, getThreadId |
Methods inherited from interface edu.ksu.cis.projects.bogor.util.Disposable |
---|
dispose |
Method Detail |
---|
boolean isInvisible()
int getInvisibleMoves()
IBacktrackingInfo.getStateId()
was stored
int getSelectedIndex()
getThreadIds()
and
getTransformations()
which gives this move (and the thread
which executed it)
int[] getThreadIds()
getTransformations()
int getThreadIndex()
IState.getThreadIds()
) at which
IBacktrackingInfo.getThreadId()
lives
int getLastMovedThreadId()
Transformation[] getTransformations()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |