IRC logs for #openttd on OFTC at 2022-07-02
            
02:21:31 *** D-HUND has joined #openttd
02:24:51 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:28:01 *** D-HUND is now known as debdog
02:44:16 *** glx has quit IRC ()
05:45:57 *** Wolf01 has joined #openttd
05:48:55 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
06:04:38 *** nielsm has joined #openttd
06:08:34 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
06:08:42 *** Smedles has joined #openttd
06:22:36 *** andythenorth has joined #openttd
06:29:09 *** sla_ro|master has joined #openttd
06:52:51 *** Flygon has joined #openttd
07:11:15 *** HerzogDeXtEr has joined #openttd
07:51:49 *** wallabra has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)
07:54:36 *** wallabra has joined #openttd
09:18:55 <andythenorth> moin
09:29:44 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
09:31:16 *** Smedles has joined #openttd
09:43:40 *** andythenorth has quit IRC (Quit: andythenorth)
09:45:45 *** andythenorth has joined #openttd
09:49:56 *** Samu has joined #openttd
09:58:48 *** Smedles has quit IRC (Ping timeout: 480 seconds)
12:12:16 *** andythenorth has quit IRC (Quit: andythenorth)
12:28:50 *** Speedy` has quit IRC (Ping timeout: 480 seconds)
12:46:37 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #9830: [Bug]: Impossible to download and update two parts of the game's online content https://github.com/OpenTTD/OpenTTD/issues/9830
13:00:24 <DorpsGek> [OpenTTD/OpenTTD] James103 opened issue #9940: [Bug]: `debuglevel` with invalid argument prints error to external dialog and may execute partially https://github.com/OpenTTD/OpenTTD/issues/9940
13:43:16 <Samu> is this gonna do what I think it's gonna do? https://pastebin.com/raw/FbaiXrqH
13:51:02 <Samu> the pathfinder seems to work in misterious ways
13:51:23 <Samu> what is the _closed list supposed to do?
13:54:02 *** WormnestAndroid has joined #openttd
14:27:24 *** glx has joined #openttd
14:27:24 *** ChanServ sets mode: +v glx
14:29:48 <glx> Samu: open list, nodes to check, closed list, nodes checked
14:30:20 <Samu> but the directions are so confusing
14:32:45 <Samu> CheckDirection callback detects the right tiles, but the directions provided are not useful
14:33:14 <Samu> it's the direction from the previous tile that lead to it
14:33:35 <Samu> i can't check for a collision with those dirs
14:35:20 <Samu> i'd rather have the direction on the tile
14:35:50 <glx> you can write your own PF :)
14:36:14 <Samu> yes, i am trying that
14:39:20 <Samu> for my double rail purposes, i wanted to allow track_left with track_right onto the same tile, but if I'm not even able to do this... I can't go anywhere
14:41:16 <Samu> but these directions are useful for everywhere else in the pathfinder logic, it's just not for this purpose
14:44:09 <glx> doing PF for 2 tracks at the same time will be a nightmare, I think it's probably simpler to PF first track, build it, then PF second one near the already built one
14:45:40 <Samu> https://i.imgur.com/9Gp9Vbi.png that crossing should have been detected and prevented, I fail
15:05:58 <Samu> pathfinder open list came up with tile 507 with direction track_dir_right_s, but that same tile 507 is already in the closed list with old_dir track_dir_upper_e https://i.imgur.com/tnZSHUY.png
15:06:31 <Samu> the callback CheckDirection is called, and is provided with tile 507 and those 2 directions
15:06:52 <Samu> these directions are useless
15:06:56 <Samu> can't work with them
15:07:31 <Samu> those directions are from the previous tiles that lead to 507
15:08:45 <Samu> i only know where the tile 507 is being entered from
15:09:01 <Samu> i don't know where it's going to
15:09:13 <Samu> the neighbours are not yet loaded
15:09:58 <glx> makes sense for a PF on not yet existing tracks
15:16:57 <Samu> i can actually get where old_dir goes to, if i scan the path backwards, I can get the direction on the tile 507
15:17:16 <Samu> but then, i still miss where the new direction goes to
15:18:10 <Samu> hmm, gonna try something
15:55:02 *** Wormnest has joined #openttd
16:47:30 <peter1138> derp
17:27:56 <Samu> i got somewhere!
17:28:18 <Samu> https://i.imgur.com/v5AiHsl.png
17:28:38 <Samu> priority queue is inverted
17:28:45 <Samu> making it search the worst path
17:28:59 <Samu> no crossings detected so far
17:29:36 <Samu> and it can build 2 tracks on the same tile
17:30:46 <Samu> I still have issues with detection of goal tile
17:30:56 <Samu> a problem to solve later
17:42:16 *** wallabra_ has joined #openttd
17:44:16 *** wallabra_ has quit IRC ()
17:44:29 *** wallabra_ has joined #openttd
17:44:59 *** wallabra is now known as Guest4020
17:44:59 *** wallabra_ is now known as wallabra
17:45:32 <Samu> okay, next problem to solve is bridges
17:45:50 <Samu> i'm borrowing the code from my canal pathfinder
17:46:26 <Samu> it's about detecting bridges already planned, so that they don't overlap with another planned bridge
17:47:02 *** Guest4020 has quit IRC (Ping timeout: 480 seconds)
17:55:26 <peter1138> LordAro always outdoes me.
17:59:15 <LordAro> sorry
17:59:28 <LordAro> you were faster though
18:46:21 *** gelignite has joined #openttd
19:01:43 *** andythenorth has joined #openttd
19:26:12 <andythenorth> well
19:31:40 *** tokai|noir has joined #openttd
19:31:40 *** ChanServ sets mode: +v tokai|noir
19:38:21 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
19:38:21 *** tokai has quit IRC (Ping timeout: 480 seconds)
20:10:25 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:35:28 *** Smedles has joined #openttd
20:38:10 <peter1138> Bah, my PC keeps crashing :(
20:38:24 <glx> too hot ?
20:39:49 <andythenorth> is it Apple
20:39:50 <andythenorth> ?
20:39:57 <andythenorth> mine crashes a lot
21:06:53 *** Smedles has quit IRC (Ping timeout: 480 seconds)
21:10:26 *** Smedles has joined #openttd
21:11:56 *** Smedles has quit IRC ()
21:13:26 *** Smedles has joined #openttd
21:20:24 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
21:21:40 *** Smedles has joined #openttd
21:46:02 <Samu> almost there! the pf tried to connect START to END, but failed at tile 1573, indicated on the map https://i.imgur.com/80f4fyc.png
21:46:44 <Samu> the way bridge tiles are pushed as neighbours needs some fixing
21:51:39 *** Samu has quit IRC (Quit: Leaving)
21:58:51 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:06:12 *** andythenorth has quit IRC (Quit: andythenorth)
22:08:08 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
22:08:13 *** Smedles has joined #openttd
22:11:17 *** mat-[m] has joined #openttd
22:50:45 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
23:36:01 *** milek7_ has quit IRC ()
23:36:04 *** milek7 has joined #openttd
23:55:51 *** wallabra_ has joined #openttd