func runjob(scen *scen.Scenario) { dbfile, simid, err := scen.Run(nil, nil) defer os.Remove(dbfile) val, err := scen.CalcObjective(dbfile, simid) err = ioutil.WriteFile(*out, []byte(fmt.Sprint(val)), 0644) check(err) }