From classic AI techniques to Deep Reinforcement Learning