Advanced agent properties — LessWrong