Check that the assignment of the "freight_av" person attribute works with the freight vehicle IDs and thus the assignment of freight AV PCUs
Sebastian, I only assigned this to you b/c I need to your help, especially your knowledge of how the choice modeling is implemented or not implemented regarding freight agents.
To do: Check that AvFlowEfficiencyCalculator and AssignPrivatAvs work together in this respect.
AvFlowEfficiencyCalculator works with the vehicle type, or rather vehicle IDs.
AssignPrivatAvs works with person attributes.
This works fine for regular agents because the person attributes define the mode they can choose during the choice modeling process. Then the mode they have chosen sort of "creates" a vehicle of the appropriate type with the appropriate ID.
Freight agents, I assume, do not do this! Thus, the connection or rather, translation, from freight person attributes and freight vehicle ids needs to be established or at least verified!