Documented algorithms