project of agent software studying