def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stdout.write("Starting!") experiment_name = "kitchensink_mixed_itq_" + str(job_id) print "parameters:" print params yaml_input = lambda x: build_input( x, params['first'][0], params['second'][0], params['length'][0], params['height'][0], params['width'][0], params['x'][0], params['y'][0], True, params['mpa_duration'], params['start_day'], ) result = spearfish.run_experiment(yaml_input, experiment_name, scorer=scorer, years_to_run=20, additional_data=False) return result
def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stdout.write("Starting!") experiment_name = "tac_" + str(job_id) print "parameters:" print params yaml_input = lambda x: build_input(x, params['x'][0], params['y'][0]) result = spearfish.run_experiment(yaml_input, experiment_name,scorer=scorer) return result
def run_tac_model(individual, counter=itertools.count()): import itq import spearfish id = counter.next() experiment_name = "nsga_" + str(id) print "starting " + str(id) yaml_input = lambda x: itq.build_input(x, individual[0], individual[1]) result = spearfish.run_experiment(yaml_input, experiment_name, scorer=scorer) print "result of " + str(id) + " is " + str(result) return result
def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stdout.write("Starting!") experiment_name = "season_length_alone_half_" + str(job_id) print "parameters:" print params yaml_input = lambda x: build_input(x, params['length'][0]) result = spearfish.run_experiment(yaml_input, experiment_name, scorer=scorer, years_to_run=20, additional_data=False) return result
def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stderr.write("Starting!") experiment_name = "mpa_" + str(job_id) print "parameters:" print params print params['height'] print['height'][0] print "done with parameters!:" yaml_input = lambda x: build_mpa_input(x, params['height'][0], params[ 'width'][0], params['x'][0], params['y'][0]) result = spearfish.run_experiment(yaml_input, experiment_name) return result
def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stdout.write("Starting!") experiment_name = "gear_itq_sensitivity_" + str(job_id) print "parameters:" print params yaml_input = lambda x: build_input(x, params['cell_size'][0], params[ 'speed'][0], params['capacity'][0], params['movement'][0], params[ 'epsilon'][0], params['hold_size'][0], params['gas_prices'][0]) result = spearfish.run_experiment(yaml_input, experiment_name, scorer=scorer, years_to_run=50, additional_data=False) return result
def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stdout.write("Starting!") experiment_name = "gas_prices_" + str(job_id) print "parameters:" print params yaml_input = lambda x: build_input(x, params['cell_size'][0], params[ 'speed'][0], params['capacity'][0], params['epsilon'][0], params[ 'catchability'][0], params['hold_size'][0], params['fishers'][0]) result = spearfish.run_experiment(yaml_input, experiment_name, scorer=scorer, years_to_run=3, additional_data=True, policy_file=policy_yaml) return result
def main(job_id, params): print 'Anything printed here will end up in the output directory for job #%d' % job_id sys.stdout.write("Starting!") experiment_name = "find_0_profits_" + str(job_id) print "parameters:" print params yaml_input = lambda x: build_input(x, params['maximumBiomass'][0], params['catchability'][0], params['demand_intercept'][0], params['demand_slope'][0], params['gas_prices'][0] ) result = spearfish.run_experiment(yaml_input, experiment_name, scorer=scorer, years_to_run=10, additional_data=False) return result