• Procedural reasoning

  • Schematic processing

  • Situational factors

  • Conditional reasoning

  • Narrative reasoning