John Winn's example on causality
Suppose you have two binary random variables - A and B. You have some number of observations of each variable. The question is, how likely is variable A causing B or is it likely that B causes A?
The program is written in Infer.NET
Taken from https://blogs.msdn.microsoft.com/infernet_team_blog/2012/01/27/causal-inference-with-infer-net/
Updated to use open source Infer.NET.