Class MultiFaskV1

java.lang.Object
edu.cmu.tetrad.search.MultiFaskV1

public class MultiFaskV1 extends Object
Created by user on 3/29/18.
  • Constructor Details

  • Method Details

    • search

      public Graph search()
    • getPenaltyDiscount

      public double getPenaltyDiscount()
      Returns:
      Returns the penalty discount used for the adjacency search. The default is 1, though a higher value is recommended, say, 2, 3, or 4.
    • setPenaltyDiscount

      public void setPenaltyDiscount(double penaltyDiscount)
      Parameters:
      penaltyDiscount - Sets the penalty discount used for the adjacency search. The default is 1, though a higher value is recommended, say, 2, 3, or 4.
    • setAlpha

      public void setAlpha(double alpha)
      Parameters:
      alpha - Alpha for orienting 2-cycles. Needs to be on the low side usually. Default 1e-6.
    • getKnowledge

      public Knowledge getKnowledge()
      Returns:
      the current knowledge.
    • setKnowledge

      public void setKnowledge(Knowledge knowledge)
      Parameters:
      knowledge - Knowledge of forbidden and required edges.
    • getDepth

      public int getDepth()
    • getExternalGraph

      public Graph getExternalGraph()
    • setExternalGraph

      public void setExternalGraph(Graph externalGraph)
    • getDelta

      public double getDelta()
    • setDelta

      public void setDelta(double delta)