summaryrefslogtreecommitdiff
path: root/src/linkgraph/demands.cpp
diff options
context:
space:
mode:
authorfonsinchen <fonsinchen@openttd.org>2014-03-17 20:33:26 +0000
committerfonsinchen <fonsinchen@openttd.org>2014-03-17 20:33:26 +0000
commitafd1263ce1b52c8e04eec2dd88738ed322ada467 (patch)
tree3b0b47d0aebfb7a87950733885291924bc0743f3 /src/linkgraph/demands.cpp
parent26262e035a1cee7eca955cb8977b51caa90d4dbd (diff)
downloadopenttd-afd1263ce1b52c8e04eec2dd88738ed322ada467.tar.xz
(svn r26411) -Change [FS#5941]: Use better distance metric for link graph (MildaIV)
Diffstat (limited to 'src/linkgraph/demands.cpp')
-rw-r--r--src/linkgraph/demands.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/linkgraph/demands.cpp b/src/linkgraph/demands.cpp
index 87426326a..80a0f5677 100644
--- a/src/linkgraph/demands.cpp
+++ b/src/linkgraph/demands.cpp
@@ -271,7 +271,7 @@ void DemandCalculator::CalcDemand(LinkGraphJob &job, Tscaler scaler)
* @param job Job to calculate the demands for.
*/
DemandCalculator::DemandCalculator(LinkGraphJob &job) :
- max_distance(MapSizeX() + MapSizeY() - 2)
+ max_distance(DistanceMaxPlusManhattan(TileXY(0,0), TileXY(MapMaxX(), MapMaxY())))
{
const LinkGraphSettings &settings = job.Settings();
CargoID cargo = job.Cargo();