Assessing the complexity in complex causal learning: discrete knowledge, perception, attention, and reasoning