A Survey of Foundational Methods in Inverse Reinforcement Learning — LessWrong