Skip to content

Instantly share code, notes, and snippets.

@jamiecook
Created September 24, 2015 00:10
Show Gist options
  • Save jamiecook/2cd677120c501d89c1c9 to your computer and use it in GitHub Desktop.
Save jamiecook/2cd677120c501d89c1c9 to your computer and use it in GitHub Desktop.
require 'zenith_model_run'
require_relative '../zmr/lib/hooks/tools.rb'
require_relative '../zmr/Full model run/Mode choice'
require_relative '../zmr/lib/hooks/zmr_parameter_file.rb'
require_relative '../zmr/Full model run/create_stop_2_stop_selection'
zmr_assign_day = ZenithModelRun.new
zmr_assign_day.set_parameters(OtParameterListReader.read['ZMR_params_Assignment_Day'])
# assignable_day_hook = 'Pre_assignment_day_last_iter'
# zmr_assign_day.set_hooks(OtParameterListReader.read[assignable_day_hook])
zmr_assign_day.start_iteration = 5
zmr_assign_day.assign_walk = false
zmr_assign_day.assign_bicycle = false
zmr_assign_day.assign_traffic = false
zmr_assign_day.assign_pt = true
zmr_assign_day.save_turning_movements = true
zmr_assign_day.save_component_pt_skims = false
zmr_assign_day.store_centroid_based_stop_data = false
zmr_assign_day.skip_result_logging = true
zmr_assign_day.assignable_trip_matrix_source = ['030 B02_2031_MM0_Base_v2', 5]
zmr_assign_day.stop_to_stop_matrix = ['stop2stop', 'stop2stop']
zmr_assign_day.periods_to_do = [13]
# zmr_assign_day.save_assignment_iterations = true
# zmr_assign_day.save_assignment_iterations_step = 1
zmr_assign_day.save_output_skims = true
zmr_assign_day.execute
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment