Time reflected algorithm