PROBLEM TO BE SOLVED: To positively accelerate, in a learning manner, evolution in terms of an evolution calculating machine.;SOLUTION: The evolution calculating machine is composed of: an evolution calculator 1 generating an evolution individual 3-j by the evolution of a gene individual; and an environment descriptor applying the evolution individual 3-j to an environment suitability cause 8-j and describing the environment suitability result 9-j of the evolution individual corresponding to the environment suitability cause 8-j. The evolution calculator 1 is formed of a first calculator 11 calculating the evaluation value V of the evolution individual 3-j by using an evaluation function; and a second calculator 12 calculating the degree of similarity between the past evolution individual and the updated latest evolution individual and modifying the evaluation value V of the latest evolution individual corresponding to the degree of similarity. The evolution calculator 1 accelerates the evolution, in the leaning manner, by providing the evaluation value modified by the second calculator 12 to the latest individual.;COPYRIGHT: (C)2005,JPO&NCIPI
展开▼