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 enum
Types 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
- aEdge
objecttype
- aHbsmsBeam.Move.Type
object
-
Move
Constructor for Move.
- Parameters:
edge
- aEdge
objectsecondEdge
- aEdge
objecttype
- aHbsmsBeam.Move.Type
object
-
-
Method Details
-
getFirstEdge
Getter for the field
edge
.- Returns:
- a
Edge
object
-
getSecondEdge
Getter for the field
secondEdge
.- Returns:
- a
Edge
object
-
getType
getType.
- Returns:
- a
HbsmsBeam.Move.Type
object
-
toString
Returns a string representation of this move.
-