1. visualization
  2. environment where one runs their thought experiments
  3. what you have when you can run objects in your short-term and mid-term memory
  4. Imagination capable of running what if scenarios
  5. An imagination that can reasonably approximate physical reality