Dingus the Deep reinforcement learning cube learns to push a boulder up a series of increasingly difficult hills