Procedural reasoning
Schematic processing
Situational factors
Conditional reasoning
Narrative reasoning