[UrbanSim-Users] ELCM and unplaced jobs year to year?

From: Brian Miles <Brian.Miles_at_uvm.edu>
Date: Sun, 23 Mar 2008 16:30:08 -0400

Hello,

Our commercial ELCM looks to be running out of vacant units during the
tenth year of our simulation--this despite our developer model
building commercial developments.

As part of debugging this, I'm trying to figure out if there are
unplaced jobs from a previous a year(s). I think there are, but I
don't see a clear indication of this.

 From excerpt from the log of 1999, the year before the run crashes,
you can see that in the final run of the commercial ELCM, there are
371 jobs to place, and 809 "job spaces" in which to place them. The
model finishes running, and reports 0 unplaced agents, but the
following warning appears during this run:

WARNING: weight array dosen't have enough non-zero counts, use sample
with replacement

In the next year of the run, 2000, things are worse in the commercial
ELCM. The second run needs to place 1278 jobs, but there are 0 free
job spaces.

What I want to know is, are their any unplaced jobs from 1999? Also,
what else should I be looking at understand why the model may be
running out of commercial job space despite new developments being
built?

Thanks,

Brian

1999 excerpt:
-------------
Running Commercial Employment Location Choice Model (from
urbansim.models.employment_location_choice_model): started on Sun Mar
23 12:38:20 2008
                 Total number of individuals: 3269
                 Commercial ELCM chunk 1 out of 1.: started on Sun Mar
23 12:38:20 2008
                     Number of agents in this chunk: 3269
                     urbansim.gridcell.vacant_commercial_job_space
                         urbansim.gridcell.number_of_commercial_jobs
                             urbansim.job.is_commercial
                                  
urbansim.job.is_building_type_SSS........0.0 sec
                             urbansim.job.is_commercial:
completed........0.0 sec
                         urbansim.gridcell.number_of_commercial_jobs:
completed...0.3 sec
                         WARNING: Negative values detected in function/
method 'vacant_commercial_job_space'
                         WARNING: Minimum: -48. Negative values
clipped to zero.
                     urbansim.gridcell.vacant_commercial_job_space:
completed...0.8 sec
                     Available capacity: 3707 units.
                     Sampling locations ...
                     Choice set size: 30
                     Create specified coefficients ...
                     Compute variables ...
                      
urbansim.gridcell.is_near_arterial...................0.2 sec
                      
urbansim.gridcell.ln_distance_to_highway.............0.3 sec
                      
urbansim.gridcell.ln_industrial_sqft.................0.3 sec
                      
urbansim.gridcell.ln_residential_units_within_walking_distance
                          
urbansim.gridcell.residential_units_within_walking_distance....0.8 sec
                      
urbansim.gridcell.ln_residential_units_within_walking_distance:
completed...0.8 sec
                     urbansim.gridcell.ln_total_improvement_value
                         urbansim.gridcell.total_improvement_value
                              
urbansim.gridcell.nonresidential_improvement_value....0.8 sec
                         urbansim.gridcell.total_improvement_value:
completed...1.0 sec
                     urbansim.gridcell.ln_total_improvement_value:
completed...1.0 sec
                     Simulate ...
                     Number of unplaced agents: 371 (in 3 iterations)
                 Commercial ELCM chunk 1 out of 1.:
completed.............7.2 sec
                  
urbansim.gridcell.number_of_commercial_jobs..............0.0 sec
                  
urbansim.gridcell.total_number_of_possible_SSS_jobs......0.0 sec
                 Total number of individuals: 371
                 Commercial ELCM chunk 1 out of 1.: started on Sun Mar
23 12:38:27 2008
                     Number of agents in this chunk: 371
                     urbansim.gridcell.vacant_commercial_job_space
                          
urbansim.gridcell.number_of_commercial_jobs......0.0 sec
                         WARNING: Negative values detected in function/
method 'vacant_commercial_job_space'
                         WARNING: Minimum: -48. Negative values
clipped to zero.
                     urbansim.gridcell.vacant_commercial_job_space:
completed...0.0 sec
                     Available capacity: 809 units.
                     Sampling locations ...
                     WARNING: weight array dosen't have enough non-
