Static Traffic Assignment

Static Traffic Assignment#

We can also run the Polaris Activity-Based model with static assignment, including for model calibration exercises.

Even when the intention is to use Polaris powerful dynamic traffic assignment, this mode may be useful in speeding up the calibration process or obtaining a more realistic starting for the equilibration of skim matrices.

For this integration we have used [AequilibraE](https://www.aequilibrae.com/), which is an open source modelling package with incredibly fast static assignment capabilities, but similar integrations are possible with other packages.

Exporting matrices#

sphinx_gallery_thumbnail_path = ‘../../examples/modelling_like_the_old_days/pol_aeq.png’

from pathlib import Path

from polaris import Polaris
from polaris.runs.scenario_file import load_yaml, save_yaml
from polaris.runs.static_assignment.static_assignment_inputs import STAInputs
from polaris.runs.static_assignment.static_run import static_run
from polaris.utils.testing.temp_model import TempModel
✅ Friendly exception handler installed! [to disable set FRIENDLY_ERRORS_DISABLED=1 before importing]

We create a new model directory with a grid network that has already been run

project_dir = TempModel("Grid")

Before anything else, we mark it for a single iteration

config = load_yaml(Path(project_dir) / "polaris.yaml")
config["do_skim"] = False
config["do_abm_init"] = False
config["num_abm_runs"] = 1

save_yaml(Path(project_dir) / "polaris.yaml", config)

Now we run a single iteration of Polaris with static assignment

sta_param = STAInputs()
sta_param.max_iterations = 1  # You obviously want a MUCH higher number of iterations
sta_param.rgap = 0.1  # And a much tighter rgap
sta_param.num_cores = 5  # Delete this line to use all of your cores

# We would normally compute the KPIs, but let's leave it out to make the example faster
static_run(project_dir, sta_param=sta_param, save_assignment_results=True, run_kpis=False)
2026-02-10 23:14:52 UTC+0000 -   Polaris run with Static Traffic Assignment
2026-02-10 23:14:53 UTC+0000 - Using Polaris-Studio git sha: b'778e71384c77dbeb158b0cc259c5ec5c9b574ff3\n'
2026-02-10 23:14:53 UTC+0000 - Running Convergence Loop using the following config
2026-02-10 23:14:53 UTC+0000 -   uuid                                        =
2026-02-10 23:14:53 UTC+0000 -   data_dir                                    = /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21
2026-02-10 23:14:53 UTC+0000 -   backup_dir                                  = None
2026-02-10 23:14:53 UTC+0000 -   archive_dir                                 = /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/archive
2026-02-10 23:14:53 UTC+0000 -   results_dir                                 = /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/simulation_results
2026-02-10 23:14:53 UTC+0000 -   db_name                                     = Grid
2026-02-10 23:14:53 UTC+0000 -   polaris_exe                                 = /home/gitlab-runner/builds/polaris/code/polarislib/polaris/bin/Integrated_Model
2026-02-10 23:14:53 UTC+0000 -   scenario_skim_file                          = scenario_abm.json
2026-02-10 23:14:53 UTC+0000 -   scenario_main_init                          = scenario_abm.json
2026-02-10 23:14:53 UTC+0000 -   scenario_main                               = scenario_abm.json
2026-02-10 23:14:53 UTC+0000 -   async_inline                                = False
2026-02-10 23:14:53 UTC+0000 -   ignore_critical_errors                      = False
2026-02-10 23:14:53 UTC+0000 -   num_threads                                 = 10
2026-02-10 23:14:53 UTC+0000 -   num_abm_runs                                = 1
2026-02-10 23:14:53 UTC+0000 -   num_dta_runs                                = 0
2026-02-10 23:14:53 UTC+0000 -   num_outer_loops                             = 1
2026-02-10 23:14:53 UTC+0000 -   start_iteration_from                        = None
2026-02-10 23:14:53 UTC+0000 -   num_retries                                 = 1
2026-02-10 23:14:53 UTC+0000 -   use_numa                                    = True
2026-02-10 23:14:53 UTC+0000 -   do_skim                                     = False
2026-02-10 23:14:53 UTC+0000 -   do_abm_init                                 = False
2026-02-10 23:14:53 UTC+0000 -   do_pop_synth                                = False
2026-02-10 23:14:53 UTC+0000 -   workplace_stabilization                     = {'enabled': False, 'schedule': {'first_iteration': 1, 'last_iteration': 31, 'every_x_iter': 5, 'pattern': None, 'on_abm_init': False}}
2026-02-10 23:14:53 UTC+0000 -   calibration                                 = {'enabled': False, 'target_csv_dir': PosixPath('/tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/calibration_targets'), 'calibration_schedule': {'destination': {'first_iteration': 1, 'last_iteration': 21, 'every_x_iter': 5, 'pattern': None, 'on_abm_init': False}, 'mode': {'first_iteration': 1, 'last_iteration': 21, 'every_x_iter': 5, 'pattern': None, 'on_abm_init': False}, 'activity': {'first_iteration': 1, 'last_iteration': 21, 'every_x_iter': 5, 'pattern': None, 'on_abm_init': False}, 'timing': {'first_iteration': 1, 'last_iteration': 21, 'every_x_iter': 5, 'pattern': None, 'on_abm_init': False}}, 'destination_vot_max_adj': 0.2, 'num_planned_activity_iterations': 0, 'step_size': 2.0}
2026-02-10 23:14:53 UTC+0000 -   freight                                     = {'enabled': True, 'b2b_demand_synthesis_schedule': {'first_iteration': 1, 'last_iteration': 100, 'every_x_iter': 100, 'pattern': None, 'on_abm_init': True}, 'simulate_deliveries_schedule': {'first_iteration': 1, 'last_iteration': 100, 'every_x_iter': 5, 'pattern': None, 'on_abm_init': True}}
2026-02-10 23:14:53 UTC+0000 -   incremental_loading                         = {'enabled': False, 'profile': []}
2026-02-10 23:14:53 UTC+0000 -   do_routing_MSA                              = False
2026-02-10 23:14:53 UTC+0000 -   realtime_informed_vehicle_market_share      = None
2026-02-10 23:14:53 UTC+0000 -   skim_averaging_factor                       = None
2026-02-10 23:14:53 UTC+0000 -   capacity_expressway                         = None
2026-02-10 23:14:53 UTC+0000 -   capacity_arterial                           = None
2026-02-10 23:14:53 UTC+0000 -   capacity_local                              = None
2026-02-10 23:14:53 UTC+0000 -   population_scale_factor                     = 0.25
2026-02-10 23:14:53 UTC+0000 -   trajectory_sampling                         = 0.01
2026-02-10 23:14:53 UTC+0000 -   add_rsus                                    = False
2026-02-10 23:14:53 UTC+0000 -   rsu_highway_pr                              = 0.0
2026-02-10 23:14:53 UTC+0000 -   rsu_major_pr                                = 0.0
2026-02-10 23:14:53 UTC+0000 -   rsu_minor_pr                                = 0.0
2026-02-10 23:14:53 UTC+0000 -   rsu_local_pr                                = 0.0
2026-02-10 23:14:53 UTC+0000 -   rsu_enabled_switching                       = False
2026-02-10 23:14:53 UTC+0000 -   fixed_connectivity_penetration_rates_for_cv = None
2026-02-10 23:14:53 UTC+0000 -   highway_skim_file_name                      = highway_skim_file.omx
2026-02-10 23:14:53 UTC+0000 -   transit_skim_file_name                      = transit_skim_file.omx
2026-02-10 23:14:53 UTC+0000 -   skim_interval_endpoints                     = [240, 360, 420, 480, 540, 600, 720, 840, 900, 960, 1020, 1080, 1140, 1200, 1320, 1440]
2026-02-10 23:14:53 UTC+0000 -   seed                                        = None
2026-02-10 23:14:53 UTC+0000 -   skim_seed                                   = None
2026-02-10 23:14:53 UTC+0000 -   user_data                                   = None
2026-02-10 23:14:53 UTC+0000 -   scenario_mods                               = {}
2026-02-10 23:14:53 UTC+0000 -   kpis                                        = {'include_tags': (<KPITag.SYSTEM: 0>, <KPITag.POPULATION: 1>, <KPITag.ACTIVITIES: 2>, <KPITag.TRIPS: 4>, <KPITag.TNC: 5>, <KPITag.TRAFFIC: 6>, <KPITag.TRANSIT: 7>, <KPITag.VEHICLES: 8>, <KPITag.CALIBRATION: 10>, <KPITag.VALIDATION: 11>, <KPITag.CONVERGENCE: 12>, <KPITag.GLOBAL: 13>, <KPITag.PARKING: 14>, <KPITag.FREIGHT: 15>), 'exclude_tags': (<KPITag.HIGH_CPU: 60>, <KPITag.HIGH_MEMORY: 50>, <KPITag.BROKEN: 100>), 'verbose': False}
2026-02-10 23:14:53 UTC+0000 - POLARIS Executable:
2026-02-10 23:14:53 UTC+0000 - cmd=['/home/gitlab-runner/builds/polaris/code/polarislib/polaris/bin/Integrated_Model', '--version']
2026-02-10 23:14:53 UTC+0000 -     path: /home/gitlab-runner/builds/polaris/code/polarislib/polaris/bin/Integrated_Model
2026-02-10 23:14:53 UTC+0000 -   exists: ✔
2026-02-10 23:14:53 UTC+0000 -    built: 2026/02/03 18:05:18 UTC (7-05:09:36 ago)
2026-02-10 23:14:53 UTC+0000 -   branch: HEAD
2026-02-10 23:14:53 UTC+0000 -      SHA: 18569e0a557737a649933c56ec6ca65217e6f2b1
2026-02-10 23:14:53 UTC+0000 -      url: https://git-out.gss.anl.gov/polaris/code/polaris-linux/-/commit/18569e0a557737a649933c56ec6ca65217e6f2b1
2026-02-10 23:14:53 UTC+0000 - Running the following iterations:
2026-02-10 23:14:53 UTC+0000 -    ['iteration_1']
/tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/scenario_abm.json
2026-02-10 23:14:53 UTC+0000 - Jam density not set in the configuration. Using default value of 220 veh/mile
2026-02-10 23:14:53 UTC+0000 - Missing table activity_type, skipping FK check
2026-02-10 23:14:54 UTC+0000 - Setting backups...
2026-02-10 23:14:54 UTC+0000 - Running transit summary sql file: /home/gitlab-runner/builds/polaris/code/polarislib/polaris/runs/sql/transit_stats.sql
2026-02-10 23:14:54 UTC+0000 -
2026-02-10 23:14:54 UTC+0000 - Starting iteration: iteration_1
2026-02-10 23:14:54 UTC+0000 -   Cleaning database for ABM
2026-02-10 23:14:54 UTC+0000 -   Running Polaris
2026-02-10 23:14:54 UTC+0000 -   The following modifications will be applied to /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/scenario_abm.json:
2026-02-10 23:14:54 UTC+0000 -     time_dependent_routing_weight_factor : 1.0
2026-02-10 23:14:54 UTC+0000 -     percent_to_synthesize                : 1.0
2026-02-10 23:14:54 UTC+0000 -     read_trip_factors                    : {'External': 1.0, 'ABM': 0.0, 'FREIGHT': 1.0}
2026-02-10 23:14:54 UTC+0000 -     read_population_from_database        : True
2026-02-10 23:14:54 UTC+0000 -     workplaces                           : False
2026-02-10 23:14:54 UTC+0000 -     vehicle_trajectory_sample_rate       : 0.04
2026-02-10 23:14:54 UTC+0000 -     use_freight_model                    : True
2026-02-10 23:14:54 UTC+0000 -     model_b2c_delivery                   : True
2026-02-10 23:14:54 UTC+0000 -     model_b2b_delivery                   : True
2026-02-10 23:14:54 UTC+0000 -     synthesize_b2b_demand                : True
2026-02-10 23:14:54 UTC+0000 -     chain_fixed_freight_trips            : True
2026-02-10 23:14:54 UTC+0000 -     time_dependent_routing               : True
2026-02-10 23:14:54 UTC+0000 -     time_dependent_routing_weight_factor : 1.0
2026-02-10 23:14:54 UTC+0000 -     write_lc_traffic_trajectory          : True
2026-02-10 23:14:54 UTC+0000 -     traffic_scale_factor                 : 0.25
2026-02-10 23:14:54 UTC+0000 -     output_directory                     : Grid_iteration_1
2026-02-10 23:14:54 UTC+0000 -     database_name                        : Grid
2026-02-10 23:14:54 UTC+0000 -     input_result_database_name           : Grid
2026-02-10 23:14:54 UTC+0000 -     people_hint                          : 114250
2026-02-10 23:14:54 UTC+0000 -     early_exit                           : after_activity_gen
2026-02-10 23:14:54 UTC+0000 -     tnc_feedback                         : False
2026-02-10 23:14:54 UTC+0000 -        exe: /home/gitlab-runner/builds/polaris/code/polarislib/polaris/bin/Integrated_Model
2026-02-10 23:14:54 UTC+0000 -       arg1: /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/scenario_abm.modified.json
2026-02-10 23:14:54 UTC+0000 -       arg2: 10
2026-02-10 23:14:54 UTC+0000 -        dir: /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21
2026-02-10 23:14:54 UTC+0000 - cmd=['/home/gitlab-runner/builds/polaris/code/polarislib/polaris/bin/Integrated_Model', PosixPath('/tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/scenario_abm.modified.json'), '10']
2026-02-10 23:14:58 UTC+0000 -   Running Polaris: Done in 0:00:03.478507 seconds
2026-02-10 23:14:58 UTC+0000 - Model run results are in dir: /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/Grid_iteration_1
2026-02-10 23:14:58 UTC+0000 -   Assignment skimming
2026-02-10 23:14:58 UTC+0000 - Field(s) a_node_network, source has(ve) at least one NaN value. Check your computations
2026-02-10 23:14:58 UTC+0000 -       Skimming period: 240
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - Traffic Class specification
2026-02-10 23:15:00 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['SOV'], 'Matrix totals': {'SOV': 7804.0}}"}}
2026-02-10 23:15:00 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:00 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:00 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:00 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:00 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:00 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:00 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:00 UTC+0000 -       Skimming period: 360
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - Traffic Class specification
2026-02-10 23:15:00 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['SOV'], 'Matrix totals': {'SOV': 10044.0}}"}}
2026-02-10 23:15:00 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:00 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:00 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:00 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:00 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:00 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:00 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:00 UTC+0000 -       Skimming period: 420
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:00 UTC+0000 - Traffic Class specification
2026-02-10 23:15:00 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['MD_TRUCK'], 'Matrix totals': {'MD_TRUCK': 0.0}}"}}
2026-02-10 23:15:00 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:00 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:00 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:00 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:00 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:00 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:00 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:01 UTC+0000 -       Skimming period: 480
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - Traffic Class specification
2026-02-10 23:15:01 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:01 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:01 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:01 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:01 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:01 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:01 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:01 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:01 UTC+0000 -       Skimming period: 540
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - Traffic Class specification
2026-02-10 23:15:01 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:01 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:01 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:01 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:01 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:01 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:01 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:01 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:01 UTC+0000 -       Skimming period: 600
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:01 UTC+0000 - Traffic Class specification
2026-02-10 23:15:01 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:01 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:01 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:01 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:01 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:01 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:01 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:01 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:01 UTC+0000 -       Skimming period: 720
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - Traffic Class specification
2026-02-10 23:15:02 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['TAXI'], 'Matrix totals': {'TAXI': 1248.0}}"}}
2026-02-10 23:15:02 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:02 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:02 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:02 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:02 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:02 UTC+0000 -       Skimming period: 840
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - Traffic Class specification
2026-02-10 23:15:02 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['TAXI'], 'Matrix totals': {'TAXI': 1268.0}}"}}
2026-02-10 23:15:02 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:02 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:02 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:02 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:02 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:02 UTC+0000 -       Skimming period: 900
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - Traffic Class specification
2026-02-10 23:15:02 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:02 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:02 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:02 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:02 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:02 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:02 UTC+0000 -       Skimming period: 960
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:02 UTC+0000 - Traffic Class specification
2026-02-10 23:15:02 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:02 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:02 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:02 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:02 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:02 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:02 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:02 UTC+0000 -       Skimming period: 1020
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - Traffic Class specification
2026-02-10 23:15:03 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:03 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:03 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:03 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:03 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:03 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:03 UTC+0000 -       Skimming period: 1080
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - Traffic Class specification
2026-02-10 23:15:03 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['LD_TRUCK'], 'Matrix totals': {'LD_TRUCK': 0.0}}"}}
2026-02-10 23:15:03 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:03 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:03 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:03 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:03 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:03 UTC+0000 -       Skimming period: 1140
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - Traffic Class specification
2026-02-10 23:15:03 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['SOV'], 'Matrix totals': {'SOV': 25352.0}}"}}
2026-02-10 23:15:03 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:03 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:03 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:03 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:03 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:03 UTC+0000 -       Skimming period: 1200
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:03 UTC+0000 - Traffic Class specification
2026-02-10 23:15:03 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['SOV'], 'Matrix totals': {'SOV': 29456.0}}"}}
2026-02-10 23:15:03 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:03 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:03 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:03 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:03 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:03 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:03 UTC+0000 -       Skimming period: 1320
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - Traffic Class specification
2026-02-10 23:15:04 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['SOV'], 'Matrix totals': {'SOV': 38124.0}}"}}
2026-02-10 23:15:04 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:04 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:04 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:04 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:04 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:04 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:04 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:04 UTC+0000 -       Skimming period: 1440
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - No pre-existing parameter file exists for this project. Will use default
2026-02-10 23:15:04 UTC+0000 - Traffic Class specification
2026-02-10 23:15:04 UTC+0000 - {'combined': {'Graph': "{'Mode': '', 'Block through centroids': True, 'Number of centroids': 15, 'Links': 1058, 'Nodes': 463}", 'Matrix': "{'Source': '', 'Number of centroids': 15, 'Matrix cores': ['SOV'], 'Matrix totals': {'SOV': 15384.0}}"}}
2026-02-10 23:15:04 UTC+0000 - Traffic Assignment specification
2026-02-10 23:15:04 UTC+0000 - {'VDF parameters': {'alpha': 0.15, 'beta': 4.0}, 'VDF function': 'bpr', 'Number of cores': 48, 'Capacity field': 'capacity', 'Time field': 'time', 'Algorithm': 'bfw', 'Maximum iterations': 250, 'Target RGAP': 0.0001}
combined                                          :   0%|          | 0/15 [00:00<?, ?it/s]
2026-02-10 23:15:04 UTC+0000 - bfw Assignment STATS
2026-02-10 23:15:04 UTC+0000 - Iteration, RelativeGap, stepsize
Equilibrium Assignment                            :   0%|          | 0/1 [00:00<?, ?it/s]
2026-02-10 23:15:04 UTC+0000 - 1,inf,1.0
2026-02-10 23:15:04 UTC+0000 - Desired RGap of 0.1 was NOT reached
2026-02-10 23:15:04 UTC+0000 - bfw Assignment finished. 1 iterations and inf final gap
2026-02-10 23:15:04 UTC+0000 -     normal iteration - copying back highway skim file
2026-02-10 23:15:04 UTC+0000 -     normal iteration - copying back demand db
2026-02-10 23:15:04 UTC+0000 -     normal iteration - copying back result db
2026-02-10 23:15:04 UTC+0000 -     normal iteration - copying back freight db
2026-02-10 23:15:31 UTC+0000 - KPI failed: validation_speed
2026-02-10 23:15:31 UTC+0000 - KPI failed: count_validation
2026-02-10 23:15:32 UTC+0000 - Failed running sql: CREATE TABLE IF NOT EXISTS work_straight_line_dist_Average As
SELECT avg(sqrt(pow(work_loc.x - home_loc.x, 2.0) + pow(work_loc.y - home_loc.y, 2.0))) / 1000 as dist_avg,
       1.0*count(*) as count
