You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are some problems to solve regarding the building tag data file: config/map/tsukuba-tu-building-data.csv
First, if the file is not properly formatted (not enough tags? too many tags?) the simulator crashes with no clear error message.
Second, it is not clear that the behavior when there is not enough tag data is the desired behavior.
Desired behavior of the software:
Open Street Maps has tags for some (not all?) of the buildings.
These tags are used to indicate to the agents where they should go for several actions (agents are associated to residential areas, work at work tags appropriate for their jobs, go for leisure and groceries at appropriately tagged spots).
The simulator should check that the necessary tags exist, and raise warnings for unexpected tags
Sometimes, tags should be grouped (for example, for job groups)
Third: How the tags are processed and used should be better documented.
The text was updated successfully, but these errors were encountered:
The crash was pinpointed to a mismatch between tags required by workers (defined in professions.csv) and tags defined in the map (openstreetmaps tags and tags defined in tsukuba-tu-building-data).
So the solution for now is to match the worker tags and the map tags at loading time to check for missing tag maps, and warn the user the problem and possible solution (update the building map tag file).
Future issue: This might still leave problems with actions that are defined based on map data (example: move to hospital)
There are some problems to solve regarding the building tag data file:
config/map/tsukuba-tu-building-data.csv
Desired behavior of the software:
Open Street Maps has tags for some (not all?) of the buildings.
These tags are used to indicate to the agents where they should go for several actions (agents are associated to residential areas, work at work tags appropriate for their jobs, go for leisure and groceries at appropriately tagged spots).
The simulator should check that the necessary tags exist, and raise warnings for unexpected tags
Sometimes, tags should be grouped (for example, for job groups)
Third: How the tags are processed and used should be better documented.
The text was updated successfully, but these errors were encountered: