Notes on ORA2 with focus on the adaptive learning project