FROM person, household, a.location as home_loc, a.location as work_loc
WHERE person.household = household.household
and household.location = home_loc.location
and person.work_location_id = work_loc.location
and home_loc.location <> work_loc.location
2026-02-10 23:15:32 UTC+0000 - ('no such table: a.location',)
2026-02-10 23:15:32 UTC+0000 - KPI failed: calibration_destination
2026-02-10 23:15:32 UTC+0000 - KPI failed: county_to_county_demand
2026-02-10 23:15:32 UTC+0000 - Failed running sql: CREATE TABLE IF NOT EXISTS work_straight_line_dist_Average As
SELECT avg(sqrt(pow(work_loc.x - home_loc.x, 2.0) + pow(work_loc.y - home_loc.y, 2.0))) / 1000 as dist_avg,
       1.0*count(*) as count
FROM person, household, a.location as home_loc, a.location as work_loc
WHERE person.household = household.household
and household.location = home_loc.location
and person.work_location_id = work_loc.location
and home_loc.location <> work_loc.location
2026-02-10 23:15:32 UTC+0000 - ('no such table: a.location',)
2026-02-10 23:15:32 UTC+0000 - KPI failed: rmse_vs_observed
2026-02-10 23:15:32 UTC+0000 - Failed running sql: CREATE TABLE boardings_by_agency_mode as
SELECT
    ta.agency as agency,
    CASE WHEN tr."type" = 0  THEN 'TRAM'
                WHEN tr."type" = 1  THEN 'METRO'
                WHEN tr."type" = 2  THEN 'COMM'
                WHEN tr."type" = 3  THEN 'BUS'
                WHEN tr."type" = 4  THEN 'FERRY'
                WHEN tr."type" = 5  THEN 'CABLE'
                WHEN tr."type" = 6  THEN 'LIFT'
                WHEN tr."type" = 7  THEN 'FUNICULAR'
                WHEN tr."type" = 11 THEN 'TROLLEY'
                WHEN tr."type" = 12 THEN 'MONO'
               END as "mode",
    4.0*sum(tvl.value_boardings) as boardings,
    4.0*sum(tvl.value_alightings) as alightings
