/**
  * Generates a simple exemplar of this class to test serialization.
  *
  * @see edu.cmu.TestSerialization
  * @see TetradSerializableUtils
  */
 public static PValueImproverWrapper serializableInstance() {
   return new PValueImproverWrapper(
       GraphWrapper.serializableInstance(),
       DataWrapper.serializableInstance(),
       PcSearchParams.serializableInstance(),
       KnowledgeBoxModel.serializableInstance());
 }
 public PValueImproverWrapper(
     GraphWrapper graphWrapper, DataWrapper dataWrapper, PcSearchParams params) {
   super(dataWrapper, params);
   this.dataWrapper = dataWrapper;
   this.params2 = params;
   setGraph(new EdgeListGraph(graphWrapper.getGraph()));
 }
Example #3
0
 public VcpcAltRunner(
     DataWrapper dataWrapper,
     GraphWrapper graphWrapper,
     PcSearchParams params,
     KnowledgeBoxModel knowledgeBoxModel) {
   super(dataWrapper, params, knowledgeBoxModel);
   this.trueGraph = graphWrapper.getGraph();
 }
Example #4
0
 public TsFciRunner2(GraphWrapper graphWrapper, Parameters params) {
   super(graphWrapper.getGraph(), params);
 }
Example #5
0
 /** Constucts a wrapper for the given EdgeListGraph. */
 public VcpcAltRunner(
     GraphWrapper graphWrapper, PcSearchParams params, KnowledgeBoxModel knowledgeBoxModel) {
   super(graphWrapper.getGraph(), params, knowledgeBoxModel);
 }
Example #6
0
 /** Constucts a wrapper for the given EdgeListGraph. */
 public VcpcAltRunner(GraphWrapper graphWrapper, PcSearchParams params) {
   super(graphWrapper.getGraph(), params);
 }
Example #7
0
 public VcpcAltRunner(DataWrapper dataWrapper, GraphWrapper graphWrapper, PcSearchParams params) {
   super(dataWrapper, params, null);
   this.trueGraph = graphWrapper.getGraph();
 }
Example #8
0
 public FciRunner(GraphWrapper graphWrapper, FciSearchParams params) {
   super(graphWrapper.getGraph(), params);
 }