zero counts, use sample with replacement
                     Choice set size: 30
                     Create specified coefficients ...
                     Compute variables ...
                     Simulate ...
                     Number of unplaced agents: 0 (in 1 iterations)
                 Commercial ELCM chunk 1 out of 1.:
completed.............0.4 sec
                  
urbansim.gridcell.number_of_commercial_jobs..............0.0 sec
             Running Commercial Employment Location Choice Model (from
urbansim.models.employment_location_choice_model): completed...8.1 sec
             Flushing gridcell
             Flushing household
             Flushing job

2000 excerpt:
-------------
Running Commercial Employment Location Choice Model (from
urbansim.models.employment_location_choice_model): started on Sun Mar
23 12:41:02 2008
                 Total number of individuals: 3519
                 Commercial ELCM chunk 1 out of 1.: started on Sun Mar
23 12:41:02 2008
                     Number of agents in this chunk: 3519
                     urbansim.gridcell.vacant_commercial_job_space
                         urbansim.gridcell.number_of_commercial_jobs
                             urbansim.job.is_commercial
                                  
urbansim.job.is_building_type_SSS........0.0 sec
                             urbansim.job.is_commercial:
completed........0.0 sec
                         urbansim.gridcell.number_of_commercial_jobs:
completed...0.3 sec
                         WARNING: Negative values detected in function/
method 'vacant_commercial_job_space'
                         WARNING: Minimum: -47. Negative values
clipped to zero.
                     urbansim.gridcell.vacant_commercial_job_space:
completed...0.8 sec
                     Available capacity: 2241 units.
                     Sampling locations ...
                     Choice set size: 30
                     Create specified coefficients ...
                     Compute variables ...
                      
urbansim.gridcell.is_near_arterial...................0.3 sec
                      
urbansim.gridcell.ln_distance_to_highway.............0.3 sec
                      
urbansim.gridcell.ln_industrial_sqft.................0.3 sec
                      
urbansim.gridcell.ln_residential_units_within_walking_distance
                          
urbansim.gridcell.residential_units_within_walking_distance....0.9 sec
                      
urbansim.gridcell.ln_residential_units_within_walking_distance:
completed...0.9 sec
                     urbansim.gridcell.ln_total_improvement_value
                         urbansim.gridcell.total_improvement_value
                              
urbansim.gridcell.nonresidential_improvement_value....0.8 sec
                         urbansim.gridcell.total_improvement_value:
completed...1.1 sec
                     urbansim.gridcell.ln_total_improvement_value:
completed...1.1 sec
                     Simulate ...
                     Number of unplaced agents: 1278 (in 3 iterations)
                 Commercial ELCM chunk 1 out of 1.:
completed.............5.8 sec
                  
urbansim.gridcell.number_of_commercial_jobs..............0.0 sec
                  
urbansim.gridcell.total_number_of_possible_SSS_jobs......0.0 sec
                 Total number of individuals: 1278
                 Commercial ELCM chunk 1 out of 1.: started on Sun Mar
23 12:41:08 2008
                     Number of agents in this chunk: 1278
                     urbansim.gridcell.vacant_commercial_job_space
                          
urbansim.gridcell.number_of_commercial_jobs......0.0 sec
                         WARNING: Negative values detected in function/
method 'vacant_commercial_job_space'
                         WARNING: Minimum: -47. Negative values
clipped to zero.
                     urbansim.gridcell.vacant_commercial_job_space:
completed...0.0 sec
                     Available capacity: 0 units.
                     Sampling locations ...
                     WARNING: weight_array sums to 0 or less
                     WARNING: weight array dosen't have enough non-
zero counts, use sample with replacement
                     WARNING: prob_array doesn't sum up to 1, and is
normalized. Sum: 0.0
                 Commercial ELCM chunk 1 out of 1.:
completed.............0.1 sec
             Running Commercial Employment Location Choice Model (from
urbansim.models.employment_location_choice_model): completed...6.4 sec
         Simulate year 2000: completed............................2
min, 27.1 sec
Received on Sun Mar 23 2008 - 13:30:11 PDT

This archive was generated by hypermail 2.2.0 : Sun Mar 23 2008 - 13:30:13 PDT