Add supermemo algorithm

метод называется set_interval, но не меняет ни один из атрибутов