From 02080556f34c7a5a18ca61ee6769551fe2f90ffc Mon Sep 17 00:00:00 2001 From: Jeff Newman Date: Tue, 18 Aug 2026 22:12:57 -0500 Subject: [PATCH] Update SANDAG regressions for origin TAZ fix --- test/regress/final_tours.csv | 34 +++++++++--------- .../tours/atwork_subtour_destination.parquet | Bin 37558 -> 37395 bytes .../tours/atwork_subtour_mode_choice.parquet | Bin 37906 -> 37744 bytes .../tours/atwork_subtour_scheduling.parquet | Bin 37665 -> 37503 bytes .../tours/stop_frequency.parquet | Bin 39740 -> 39558 bytes .../tours/atwork_subtour_destination.parquet | Bin 37647 -> 37483 bytes .../tours/atwork_subtour_mode_choice.parquet | Bin 37995 -> 37832 bytes .../tours/atwork_subtour_scheduling.parquet | Bin 37754 -> 37591 bytes .../tours/stop_frequency.parquet | Bin 39829 -> 39646 bytes uv.lock | 4 +-- 10 files changed, 19 insertions(+), 19 deletions(-) diff --git a/test/regress/final_tours.csv b/test/regress/final_tours.csv index 6b74ff7..2994951 100644 --- a/test/regress/final_tours.csv +++ b/test/regress/final_tours.csv @@ -14,7 +14,7 @@ 2104424,"work",1,1,1,1,"mandatory",1,1625,204,786980,18,37,19,,,,699,,,false,true,,"Pickup_20_Gas","Pickup_20_Gas","Pickup_20_Gas","SHARED2",-1.5232409870320345,"Pickup_20_Gas","no_subtours",,"0out_0in","work",105221248 2104425,"eatout",1,1,2,2,"non_mandatory",1,3243,204,786980,28,29,1,,,,946,,,false,true,15.688277880542076,"Pickup_20_Gas","Pickup_20_Gas","Pickup_20_Gas","WALK",1.350742492895049,,"",,"0out_0in","eatout",105221256 2104425,"work",1,1,1,2,"mandatory",1,8578,204,786980,10,28,18,,,,414,,,false,true,,"Pickup_20_Gas","Pickup_20_Gas","Pickup_20_Gas","SHARED2",-1.244066284770072,"Pickup_20_Gas","no_subtours",,"0out_0in","work",105221298 -2104426,"eat",1,1,1,1,"atwork",1,1770,5503,786980,23,23,0,,,,825,,,,,8.93150395803886,,,,"SHARED2",0.35017038799905037,"Pickup_20_Gas","",105221348,"0out_0in","atwork",105221304 +2104426,"eat",1,1,1,1,"atwork",1,1770,5503,786980,23,23,0,,,,825,,,,,8.931504276867201,,,,"SHARED2",0.35017038799905037,"Pickup_20_Gas","",105221348,"0out_0in","atwork",105221304 2104426,"work",1,1,1,1,"mandatory",1,5503,204,786980,11,39,28,,,,463,,,false,true,,"Pickup_20_Gas","Pickup_20_Gas","Pickup_20_Gas","DRIVEALONE",-0.25885942648703625,"Pickup_20_Gas","eat",,"0out_0in","work",105221348 2106557,"eatout",1,1,2,2,"non_mandatory",1,288,288,788147,13,14,1,,,,511,,,false,true,16.54002132157871,"Car_12_Gas","Car_12_Gas","Car_12_Gas","WALK",1.6215709530445697,,"",,"0out_0in","eatout",105327856 2106557,"shopping",1,1,1,2,"non_mandatory",1,6726,288,788147,19,24,5,,,,716,,,false,true,10.050914316024395,"Car_12_Gas","Car_12_Gas","Car_12_Gas","DRIVEALONE",-0.24799593418886876,"Car_12_Gas","",,"0out_1in","shopping",105327891 @@ -48,7 +48,7 @@ 2123028,"eat",1,1,1,1,"atwork",1,2064,6611,797317,32,32,0,,,,1023,,,,,9.537086811974508,,,,"WALK",3.2255946344141093,"non_hh_veh","",106151449,"0out_0in","atwork",106151405 2123028,"work",2,1,1,2,"mandatory",1,6611,1056,797317,8,31,23,,,,338,,,false,true,,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",1.8535862313537952,,"no_subtours",,"0out_0in","work",106151448 2123028,"work",2,2,2,2,"mandatory",1,6611,1056,797317,32,43,11,,,,1034,,,false,true,,"non_hh_veh","non_hh_veh","non_hh_veh","SHARED2",1.8693174948439983,"non_hh_veh","eat",,"0out_0in","work",106151449 -2123609,"eat",1,1,1,1,"atwork",1,3341,263,797657,35,37,2,,,,1073,,,,,10.095392200881532,,,,"WALK",3.1131993610710085,,"",106180498,"0out_0in","atwork",106180454 +2123609,"eat",1,1,1,1,"atwork",1,3341,263,797657,35,37,2,,,,1073,,,,,10.09539220088153,,,,"WALK",3.1131993610710085,,"",106180498,"0out_0in","atwork",106180454 2123609,"othdiscr",1,1,2,2,"non_mandatory",1,1062,1062,797657,21,29,8,,,,778,,,false,true,22.325720208842665,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",4.36601062297162,,"",,"0out_0in","othdiscr",106180475 2123609,"work",1,1,1,2,"mandatory",1,263,1062,797657,30,46,16,,,,1002,,,false,true,,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",1.3365349840569545,,"eat",,"0out_0in","work",106180498 2126311,"social",1,1,1,1,"joint",2,493,1215,799176,30,33,3,,,,989,1,"adults",false,true,16.74240705978637,"non_hh_veh","non_hh_veh","non_hh_veh","SHARED2",-1.665285309902433,"non_hh_veh","",,"0out_0in","social",106315571 @@ -61,13 +61,13 @@ 2136799,"othmaint",1,1,2,2,"non_mandatory",1,2705,1577,805047,13,21,8,,,,518,,,false,true,12.918569793797893,"Car_13_Gas","Car_13_Gas","Car_10_Gas","WALK",1.06504941074593,,"",,"3out_3in","othmaint",106839979 2136799,"work",1,1,1,2,"mandatory",1,10641,1577,805047,7,12,5,,,,278,,,false,true,,"Car_13_Gas","Car_13_Gas","Car_10_Gas","BIKE",-2.2852492052970517,,"no_subtours",,"0out_0in","work",106839998 2141996,"othmaint",1,1,1,1,"non_mandatory",1,1437,1753,807979,15,16,1,,,,582,,,false,true,13.007371902703355,"Car_7_Gas","Car_7_Gas","Car_7_Gas","WALK",0.36910502875835044,,"",,"0out_0in","othmaint",107099829 -2141997,"eat",1,1,1,1,"atwork",1,131,3531,807979,18,20,2,,,,682,,,,,7.411879247212876,,,,"SHARED3",-3.1017202520633345,"non_hh_veh","",107099898,"0out_1in","atwork",107099854 +2141997,"eat",1,1,1,1,"atwork",1,131,3531,807979,18,20,2,,,,682,,,,,7.411879011831174,,,,"SHARED3",-3.1017202520633345,"non_hh_veh","",107099898,"0out_1in","atwork",107099854 2141997,"work",1,1,1,1,"mandatory",1,3531,1753,807979,12,30,18,,,,491,,,false,true,,"Car_7_Gas","Car_7_Gas","Car_7_Gas","WALK",-0.5877416208609617,,"eat",,"2out_3in","work",107099898 2142915,"shopping",1,1,1,1,"non_mandatory",1,3470,1793,808447,30,32,2,,,,988,,,false,true,10.86282090390943,"Car_14_Gas","Car_14_Gas","Car_14_Gas","DRIVEALONE",0.43288254884086635,"Car_14_Gas","",,"0out_0in","shopping",107145791 2149430,"othdiscr",3,1,1,3,"joint",2,1965,1965,812300,28,30,2,,,,947,7,"adults",false,true,21.2855864143359,"Pickup_10_Gas","Pickup_10_Gas","Pickup_10_Gas","SHARED2",0.028921723388796932,"Pickup_10_Gas","",,"0out_0in","othdiscr",107471515 2149430,"othdiscr",3,2,2,3,"joint",2,1185,1965,812300,32,34,2,,,,1025,8,"adults",false,true,20.694852614283487,"Pickup_10_Gas","Pickup_10_Gas","Pickup_10_Gas","SHARED2",0.09971683558030454,"Pickup_10_Gas","",,"0out_0in","othdiscr",107471516 2149430,"othdiscr",3,3,3,3,"non_mandatory",1,7449,1965,812300,21,22,1,,,,771,,,false,true,21.8448081468504,"Pickup_10_Gas","Pickup_10_Gas","Pickup_10_Gas","WALK",2.133862334264275,,"",,"0out_0in","othdiscr",107471525 -2156934,"business",1,1,1,1,"atwork",1,7047,2918,816340,7,15,8,,,,281,,,,,7.044801964874713,,,,"WALK",-0.7070650488778034,"Car_11_Gas","",107846748,"1out_1in","atwork",107846700 +2156934,"business",1,1,1,1,"atwork",1,7047,2918,816340,7,15,8,,,,281,,,,,7.0448019310945815,,,,"WALK",-0.7070650488778034,"Car_11_Gas","",107846748,"1out_1in","atwork",107846700 2156934,"work",2,1,1,2,"mandatory",1,2918,2252,816340,7,15,8,,,,281,,,false,true,,"Car_11_Gas","Car_11_Gas","Car_11_Gas","DRIVEALONE",-0.3891434431103296,"Car_11_Gas","business1",,"0out_0in","work",107846748 2156934,"work",2,2,2,2,"mandatory",1,2918,2252,816340,21,26,5,,,,775,,,false,true,,"Car_11_Gas","Car_11_Gas","Car_11_Gas","DRIVEALONE",-0.38891675037730533,"Car_11_Gas","no_subtours",,"0out_0in","work",107846749 2157387,"othdiscr",1,1,1,1,"non_mandatory",1,2280,2280,816592,11,15,4,,,,439,,,false,true,19.394438772023722,"Pickup_7_Gas","Pickup_7_Gas","Pickup_7_Gas","WALK",2.5347464883952164,,"",,"0out_2in","othdiscr",107869375 @@ -77,13 +77,13 @@ 2163877,"shopping",1,1,1,1,"non_mandatory",1,1874,2538,820094,22,24,2,,,,800,,,false,true,11.643257399436326,"Car_12_Gas","Car_12_Gas","Car_12_Gas","WALK",1.2168789200871328,,"",,"0out_0in","shopping",108193891 2168938,"shopping",1,1,1,1,"non_mandatory",1,2728,2728,822459,18,21,3,,,,683,,,false,true,13.155938906607526,"SUV_7_Gas","SUV_7_Gas","SUV_7_Gas","BIKE",2.366804116779882,,"",,"1out_0in","shopping",108446941 2170053,"escort",1,1,2,4,"non_mandatory",1,1293,2761,823163,6,6,0,,,,230,,,false,true,13.892932286506912,"Car_8_Gas","Car_8_Gas","Car_8_Gas","DRIVEALONE",0.033383554960923045,"Car_8_Gas","",,"3out_3in","escort",108502659 -2170053,"maint",1,1,1,1,"atwork",1,131,3699,823163,18,20,2,,,,682,,,,,5.565915719980252,,,,"SHARED3",-5.477994229677344,"Car_8_Gas","",108502698,"0out_1in","atwork",108502673 +2170053,"maint",1,1,1,1,"atwork",1,131,3699,823163,18,20,2,,,,682,,,,,5.565924692237235,,,,"SHARED3",-5.477994229677344,"Car_8_Gas","",108502698,"0out_1in","atwork",108502673 2170053,"othdiscr",1,1,4,4,"non_mandatory",1,7687,2761,823163,30,31,1,,,,987,,,false,true,15.448538516529151,"Car_8_Gas","Car_8_Gas","Car_8_Gas","SHARED3",1.8131829130544421,"Car_8_Gas","",,"1out_0in","othdiscr",108502675 2170053,"othmaint",1,1,3,4,"non_mandatory",1,10643,2761,823163,36,37,1,,,,1086,,,false,true,11.638679240618274,"Car_8_Gas","Car_8_Gas","Car_8_Gas","WALK_LOC",-2.7262666405037455,,"",,"3out_3in","othmaint",108502679 2170053,"work",1,1,1,4,"mandatory",1,3699,2761,823163,11,28,17,,,,452,,,false,true,,"Car_8_Gas","Car_8_Gas","Car_8_Gas","DRIVEALONE",-1.4512608365070685,"Car_8_Gas","maint",,"0out_0in","work",108502698 2170057,"escort",1,1,1,2,"non_mandatory",1,3640,2761,823163,24,26,2,,,,853,,,false,true,13.102143509750242,"Car_8_Gas","Car_8_Gas","Car_8_Gas","SHARED3",1.0499759276760054,"Car_8_Gas","",,"0out_0in","escort",108502859 2170057,"othmaint",1,1,2,2,"non_mandatory",1,1627,2761,823163,16,24,8,,,,623,,,false,true,12.052557736739624,"Car_8_Gas","Car_8_Gas","Car_8_Gas","WALK",1.8321593179164521,,"",,"0out_0in","othmaint",108502879 -2170725,"eat",1,1,1,1,"atwork",1,2787,2547,823520,23,25,2,,,,827,,,,,9.861579491707847,,,,"WALK",0.7699985821733352,"Car_20_Gas","",108536298,"0out_0in","atwork",108536254 +2170725,"eat",1,1,1,1,"atwork",1,2787,2547,823520,23,25,2,,,,827,,,,,9.86157949189224,,,,"WALK",0.7699985821733352,"Car_20_Gas","",108536298,"0out_0in","atwork",108536254 2170725,"work",1,1,1,1,"mandatory",1,2547,2768,823520,11,29,18,,,,453,,,false,true,,"Car_20_Gas","Car_4_Gas","Car_4_Gas","DRIVEALONE",-1.581586398235528,"Car_20_Gas","eat",,"0out_1in","work",108536298 2171597,"eatout",1,1,1,1,"non_mandatory",1,551,2784,824076,16,17,1,,,,616,,,false,true,18.086249789887432,"SUV_5_Gas","SUV_5_Gas","SUV_5_Gas","WALK",2.1257572819746584,,"",,"0out_0in","eatout",108579856 2172024,"othdiscr",1,1,1,1,"non_mandatory",1,2104,2794,824360,12,16,4,,,,477,,,false,true,16.517119719650903,"SUV_5_Gas","SUV_5_Gas","Pickup_4_Gas","WALK",1.8734694496952913,,"",,"0out_1in","othdiscr",108601225 @@ -92,7 +92,7 @@ 2173608,"eatout",1,1,1,1,"non_mandatory",1,1812,2834,825301,35,40,5,,,,1076,,,false,true,19.905753590595577,"Car_12_Gas","Car_12_Gas","Car_12_Gas","WALK",2.8710291113375805,,"",,"0out_0in","eatout",108680406 2182271,"shopping",1,1,1,2,"joint",2,6726,3198,830248,19,28,9,,,,720,15,"adults",false,true,11.7583436916589,"Car_15_Gas","Van_9_Gas","Van_9_Gas","SHARED2",-1.770236858958809,"Van_9_Gas","",,"0out_1in","shopping",109113569 2182271,"othdiscr",1,1,2,2,"non_mandatory",1,430,3198,830248,10,14,4,,,,400,,,false,true,15.970448632892134,"Van_9_Gas","Car_15_Gas","Van_9_Gas","WALK",1.3236630410143455,,"",,"0out_0in","othdiscr",109113575 -2183105,"eat",1,1,1,1,"atwork",1,3410,3410,830642,16,18,2,,,,617,,,,,11.208611439857902,,,,"DRIVEALONE",0.9396177497964784,"Car_5_Gas","",109155298,"1out_0in","atwork",109155254 +2183105,"eat",1,1,1,1,"atwork",1,3410,3410,830642,16,18,2,,,,617,,,,,11.208611367020447,,,,"DRIVEALONE",0.9396177497964784,"Car_5_Gas","",109155298,"1out_0in","atwork",109155254 2183105,"work",1,1,1,1,"mandatory",1,3410,3243,830642,11,34,23,,,,458,,,false,true,,"Car_5_Gas","Car_5_Gas","Car_2_Gas","DRIVEALONE",-3.9121524405891277,"Car_5_Gas","eat",,"0out_0in","work",109155298 2183106,"othdiscr",1,1,2,2,"non_mandatory",1,6625,3243,830642,18,22,4,,,,684,,,false,true,15.56761267261178,"Car_5_Gas","Car_5_Gas","Car_5_Gas","WALK",1.5414512744625302,,"",,"0out_0in","othdiscr",109155325 2183106,"shopping",1,1,1,2,"non_mandatory",1,5779,3243,830642,14,15,1,,,,547,,,false,true,10.272346176974976,"Car_5_Gas","Car_2_Gas","Car_2_Gas","DRIVEALONE",-1.421848758534357,"Car_5_Gas","",,"0out_0in","shopping",109155341 @@ -145,10 +145,10 @@ 2213405,"shopping",1,1,1,3,"non_mandatory",1,8388,5625,847266,31,36,5,,,,1010,,,false,true,10.353803692393942,"Car_3_Gas","Car_3_Gas","Car_3_Gas","WALK",-1.1706425015349835,,"",,"0out_0in","shopping",110670291 2213534,"eat",1,1,1,1,"atwork",1,2547,3455,847360,19,21,2,,,,713,,,,,9.323574336664983,,,,"WALK",2.2126798972014883,,"",110676748,"0out_0in","atwork",110676704 2213534,"work",1,1,1,1,"mandatory",1,3455,5625,847360,8,31,23,,,,338,,,false,true,,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",2.375809221548131,,"eat",,"0out_1in","work",110676748 -2219704,"eat",1,1,1,1,"atwork",1,806,3752,850412,20,22,2,,,,743,,,,,4.594311052427109,,,,"WALK",-1.1546370093427032,"SUV_2_Gas","",110985248,"0out_0in","atwork",110985204 +2219704,"eat",1,1,1,1,"atwork",1,806,3752,850412,20,22,2,,,,743,,,,,4.594257061118674,,,,"WALK",-1.1546370093427032,"SUV_2_Gas","",110985248,"0out_0in","atwork",110985204 2219704,"escort",1,1,2,2,"non_mandatory",1,11171,6196,850412,33,33,0,,"pure_escort",1,1040,,,false,true,,"Van_10_Gas","Van_10_Gas","Van_10_Gas","SHARED2",-1.625869139011125,"Van_10_Gas","",,"1out_0in","escort",110985235 2219704,"work",1,1,1,2,"mandatory",1,3752,6196,850412,7,29,22,,,,295,,,false,true,,"SUV_2_Gas","SUV_2_Gas","SUV_2_Gas","SHARED3",-1.7668222998454381,"SUV_2_Gas","eat",,"0out_0in","work",110985248 -2219705,"eat",1,1,1,1,"atwork",1,8582,10653,850412,17,22,5,,,,653,,,,,7.121140637738541,,,,"WALK",-1.5848138867751722,"Van_10_Gas","",110985298,"0out_1in","atwork",110985254 +2219705,"eat",1,1,1,1,"atwork",1,8582,10653,850412,17,22,5,,,,653,,,,,7.121180810873566,,,,"WALK",-1.5848138867751722,"Van_10_Gas","",110985298,"0out_1in","atwork",110985254 2219705,"othdiscr",1,1,2,2,"non_mandatory",1,6196,6196,850412,6,7,1,,,,231,,,false,true,13.742960668512648,"Van_10_Gas","Van_10_Gas","SUV_2_Gas","WALK",0.8191996605191169,,"",,"0out_0in","othdiscr",110985275 2219705,"work",1,1,1,2,"mandatory",1,10653,6196,850412,7,30,23,,,,296,,,false,true,,"Van_10_Gas","Van_10_Gas","SUV_2_Gas","SHARED2",-1.7019248276773262,"Van_10_Gas","eat",,"1out_2in","work",110985298 2219706,"school",1,1,1,1,"mandatory",1,11171,6196,850412,9,33,24,,"pure_escort",,380,,,false,true,,"SUV_2_Gas","SUV_2_Gas","Van_10_Gas","SHARED2",2.8959277921372046,"SUV_2_Gas","",,"1out_0in","school",110985333 @@ -158,14 +158,14 @@ 2222818,"shopping",1,1,1,1,"non_mandatory",1,1293,6625,852013,16,24,8,,,,623,,,false,true,10.010873339836383,"SUV_7_Diesel","SUV_7_Diesel","SUV_7_Diesel","DRIVEALONE",0.414985994132358,"SUV_7_Diesel","",,"1out_1in","shopping",111140941 2234379,"social",1,1,1,1,"non_mandatory",1,795,7775,858401,8,19,11,,,,326,,,false,true,15.205912649692355,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",1.7336195732695567,,"",,"0out_0in","social",111718995 2236695,"othmaint",1,1,1,1,"non_mandatory",1,3640,8000,859711,27,28,1,,,,924,,,false,true,12.675662680658345,"Car_1_Gas","Car_2_Gas","Car_2_Gas","WALK",0.399206748251364,,"",,"0out_0in","othmaint",111834779 -2236696,"eat",1,1,1,1,"atwork",1,1342,2835,859711,19,22,3,,,,714,,,,,6.683395544467115,,,,"WALK",-2.248429569292359,"Car_2_Gas","",111834848,"0out_0in","atwork",111834804 +2236696,"eat",1,1,1,1,"atwork",1,1342,2835,859711,19,22,3,,,,714,,,,,6.6833506378394585,,,,"WALK",-2.248429569292359,"Car_2_Gas","",111834848,"0out_0in","atwork",111834804 2236696,"work",1,1,1,1,"mandatory",1,2835,8000,859711,13,30,17,,,,527,,,false,true,,"Car_2_Gas","Car_1_Gas","Car_2_Gas","DRIVEALONE",-0.9565630784849029,"Car_2_Gas","eat",,"0out_0in","work",111834848 2238297,"shopping",2,1,1,2,"joint",2,6726,8188,860567,20,23,3,,,,744,27,"adults",false,true,9.208517435908348,"Van_2_Gas","Van_2_Gas","Van_2_Gas","SHARED2",-1.9030301868912287,"Van_2_Gas","",,"0out_0in","shopping",111914869 2238297,"shopping",2,2,2,2,"joint",2,24330,8188,860567,26,39,13,,,,913,28,"adults",false,true,1.7477485062800084,"Car_10_Gas","Car_10_Gas","Van_2_Gas","SHARED2",-8.3100940427395,"Car_10_Gas","",,"0out_1in","shopping",111914870 2238298,"othdiscr",1,1,1,1,"non_mandatory",1,3160,8188,860567,9,14,5,,,,361,,,false,true,14.214156689740213,"Van_2_Gas","Van_2_Gas","Van_2_Gas","DRIVEALONE",0.43997603771212757,"Van_2_Gas","",,"0out_1in","othdiscr",111914925 2239386,"work",1,1,1,1,"mandatory",1,1437,8267,861214,8,33,25,,,,340,,,false,true,,"non_hh_veh","non_hh_veh","non_hh_veh","TNC_SINGLE",-0.08321087092437507,,"no_subtours",,"0out_0in","work",111969348 2240587,"social",1,1,1,1,"joint",2,3667,8470,861865,33,37,4,,,,1044,3,"adults",false,true,14.962302315391174,"Car_1_Gas","Car_8_Gas","Car_1_Gas","WALK",-1.6977007097665935,,"",,"0out_0in","social",112029371 -2240588,"eat",1,1,1,1,"atwork",1,11136,11137,861865,18,19,1,,,,681,,,,,6.343927991688457,,,,"SHARED2",0.38231870452788186,"Car_8_Gas","",112029448,"0out_0in","atwork",112029404 +2240588,"eat",1,1,1,1,"atwork",1,11136,11137,861865,18,19,1,,,,681,,,,,6.343984827692877,,,,"SHARED2",0.38231870452788186,"Car_8_Gas","",112029448,"0out_0in","atwork",112029404 2240588,"work",1,1,1,1,"mandatory",1,11137,8470,861865,8,31,23,,,,338,,,false,true,,"Car_8_Gas","Car_1_Gas","Car_1_Gas","DRIVEALONE",-1.0978301155203356,"Car_8_Gas","eat",,"0out_0in","work",112029448 2242136,"social",1,1,1,1,"non_mandatory",1,1606,8769,862635,32,36,4,,,,1027,,,false,true,15.891337950738896,"Car_15_Gas","Car_15_Gas","Car_15_Gas","WALK",2.81433831561607,,"",,"0out_0in","social",112106845 2242922,"shopping",1,1,2,2,"joint",2,232,8861,863066,26,31,5,,,,905,17,"mixed",false,true,10.662351022919172,"SUV_2_Gas","SUV_2_Gas","SUV_2_Gas","SHARED2",-2.5228737083903128,"SUV_2_Gas","",,"0out_0in","shopping",112146119 @@ -183,10 +183,10 @@ 2248786,"work",1,1,1,1,"mandatory",1,2787,10629,866001,12,20,8,,,,481,,,false,true,,"Car_8_Gas","Car_8_Gas","Car_8_Gas","DRIVEALONE",-1.8285603800424797,"Car_8_Gas","no_subtours",,"0out_0in","work",112439348 2252254,"othdiscr",1,1,1,1,"non_mandatory",1,7122,10675,868110,7,11,4,,,,277,,,false,true,13.576100565752704,"Car_19_Gas","Car_4_BEV","Car_4_BEV","SHARED3",-0.6651189513928082,"Car_4_BEV","",,"1out_0in","othdiscr",112612725 2252304,"eatout",1,1,2,2,"joint",2,10675,10675,868143,34,34,0,,,,1056,23,"adults",false,true,15.238760279253649,"SUV_6_Gas","SUV_6_Gas","Car_1_Gas","SHARED2",-0.09026493858265011,"SUV_6_Gas","",,"0out_0in","eatout",112615213 -2252304,"maint",1,1,1,1,"atwork",1,10208,10208,868143,20,22,2,,,,743,,,,,10.459200881585724,,,,"DRIVEALONE",0.872294895934154,"SUV_6_Gas","",112615248,"0out_0in","atwork",112615223 +2252304,"maint",1,1,1,1,"atwork",1,10208,10208,868143,20,22,2,,,,743,,,,,10.45920087715465,,,,"DRIVEALONE",0.872294895934154,"SUV_6_Gas","",112615248,"0out_0in","atwork",112615223 2252304,"work",1,1,1,2,"mandatory",1,10208,10675,868143,12,34,22,,,,495,,,false,true,,"SUV_6_Gas","SUV_6_Gas","Car_1_Gas","DRIVEALONE",-0.7803836944080456,"SUV_6_Gas","maint",,"0out_0in","work",112615248 2252305,"othdiscr",1,1,1,1,"non_mandatory",1,10675,10675,868143,33,33,0,,,,1040,,,false,true,15.083865658633567,"Car_1_Gas","Car_1_Gas","Car_1_Gas","DRIVEALONE",1.0737062411790965,"Car_1_Gas","",,"0out_0in","othdiscr",112615275 -2252912,"eat",1,1,1,1,"atwork",1,8582,8941,868503,20,24,4,,,,745,,,,,6.5892743531293005,,,,"BIKE",-1.4403192548339128,"Pickup_9_Gas","",112645648,"0out_0in","atwork",112645604 +2252912,"eat",1,1,1,1,"atwork",1,8582,8941,868503,20,24,4,,,,745,,,,,6.589275351208942,,,,"BIKE",-1.4403192548339128,"Pickup_9_Gas","",112645648,"0out_0in","atwork",112645604 2252912,"work",1,1,1,1,"mandatory",1,8941,10677,868503,9,36,27,,,,383,,,false,true,,"Pickup_9_Gas","Car_20_Gas","Car_3_Gas","DRIVEALONE",-1.3751360482385295,"Pickup_9_Gas","eat",,"0out_1in","work",112645648 2252913,"work",2,1,1,2,"mandatory",1,1939,10677,868503,9,43,34,,,,390,,,false,true,,"Car_20_Gas","Car_20_Gas","Car_3_Gas","DRIVEALONE",-0.4076022030351331,"Car_20_Gas","no_subtours",,"1out_2in","work",112645698 2252913,"work",2,2,2,2,"mandatory",1,1939,10677,868503,6,8,2,,,,232,,,false,true,,"Pickup_9_Gas","Pickup_9_Gas","Car_3_Gas","DRIVEALONE",-0.4231214797108996,"Pickup_9_Gas","no_subtours",,"0out_0in","work",112645699 @@ -203,7 +203,7 @@ 2259543,"othdiscr",1,1,1,1,"non_mandatory",1,11136,11137,871640,31,31,0,,,,1005,,,false,true,15.229456021278093,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",2.9451993123064977,,"",,"0out_0in","othdiscr",112977175 2260058,"shopping",1,1,1,1,"non_mandatory",1,5565,11145,871938,38,40,2,,,,1112,,,false,true,9.596030968876294,"Motorcycle_2_Gas","Motorcycle_2_Gas","Motorcycle_2_Gas","WALK",0.08654801385426904,,"",,"0out_0in","shopping",113002941 2260254,"eatout",1,1,1,1,"non_mandatory",1,11145,11146,872062,23,25,2,,,,827,,,false,true,17.148196151869616,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",2.2281392760006167,,"",,"0out_0in","eatout",113012706 -2260306,"eat",1,1,1,1,"atwork",1,806,3072,872090,19,21,2,,,,713,,,,,6.945549743758787,,,,"SHARED3",-0.4374045489431605,"non_hh_veh","",113015348,"0out_0in","atwork",113015304 +2260306,"eat",1,1,1,1,"atwork",1,806,3072,872090,19,21,2,,,,713,,,,,6.945543392063042,,,,"SHARED3",-0.4374045489431605,"non_hh_veh","",113015348,"0out_0in","atwork",113015304 2260306,"work",1,1,1,1,"mandatory",1,3072,11147,872090,14,38,24,,,,570,,,false,true,,"Car_8_Gas","Car_8_Gas","Car_8_Gas","WALK",-0.09057536116359356,,"eat",,"0out_0in","work",113015348 2260307,"othdiscr",1,1,1,1,"non_mandatory",1,2620,11147,872090,11,34,23,,,,458,,,false,true,14.31936193413297,"Car_8_Gas","Car_8_Gas","Car_8_Gas","DRIVEALONE",0.5067902240199875,"Car_8_Gas","",,"0out_1in","othdiscr",113015375 2260358,"eatout",1,1,1,2,"non_mandatory",1,8267,11147,872123,20,21,1,,,,742,,,false,true,14.028678283530207,"SUV_9_Gas","SUV_9_Gas","SUV_9_Gas","WALK",-0.5948786350176833,,"",,"0out_0in","eatout",113017906 @@ -213,16 +213,16 @@ 2260636,"shopping",1,1,1,2,"non_mandatory",1,232,11150,872300,19,25,6,,,,717,,,false,true,13.098306382289842,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",4.845872421480646,,"",,"0out_0in","shopping",113031841 2261093,"othmaint",1,1,1,1,"non_mandatory",1,4300,11159,872550,13,28,15,,,,525,,,false,true,11.554811569920739,"SUV_13_Gas","SUV_10_Gas","SUV_10_Gas","SHARED2",-1.8755653006085253,"SUV_10_Gas","",,"0out_0in","othmaint",113054679 2261094,"work",1,1,1,1,"mandatory",1,7026,11159,872550,12,32,20,,,,493,,,false,true,,"SUV_10_Gas","SUV_13_Gas","SUV_10_Gas","DRIVEALONE",-0.5914430354556978,"SUV_10_Gas","no_subtours",,"0out_0in","work",113054748 -2261095,"eat",1,1,1,1,"atwork",1,6339,9095,872550,14,16,2,,,,548,,,,,5.2757107245371575,,,,"DRIVEALONE",-5.8857116263276055,"SUV_10_Gas","",113054798,"0out_0in","atwork",113054754 +2261095,"eat",1,1,1,1,"atwork",1,6339,9095,872550,14,16,2,,,,548,,,,,5.2756860393788125,,,,"DRIVEALONE",-5.8857116263276055,"SUV_10_Gas","",113054798,"0out_0in","atwork",113054754 2261095,"work",1,1,1,1,"mandatory",1,9095,11159,872550,13,37,24,,,,534,,,false,true,,"SUV_10_Gas","SUV_10_Gas","SUV_10_Gas","DRIVEALONE",-0.9034281643698449,"SUV_10_Gas","eat",,"1out_1in","work",113054798 2261362,"escort",1,1,1,1,"non_mandatory",1,9066,11163,872713,29,29,0,,,,966,,,false,true,13.623006335221616,"Car_1_Gas","Car_1_Gas","Car_1_Gas","WALK",-0.014056390889937176,,"",,"0out_0in","escort",113068109 -2261550,"eat",1,1,1,1,"atwork",1,1770,10674,872821,19,21,2,,,,713,,,,,6.069088524359727,,,,"SHARED3",-0.7314559541974284,"non_hh_veh","",113077548,"0out_1in","atwork",113077504 +2261550,"eat",1,1,1,1,"atwork",1,1770,10674,872821,19,21,2,,,,713,,,,,6.069070103714911,,,,"SHARED3",-0.7314559541974284,"non_hh_veh","",113077548,"0out_1in","atwork",113077504 2261550,"work",1,1,1,1,"mandatory",1,10674,11165,872821,10,28,18,,,,414,,,false,true,,"Car_9_Gas","Car_9_Gas","Car_10_Gas","WALK",-2.2741214336062363,,"eat",,"0out_0in","work",113077548 2261552,"shopping",1,1,1,1,"non_mandatory",1,5565,11165,872821,20,23,3,,,,744,,,false,true,9.97011585398431,"Car_10_Gas","Car_9_Gas","Car_9_Gas","SHARED2",0.5054649933724233,"Car_9_Gas","",,"2out_3in","shopping",113077641 2262297,"eatout",1,1,1,3,"joint",2,3602,11179,873254,33,34,1,,,,1041,13,"adults",false,true,12.76433995639308,"SUV_5_Gas","SUV_5_Gas","SUV_5_Gas","WALK",-0.9949080213979319,,"",,"1out_0in","eatout",113114863 2262297,"othdiscr",2,1,2,3,"non_mandatory",1,1842,11179,873254,9,15,6,,,,362,,,false,true,12.342155149078545,"Van_20_Gas","SUV_5_Gas","SUV_5_Gas","WALK",0.36070459377529784,,"",,"0out_1in","othdiscr",113114875 2262297,"othdiscr",2,2,3,3,"non_mandatory",1,11179,11179,873254,25,29,4,,,,880,,,false,true,13.143053815117767,"Van_20_Gas","SUV_5_Gas","SUV_5_Gas","DRIVEALONE",0.9813252019252375,"Van_20_Gas","",,"1out_0in","othdiscr",113114876 -2262298,"eat",1,1,1,1,"atwork",1,5565,10674,873254,18,22,4,,,,684,,,,,6.789795634631211,,,,"DRIVEALONE",-0.11849991875812071,"SUV_5_Gas","",113114948,"0out_0in","atwork",113114904 +2262298,"eat",1,1,1,1,"atwork",1,5565,10674,873254,18,22,4,,,,684,,,,,6.789794410151675,,,,"DRIVEALONE",-0.11849991875812071,"SUV_5_Gas","",113114948,"0out_0in","atwork",113114904 2262298,"work",1,1,1,1,"mandatory",1,10674,11179,873254,12,30,18,,,,491,,,false,true,,"SUV_5_Gas","SUV_5_Gas","SUV_5_Gas","DRIVEALONE",-1.3649563648263758,"SUV_5_Gas","eat",,"2out_1in","work",113114948 3238914,"othdiscr",1,1,2,2,"non_mandatory",1,1480,2,1233342,29,34,5,,,,971,,,false,true,22.76942033927221,"non_hh_veh","non_hh_veh","non_hh_veh","WALK",5.595280144226979,,"",,"0out_0in","othdiscr",161945725 3238914,"school",1,1,1,2,"mandatory",1,2550,2,1233342,10,26,16,,,,412,,,false,true,,"non_hh_veh","non_hh_veh","non_hh_veh","SCH_BUS",35.021642580246336,,"",,"0out_0in","school",161945733 diff --git a/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/atwork_subtour_destination.parquet b/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/atwork_subtour_destination.parquet index 6b64f132c5b8ec7fd441a56ae2febd26ee69a6cb..c9d1187b6214621db4552c90761c2822718fc8b6 100644 GIT binary patch delta 4535 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 diff --git a/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/atwork_subtour_mode_choice.parquet b/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/atwork_subtour_mode_choice.parquet index 4101953f85eed725912b2f4b8e11310f5fd04ba1..3fe7c728338eda6e9aef3c6e7b9dd434947055c1 100644 GIT binary patch delta 4529 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 j?(R@jEqfzl?Sk2FaOeP?CL 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 H|AGDow8Uk5 diff --git a/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/atwork_subtour_scheduling.parquet b/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/atwork_subtour_scheduling.parquet index 4cf5b871b5a7082e28a875137678106a56e5f636..79bc45b2f065164d8e61c1f321b8a3a22ac8bcee 100644 GIT binary patch delta 4493 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 diff --git a/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/stop_frequency.parquet b/test/regress/reference-pipeline-hh100-recode.parquetpipeline/tours/stop_frequency.parquet index bb5ffa338e068df042ad173aec32b9198db54fdc..702e534cc97efb755bd25e011d946da5830e935e 100644 GIT binary patch delta 3698 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 delta 3960 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 E0KEzgR{#J2 diff --git a/test/regress/reference-pipeline-hh100.parquetpipeline/tours/atwork_subtour_destination.parquet b/test/regress/reference-pipeline-hh100.parquetpipeline/tours/atwork_subtour_destination.parquet index bec7ced5eef01da91e0cf2f2acbf1c92ac62165b..6803f4622ac2a91bae3672fe46911818a6fc2a7e 100644 GIT binary patch delta 4295 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 T8Y@QU#?qzKDhoy7|GW4<=JO+w delta 4603 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 delta 4616 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 diff --git a/test/regress/reference-pipeline-hh100.parquetpipeline/tours/atwork_subtour_scheduling.parquet b/test/regress/reference-pipeline-hh100.parquetpipeline/tours/atwork_subtour_scheduling.parquet index 1d22b33835f9d7b46373cad4ee9bb66d6a613c38..85b17bd0360ff14f83eb227e9d1589dd9645a8ff 100644 GIT binary patch delta 4527 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 delta 4628 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 diff --git a/test/regress/reference-pipeline-hh100.parquetpipeline/tours/stop_frequency.parquet b/test/regress/reference-pipeline-hh100.parquetpipeline/tours/stop_frequency.parquet index cd083588498157514bcdbed1b4937519e7eec925..258049cfeefe27bab7d2ae3e0bd3b563bae65a4b 100644 GIT binary patch delta 3542 zcmai13s6&68ooE&gqwsY&&v%jBj_nsr6gcW)UF9AAwW=2@Tw)CD$nZ>-<=nfHT6e5+ZY~kx0{J zQ_^EX7NSIbMoMriFAEOAD1hA0?YPCakAAP6>NyBG4}^AVvy1sE*Uv zg3tx13!C{eia3ich{KW-#FX;v4W^xcdPo52>Y&!Wc+{~UO87ih%s3Mk2 z0t6u`AdI?t>V!im18vIa460RnQL%e*QDg*N=upv zw}ho~dxRbEX-WZ~I@K!-z|d3^+|wz-uco$;K&Q9Eg7gA7nm!@?U3v|*Q0BcYyLV-{ z>NNH9A(2a_8qeGkJ&w;({UJMJ(&xD&R73x|;nnwdrmH43hF4!3o2FX#+x+)Cix}0B zQNjDN-)E`3m+z*YYeA}sGg9unwIfqi`1rs#S@bAX+UA7ry*o2iHxHEESzI5l`c3QV zPndaWs-@SdDJR}eQOy$bUw*M(nxlGP?5j`vdW0%o*7S2rO^T|*eRJu=GpVXL%N@5a zB}w(2Q8DeUVpc`HzWa-J;c=!qtjdauh93$>!8tiU-1%%)WD-6n&*lbiJi|^txmai| z+{1t6&apYCKRg)v?zYx>a*22i(rrFbl%3Q)m95%Yx<34|Qb2}38=pYq>O2bnrASJ` z&y&9m|80thgvZ4P!uvG}60Vm7$hF}b?NTz4%9}K5H}$qlc!}tgbkKd*oA_>cSUNn0 z{=0cP*4(W>_h2<Ss zAxqTZLF`$(itZj3Z=8n~U03*?PDP3O8D_&!bV!6~IKUeX9VQvn*3q!4DmLRG#ayP)kvOzf+)RO%x;lKGzYhB@s?Jm#Y)W+Mm4%@ z1FKhQ=9&QgqY|xyXAA@3<{O5J`=gmleAH`152|6K;ol{_V@MI-CYk#r+BFlMt${dW zI^-HBi*At2JrZr2g^t4lV+L$BPLlkQWG<5EN*&r)m&O8VN`S}4WSkEJV@zq{Q&OfY z7HxK*t_FB9l?yOIyqscsqR@poXz^^goW_x1Kx7_~G2rQ5JL+vud%iy^oA0y-8f~ng z!RB?ed!WLsW>%1l58d!iWJ!`G2_`2y@`cyTFK|l%bjA0dOApQCWA-I8$CJ^)l_a|0 zhlw=<5j$!|#oRD4JJQjE*GRPXWsuEGgHLPJgW!hKBs#P&0{&)Z5eN3CqodbJbn(Lo zxOe6R*`{dbCqDY=7Kt9+AUWC526cH^UHQ}^mMYYiO#!-g^3V&znH$5={cbFoJ0z~q z?Aioy)iOBi0rl>$O^$gWV)hBpk+nQ@Wi|Y%HXXjLEgSX;k2%Rh`#12=^7TBUgNI!io?Jg60oHhO7RqySb8<81kC9~#tkwA%=XmUGuFUbWOhry! zjy!Wd!N#bos-_yod#ufk&Ib05?m6xWHrdo_btQher%bKRR~I&^i`D8Tbx~6UD=d6! z-Oqtjo~-NCGt}yZ9DtvQn}~r{t@f+&M*QWx6q%-A7|$`{!5a!+&^jGnvqqn9R8;sZ zCHi)YOJ|>IFSKY~RX&@s^rZ$vrQJB)-=uX8t~-=&i?hnnsL_YCEp1JPJdfStEN(YX z*FLWmXvWDc8b6$ymn5*b^d3tQ+?$sya_PMdh6BV*66(^ zg|fB5FwVt!(>nCkRrcI`txK+aD(WDs#$c(}WRN=|wyr{l)rDDMMrQbUo-}%J4z(*Y zpf5BnCfAau4;u5T##wRXy7??D3_xDw7Sc{am|T^ULpR)^AOb}0QOV`(lfmD{Q*_S#Bx z5z^0vGI3NX91qcObyXhB?~H}Gxry+@{KRN{2sVww3$Y8lv{M;uFxcD{NM9tS2gi1p zHBSm(c2>tWXq0lRLf>Xl1X_&>M=P9P#{M@b^Jn}bPMn}3mtzF=-BNyDRkPIv8J%r> zr`~HWf{aBhPw$2Lm2SSdL?1N4i(MJwRxFuj%*bbX5?N|hRN$yek5QoyndC~Wswz8I zB<{>oVA+CncxT}&uw=ndAy&atD-!x&2o949+g6x(Iy+qLdN!UbdBh(stxcnMSc4oN z(04E}qO+CPYKASHDP$|h4q|=LLbthCnQJ!4{W$GmznID9wn0r-B4jN}7=o2#Ec96w z4txSiFQ|MTG6Ym;G_S> z=`$%R7x(v$Ui>}c! ztouAmUg;cTUWME=c$Ju4Sm;K*!{V$M#}()Q8*yil7s+YrN)|qymmn-`wqp6&ij{C+ zRThk&TMa+r6`XB+1ulBwOHaj6`MhLAFA3I?Qn$rW9BkAp{aB)YOI`)kb*IGt3OvcT zn}_d{EuF*RULXTbc_%I$yorKlLop7bb^3V)|V36O{-Sn8ru zr9E0L)oNR{)U7R*x@xTzEw$RQTivm?({Zi3ZhdUG+qyf}ac#TzhKJT|XErl%?mg$+ zd(QdJcW&U~e%_`7JaMU}ToK7c?g)$QdrO>32MVq&i|2<9{f>^JLzrQUFrGRt5iokM zFci$ZseDGhN+^IeykcHh7!-(8hM0g3nyh`yheYJ@dx-dCROkcy$nIL;AQ78`+(ZNm zV(5L4BzRs-y($@G4j$l#3MlwkkRqgzq=#`m#}5TYxN{N}KO>3poswK)bgv0H1`Y{R zLYTx|LIEW!N@Ajq;Eetye8E5k77a7SgM93JLBdfdB`2wjl#H@7)Dd9~;~Nq7F;x4E z9>zCa=wo~zU=OOOojKRfH!##`>_P393^OOU@;S!$sYFi2JFYX#3w#b|^p&U%r#n<2 zMgc@F3%ST6=`RaW4{Zor=`T7se1tv$XT$UO43#GlKwQK&;`(mH8oxP*{SP^zj`9$3 zC~6rIGr3s$*3bg(G#yC=ORiHrl6H!cWKf2p8fMrotbv)*Y)x1|{jH6rPO@1#Z&Wp9yks3WGqpT<`* z7g3pFGl+OL_E9W`K8{_;WXs>1%YJhqLHz;q)7zq^c=bH?hUkaMQ`H|PO_~3he46_3 zLG$bH?}}BQKm2{)r4*Suq=~h4X0hsd8{2NhADXH@@Kp5_uqVojwiIm+hnmUiYjZZ` z2Y1NS+rHc_I(=BGwtszgAhjl1{X_k+8rk2csV(#E?=~!ys<$0UQvB{@jJkhT_l*i^ zqSpB0DuKh-7>!W5!VF%%t%(l+NT2?N&@3+wTpQWgqVr zS~B-k($6n~E)^F*n>vQJsRBvyL$AyW7m!Q#7Tp~h%!>8{aw_{JxBR5f0Np0=q4YvMe7 zIdv3or|%Mm3eH!0`5bjEWss3V2MlLSE(5ybQ?4}HO+e)hg;uDGAa?&P7b zIrKVrU!4ReD#AotdF*Z;>We{V;BtlReoiv+Y970uhwj9p+cH=gBqb)2!LrJ9@dcW_ zN~4iD)Ex(xgC;7uS1A?saP09=^zJNl9pbBIjo)XliWIF6W1kB~y(+W^*4?*!Ruv<9 zV-h z@t|2Mu)3Gmx@^r&kv#UJ0CpgVy}(Dq2DDQLkLf2o3H}@O(vWXx_BM^aScH6wWOLqw z?NMVTXNzvq>@6CdS%PjuoMFm15T%A$;y=^u7c|;ZgRWP@k5OagvT({E6P=7^SB0YU zc61#6X_x?l6qRKR7xgl1UjW+ZL?cjROc{lVg;$KzM59;kbE9)`))+A!?2a*&TTioI z^hWDr98GgH#il0tC2q@Orn$t}fd<-s$rueUn-YQtquAq7$k$7wo$c_6X(HFKg)@S0 z8rj{k=;Q#6zS;n9F7(rY^xC~JbdxD4hH}lZHH(>`VN!-+2?R1-6&FD zdKMShQrl#$b#mK=j#fV!KB?B_T5dDDU3JdHdGRY&!uQJ+{Ipbgssd7+F`a3ND=98m zQ(j)8pXapH*Ewpr-r`5dN3OAIG@2^>Gx5oKTvMXa7&Vz?8m>JgP4%)8veKV0#f+ zW@^Um*;P4h{youQzx?EL*S=p{I z>(jm3hUUlho_x7EP3JKv?TuQy+^NmVAGa^9)u%U_4E1)4M>|KG>zb=|q}QAERkjja zrrWA-cS4stGB7V)Va{uVOC6k0VRqQ@;c`1HYv44*?8tSQD*V1}CPTj0tW3w5l!4F9i62lvNrx0-y%Jdcdln2& z$HH${h6Y>nR0@k-C9gAN+JWwhW5^0hdj}+bl|fnDYSpL9iRmHDu@zI`XloE$Y+C@* zwonM{l8VR9-~ub)%Z_NUw^uT_a5+w83Saqvx(bTg#jvqE9NugTgq5u>xX~U8Pr0MT z%Hn!!p03H9mY)va^*CucXjUb|Nlzlo=?I@fxoXDIw){OIkVZWiD2!+;D7#6uw+rC1|xc>`k@$*#xKio6?Tv zkos1uq1axVr*fKdRV{F=L;A3)%NGMUP>|P}m+P@+!G>-Qk~_q3Vnrmmo54Nw<4@Z` z@q`Svd3B<4g=IVgMF+>27U(>%((4B46LGlk@My15S>K9@wiM^yfa_CO^YRJyjeZzB z1P1OQAG_P=P+<=FLxug15mKJm1y?$wV816y;=dN7DmUqM-f;{Vxhanvjt(GF-P0Ue zj!VzS>?vQ0yWp~nR)%{doKV5Vj^;^5rOIW=Q+aC*7+9qrLfFz30arUBV0Nd8_P~bD znehCo7~JE@ti$d#D0Q>(jUL=j`0E1tHbFWLWT&XNnej?)o#aa zXfUSf+6>+tk}Vu@CkM0_+u)J4DU7$s+Xw?sB*TjCaN33$kc@v5(x2;7{lC|9Hmz^nsllL%sU)h_w(${zh)fGUI%~a ziN+HW5vkNUP5NToW!yoBuDMoU>@+m19qg3Hl8VQQwnVwp`0?)I3sRd64;g$*3cSlG3f_^*=6R)z2 zoE46fmIR*y$JfTfPoDXmqpxMXbwN44Ivh^REDlS?F$z8zx1N-B|=w!CG_=A7E-SkQWW`D`M>@G{rms` diff --git a/uv.lock b/uv.lock index 05ca730..f217851 100644 --- a/uv.lock +++ b/uv.lock @@ -8,8 +8,8 @@ resolution-markers = [ [[package]] name = "activitysim" -version = "1.5.2.dev17+g279e4f9ac" -source = { git = "https://github.com/ActivitySim/ActivitySim?branch=main#279e4f9acc25d0d204f8ed4b9c44f5b9ce7bd15e" } +version = "1.5.2.dev30+ge23bb128b" +source = { git = "https://github.com/ActivitySim/ActivitySim?branch=main#e23bb128b314f5f6f6d24e26334c15edfb88cdc2" } dependencies = [ { name = "cytoolz" }, { name = "multimethod" },