cmu-phil / tetrad

Repository for the Tetrad Project, www.phil.cmu.edu/tetrad.
GNU General Public License v2.0
408 stars 112 forks source link

Make a tool to assess whether knowledge is satisfied by a particular graph. #1640

Closed jdramsey closed 1 year ago

jdramsey commented 1 year ago

This has many uses and should not be particularly difficult to do. The use case I have in mind is that you could encode background knowledge as a Knowledge object and then check whether background knowledge is satisfied by a graph.

The tool should print out all violations of knowledge for a graph.

This tool should be available to Python as well as to the interface.

jdramsey commented 1 year ago

Duplicate https://github.com/cmu-phil/tetrad/issues/1646