针对经济学研究中演化博弈建模表示与实现问题,提出构建一种基于Mealy有限自动机的经济学多主体博弈仿真系统。该系统用Mealy自限自动机表示组织和个人行为,采用面向对象的可视化界面控制技术构造有限自动机,利用人工智能中的语言翻译技术把有限自动机翻译成线程,并用并发调度和串行调度的方式对线程进行处理。在博弈过程中采用遗传算法产生新的有限自动机。用一个三人重复囚徒困境演化博弈实例,输入状态转换图,给出博弈均衡的结果。仿真实例表明系统方法是有效的。
Aiming at the representation and materialization of evolutionary game model in economic study, a simulation system based on finite automaton for multi - agent was proposed in this paper. In the model, the behavior of organization and individual is expressed by finite automata. In the system, the finite automata are constructed by technology based on object - oriented and visual interface. In the simulation system, the finite automaton is translated into thread using the technology of translating language in artificial intelligence, and then the threads are processed through concurrent schedule or serial way according to the game's way. In the game process, the new finite automata are generated by genetic algorithm. The simulation example study of the three - person iterated prisoner's dilemma game is given out. The state transfer diagram is input into system and the result of simulation is output. A simulation example demonstrates that the systematic method is effective.