FROM
    "Transit_Vehicle_links" tvl,
    transit_vehicle tv,
    a.transit_trips tt,
    a.transit_patterns tp,
    a.transit_routes tr,
    a.transit_agencies ta
where
    tvl.value_transit_vehicle_trip = tv.transit_vehicle_trip and
    tvl.value_transit_vehicle_trip = tt.trip_id and
    tp.pattern_id = tt.pattern_id and
    tr.route_id = tp.route_id AND
    tr.agency_id = ta.agency_id
group by 1,2
order by 1,2
2026-02-10 23:15:32 UTC+0000 - ('no such table: a.transit_trips',)
2026-02-10 23:15:32 UTC+0000 - KPI failed: calibration_boardings
2026-02-10 23:15:32 UTC+0000 - Saving precaching KPIs runtime report to /tmp/polaris_studio_testing/2026-02-10_23-14-51--710e78661d21/Grid_iteration_1/kpi.cache/cache_all_metric_timing.csv
2026-02-10 23:15:32 UTC+0000 -   Assignment skimming: Done in 0:00:34.155226 seconds
2026-02-10 23:15:32 UTC+0000 -   Finished run
2026-02-10 23:15:32 UTC+0000 -     normal iteration - copying back highway skim file
2026-02-10 23:15:32 UTC+0000 -     normal iteration - copying back demand db
2026-02-10 23:15:32 UTC+0000 -     normal iteration - copying back result db
2026-02-10 23:15:32 UTC+0000 -     normal iteration - copying back freight db
2026-02-10 23:15:32 UTC+0000 -     finished copying back files
2026-02-10 23:15:33 UTC+0000 - Waiting for async threads to complete
2026-02-10 23:15:33 UTC+0000 - FINISHED MAIN LOOP
2026-02-10 23:15:33 UTC+0000 -   Polaris run with Static Traffic Assignment: Done in 0:00:41.186579 seconds

Total running time of the script: (0 minutes 43.506 seconds)

Gallery generated by Sphinx-Gallery