1. A value function representing method of reinforcement learning executed in an autonomously moving robot, comprising: causing said robot to respond to an incomplete perception problem by using a function of a complex number value for a value function and introducing time series information into a phase part of the complex number or a phase part and an amplitude part of the complex number.