summaryrefslogtreecommitdiff
path: root/src/linkgraph
AgeCommit message (Collapse)Author
2014-06-14(svn r26646) -Fix [FS#6041]: Save locations instead of distances in link ↵fonsinchen
graphs to reduce size.
2014-05-11(svn r26580) -Codechange: s/GES_PICKUP/GES_RATING/ (it has nothing to do ↵rubidium
with actual pickup), s/acceptance_pickup/status/ (the enum isn't called GoodEntryStatus for a reason; it's not only acceptance and pickup anymore)
2014-05-01(svn r26549) -Change: better estimation for link capacities during full loadfonsinchen
2014-04-23(svn r26484) -Change: Remove demand calculation based on tiles.fonsinchen
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵rubidium
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2014-04-08(svn r26448) -Fix [FS#5970]: Avoid division by 0 when scaling flow values.fonsinchen
2014-04-05(svn r26445) -Change [FS#5961]: Draw links to match ↵fonsinchen
_settings_game.vehicle.road_side (M3Henry)
2014-03-17(svn r26411) -Change [FS#5941]: Use better distance metric for link graph ↵fonsinchen
(MildaIV)
2014-03-06(svn r26393) -Fix: Update distances between link graph nodes when station ↵fonsinchen
sign is moved
2014-02-16(svn r26347) -Fix [FS#5898]: Make sure link graph jobs can delete themselves ↵fonsinchen
after SLA_NULL.
2014-02-16(svn r26341) -Fix [FS#5902]: Reroute cargo when automatic distribution is ↵fonsinchen
switched off.
2014-02-10(svn r26331) -Fix: some inconsistencies regarding link graph (job) IDs.fonsinchen
2014-01-29(svn r26286) -Fix: Thoroughly erase dead flows.fonsinchen
2014-01-28(svn r26283) -Fix [FS#5878]: Prevent infinite recursion also in RefreshLinks.fonsinchen
2014-01-24(svn r26276) -Fix [FS#5874]: Don't spawn link graph jobs for link graphs ↵fonsinchen
with only one node
2014-01-19(svn r26266) -Fix [FS#5860]: Update smallmap overlay if player joins ↵fonsinchen
different company and make sure company masks are valid
2013-12-20(svn r26166) -Fix: Scale flows only after mapping to avoid rounding errors.fonsinchen
2013-11-10(svn r25963) -Fix [FS#5758]: Mixtures of old and new flows could create cycles.fonsinchen
2013-11-07(svn r25948) -Fix [FS#5796]: Make sure LinkRefresher doesn't delete the ↵fonsinchen
LinkGraph DeleteStaleLinks() is examining.
2013-10-31(svn r25934) -Fix [FS#5793]: Do not access items from other pools in pool ↵frosch
item destructors during pool cleaning.
2013-10-23(svn r25912) -Fix [FS#5676]: Draw 'shared' links (involving neutral ↵fonsinchen
stations) as dashed lines and show them in every company's link graph overlay.
2013-10-23(svn r25909) -Fix (r25906): That simplification was a bit too much.fonsinchen
2013-10-22(svn r25908) -Fix: Some documentation for constructors of LinkRefresher::Hop.fonsinchen
2013-10-22(svn r25906) -Fix: Simplify condition logic in link refresher.fonsinchen
2013-10-22(svn r25905) -Codechange: A more robust way of detecting loops during order ↵fonsinchen
prediction.
2013-10-22(svn r25904) -Fix: add forgotten filesfonsinchen
2013-10-22(svn r25901) -Fix [FS#5675]: Check if any vehicles are still serving a link ↵fonsinchen
before deleting it.
2013-10-22(svn r25899) -Change: Restrict flows if links are restricted and don't ↵fonsinchen
normally pick them anymore.
2013-10-22(svn r25898) -Codechange: Add second timestamp for 'restricted links' to all ↵fonsinchen
edges.
2013-10-19(svn r25885) -Codechange: Keep paths sorted so that the ones with flow == 0 ↵fonsinchen
are in the back and don't have to be iterated over so often.
2013-10-15(svn r25867) -Fix [FS#5764]: Shift dates on link graphs when using scenario ↵fonsinchen
editor date tool.
2013-10-13(svn r25861) -Fix [FS#5760]: Scale linkgraph legend according to text ↵frosch
dimensions.
2013-08-23(svn r25741) -Fix: shift join dates of link graph jobs when using the date cheatfonsinchen
2013-08-18(svn r25731) -Fix [FS#5692]: Minor RTL alignment issues. (sbr)frosch
2013-07-30(svn r25637) -Fix: don't keep minimal routing information if automatic ↵fonsinchen
distribution has been disabled
2013-06-17(svn r25424) -Fix: keep old flows around in an invalidated state to continue ↵fonsinchen
routing cargo if necessary
2013-06-17(svn r25423) -Fix: integer overflows in MCF solverfonsinchen
2013-06-17(svn r25422) -Fix: properly initialize base capacity for pathsfonsinchen
2013-06-09(svn r25387) -Fix: "typos" in @file filenamerubidium
2013-06-09(svn r25364) -Add: support for flow stats to linkgraph overlayfonsinchen
2013-06-09(svn r25357) -Add: flow mapper for link graphfonsinchen
2013-06-09(svn r25356) -Add: Multi-Commodity-Flow solver for link graphfonsinchen
2013-06-09(svn r25355) -Add: demand handler for link graphfonsinchen
2013-06-09(svn r25354) -Add: link graph schedule and typedefs for LinkGraph and ↵fonsinchen
related classes
2013-06-09(svn r25353) -Add: link graph job implementationfonsinchen
2013-06-09(svn r25350) -Add: basic definitions for link graphfonsinchen
2013-06-08(svn r25334) -Fix: Position the linkgraph legend window automatically like ↵frosch
most windows.
2013-06-04(svn r25320) -Fix [FS#5577]: link graph start time was not accounted for ↵rubidium
when cheating dates
2013-05-26(svn r25290) -Add: Assign string names to notable windows.frosch
2013-05-26(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window ↵frosch
after construction.