IRC logs for #openttd on OFTC at 2020-01-23
            
00:02:38 <glx> TrueBrain: https://github.com/OpenTTD/OpenTTD-git-hooks/pull/13 :)
00:04:27 <_dp_> fib heap is only faster in theory
00:07:41 *** tyteen4a03 has quit IRC
00:08:08 *** tyteen4a03 has joined #openttd
00:11:23 *** Laedek has quit IRC
00:17:04 <Samu_> it's faster here for AIs
00:17:29 <Samu_> so I tested 3 different Fibonaccis
00:17:35 <Samu_> they all result the same
00:17:56 <Samu_> there's only 1 version of binary heap to test
00:19:09 <Samu_> https://bananas.openttd.org/en/ailibrary/
00:19:24 <Samu_> then there's Queue.PriorityQueue which is utterly slow
00:30:08 <Samu_> it's weird, sometimes cost is cheaper, sometimes it's not
00:31:10 <Samu_> meh, screw it, I shouldn't look much into it
00:31:36 <Samu_> I accept that different queues return different paths, but I didn't expect different costs :(
00:32:31 <Samu_> if A star always returns the cheapest path, I don't understand why it didn't happen regardless the queue
00:37:16 <LordAro> Samu_: if you looked into how the A* works, you might get why different queues might mean that it doesn't always return the optimal result
00:39:11 <LordAro> though hmm, perhaps the A* heuristic is not quite "correct"
00:58:27 <Samu_> https://i.imgur.com/BzxLEl0.png binaryheap vs fibonacciheap vs priorityqueue
00:59:35 <Samu_> binary has the cheapest findPath cost
00:59:49 <Samu_> 45490
01:00:02 <Samu_> the other two 45820
01:00:13 <Samu_> maybe it's binary who's at fault?
01:08:22 *** Samu_ has quit IRC
01:19:06 *** jinks has quit IRC
01:27:50 *** Flygon has joined #openttd
02:05:54 *** snail_UES_ has joined #openttd
02:11:29 *** Wormnest__ has quit IRC
02:39:02 *** snail_UES_ has quit IRC
02:42:06 *** Laedek has joined #openttd
02:45:10 *** snail_UES_ has joined #openttd
03:08:11 *** snail_UES_ has quit IRC
03:29:49 *** Pikka has joined #openttd
04:05:03 *** glx has quit IRC
04:29:34 *** KenjiE20 is now known as Guest14368
04:29:38 *** KenjiE20 has joined #openttd
04:32:31 *** Guest14368 has quit IRC
05:01:25 *** D-HUND has joined #openttd
05:04:52 *** debdog has quit IRC
06:00:56 *** snail_UES_ has joined #openttd
06:09:05 *** agentsmith101 has joined #openttd
06:31:02 *** snail_UES_ has quit IRC
06:39:54 <DorpsGek_III_> [OpenTTD/OpenTTD] kiwitreekor opened pull request #7956: Add: [NewGRF] Var 6A, querying GRFID of nearby station tiles https://git.io/JvtUP
06:47:51 *** tokai|noir has joined #openttd
06:47:51 *** ChanServ sets mode: +v tokai|noir
06:54:44 *** tokai has quit IRC
08:39:18 *** andythenorth has joined #openttd
08:39:21 <andythenorth> boom boom
08:41:25 *** marimeireles has joined #openttd
08:52:24 <Pikka> kablooie
09:08:51 *** sla_ro|master has joined #openttd
11:12:14 *** andythenorth has quit IRC
11:36:18 *** andythenorth has joined #openttd
12:30:42 <peter1138> Is it lunch yet?
12:31:29 <DorpsGek_III_> [OpenTTD/OpenTTD] spnda commented on pull request #7955: WIP Feature: NewGRF Road Stops (Feature 14) https://git.io/JvtOw
12:35:28 *** WormnestAndroid has quit IRC
12:35:41 *** WormnestAndroid has joined #openttd
12:55:52 <rptr> Samu: the screenshot at the right looks weird.
12:56:12 <rptr> it seems like it's stuck on the same tile for a really long time?
12:58:38 <DorpsGek_III_> [OpenTTD/OpenTTD] HazelLessiter commented on issue #7831: Crash on placing vehicle in group that used to contain 1 vehicle https://git.io/JerJc
13:45:04 *** Samu_ has joined #openttd
13:51:24 <Samu_> hi
14:35:55 *** Flygon has quit IRC
14:59:34 *** sla_ro|master has quit IRC
15:00:57 *** Samu_ has quit IRC
15:01:24 *** Samu has joined #openttd
15:01:29 <Samu> hi
15:15:08 *** spnda has joined #openttd
15:23:22 <Samu> https://i.imgur.com/fSPCTWm.png - about 27k road vehicles
15:23:32 <Samu> road vehicle ticks ~30 ms
15:23:36 <Samu> :(
15:30:33 <Samu> @calc 5000 * 15
15:30:33 <DorpsGek> Samu: 75000
15:45:48 *** nielsm has joined #openttd
16:07:47 *** marimeireles has quit IRC
16:17:14 *** agentsmith101 has quit IRC
16:32:15 <DorpsGek_III_> [OpenTTD/OpenTTD] kiwitreekor updated pull request #7956: Add: [NewGRF] Var 6A, querying GRFID of nearby station tiles https://git.io/JvtUP
16:43:50 *** Wormnest__ has joined #openttd
16:56:14 *** glx has joined #openttd
16:56:14 *** ChanServ sets mode: +v glx
17:28:25 *** gelignite2nd has joined #openttd
17:38:21 *** gnu_jj has quit IRC
17:38:39 *** gnu_jj has joined #openttd
17:45:30 *** gelignite2nd has quit IRC
17:57:58 *** Pikka has quit IRC
17:58:06 <spnda> pfew finally fixed some NFO code I made. I really hate NFO lol....
18:06:11 <nielsm> I haven't looked much into M4NFO but I think it might have lower barrier to entry for new features, or however you might put it
18:08:29 <andythenorth> my guess is that it would require writing macros for the underlying nfo
18:09:04 <andythenorth> once that initial investment is made, it's going to be easier, but writing the macros would require understanding the full spec and how to exercise it in the macro
18:09:33 * andythenorth considered switching to m4nfo
18:13:54 <spnda> From people using m4NFO I have heard it's very unlogical and has a lot of weird things...
18:14:07 <nielsm> one big issue I see with NML is that is somewhat obscures what really goes on
18:14:33 <supermop_work> better just write everything in assembly
18:14:43 <spnda> Write it directly in binary bytes
18:15:41 <supermop_work> really if you can't understand the cpu instructions directly do you really understand your software?
18:16:02 <spnda> Also I'd guess m4nfo wouldn't like me putting feature 14 everywhere, as it will have no clue what that is supposed to be
18:16:21 <supermop_work> feature 14?
18:16:29 <spnda> yeah?
18:16:40 <spnda> https://github.com/OpenTTD/OpenTTD/pull/7955
18:17:13 <supermop_work> neato
18:18:48 <supermop_work> base set default stations change sprite based on rail type - do any newgrf rail stations do that?
18:21:34 <supermop_work> add termini for trams?
18:21:36 <supermop_work> https://images.app.goo.gl/KPGDds7Sn9dTT7to6
18:23:22 <spnda> Well I have had a few other suggestions from other people. Though for now I am just focusing on having NewGRF Road stops in the game at all. Then I'll look into maybe adding extra stuff...
18:24:20 <nielsm> thing I would actually want from newgrf road stops would be multi-tile station parts with special lanes/movement code
18:24:44 *** Progman has joined #openttd
18:24:49 <nielsm> e.g. large prefab one-way bus terminals
18:25:33 <nielsm> like larger versions of the original bus and truck stations
18:26:26 <spnda> Well, some custom rail stations have fixed sizes. That *could* be added to this aswell
18:48:02 *** Lejving_ has joined #openttd
18:54:57 *** Lejving has quit IRC
19:04:15 *** Wolf01 has joined #openttd
19:10:52 <glx> https://github.com/glx22/OpenTTD/pull/1/checks <-- annotations are nice, but they are always linked to the latest commit
19:16:24 <nielsm> it also doesn't have a good way to highlight a commit message as the issue
19:16:31 <nielsm> it seems?
19:16:37 <glx> yup
19:16:48 <glx> but at least it's clear in the log
19:17:11 <glx> and the log is not hidden deep inside other errors
19:17:22 <nielsm> and the superfluous exit code entry
19:19:05 <glx> problem matchers are very nice
19:20:00 <glx> very easy to use
19:20:04 <glx> and write
19:32:03 <TrueBrain> glx: you could also modify the githook script to use the right output: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/development-tools-for-github-actions#set-an-error-message-error :)
19:33:19 <TrueBrain> https://github.com/OpenTTD/OpenTTD-git-hooks/pull/13 <- glx, if you can fix that one thing, we can make it notify :)
19:38:27 <glx> done
19:41:04 *** sla_ro|master has joined #openttd
19:41:17 <glx> and yes it's possible to modify githook scripts, but that would add "garbage" in output for people using the hooks in the intended way
19:41:38 <TrueBrain> fair
19:41:40 <TrueBrain> he DorpsGek_III_
19:41:42 <TrueBrain> do your job dude
19:42:32 <DorpsGek_III_> [OpenTTD/OpenTTD-git-hooks] TrueBrain commented on pull request #13: Add: [DorpsGek] notify IRC about events in this repository https://git.io/Jvt04
19:42:33 <TrueBrain> helps to press "save"
19:42:37 <glx> lol
19:44:10 <DorpsGek_III_> [OpenTTD/OpenTTD-git-hooks] glx22 approved pull request #11: Fix: GIT_DIR is no longer set in git >= 2.18.0 https://git.io/Jvt00
19:45:08 <TrueBrain> https://www.openttd-cdn.org/openttd-pullrequests/listing.txt
19:45:11 <TrueBrain> okay, that works like a charm
19:53:48 <DorpsGek_III_> [OpenTTD/OpenTTD-git-hooks] glx22 commented on pull request #9: Change: Allow multiple #<issue>s without additional prefixes. https://git.io/Jvt0o
19:57:56 <DorpsGek_III_> [OpenTTD/OpenTTD-git-hooks] glx22 commented on pull request #8: Fix: Allow fixing files with missing newline at end https://git.io/Jvt0X
19:59:48 <TrueBrain> "You do not have permission to push to this repository."
19:59:49 <TrueBrain> aawwwhhh
20:00:50 <nielsm> trf2 on easy, large 2:1 map with low industries and cities count is so stupidly easy
20:01:54 <nielsm> so just following the strategy of first hooking up all primary industries to a secondary, although only setting up lines for as many as can sensibly serve it until I hook up the secondaries to something more
20:03:30 <nielsm> tried for once building a separated rail/rail crossing without the bridge (or tunnel) part being overly long, by lowering one line and raising the other: https://0x0.st/irB6.jpg
20:03:38 <TrueBrain> downloading 15GB with 5MB/s ... this is going to take a while ..
20:04:11 <nielsm> nice
20:04:26 <TrueBrain> maybe I should just delete a shitton of these nightlies ..
20:04:31 <TrueBrain> a year of nightlies is not that useful
20:05:24 <spnda> So.. I think I got it to load my feature 14 sprites. Though now how do I access them? I can't really find anything for that anywhere
20:08:47 <TrueBrain> we have a total of 100GB of binary archive :D 67GB of that is for nightlies, back to r1 (source-only)
20:09:07 <TrueBrain> over 30GB of releases :D (all binaries of those, dating back to 0.1.1 :D)
20:11:08 *** andythenorth has quit IRC
20:12:59 *** andythenorth has joined #openttd
20:14:10 *** andythenorth has quit IRC
20:22:02 <Wolf01> <nielsm> trf2 on easy, large 2:1 map with low industries and cities count is so stupidly easy <- yeah I played with those settings too, got to have 50 millions on year 1900
20:24:28 <nielsm> I started in 1910 to skip the era of everything-is-slow and playing on 1/4 calendar speed
20:24:48 <Wolf01> I stopped the date :P
20:24:56 <nielsm> it's 1930 now, I have 2.6 billion on account, earnings of 75M
20:25:36 <nielsm> and I'm not delivering any finished goods or moving any passengers
20:26:41 <nielsm> I'll hook up the tier 2 secondaries now, then when all chains to produce all finished goods are ready I'll begin hooking up cities
20:27:26 <nielsm> only thing is, the map is missing a single oil well, one of the oil refineries won't be able to get full production
20:39:55 *** marimeireles has joined #openttd
21:09:36 <nielsm> another masterful flyover! https://0x0.st/irMV.jpg
21:11:32 *** marimeireles has quit IRC
21:29:09 *** spnda has quit IRC
21:30:11 <glx> the back track seems to be really close to the bridge pillar
21:47:05 *** NGC3982_ has joined #openttd
21:47:25 <nielsm> the construction UI makes it very difficult to control where you want bridges and tunnels to begin and end, and where bridge pillars get placed
21:48:51 *** NGC3982 has quit IRC
21:48:52 <nielsm> so often I end up building and demolishing sections several times to get the right grade and height of different parts
21:50:21 <nielsm> like build a half bridge, demolish some sections of it, build off the hanging end at a slightly different angle to end the bridge earlier than the previous build step would have done, demolish the rest of the first built part and rebuild it
21:50:35 <nielsm> and then maybe demolish the middle again and rebuild that too
21:51:00 <nielsm> game really needs some kind of advanced construction mode with multi-part splines or such
21:59:56 <Wolf01> Agreed
22:04:01 <TrueBrain> yhttps://www.openttd-cdn.org/openttd-releases/1.10.0-beta2/changelog.txt <- well, uploading is complete .. now I have to change where new releases are uploaded, and redirect traffic I guess :D
22:04:06 <TrueBrain> well, without the y :P
22:04:38 <TrueBrain> it should be a lot faster and more reliable :)
22:08:36 *** welterde has quit IRC
22:09:36 *** NGC3982_ has quit IRC
22:10:57 *** welterde has joined #openttd
22:11:26 <TrueBrain> I really should put an index.html in there ... that would make things a lot easier .. hmm .. something for this weekend I am sure :D
22:13:01 *** NGC3982 has joined #openttd
22:14:57 <DorpsGek_III_> [OpenTTD/OpenTTD] nikolas commented on issue #7893: Dedicated server crash https://git.io/JexHL
22:20:30 *** NGC3982_ has joined #openttd
22:24:16 *** NGC3982 has quit IRC
22:27:16 *** rptr has left #openttd
22:48:44 *** Wolf01 has quit IRC
23:08:49 *** nielsm has quit IRC
23:28:09 *** andythenorth has joined #openttd
23:31:02 *** andythenorth has quit IRC