A complete deep Q-learner to solve complex problems with raw pixel input