Les citoyens migrent-ils plus près de leur lieu de travail au sein de la ville?

En utilisant l'outil Chemin (F2, 7), j'ai trouvé que certains ouvriers marchent très longtemps à manger à la maison ou à se réchauffer en hiver.

Si je construis une maison près d'une carrière ou d'une mine, Stonecutters ou Miners se déplacent-ils automatiquement dans cette maison pour éviter de longues distances de marche entre le lieu de travail et la maison?

Ou puis-je assigner des citoyens à des maisons plus proches de leur lieu de travail?

J'ai observé que les citoyens ont tendance à changer de travail de temps en temps. Je ne suis pas sûr de ce qui cause cela. Mais j'ai remarqué que cela entraînait parfois que les distances sur les lieux de travail deviennent moins idéales qu'il ne l'était.

Pour cette raison, vous devriez ré-optimiser vos travailleurs de temps en temps. Pour ce faire, vous pouvez utiliser la règle selon laquelle, lorsque vous avez des emplois ouverts et que vous affectez plus de travailleurs à cette profession, les travailleurs les plus proches du travail ouvert seront convertis.

Lorsque vous avez, par exemple, un cueilleur vivant près d'une carrière et un coureur de pierre vivant près d'une cabane de ramassage dans les bois, et vous voudriez qu'ils changent leur emploi, réduisent la quantité de travailleurs dans chaque profession jusqu'à ce que les deux soient des travailleurs. Ensuite, réaffectez les travailleurs aux professions, en alternant entre les deux. Chaque fois que vous ajoutez un travailleur à une profession, le travailleur le plus proche du poste ouvert sera choisi, de sorte que ces deux travailleurs obtiendront le travail le plus proche.

Mais au lieu de surveiller constamment vos travailleurs et de les micro-optimiser, vous devriez plutôt régulièrement (chaque quelques années) ré-optimiser tout le village en désaffectant toutes les professions et en les réaffectant par ordre de priorité.

Les citoyens en bannissement se réorganisent automatiquement pour que tout le monde ait le chemin le plus court possible, en changeant d'emploi. Les travailleurs et les constructeurs sont un cas spécial: ils n'ont pas de lieu de travail régulier, de sorte que leur calcul de distance est différent. Ils ont tous deux des emplois mobiles qui peuvent être sur toute la carte.

Donc, pour répondre à votre question, oui, si vous construisez une maison, les emplois les plus proches de cette maison y vivront. Cela se produit automatiquement, et vous n'avez aucun moyen d'assigner des personnes à des maisons spécifiques.