The invention discloses a distributed resource dynamic
allocation method based on an evolutionary game theory, which comprises the following steps: S1, judging whether supply and demand of a physicalmachine and a user task are matched, if yes, executing the step S2, and if not, executing the step S3; S2, performing a game between the physical
machine and the user task based on the price bargaining strategy of the fraudulent sound potential behavior, judging whether the transaction between the physical
machine and the user task can be successful, and if yes, executing the step S4; otherwise, executing the step S3; S3, acquiring a new physical
machine or user task, and executing the step S1; and S4, determining a
resource exchange price ratio, and allocating resources to the user task. According to the method, a bargaining phenomenon commonly existing
in real life is added in a game link; according to the method, the
fitness function is combined, so that the main body repeatedly plays agame with the purposes of resource balance and efficient
resource utilization in the game link, the strategy of individuals with higher fitness in similar main bodies is learned in the
evolutionary learning link, and the excellent performance of the group in the aspects of configuration efficiency, resource balance and the like is continuously promoted.