Irreducible complexity: How Do Causal Bayes Nets theories of human causal inference inform the design of a virtual ecosystem?