Generate Hypotheses Based on Observations and History: