in coinrun/coinrun.cpp [1168:1182]
void monitor_csv_open(int n_in_vec) {
t0 = get_time();
std::string monitor_fn;
char *rank_ch = getenv("PMI_RANK");
if (rank_ch) {
int rank = atoi(rank_ch);
monitor_fn = monitor_dir + stdprintf("/%02i%02i.monitor.csv", rank, n_in_vec);
} else {
monitor_fn = monitor_dir + stdprintf("/%03i.monitor.csv", n_in_vec);
}
monitor_csv = fopen(monitor_fn.c_str(), "wt");
fprintf(monitor_csv, "# {\"t_start\": %0.2lf, \"gym_version\": \"coinrun\", \"env_id\": \"coinrun\"}\n", t0);
fprintf(monitor_csv, "r,l,t\n");
fflush(monitor_csv);
}