Is your feature request related to a problem? Please describe.
Faithfulness is commonly violated. One aspect of the problem is the (incorrect) orientation of colliders, which then lead to (incorrect) orientation of downstream edges.
Describe the solution you'd like
https://proceedings.neurips.cc/paper/2019/file/e6872f5bbe75073f8c7cfb93de7f6f3a-Paper.pdf introduces a simple procedure for iteratively running PC/FCI algorithms.
We should implement a similar abstraction, but make it optional for users since it essentially results in a drastic increase in computation.
Is your feature request related to a problem? Please describe.
Faithfulness is commonly violated. One aspect of the problem is the (incorrect) orientation of colliders, which then lead to (incorrect) orientation of downstream edges.
Describe the solution you'd like
https://proceedings.neurips.cc/paper/2019/file/e6872f5bbe75073f8c7cfb93de7f6f3a-Paper.pdf introduces a simple procedure for iteratively running PC/FCI algorithms.
We should implement a similar abstraction, but make it optional for users since it essentially results in a drastic increase in computation.