Implementation and Analysis of Agent Based Simulation on Repast Toolkit

Since computer simulation based on complex adaptive system theory is a basic approach of social complex system research,a suitable modeling toolkit should be considered.Repast is one of most popular agent-based modeling and simulation toolkits,which is specifically designed for social science applications.The background of Repast is introduced in this paper.The main class packages of Repast are also briefly introduced.The characters of Repast simulation are analyzed from modeling and simulation aspects.The implementation of Repast simulation is discussed from several aspects,such as simulation steps,program framework,mechanism of schedule and display.A CarryDrop Repast Model is given as an example,which shows that agent-based simulation on Repast toolkit is convenient.In the end,the trait of Repast Toolkit is pointed out.