Reinforcement Learning, Markov Decision Process, Markov Chains, Deep Learning, Artificial Intelligence.
give a small negative reward for every step, that do not result in collection of a can, the robot will learn to find the cans as quickly as possible. There can be situations in which rewards can be given for intermediate steps. For example in games where the player is running along a track or a