Reasoning clock