Task-oriented Design through Deep Reinforcement Learning