Goal completion: algorithm ideas — LessWrong