Commit Graph

52 Commits (0b159549d42df588232f4b512d312a3495bad87a)

Author SHA1 Message Date
fonsinchen 547e8233be (svn r26484) -Change: Remove demand calculation based on tiles. 10 years ago
rubidium 2be4215f43 (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values 10 years ago
fonsinchen 8395c08738 (svn r26448) -Fix [FS#5970]: Avoid division by 0 when scaling flow values. 10 years ago
fonsinchen d6097956a5 (svn r26445) -Change [FS#5961]: Draw links to match _settings_game.vehicle.road_side (M3Henry) 10 years ago
fonsinchen e4385f1423 (svn r26411) -Change [FS#5941]: Use better distance metric for link graph (MildaIV) 10 years ago
fonsinchen 3570104d24 (svn r26393) -Fix: Update distances between link graph nodes when station sign is moved 10 years ago
fonsinchen ebcba0c0e3 (svn r26347) -Fix [FS#5898]: Make sure link graph jobs can delete themselves after SLA_NULL. 11 years ago
fonsinchen 537975b794 (svn r26341) -Fix [FS#5902]: Reroute cargo when automatic distribution is switched off. 11 years ago
fonsinchen 86ebb981f1 (svn r26331) -Fix: some inconsistencies regarding link graph (job) IDs. 11 years ago
fonsinchen b31a1119fb (svn r26286) -Fix: Thoroughly erase dead flows. 11 years ago
fonsinchen 21a5571d07 (svn r26283) -Fix [FS#5878]: Prevent infinite recursion also in RefreshLinks. 11 years ago
fonsinchen cd68a2d8a5 (svn r26276) -Fix [FS#5874]: Don't spawn link graph jobs for link graphs with only one node 11 years ago
fonsinchen ced1bfa60f (svn r26266) -Fix [FS#5860]: Update smallmap overlay if player joins different company and make sure company masks are valid 11 years ago
fonsinchen fea3a433b2 (svn r26166) -Fix: Scale flows only after mapping to avoid rounding errors. 11 years ago
fonsinchen 05b50ada5c (svn r25963) -Fix [FS#5758]: Mixtures of old and new flows could create cycles. 11 years ago
fonsinchen b83b4ab4c2 (svn r25948) -Fix [FS#5796]: Make sure LinkRefresher doesn't delete the LinkGraph DeleteStaleLinks() is examining. 11 years ago
frosch 795e94c87b (svn r25934) -Fix [FS#5793]: Do not access items from other pools in pool item destructors during pool cleaning. 11 years ago
fonsinchen 532744d9ee (svn r25912) -Fix [FS#5676]: Draw 'shared' links (involving neutral stations) as dashed lines and show them in every company's link graph overlay. 11 years ago
fonsinchen 3ebe7e3ef9 (svn r25909) -Fix (r25906): That simplification was a bit too much. 11 years ago
fonsinchen 9596352830 (svn r25908) -Fix: Some documentation for constructors of LinkRefresher::Hop. 11 years ago
fonsinchen a7f07d50b7 (svn r25906) -Fix: Simplify condition logic in link refresher. 11 years ago
fonsinchen ca0486e410 (svn r25905) -Codechange: A more robust way of detecting loops during order prediction. 11 years ago
fonsinchen 8ef95222c9 (svn r25904) -Fix: add forgotten files 11 years ago
fonsinchen 97e1013863 (svn r25901) -Fix [FS#5675]: Check if any vehicles are still serving a link before deleting it. 11 years ago
fonsinchen 7025a145e3 (svn r25899) -Change: Restrict flows if links are restricted and don't normally pick them anymore. 11 years ago
fonsinchen d0c610f0ec (svn r25898) -Codechange: Add second timestamp for 'restricted links' to all edges. 11 years ago
fonsinchen 6580fd4b8f (svn r25885) -Codechange: Keep paths sorted so that the ones with flow == 0 are in the back and don't have to be iterated over so often. 11 years ago
fonsinchen 75cff48a5d (svn r25867) -Fix [FS#5764]: Shift dates on link graphs when using scenario editor date tool. 11 years ago
frosch ec68541fb8 (svn r25861) -Fix [FS#5760]: Scale linkgraph legend according to text dimensions. 11 years ago
fonsinchen 8d50c98ef9 (svn r25741) -Fix: shift join dates of link graph jobs when using the date cheat 11 years ago
frosch 0284db1a31 (svn r25731) -Fix [FS#5692]: Minor RTL alignment issues. (sbr) 11 years ago
fonsinchen c1d043f516 (svn r25637) -Fix: don't keep minimal routing information if automatic distribution has been disabled 11 years ago
fonsinchen e3807ed606 (svn r25424) -Fix: keep old flows around in an invalidated state to continue routing cargo if necessary 11 years ago
fonsinchen 72f464e6b5 (svn r25423) -Fix: integer overflows in MCF solver 11 years ago
fonsinchen 450834a8ff (svn r25422) -Fix: properly initialize base capacity for paths 11 years ago
rubidium 5eac8ba705 (svn r25387) -Fix: "typos" in @file filename 11 years ago
fonsinchen 5cd8240544 (svn r25364) -Add: support for flow stats to linkgraph overlay 11 years ago
fonsinchen 94baba190e (svn r25357) -Add: flow mapper for link graph 11 years ago
fonsinchen 1cc410f7bb (svn r25356) -Add: Multi-Commodity-Flow solver for link graph 11 years ago
fonsinchen aa393a8ee9 (svn r25355) -Add: demand handler for link graph 11 years ago
fonsinchen 97a9908b0e (svn r25354) -Add: link graph schedule and typedefs for LinkGraph and related classes 11 years ago
fonsinchen bfd6f2bb85 (svn r25353) -Add: link graph job implementation 11 years ago
fonsinchen 8867eabecc (svn r25350) -Add: basic definitions for link graph 11 years ago
frosch 2b46e426b9 (svn r25334) -Fix: Position the linkgraph legend window automatically like most windows. 11 years ago
rubidium e93a8e0943 (svn r25320) -Fix [FS#5577]: link graph start time was not accounted for when cheating dates 11 years ago
frosch 16feb5c4e9 (svn r25290) -Add: Assign string names to notable windows. 11 years ago
frosch 25adefca23 (svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction. 11 years ago
rubidium 238a842700 (svn r25264) -Feature: linkgraph overlay over main viewport (fonsinchen) 11 years ago
rubidium 71ce89c1d0 (svn r25263) -Add: legend for linkgraph overlay (fonsinchen) 11 years ago
rubidium 2a6d21dc80 (svn r25262) -Feature: linkgraph overlay for smallmap 11 years ago