{
  "$type": "site.standard.document",
  "path": "/viewtopic.php?p=1277896#p1277896",
  "publishedAt": "2026-02-04T22:11:48.000Z",
  "site": "https://www.tt-forums.net",
  "tags": [
    "ebla71"
  ],
  "textContent": "> Most likely the train has an order to \"go to the nearest depot\". This will always be the depot which was the nearest at the moment when the train had received that order — which could have happened a long distance away. If that path is blocked when the train arrives, it will wait even if there's another free depot nearby.\n\nAlso sounds reasonable. But why should the pathfinder prefer the \"bottom\" depot over the \"top\" ones, as the distance in tiles appears to be the same?\n\nWill just depend on the position in a list (not sure what the datatype will be in C++) of possible pathways of otherwise identical preference?\n\nStatistics: Posted by ebla71 — 04 Feb 2026 22:11\n\n* * *",
  "title": "OpenTTD Problems • Re: Pathfinding, why train waits if there is "free" path?",
  "updatedAt": "2026-02-04T22:11:48.000Z"
}