add dt arguments when creating physic agent, to seperate agent period and physic integration period