IRC logs for #openttd on OFTC at 2024-08-10
            
00:29:43 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
01:01:29 *** Wormnest has joined #openttd
02:01:58 *** Wormnest has quit IRC (Quit: Leaving)
02:35:54 *** D-HUND has joined #openttd
02:39:16 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:43:38 *** herms6 has quit IRC (Ping timeout: 480 seconds)
02:57:33 *** gnu_jj has joined #openttd
03:01:04 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
04:05:36 *** keikoz has joined #openttd
04:45:40 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/0c4dcd562c93cd474d876c45502259b1216d6b4c
04:45:41 <DorpsGek> - Update: Translations from eints (by translators)
05:12:09 *** keikoz has quit IRC ()
05:14:05 *** keikoz has joined #openttd
05:53:25 *** HerzogDeXtEr has joined #openttd
06:34:58 *** herms6 has joined #openttd
06:56:38 *** XYZ has quit IRC (Ping timeout: 480 seconds)
06:59:12 *** gelignite has joined #openttd
07:28:11 *** gelignite has quit IRC (Quit: Stay safe!)
08:40:50 *** Wolf01 has joined #openttd
08:48:45 *** nielsm has joined #openttd
08:53:35 *** SigHunter has quit IRC ()
08:54:38 *** SigHunter has joined #openttd
09:32:20 *** ahyangyi has joined #openttd
09:32:20 <ahyangyi> johnfranklin: (get rid of Doom) * (get rid of Doom II) = Nothing
09:45:31 <johnfranklin> What is Doom?
10:28:55 <andythenorth> what is "256 concurrent varaction 2 IDs"? ๐Ÿ˜›
10:33:26 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
11:07:12 <peter1139> nWell.
11:07:15 <peter1139> Well.
11:17:15 <johnfranklin> negation of well?
11:28:20 <andythenorth> 65535 varact2s?
11:28:45 <peter1139> grf v9.
11:28:47 <peter1139> Or
11:28:56 <peter1139> jgrpp-style grf extensions
11:29:14 <andythenorth> ยฏ\_(ใƒ„)_/ยฏ
11:29:22 <peter1139> (Not that I know anything about how that is implemented...)
11:30:48 <johnfranklin> ยฏ\_(ใƒ„)_/ยฏ
11:30:53 <johnfranklin> https://cdn.discordapp.com/attachments/1008473233844097104/1271792886802809005/R.png?ex=66b8a0ec&is=66b74f6c&hm=7e16840368103b83944804bc9494dbc5638d349c2cdf41f12c2455ad164e4b81&
12:51:43 *** gelignite has joined #openttd
12:52:18 *** Flygon has quit IRC (Read error: Connection reset by peer)
14:36:15 *** gelignite has quit IRC (Read error: Connection reset by peer)
14:36:45 *** gelignite has joined #openttd
15:09:40 *** Wormnest has joined #openttd
15:27:21 *** XYZ has joined #openttd
15:53:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12688: Codechange: Use vector for BmpData members, and pass by reference. https://github.com/OpenTTD/OpenTTD/pull/12688
16:12:24 <andythenorth> slow Horse compile is slow
16:12:45 <andythenorth> 30 seconds to get it to the point where it fails ๐Ÿ˜›
16:27:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12688: Codechange: Use vector for BmpData members, and pass by reference. https://github.com/OpenTTD/OpenTTD/pull/12688
16:28:12 <LordAro> andythenorth: the tiniest of violins
16:28:46 <peter1138> A whole 30 seconds !
16:29:06 <andythenorth> I could make it faster probably
16:32:06 <andythenorth> made it faster ๐Ÿ˜›
16:33:07 <peter1138> rm?
16:34:31 <andythenorth> just running the python step ๐Ÿ˜›
16:34:37 <andythenorth> but yes, rm most of the vehicles would also work
16:36:17 <andythenorth> hmm chatGPT is a very easy way to find duplicates in a list ๐Ÿ˜›
16:36:28 <andythenorth> or I could have written python
16:41:16 <andythenorth> the result of this contains duplicates, the input list does not
16:41:16 <andythenorth> https://gist.githubusercontent.com/andythenorth/f570c507cc7e4ecc0411296feda21844/raw/7e36018ddee95daac6b236c619bf20c4b684cf46/gistfile1.txt
16:41:27 <andythenorth> the duplicates are unwanted ๐Ÿ˜›
16:44:51 <andythenorth> GPT seems to have figured it all out
16:54:02 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12688: Codechange: Use vector for BmpData members, and pass by reference. https://github.com/OpenTTD/OpenTTD/pull/12688
16:54:55 <andythenorth> hmm GPT has rewritten it for me with fewer bugs
16:54:57 <andythenorth> do I trust it?
16:56:18 <andythenorth> maybe I should just copy all the action 2 chains for the 'randomised' vehicles
16:56:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12688: Codechange: Use vector for BmpData members, and pass by reference. https://github.com/OpenTTD/OpenTTD/pull/12688
16:56:25 <andythenorth> and stop trying to reuse existing assets
16:56:30 <peter1138> Should've done a hidden PR ๐Ÿ˜ฎ
16:57:12 <andythenorth> hmm GPT version works
17:01:54 <andythenorth> you know...I'm not sure we can write off the AI yet
17:01:54 <andythenorth> ` nmlc info: Concurrent spritegroups: 163/256 ("generated/iron-horse.nml", line 676129)`
17:02:25 <andythenorth> it just cut concurrent action 2 IDs down by 76
17:02:27 <peter1138> Sure but does it work?
17:03:02 <andythenorth> yes
17:03:11 <peter1138> I think I might need to put the A/C on.
17:03:26 <andythenorth> there are 6 generations of vehicles, my code organised them into groups, but each group contained all generations
17:03:31 <_glx_> useless duplication in the original code ?
17:03:39 <andythenorth> GPT organised them into 6 chunks, 1 per generation
17:03:55 <andythenorth> the action 2 IDs, in the common cases, never need to span more than 1 generation
17:08:34 <andythenorth> quite neat
17:27:03 *** debdog has joined #openttd
17:28:12 *** gelignite has quit IRC (Quit: Stay safe!)
17:29:56 *** D-HUND has quit IRC (Ping timeout: 480 seconds)
17:31:34 <peter1138> Hmm, I installed CodeQL for VS Code, but, uh...
17:31:42 <peter1138> I'm not sure what a CodeQL query looks like.
17:37:54 <peter1138> Well anyway, that resolved them all.
17:46:02 <andythenorth> \o/
17:46:04 <andythenorth> was it lunch?
17:46:13 <andythenorth> I had primula squeezy cheese on bread
18:00:45 <peter1138> That sounds terrible.
18:05:36 *** gelignite has joined #openttd
18:06:54 <andythenorth> it was, but I enjoyed it
18:26:54 *** HerzogDeXtEr1 has joined #openttd
18:27:50 *** toktik is now known as Guest75
18:27:54 *** toktik has joined #openttd
18:29:14 *** jinks_ has joined #openttd
18:30:53 *** jlx___ has joined #openttd
18:31:04 *** Hirundo has quit IRC (Ping timeout: 480 seconds)
18:31:04 *** Ammler has quit IRC (Ping timeout: 480 seconds)
18:31:34 *** m811 has joined #openttd
18:31:35 *** Hirundo has joined #openttd
18:32:05 *** Ammler has joined #openttd
18:32:59 *** HerzogDeXtEr has quit IRC (Ping timeout: 480 seconds)
18:33:14 *** jlx__ has quit IRC (Ping timeout: 480 seconds)
18:33:19 *** Guest75 has quit IRC (Ping timeout: 480 seconds)
18:33:29 *** moll has quit IRC (Ping timeout: 480 seconds)
18:33:34 *** jinks has quit IRC (Ping timeout: 480 seconds)
18:33:34 *** jinks_ is now known as jinks
18:34:58 *** XYZ has quit IRC (Ping timeout: 480 seconds)
18:41:30 *** XYZ has joined #openttd
18:53:59 *** virtualrandomnumber has joined #openttd
18:54:09 *** virtualrandomnumber has quit IRC ()
19:38:38 <andythenorth> ` nmlc info: Concurrent spritegroups: 142/256 ("generated/iron-horse.nml", line 896651)`
19:38:42 <andythenorth> grf v9 though?
19:38:50 <andythenorth> GPT found more optimisations
19:46:07 *** keoz has joined #openttd
19:46:07 *** keikoz has quit IRC (Read error: Connection reset by peer)
19:57:38 <johnfranklin> peter1138: They donโ€™t provide air conditioner in the dorm hereโ€ฆ I can understand, Bulgaria is not such a hot place
20:00:29 <johnfranklin> The last night with loud party noise
20:39:08 *** keoz has quit IRC (Ping timeout: 480 seconds)
20:52:36 <peter1138> Meh
20:53:02 <peter1138> Munging database schemas is a pain :S
21:23:42 *** keikoz has joined #openttd
21:43:44 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:45:14 *** tokai has joined #openttd
21:45:14 *** ChanServ sets mode: +v tokai
21:52:06 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
22:24:37 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:29:38 *** gelignite has quit IRC (Quit: Stay safe!)
22:45:39 *** nielsm has quit IRC (Ping timeout: 480 seconds)
23:33:56 *** Flygon has joined #openttd