void monitor_csv_open()

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);
  }