Back to Home / #openttd / 2015 / 09 / Prev Day | Next Day
#openttd IRC Logs for 2015-09-15

---Logopened Tue Sep 15 00:00:47 2015
00:31-!-Snail [] has quit [Quit: Snail]
00:56-!-Eddi|zuHause [] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
02:03-!-andythenorth [] has joined #openttd
02:04<andythenorth>lol wut?
02:12<andythenorth>also musa doesn’t run under python 3
02:12<andythenorth>but nmlc requires python 3
02:25-!-Eddi|zuHause2 [] has joined #openttd
02:25-!-Eddi|zuHause [] has quit [Read error: Connection reset by peer]
02:25-!-Kurimus [] has quit [Read error: Connection reset by peer]
02:25-!-Kurimus [] has joined #openttd
02:30<andythenorth>FIRS had an embarassing bug
02:30<andythenorth>but nobody noticed
02:31<andythenorth>so that’s ok
02:38*edeca throws more cheese at andythenorth
02:42-!-Pikka [] has joined #openttd
02:47-!-oskari89 [] has joined #openttd
03:12<andythenorth>what ho Pikka
03:15-!-oskari892 [] has joined #openttd
03:21-!-Biolunar [] has joined #openttd
03:21-!-sla_ro|master [] has joined #openttd
03:23-!-oskari89 [] has quit [Ping timeout: 480 seconds]
03:26<Pikka>also, silly interurbans :)
03:37-!-sim-al2 [] has quit [Ping timeout: 480 seconds]
04:13<andythenorth>I replaced it with box cab anyway
04:13<andythenorth>silly interurbans
04:13<andythenorth>should be a tramz
04:16-!-oskari89 [] has joined #openttd
04:22<andythenorth>NARS 2.5.1 is “Ultimate NARS” imo
04:22-!-oskari892 [] has quit [Ping timeout: 480 seconds]
04:28-!-tycoondemon [] has quit []
04:34-!-JezK [~jez@2407:7800:400:107f:3db5:daca:8457:e66a] has quit [Quit: :q!]
04:40-!-glevans2 [~glevans2@] has quit [Ping timeout: 480 seconds]
04:42-!-glevans2 [~glevans2@] has joined #openttd
04:42-!-tycoondemon [] has joined #openttd
05:08-!-andythenorth [] has quit [Quit: andythenorth]
05:12-!-Eddi|zuHause2 is now known as Eddi|zuHause
05:13-!-andythenorth [] has joined #openttd
05:16-!-oskari892 [] has joined #openttd
05:17-!-andythenorth [] has quit []
05:22-!-oskari89 [] has quit [Ping timeout: 480 seconds]
06:16-!-oskari89 [] has joined #openttd
06:23-!-oskari892 [] has quit [Ping timeout: 480 seconds]
06:26-!-sla_ro|master [] has quit []
06:32<wito>Minimum profit of individual trains: No longer a useful metric in the face bigger maps (transport routes taking over a year) and heavy use of cargo transfers?
06:33<@peter1138>nothing forces you to take long routes :p
06:34<V453000>if anything, the game motivates you to have all vehicles turn some profit every year, which means if a vehicle has too long path and cannot do that yearly, it does not show in your score
06:35<Eddi|zuHause>wito: have a station halfway through, and use "transfer and load" on it
06:35<Eddi|zuHause>doesn't help with the return trip, though
06:36<wito>Pitch: Profit for vehicles that share orders are averaged out over them.
06:37<Eddi|zuHause>every possible solution has also some drawbacks
06:37<wito>So if you have a long transport line with lots of vehicles, that take over a yearyou get scored on the average profit instead of the instance profit.
06:38<wito>The drawback in this case being?
06:38<wito>I'm not saying there aren't any, I just can't see any on the spot.
06:40<Eddi|zuHause>for example, a train may always be following another train, so the first train gets all the cargo, and the second train nothing, then you won't get a warning that the second train never makes any money
06:40<Eddi|zuHause>like, when you didn't put "full load" or something
06:41<wito>Good point.
06:42<wito>Although the current warning could be split into two: One for the whole group operating at a loss, and one for huge discrepancies between trains.
06:42<Eddi|zuHause>basically, any metric you could come up with has a set of problems it won't be able to detect
06:42<wito>Like: "Train 1 has less than 10 % of the income of Train 2"
06:42<Eddi|zuHause>like, pay programmers by how many lines of code they produce
06:43<wito>But yeah, that<s true.
06:43<Eddi|zuHause>can't detect that people are just checking in garbage code, instead of figuring out the best way to do things
06:46<wito>There's always the possibility of having it as an option, tho'
06:46<wito>Give people enough rope to hang themselves with and all that. \;)
06:46<wito>Feel confident that you can remember Wait until Full? Turn on averaging for better scoring.
06:53<Eddi|zuHause>the best suggestion i heard about the issue was that you can set up for each vehicle that you want to get profit warning over a 1/2/4 year period
06:54<wito>Well, that doesn't really help, tho'.
06:54<wito>Unless the detailed scoring can also be set up for 1/2/4 year periods in terms of profit.
06:54<wito>Detailed Performance Rating*
06:56-!-Pulec [~pulec@2a01:4f8:110:1463:127::2] has quit [Ping timeout: 480 seconds]
06:58-!-Pulec [~pulec@] has joined #openttd
07:16-!-oskari892 [] has joined #openttd
07:17-!-liq3 [] has joined #openttd
07:23-!-oskari89 [] has quit [Ping timeout: 480 seconds]
07:24-!-DDR [] has quit [Ping timeout: 480 seconds]
08:13-!-FLHerne [] has joined #openttd
08:14-!-oskari89 [] has joined #openttd
08:20-!-oskari892 [] has quit [Ping timeout: 480 seconds]
08:20-!-oskari892 [] has joined #openttd
08:23-!-oskari89 [] has quit [Ping timeout: 480 seconds]
08:33-!-Snail [] has joined #openttd
08:41<Eddi|zuHause>potential addiction warning:
08:41-!-andythenorth [] has joined #openttd
08:42<V453000>I have been captured by cubez
08:43<andythenorth>the game?
08:43*andythenorth needs a new game...
08:43<andythenorth>but ugh, steam
08:44<V453000>factorio on steam soon :P
08:46<Eddi|zuHause>i posted one 5 seconds before you joined
08:54<andythenorth>that’s a different cubez :P
08:55<andythenorth>not the zombie game
08:58-!-Snail [] has quit [Quit: Snail]
08:59<andythenorth>that will be my afternoon then
09:04<Eddi|zuHause>took me about half an hour through
09:04<andythenorth>I am level 2.2
09:04<andythenorth>I’ll finish it later :P
09:04*andythenorth must to work
09:04<andythenorth>these tickets don’t invalidate themselves
09:05-!-Hiddenfunstuff [] has joined #openttd
09:11<V453000>3.x is just WTF
09:11<V453000>I understand the +-1
09:11<V453000>but the rest...
09:11<V453000>binary shit :D
09:13<Eddi|zuHause>it's just the numbers 0 to 7, how hard can it be?
09:15<V453000>I dont see that in it
09:16-!-oskari89 [] has joined #openttd
09:18-!-Wolf01 [] has joined #openttd
09:20<Wolf01>what's that thing on
09:21<Wolf01>the side of my head
09:21<Wolf01>(could not decide if left or right :P)
09:23-!-oskari892 [] has quit [Ping timeout: 480 seconds]
09:26<Wolf01>mmh train fever update
09:30<andythenorth>it’s fun that the some of the transforms are order-independent
09:30*andythenorth is stuck at 2.3
09:30<andythenorth>and cba
09:30-!-sla_ro|master [slamaster@] has joined #openttd
09:32<andythenorth>hmm won by accident
09:32<andythenorth>that is bad
09:32<andythenorth>no skills :P
09:36-!-Pikka [] has quit [Quit: Leaving]
09:37<andythenorth>go to bed pikka's
09:39-!-FLHerne [] has quit [Ping timeout: 480 seconds]
09:49<andythenorth>eh, are farms supposed to be prospected for (if prospecting is enabled)?
09:51<planetmaker>you want to build them on fertile soil
09:51<planetmaker>(besides they're primary industries)
09:51<andythenorth>I should fix FIRS then :P
09:52*andythenorth fixed
10:03<dlhero>well it kinda happens right now as they seem to appear clustered
10:06<andythenorth>they are broken in the current release and can’t be prospected for
10:06<dlhero>I've never used that tbh.
10:08<dlhero>I just made the comment, that in my current maps farms appear to be clustered together
10:08<dlhero>so it kind of makes sense since they need fertile soil :P
10:10<andythenorth>they do cluster ;)
10:13-!-sla_ro|master [slamaster@] has quit []
10:16-!-oskari892 [] has joined #openttd
10:18-!-Wormnest [] has joined #openttd
10:23-!-oskari89 [] has quit [Ping timeout: 480 seconds]
10:45-!-alluke [] has joined #openttd
10:47-!-oskari892 [] has quit []
10:47<alluke>those egrvts trailers distract me so much
10:48<alluke>the axles are in the rear end
10:48<alluke>meaning huge load on the tow hitch
10:48<alluke>what was zephyris thinking
10:50<andythenorth>he’s not a truck nerd
10:50<alluke>i can see that
10:53<alluke>plus the trailers wont be able to get over any obstacles
10:53<alluke>they run out of ground clearance
11:01<@peter1138>are they that badly out of place|?
11:01<@peter1138>didn't look to bad to me, for a tiny image
11:11<andythenorth>all of my trucks launch themselves in the air
11:11<andythenorth>when going down slopes
11:11<andythenorth>shocking behaviour
11:12<alluke>ottds fault :P
11:12<@peter1138>bad offsets
11:13<andythenorth>BAD FEATURE
11:34-!-sla_ro|master [slamaster@] has joined #openttd
11:38-!-Progman [] has joined #openttd
11:42-!-sla_ro|master [slamaster@] has quit []
11:42<alluke>gotta love the map generator
11:49-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
11:49-!-mode/#openttd [+o Alberth] by ChanServ
12:03-!-sim-al2 [] has joined #openttd
12:10-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
12:13-!-TheMask96 [] has joined #openttd
12:20-!-HerzogDeXtEr [] has joined #openttd
12:23-!-sla_ro|master [slamaster@] has joined #openttd
12:25-!-sla_ro|master [slamaster@] has quit []
12:33<alluke>tänään tulee taas hottikset
12:33<@peter1138>i prefer to hate it
12:33<andythenorth>I’m with him
12:34<alluke>doh wrong chat
12:36-!-sla_ro|master [slamaster@] has joined #openttd
12:40<wito>Did the squirrel map generator ever get implemented?
12:42-!-sla_ro|master [slamaster@] has quit []
12:42<Eddi|zuHause>not that i know of
12:44-!-sla_ro|master [slamaster@] has joined #openttd
12:48-!-Arveen [] has joined #openttd
12:51-!-Stimrol_ [] has joined #openttd
12:51-!-Stimrol [] has quit [Read error: Connection reset by peer]
12:51-!-sla_ro|master [slamaster@] has quit []
12:54-!-glx [] has joined #openttd
12:54-!-mode/#openttd [+v glx] by ChanServ
12:57-!-sla_ro|master [slamaster@] has joined #openttd
13:01-!-alluke [] has quit [Quit: Page closed]
13:04-!-sla_ro|master [slamaster@] has quit []
13:10<wito>Well, the squirrel map generator harness, I mean.
13:10<wito>But yeah, probably not.
13:13-!-Biolunar_ [] has joined #openttd
13:15*andythenorth has given up grumbling about map generator
13:16<andythenorth>all I’m saying is, peter1138 had a way to make better heightmaps :P
13:17-!-Stimrol_ [] has quit [Remote host closed the connection]
13:20-!-Biolunar [] has quit [Ping timeout: 480 seconds]
13:25-!-Stimrol [] has joined #openttd
13:33<Eddi|zuHause>wito: if you want to tackle it, i'm sure it's not actually a hard problem, just an elaborate one. way back the map generation GUI was prepared to have more generators, that "just" needs hooking into the squirrel interface, and then some stuff to handle registering squirrel map generators, that can probably be adapted from scripts/AIs, and a bananas extension.
13:36-!-frosch123 [] has joined #openttd
13:45<@DorpsGek>Commit by translators :: r27398 trunk/src/lang/simplified_chinese.txt (2015-09-15 19:45:08 +0200 )
13:45<@DorpsGek>-Update from WebTranslator v3.0:
13:45<@DorpsGek>simplified_chinese - 1 changes by xiangyigao
13:49<andythenorth>can’t finish the final cube
13:49-!-andythenorth [] has left #openttd []
13:49-!-andythenorth [] has joined #openttd
13:50<andythenorth>done it :P
13:50*andythenorth should update the cdist wiki page
13:51<andythenorth>now that the important work of finishing cubes is done
13:53<@Alberth>rubics cube, or another one?
13:54<andythenorth>cube game Eddi found
13:55<@Alberth>ah, voxely thingies
13:55<andythenorth>fonsinchen: I have a single instance of what I think is a minor cdist bug, in 2 savegames (before, after)
13:55<andythenorth>I have only seen it once, I could run the game longer to see if I find it again
13:55<andythenorth>train at a station on a new route, the linkgraph shows an established route, but no cargo is assigned (using station ‘planned’ view to check)
13:56<andythenorth>running the train through the full order list caused cargo to be assigned
13:57<andythenorth>it was the 3rd route added to the station, which fits to the pattern of behaviour I *think* I’ve seen for picking up freight cargos with full load orders
13:57<andythenorth>but eh, might be imagined
14:04-!-sim-al2 is now known as Guest1814
14:04-!-sim-al2 [] has joined #openttd
14:11-!-Guest1814 [] has quit [Ping timeout: 480 seconds]
14:15<andythenorth>thought I had a consistent repro on that
14:16<andythenorth>replicated at another station, but ran the game three months and cargo was assigned
14:18<andythenorth>ach it’s just latency
14:18<@Alberth>usually it is, in my experience
14:20*andythenorth needs to see if running the route really solves the issue
14:20<andythenorth>or if that happened to co-incide with latency catching up
14:28<andythenorth>hmm, looks like it was conincidence
14:28<andythenorth>it seems take ~3 months in my game to update the cargo routing
14:28<andythenorth>the train took about that long to run the route :P
14:28-!-Wormnest_ [] has joined #openttd
14:29<@Alberth>I never check such things, I wouldn't know if that is long :)
14:29<frosch123>damn, in this kind of puzzles the difficulties are always reversed
14:30<frosch123>the "hard" ones are easy, and i fail with the "easy" ones :)
14:30<@Alberth>I failed to understand the first one even :)
14:30<@Alberth>I solved it by one click, but no idea what I did :p
14:31<frosch123>well, you have to try the functions first, before advancing :)
14:33<@Alberth>that's what I was doing, but I missed that you have to read the whole text to understand :)
14:34<andythenorth>I got them by dragging random combinations
14:34<andythenorth>which given the number of possible options, should not have worked
14:34<frosch123>30 minutes, is that ok?
14:34<andythenorth>same as Eddi
14:34<andythenorth>took me about the same, guessing
14:35<frosch123>aw, the only comparison that mattered :/
14:35<andythenorth>it’s the benchmark
14:35<andythenorth>Eddi is the baseline
14:35<Eddi|zuHause>i didn't sit there with a stopwatch...
14:35-!-Wormnest [] has quit [Ping timeout: 480 seconds]
14:35<frosch123>well, i do not quite know what squaring does to binary numbers
14:36<frosch123>Eddi|zuHause: i did
14:36<frosch123>n't either
14:36*andythenorth will now spend the evening testing cdist :(
14:36<andythenorth>wondering if the latency is due to number of stations, or number of routes from a station, or such
14:37<Eddi|zuHause>andythenorth: there is a linkgraph update interval
14:38<Eddi|zuHause>30 minutes was the time between the link being posted somewhere else, and me saying i was finished. i don't know how long the link stood there before i noticed it
14:41<@Alberth>just conclude it works? :)
14:41<@Alberth>andy ^
14:44-!-sim-al2 [] has quit [Ping timeout: 480 seconds]
14:45<andythenorth>my guess is that the linkgraph update interval is only for the display
14:45<andythenorth>not for cargo routing
14:45<andythenorth>as best as I can understand
14:48*andythenorth looks in src/linkgraph again
14:49<frosch123>no, it's the computation
14:50<frosch123>it makes no sense to set the visualisation to faster/slowere compared to the computation
14:51<andythenorth>but the visualisation is faster compared to the computation...
14:51<andythenorth>the link is established immediately in the visualisation, but unused
14:52<andythenorth>whereas cargo isn’t assigned for [undetermined period]
14:54<frosch123>the description for "Take xxx days for recalculation of distribution graph" is quite clear to me
14:55<andythenorth>but the value of the setting is hard to relate to the behaviour in game
14:55<frosch123>ah, there is another one about update of distribution graph
14:55<andythenorth>there are 2 settings
14:55<andythenorth>I have recalculation at ‘1 day'
14:55<andythenorth>but it actually takes 3-4 months in game before cargo is assigned to routes
14:56<andythenorth>*at certain stations*
14:56<frosch123>well, you should make the value higher, not lower :)
14:57<frosch123>set "days for recalculation of distribution graph" to twice the roundabout-time of your longest timetable, and everything should be fine
14:57<frosch123>hmm, otoh, not sure it works like that
14:58<frosch123>i miss another setting
14:58<andythenorth>“The longer you set it, the longer it takes for the distribution to be updated when routes change"
14:58<andythenorth>is why I set it to lowest possible value
15:01*andythenorth investigates
15:01<wito>andythenorth: I'm not sure that's useful.
15:02<wito>I keep it at default, and I've never experienced it as laggy.
15:02<Wolf01>how can i build a highway under a train bridge in this weird game? (tf)
15:03<Wolf01>train fever
15:03-!-DDR [] has joined #openttd
15:04<wito>Ah. Not familiar.
15:05-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
15:06<wito>Looks pretty sweet. Is it good?
15:06<andythenorth>ok so it takes about 3-4 months before the planned view shows any cargo assigned, in the current game
15:06*andythenorth tries in an empty map
15:14<wito>andythenorth: Also, read the documentation for the settings.
15:15<wito>What are your settings for the cdist?
15:15<wito>Time taken, days between calculations, accuracy?
15:15<andythenorth>1, 2, 64
15:16<wito>Okay, I don't think the first one is helping you.
15:16<wito>Try increasing it to the default (16) and see if that helps.
15:17<andythenorth>that is opposed to the documentation
15:17<andythenorth>it’s the documentation I’m trying to fix btw
15:17<andythenorth>there are two issues, “what is cdist supposed to do?” and “improve the docs, because there’s FUD around it”
15:18<wito>The documentation (in-game) seems pretty clear to me.
15:18<andythenorth>“cdist assigns cargo based on capacity” is achieving the same FUD status as “towns grow if goods are supplied"
15:19<andythenorth>if it’s clear, why are you recommending I ignore the recommendation for recalculation time? o_O :)
15:19<andythenorth>can’t be that clear? o_O
15:21<fonsinchen>andythenorth: The time it takes for the flows to be assigned depends on the number of link graph components in the map and the recalculation interval.
15:21<fonsinchen>If you have tons of point-to-point links it takes longer than if you have a single large network.
15:22<andythenorth>makes sense
15:24<andythenorth>once I have my head clear on it, I’ll update the wiki to remove misconceptions and warn about ‘gotchas’
15:24<andythenorth>remove / prevent /s
15:30<andythenorth>ok I’ve narrowed down part of what I thought was buggy
15:31<andythenorth>(testing with 4 stations and 3 trains on an otherwise empty map, to reduce concerns about performance on crowded maps)
15:34<andythenorth>- station planned view updates quickly, as expected, and trains added to an existing station are assigned cargo, as expected
15:34<andythenorth>(testing with a busier map)
15:35<andythenorth>- station planned view updates after ~3 months, and trains added to an existing station (new route) are assigned cargo when that happens
15:35<andythenorth>- but trains added to new (otherwise unserved) stations are assigned cargo immediately, even though none is planned
15:36<andythenorth>which is all probably as expected, but sticks out as inconsistent behaviour
15:36*andythenorth has turned into one of those people with an obsession :(
15:36<andythenorth>next I’ll be saying the scale isn’t accurate
15:52<andythenorth>that latency probably grows geometrically as routes are built
15:53<andythenorth>that _might_ be the reason why I saw cargo never being assigned to new routes, late in a long game on a well-developed map
15:53<andythenorth>and why building a totally new pickup station would mitigate the behavious
15:54<andythenorth>behaviour *
15:55<edeca>Bah, are there known problems with gasoline stations from ECS? I can't build a road stop that will accept gasoline next to a petrol station. A 1x1 rail station doesn't work either. Larger rail stations work fine. Confused :|
15:56<Taede>does the larger station cover more than one gasoline station perhaps?
15:57<andythenorth>get the question mark icon
15:57<Taede>i'd guess a single petrol station does not accept a full 8/8 gasoline, but instead only 4/8
15:57<andythenorth>and check the tile acceptance on the industry
15:57<Taede>yeah, query tool
15:59<edeca>Will check, thanks :)
15:59<edeca>Nope, square shows 6/8 gasoline acceptance
16:01<andythenorth>how many tiles in the industry?
16:02<andythenorth>wot larks
16:08<edeca>andythenorth: The industry is 1x1 petrol station, is that what you mean?
16:09<andythenorth>tile acceptance is summed for station
16:09<andythenorth>you need at least 8/8 or so
16:09<andythenorth>otherwise no acceptance
16:10<fonsinchen>andythenorth: Cargodist likes it if you connect all zour stations for each cargo.
16:10<fonsinchen>Somewhat naturally, I'd say.
16:10<andythenorth>yeah, I’m wondering if point-point for freight just breaks cdist in a long game
16:10<fonsinchen>It will take longer for new components to get cargo assigned
16:11<andythenorth>in which case ‘manual’ would be wiser for freight
16:11<andythenorth>but that’s a shame
16:11<andythenorth>I like cdist
16:11-!-Arveen [] has quit [Quit: Nettalk6 -]
16:11<fonsinchen>A simple optimization would be to calculate multiple small components in a single job. But I don't have time to implement that right now.
16:11<andythenorth>with distance effect 0%, the only remaining problem for freight transport is this latency
16:11<andythenorth>eh np, thanks for answering at all :)
16:12<fonsinchen>Or schedule multiple small jobs in the same thread or whatever.
16:13<fonsinchen>The point-to-point jobs are quick to calculate so itäs wasteful to create a new thread for each anyway.
16:13<andythenorth>out of interest, how is the first route from a station assigned?
16:14<andythenorth>because the latency doesn’t apply there, cargo is loaded straight away
16:14<fonsinchen>What is a "first route"? Cargodist sees connected components, that is all stations reachable from some station and the links between them.
16:14<andythenorth>case where I build a station, and send the first vehicle to it
16:15<fonsinchen>The components are scheduled for demand and flow calculation one by one
16:15<andythenorth>it always loads ~instantly
16:15<fonsinchen>So if you have only one component it's almost instant
16:15<fonsinchen>if you have 1000 components it takes forever for a change in one to take effect on the link graph
16:16<fonsinchen>(unless you're lucky and it's scheduled next already)
16:16<edeca>andythenorth: Thanks, I think I vaguely understand
16:16<fonsinchen>andythenorth: If you build only point-to-point links each pair of stations with a train between them is a new component.
16:17<edeca>andythenorth: I actually see a second petrol station with 4/8 acceptance in the same town that I missed. I assume they are being summed :)
16:17<fonsinchen>because no other stations are reachable from either.
16:17<Eddi|zuHause>edeca: they have to be in the catchment radius of the station
16:18<edeca>Eddi|zuHause: Yes that makes sense now. Just bizarre as I can't easily deliver gasoline using trucks, but no problems!
16:18<Eddi|zuHause>man, this cat suspiciously ogles my Hackepeterbrötchen
16:18<fonsinchen>"one by one" is not entirely correct because you can give it some parallelism by setting the calculation time higher than the interval.
16:19<andythenorth>when the station is previously unserved, what causes the first vehicle to be loaded before the component is updated?
16:19*andythenorth wonders if it’s special case, or side-effect of something else
16:19<fonsinchen>If no plan is available any vehicle will load any cargo
16:20<andythenorth>yeah that explains it completely
16:20<fonsinchen>You can see that in the "waiting" view, it's the "to any station" cargo.
16:21<Eddi|zuHause>i'd like a mode where it never generates "to any station" cargo... it somewhat poisons initial transfer routes
16:22<andythenorth>I’d like a mode where it always generates ‘to any station’ cargo :)
16:22<andythenorth>1/(number destinations + 1)
16:22<andythenorth>and a pony
16:22<Eddi|zuHause>we do have that, it's called "manual" :p
16:22<andythenorth>manual is lame
16:23-!-sim-al2 [] has joined #openttd
16:23<andythenorth>at 0% distance, cdist has some neat side effects for freight
16:23<fonsinchen>Would both be easy to do. Just hook into the function where cargo is delivered to the station and change the next hop selection.
16:23<andythenorth>e.g. side-effects like automatically splitting supplies evenly over the number of destinations
16:23<andythenorth>and so on
16:24<Eddi|zuHause>fonsinchen: am i understanding you correctly that having lots of small connected components makes the update very slow to react, as opposed to one large connected component (with roughly the same number of stations/connections)
16:25<fonsinchen>Ah, not so easy to do. You'd have to carry a flag in the cargo packets "Drop this if no route available at any station" or "Never assign a next hop anywhere" as the next hop selection is repeated at each station.
16:26<Eddi|zuHause>the dropping only needs a global flag
16:27-!-Hiddenfunstuff [] has quit [Quit: HydraIRC -> <- The alternative IRC client]
16:28*andythenorth wonders about patching distance effect to apply to some cargos only
16:28-!-Flippy [flippy@2a02:25b0:aaaa:5da:349:b7b6:5703:edf0] has quit [Quit: Šel hudrovat o dům dál]
16:28<fonsinchen>it's mostly a UI problem. Where do you put all those settings?
16:30<Eddi|zuHause>also, how do you group the cargos? by town effect? by cargo class? by new NewGRF flag?
16:30<andythenorth>I wanted to hard-code the cargos in a local patch to test the effect
16:30*andythenorth reading demands.cpp
16:30*fonsinchen faintly remembers going nuts about that before
16:30<Eddi|zuHause>there have been plenty of discussions about that, i'm sure
16:31<andythenorth>for what I want, 0% gives nice flat demand for freight
16:31<andythenorth>I just wonder if it makes pax weird
16:33<Eddi|zuHause>you just get even more totally overloaded with passengers
16:33<Eddi|zuHause>as they travel larger distances
16:33<fonsinchen>The distance effect is in fact a good thing for most passenger networks.
16:34<andythenorth>eh, the pax overload is because the number delivered per vehicle trip is so much lower compared to default TTD?
16:34<andythenorth>especially because nobody bothers transferring pax, because pax transfers are dumb in default game?
16:34<Eddi|zuHause>andythenorth: each hop that one passenger travels, original TTD would have a new passenger for
16:34<fonsinchen>Were the default TTD vehicles larger than the OpenTTD ones?
16:34<andythenorth>not iirc
16:34<Eddi|zuHause>andythenorth: also, in original you could ignore excess passengers
16:35<andythenorth>if I cared enough, I could probably make a house set that dumped pax production right down?
16:35<Eddi|zuHause>effectively, if a passenger travels on average 4 hops, you need 4 times the capacity
16:35<fonsinchen>The real point is that the passengers usually transfer more often if they travel larger distnaces
16:36<fonsinchen>(except if you have a rather weird network)
16:36<Eddi|zuHause>and if you don't have the capacity and it travels only 3 hops, you don't get paid
16:36<Eddi|zuHause>but it still blocked 3/4 of your capacity
16:37<Eddi|zuHause>where originally would have paid you for each leg individually
16:37<andythenorth>‘prefer local trips'
16:37<Eddi|zuHause>that is exactly what the distance setting does
16:37<andythenorth>I know :)
16:37*andythenorth just wonders how many players really would need to set the distance effect for non-pax cargo
16:37<andythenorth>really really?
16:38<andythenorth>flat demand for all cargos except pax, and rename the setting slightly?
16:38<Eddi|zuHause>you could try that
16:39<andythenorth>‘but players will complain’ :)
16:39<Eddi|zuHause>add a setting: "distance only affects passengers"
16:39<Eddi|zuHause>(include tourists, etc)
16:39<andythenorth>yeah it has to be by class I think
16:40<Eddi|zuHause>would make a possibly interesting case for mail distribution, as it will go much further than the passengers
16:41<andythenorth>there should be a special profile for mail
16:41<andythenorth>modelling junk mail :P
16:41<andythenorth>most houses receive *far* more mail than they send :P
16:41<Eddi|zuHause>i talked about this before, there should be an incentive for actually distributing mail, goods, food among the city, instead of just dropping it somewhere
16:42<andythenorth>even Busy Bee doesn’t do that
16:42<andythenorth>it provides mail goals, but to the city, not within the city
16:42<Eddi|zuHause>currently, that hurts your profits rather than improve things
16:42<andythenorth>although I don’t know how CargoMonitor works, maybe it counts within the city
16:43<Eddi|zuHause>probably not
16:44<andythenorth>Eddi|zuHause: what’s the upside to distributing within the city? Why better gameplay?
16:44<wito>It gives trucks more purpose?
16:44<Eddi|zuHause>there currently isn't one, that's the point.
16:45-!-Pulec [~pulec@] has quit [Ping timeout: 480 seconds]
16:46<andythenorth>other than a town growth goal, what would force it?
16:46<andythenorth>cdist already does it with distance, if enabled
16:47<fonsinchen>good night
16:49<andythenorth>bye fonsinchen :)
16:51-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
16:52-!-FLHerne [] has joined #openttd
16:54<andythenorth>what if pax generation was conditional?
16:54<andythenorth>and gave pax pre-computed destinations
16:54<andythenorth>they are only *moved to station* if the destination is in the linkgraph
16:55<andythenorth>after that it’s all just cdist flow-managed, the ‘destination’ is seen as statistical and ignored
16:56<andythenorth>then 50% or so of pax could favour same town, or even quadrants of the town
16:56-!-Pulec [~pulec@] has joined #openttd
16:56<andythenorth>Eddi|zuHause: dunno, trying to think how to achieve your goal ^
16:56<andythenorth>if you don’t serve the map zone, you don’t get passengers generated
16:57<Eddi|zuHause>andythenorth: YACD did that
16:57<Eddi|zuHause>it dropped cargo if the destination wasn't reachable
16:57<andythenorth>yeah, but YACD had performance problems with routing...
16:57<Eddi|zuHause>you can simulate something by maintaining a figure about how much of the world you connected with your network
16:58<andythenorth>all I knew was that YACD was a lot of fun, and I needed to keep my laptop plugged in :P
16:58<andythenorth>but that is a digression
16:58<Eddi|zuHause>but determining that value is a bit tricky
16:58<Eddi|zuHause>if you set that figure as station rating, it would automatically drop a part of the cargo
16:59<andythenorth>I am short of other ideas to incentivise intra-town distribution
16:59<andythenorth>money is boring
16:59<andythenorth>town growth is boring
16:59<andythenorth>two cargo types? ‘Commuters’, ‘Tourists’? :P
17:00<Eddi|zuHause>messing with station rating has problems with other cargos though, as it influences industry closure and stuff
17:01*andythenorth must to bed
17:01-!-andythenorth [] has quit [Quit: andythenorth]
17:20<edeca>LOL, the opengfx petrol statoin looks like a giant cola can
17:23<Sylf>eh? not the fizzy drink factory in toyland?
17:27<Eddi|zuHause>it probably a use of a wrong baseset sprite
17:28<Sylf>yeah, that's the graphic for fizzy drink factory. you've been adding and removing industry grf in the game?
17:28<edeca>Sylf: No, nothing has been added or removed after I started the game
17:29<edeca> <- NewGRF list
17:29<edeca>UK Town Set may have broken it perhaps?
17:30<Sylf>what is ECS Industries Addon?
17:30<Sylf>the last item
17:31<edeca>Hm, no idea, I just added everything in my list that was ECS.
17:32<Sylf>it is not a part of George's ECS that I know of
17:32<edeca>No, you are right. I just selected everything in bananas. Thanks for spotting it, will start a new game :)
17:32<Sylf>you have ecs houses, UK houses, TaI houses and TTRS loaded too
17:33<Eddi|zuHause>ECS houses is redundant if you have TTRS
17:33<Eddi|zuHause>it just adds the TTRS buildings that are required for the cargo chains
17:33<Eddi|zuHause>like the fuel station
17:33<edeca>So leave TTRS and ditch the rest?
17:34<Sylf>you can keep ttrs, uk and tai houses on if you want
17:34<Eddi|zuHause>the main feature of TaI houses is limited town growth, which doesn't work if you mix it with other house sets
17:34<Sylf>yeah. tai houses is special
17:35<Eddi|zuHause>and UK houses and TaI houses probably contain the same stuff
17:36<edeca>Thanks both :)
17:37<Eddi|zuHause>also, i don't think BROS contains anything useful :p
17:37<edeca>I was playing with a bunch last night to find a selection of nice stations
17:39<Sylf>BROS has 3-4 passenger trains that may or may not work
17:39<edeca>Sylf: Do you have a preferred list of grfs?
17:39<Sylf>it's not a station set
17:40<Sylf>the useful list changes all the time
17:40<edeca>Interesting, removing those grfs I can't fund a petrol station now, but they still appear in the game so that's fine
17:41<edeca>Yes, the ability to fund a petrol station comes from that weird unofficial ECS grf you noticed. Thanks Sylf
17:43*edeca goes for sleep
17:43-!-Progman [] has quit [Remote host closed the connection]
18:04-!-sim-al2 [] has quit [Ping timeout: 480 seconds]
18:07-!-FLHerne [] has quit [Ping timeout: 480 seconds]
18:13-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
18:21-!-Wormnest_ [] has quit [Quit: Leaving]
18:23-!-urdh [] has quit [Quit: Boom!]
18:23-!-Biolunar_ [] has quit [Ping timeout: 480 seconds]
18:25-!-urdh [] has joined #openttd
18:40-!-Supercheese [] has joined #openttd
19:01-!-drac_boy [~oftc-webi@] has joined #openttd
19:09-!-efess [] has quit [Ping timeout: 480 seconds]
19:22-!-Pikka [] has joined #openttd
19:23<drac_boy>hi pikka? :)
19:24<drac_boy>heh..hows the artist anyway? :)
19:25-!-Snail [] has joined #openttd
19:25<Pikka>fine, I suppose.
19:26<drac_boy>seem like you been busy with a lot of graphics these months no?
19:27<Pikka>now and then. and busy with other things too.
19:36-!-sim-al2 [] has joined #openttd
19:38<drac_boy>heh ok
19:48-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
20:02-!-drac_boy [~oftc-webi@] has left #openttd []
20:49-!-JezK_ [~jez@2407:7800:400:107f:3db5:daca:8457:e66a] has joined #openttd
21:01-!-efess [] has joined #openttd
21:17-!-glx [] has quit [Quit: Bye]
21:26-!-supermop [] has joined #openttd
22:33-!-kirjs_______ [] has quit [Read error: Connection reset by peer]
22:34-!-kirjs_______ [] has joined #openttd
22:49-!-Pikka [] has quit [Read error: Connection reset by peer]
23:00-!-tokai [] has joined #openttd
23:00-!-mode/#openttd [+v tokai] by ChanServ
23:06-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
23:16-!-liq3 [] has quit []
23:27-!-DDR [] has quit [Remote host closed the connection]
23:31-!-Snail [] has quit [Quit: Snail]
23:33-!-Pikka [] has joined #openttd
23:59-!-supermop [] has quit [Ping timeout: 480 seconds]
---Logclosed Wed Sep 16 00:00:48 2015