Learning Against Non-Stationary Agents with Opponent Modelling and Deep Reinforcement Learning.
Human-level control through deep reinforcement learning