Class HbsmsBeam.Move
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.HbsmsBeam.Move
- Enclosing class:
HbsmsBeam
A move.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumTypes of moves the algorithm can make. -
Constructor Summary
ConstructorsConstructorDescriptionMove(Edge edge, Edge secondEdge, HbsmsBeam.Move.Type type) Constructor for Move.Move(Edge edge, HbsmsBeam.Move.Type type) Constructor for Move. -
Method Summary
-
Constructor Details
-
Move
Constructor for Move.
- Parameters:
edge- aEdgeobjecttype- aHbsmsBeam.Move.Typeobject
-
Move
Constructor for Move.
- Parameters:
edge- aEdgeobjectsecondEdge- aEdgeobjecttype- aHbsmsBeam.Move.Typeobject
-
-
Method Details
-
getFirstEdge
Getter for the field
edge.- Returns:
- a
Edgeobject
-
getSecondEdge
Getter for the field
secondEdge.- Returns:
- a
Edgeobject
-
getType
getType.
- Returns:
- a
HbsmsBeam.Move.Typeobject
-
toString
Returns a string representation of this move.
-