simulation runner and graph generators