Config
Log for #openttd on 23rd January 2018:
Times are UTC Toggle Colours
00:10:13  *** Lejving_ has quit IRC
00:11:57  *** chomwitt has quit IRC
00:14:21  *** ToBeFree has joined #openttd
00:26:01  *** Gustavo6046 has joined #openttd
00:40:00  *** Gustavo6046 has quit IRC
00:44:44  *** DDR has joined #openttd
00:55:45  *** Samu has quit IRC
01:01:47  *** Laedek has joined #openttd
01:09:29  *** Chrill has joined #openttd
01:16:02  *** FLHerne has quit IRC
01:25:29  *** HerzogDeXtEr has quit IRC
01:36:51  *** Chrill has quit IRC
01:46:01  *** smoke_fumus has joined #openttd
02:17:03  *** Mahjong2 has joined #openttd
02:22:21  *** sim-al2 has joined #openttd
02:22:23  *** Supercheese has quit IRC
02:23:51  *** ToBeFree has quit IRC
02:23:54  *** Mahjong1 has quit IRC
02:32:19  *** sim-al2 has quit IRC
02:37:57  *** Supercheese has joined #openttd
03:01:14  *** sim-al2 has joined #openttd
04:43:32  *** glx has quit IRC
04:57:22  *** tokai has joined #openttd
04:57:22  *** ChanServ sets mode: +v tokai
05:04:09  *** tokai|noir has quit IRC
05:18:57  *** sla_ro|master has joined #openttd
05:27:23  *** Mazur has quit IRC
05:31:59  *** Coobies has quit IRC
05:36:08  *** Mazur has joined #openttd
05:52:05  *** sla_ro|master has quit IRC
06:54:57  *** Supercheese has quit IRC
06:55:20  *** Supercheese has joined #openttd
07:15:19  *** sim-al2 has quit IRC
07:43:58  *** Mek has quit IRC
07:51:26  *** Mek has joined #openttd
08:53:13  *** dvim has quit IRC
08:53:25  *** dvim has joined #openttd
09:03:23  *** Biolunar has joined #openttd
09:17:28  *** iSoSyS has joined #openttd
09:19:20  *** Supercheese has quit IRC
09:30:34  *** ToffeeYogurtPots has joined #openttd
09:47:17  *** Biolunar has quit IRC
09:54:57  *** m3henry has joined #openttd
10:07:30  *** tokai|noir has joined #openttd
10:07:30  *** ChanServ sets mode: +v tokai|noir
10:14:19  *** tokai has quit IRC
11:32:59  *** FLHerne has joined #openttd
12:17:54  *** chomwitt has joined #openttd
12:42:59  *** Gja has joined #openttd
13:03:14  *** iSoSyS has quit IRC
13:11:53  *** sim-al2 has joined #openttd
13:15:17  *** iSoSyS has joined #openttd
13:15:29  *** Gustavo6046 has joined #openttd
13:47:56  *** Flygon has quit IRC
13:58:27  *** Borg has joined #openttd
14:06:23  *** iSoSyS has quit IRC
14:09:23  *** Samu has joined #openttd
14:11:10  <Samu> hello
14:17:20  <Samu> do be do
14:23:08  *** iSoSyS has joined #openttd
14:24:02  *** Lejving has joined #openttd
14:31:24  <Samu> iSoSyS: from?
14:31:41  <Samu> .pt = tuga?
14:33:13  <supermop_work> yo
14:33:16  <iSoSyS> Hey!
14:33:17  <iSoSyS> Yes, yes, I'm portuguese
14:33:32  <Samu> olá
14:33:49  <Samu> what do u do for OpenTTD :o
14:33:54  <Samu> translator
14:33:55  <Samu> ?
14:36:17  <iSoSyS> actually, I think I never contributed directly to openttd.
14:36:32  <iSoSyS> I just like to play the game :)
14:37:07  <Samu> oh, that's fine too
14:43:48  *** Breckett has joined #openttd
14:47:29  *** Gja has quit IRC
14:49:32  <iSoSyS> and you? Are you a translator?
14:50:17  <Samu> sometimes, i translated about 5% of it,
14:51:05  <Samu> what i like to do most is test AIs
14:52:56  *** smoke_fumus has quit IRC
14:54:34  <iSoSyS> oh? Didn't know that was a thing. But, it makes sense
14:56:31  *** Gja has joined #openttd
14:56:52  <Samu> i created some patches, but they're not really taken into much consideration
14:56:55  *** sim-al2 has quit IRC
14:57:17  <Samu> then again, I am not a real coder
15:08:14  <Samu> CluelessPlus
15:08:23  <Samu> 138 aircraft for 10 airports... :(
15:08:28  <Samu> on a 128x128 map
15:13:44  *** efess has joined #openttd
15:19:14  *** ToffeeYogurtPots has quit IRC
15:26:08  *** TheMask96 has quit IRC
15:31:25  *** TheMask96 has joined #openttd
15:32:09  *** Alberth has joined #openttd
15:32:09  *** ChanServ sets mode: +o Alberth
15:32:33  <Alberth> o/
15:33:52  <supermop_work> yo
15:50:51  <Samu> DictatorAI picks aircraft with the worst reliability
15:50:55  <Samu> or so it seems
15:52:18  <Samu> nevermind, i don't get dictatorai choices
15:52:30  <Samu> dinger 100 for intercontinental airports?
16:04:59  *** Gja has quit IRC
16:11:42  *** Gja has joined #openttd
16:32:37  *** Breckett has quit IRC
16:49:42  *** iSoSyS has quit IRC
16:59:50  *** Breckett has joined #openttd
17:01:14  *** Alberth has left #openttd
17:03:38  <Samu> I got a crash
17:03:44  <Samu> openttd 1.7.2 crash https://bugs.openttd.org/task/6668
17:03:58  <Samu> looking for crash expert, to figure what happened
17:12:34  *** alluke has joined #openttd
17:13:39  *** iSoSyS has joined #openttd
17:14:00  *** synchris has joined #openttd
17:20:24  *** efess has quit IRC
17:24:27  *** Breckett has quit IRC
17:34:50  <alluke> is there any tool that lets me open a newgrf and change one sprite and save?
17:36:25  <Eddi|zuHause> you mean grfcodec?
17:39:23  *** HerzogDeXtEr has joined #openttd
17:40:34  <Borg> alluke: you need to decode grf... change whatever you want.. and encode it bacl
17:40:38  <Borg> back I mean
17:40:45  <Borg> grfcoded will do
17:40:49  <Borg> grfcodec
17:40:51  <Borg> damn typos ;)
17:55:14  *** Cubey has joined #openttd
17:56:51  *** glx has joined #openttd
17:56:51  *** ChanServ sets mode: +v glx
17:58:23  *** Progman has joined #openttd
18:08:38  <Samu> Exclusive Transport Rights Battle! Terron vs NoNoCAB
18:09:51  <alluke> uh
18:10:07  <alluke> cannot get it work on wine
18:10:07  *** Wolf01 has joined #openttd
18:10:14  <alluke> there isnt native mac version
18:10:23  <Wolf01> Evenink
18:16:33  <Eddi|zuHause> there's wineconsole, try that
18:22:51  <alluke> grfmaker cannot open grf files
18:23:49  <alluke> lord
18:23:50  <supermop_work> use nmlc
18:24:28  <alluke> 1995 called and wanted its text interface back
18:27:10  *** iSoSyS has quit IRC
18:27:20  <alluke> -bash: GRFCODEC: command not found
18:29:37  *** Gustavo6046 has quit IRC
18:30:03  <alluke> doesnt recognize any commands
18:40:56  <supermop_work> grfcodec is gonna be worse than nmlc if you are worried about living in the 90s
18:42:12  <supermop_work> also my data scientist wife seems to spend all her time working in a 'nix terminal and she's younger than me
18:42:41  <supermop_work> so it's probably less outdated than someone's idea of a gui from many years ago
18:42:55  <debdog> terminals are great, I usually have at least four of them on my desktop
18:44:03  <alluke> theyre great when they work
18:44:31  <alluke> should i now dl 10 gb of dev tools to compile one binary
18:44:39  <supermop_work> uh
18:45:47  <DorpsGek> Commit by translators :: r27967 trunk/src/lang/portuguese.txt (2018-01-23 19:45:40 +0100 )
18:45:48  <DorpsGek> -Update from Eints:
18:45:49  <DorpsGek> portuguese: 2 changes by Samu
18:47:03  <alluke> linux version doesnt run
18:47:13  <alluke> windows version runs on wine but doesnt accept any commands
18:48:48  <alluke> cannot set the grf file nor directory
18:50:34  *** Stimrol has joined #openttd
18:50:34  *** Gustavo6046 has joined #openttd
19:02:14  <LordAro> alluke: why doesn't it run?
19:02:31  <LordAro> (i.e. what is the error message)
19:02:48  <LordAro> and grfmaker has been broken for the better part of a decade
19:02:51  <alluke> says command not found
19:02:59  <LordAro> alluke: well.
19:03:06  <LordAro> what do you suppose that means?
19:03:11  *** Wormnest has joined #openttd
19:03:12  <alluke> -bash: grfcodec: command not found
19:03:34  <alluke> typed in grfcodec -d mygrf.grf
19:04:15  <LordAro> and where is grfcodec executable?
19:04:17  <Borg> alluke: ./grfcodec
19:04:24  <alluke> same folder as mygrf.grf
19:04:29  <Borg> not grfcodec... *nix systems doesnt have "." in PATH
19:04:29  <LordAro> Borg: teach a man to fish...
19:04:37  *** Biolunar has joined #openttd
19:04:43  <Borg> LordAro: im sorry
19:04:46  <Borg> I stfu now
19:04:49  <Samu> i'm trying to have 14 AIs competing using aircraft only
19:04:50  <Borg> OpenTTD time!
19:05:05  <Samu> all together
19:05:23  <Samu> towns are all cities, with 10x size multiplier
19:05:38  <alluke> -bash: /grfcodec: No such file or directory
19:06:10  <Samu> and thus windows was invented
19:06:59  <LordAro> alluke: grfcodec executable is not in the root directory
19:07:04  <LordAro> it is in the current directory
19:07:15  <LordAro> what Borg said was not typoed
19:07:26  <alluke> ottd root?
19:08:05  <LordAro> alluke: no, system root
19:08:17  <alluke> uh
19:08:41  <Borg> ppl really should start using computers from command prompt..
19:08:44  <alluke> how is that possible on moder oses
19:08:46  <LordAro> alluke: let's go back a step
19:09:03  <Eddi|zuHause> alluke: so what do you think is the difference between /grfcodec and ./grfcodec?
19:09:20  <Borg> guys, I admire your patience.. really...
19:09:26  <alluke> . is system files
19:09:49  <Eddi|zuHause> not really
19:09:58  <LordAro> Borg: we were all new once
19:10:37  <Borg> yeah.. I spent shitload of time helping ppl on IRC.. in mid 90's
19:10:37  <Samu> c:\folder1\folder2\grfcodecfolder\grfcodec -d d:\folder3\folder4\folderwithmygrf\mygrf.grf
19:10:51  <Borg> its not the case.. now.. I see ppl barely want to learn
19:10:59  <Eddi|zuHause> Borg: the world never runs out of clueless people
19:11:01  <LordAro> alluke: more specifically, files beginning with '.' are "hidden" files
19:11:17  <alluke> that too for same reason
19:12:01  <Samu> '.' is the current dir for me :(
19:12:05  <LordAro> alluke: anyway, the bit of knowledge you're missing, "." refers to the current directory
19:12:15  <LordAro> (and ".." is the parent directory)
19:13:03  <Samu> i don't know what is bash though
19:13:08  <LordAro> and unlike windows, on linux "." is not (normally) used to find executables
19:13:22  <alluke> i know
19:13:30  <LordAro> so you have to specify the path to the executable
19:13:42  <alluke> all other unix binaries run and work fine from any folder
19:13:54  <Alkel_U3> alluke: it will be usefull knowledge anyway, so I recommend reading through a thorough explanation of the matter, like here http://teaching.idallen.com/cst8207/12f/notes/160_pathnames.html
19:14:09  <Samu> do you even DOS?
19:14:16  <LordAro> alluke: yes, because they're in /usr/bin, or /bin, or something
19:14:24  <LordAro> grfcodec is not in those places
19:14:24  <Alkel_U3> chapter 8 is the most relevant here
19:14:24  *** synchris has quit IRC
19:14:30  <LordAro> Samu: this is linux, not windows
19:15:16  <alluke> no they are not. one is currently running from my default downloads folder because i was too lazy to move it
19:15:35  *** frosch123 has joined #openttd
19:15:42  <Samu> i dunno how linux manages drives, or folders, they don't even make sense
19:15:58  <LordAro> alluke: interesting
19:16:15  <LordAro> what's the output of `echo $PATH` ?
19:16:36  <alluke> GRFCODEC       * Copy it into your TTD directory      * to decode a GRF file:       grfcodec -d <grf-file>        This will put a pcx file in a subdirectory called "sprites". It        will also make a .NFO file that is needed to reconstruct the GRF        file.
19:17:02  <Samu> 'echo $PATH' -> $PATH
19:17:14  <LordAro> that is not what i judt ast asked
19:17:20  <LordAro> Samu: linux, not windows
19:17:40  <LordAro> although last i checked, windows does have a $PATH variable
19:18:05  <supermop_work> is there an openttd for actual dos?
19:18:20  <LordAro> i think win9x still builds...
19:18:27  <Samu> C:\Users\José>echo %path% C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind owsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static
19:18:42  <LordAro> Samu: ah yes, that's how you do it on windows
19:20:02  *** andythenorth has joined #openttd
19:20:10  <Wolf01> o/
19:20:33  <Samu> what's the equivalient of a C: drive in linux?
19:21:22  <LordAro> /
19:21:41  <Borg> well...
19:21:49  <Borg> its not that easy I think
19:21:55  <LordAro> assumign C: is the boot drive
19:21:58  <Borg> nothing stops u to have system drive as D:
19:22:12  <alluke> @andythenorth how did you manage to run grfcodec on wine?
19:22:20  <LordAro> Borg: now what is the equivalent of C:\Windows ? :p
19:22:28  <Borg> none
19:22:31  <andythenorth> alluke: can't remember
19:22:34  <Alkel_U3> or echo $ENV:PATH :-)
19:22:51  <Alkel_U3> (also windows)
19:23:07  <alluke> do you use mac compiled version nowadays?
19:23:12  <andythenorth> yes
19:23:23  <LordAro> alluke: since you're apparently not interesting in learning, you want "./grfcodec -d mygrf.grf", running from the directory grfcodec executable is in
19:23:23  <andythenorth> I do not remember ever using wine
19:23:25  <alluke> would you mind sharing it please?
19:23:53  <alluke> @LordAro tried that, it seems that its some fail in wine and not grfcodec itself
19:24:08  <LordAro> alluke: ... you've been trying this in wine the whole time?
19:24:10  <Eddi|zuHause> <supermop_work> is there an openttd for actual dos? <-- there used to be a dosbox, but it was unclear whether that only ever ran in a dosbox or actual real dos
19:24:13  <LordAro> don't do that
19:24:18  <Samu> mygrf.grf must be in the same dir, right?
19:24:21  <LordAro> an actual terminal window, please
19:24:22  <Eddi|zuHause> *dos port
19:24:25  <alluke> didnt i mention it?
19:24:27  <andythenorth> I don't know how I get grfcodec
19:24:28  <LordAro> Samu: unless you specify the path
19:24:37  <andythenorth> probably I just compile it, dunno
19:24:46  <LordAro> path/to/executable/mygrf.grf
19:25:04  <Samu> yeah, kinda like in windows... sucks to get all the correct path names for these kind of programs
19:25:21  <alluke> you have the compiled binary on your computer
19:25:42  <LordAro> Samu: you can get linux subsystem for windows these days, i'd recommend playing around with it
19:25:49  <LordAro> alluke: do you not?
19:25:55  <alluke> nope
19:26:16  <Borg> oh right.. if you have Win10 ? right?
19:26:16  <Samu> screw command line programs!
19:26:22  <Borg> Samu: be quiet..
19:26:23  <Samu> they're archaic
19:26:24  <Borg> or I will slap you
19:26:25  <Borg> ;)
19:26:25  <Samu> ok
19:26:32  <LordAro> alluke: http://www.openttd.org/en/download-grfcodec why not
19:26:32  <Borg> terminal rulez.. period
19:26:35  <Borg> ;)
19:26:59  <Borg> CTCP VERSION reply from Samu: qwebirc v0.92
19:27:01  <Borg> right.....
19:27:09  <Borg> at least you are consistent
19:27:13  <Borg> ;)
19:27:17  <alluke> @LordAro i dont have the dev tools required for compiling shit myself
19:28:49  <Samu> I use microsoft visual studio c++ whatever 2015, whatever the name
19:28:53  <LordAro> alluke: there's nothing in that download you have to compile yourself
19:29:08  <alluke> there is
19:29:19  <alluke> only windows and linux binaries exist
19:29:20  <alluke> not mac
19:29:56  <alluke> ill just make request thread on the forums and hope somebody is kind enough to share their mac binary
19:30:04  <Samu> and tortoise something to get trunks
19:30:15  <LordAro> alluke: ooh
19:30:20  <Samu> not familiar with terminology
19:30:29  <LordAro> why on earth did you not say you were on mac?
19:30:51  <supermop_work> man i am so bored
19:31:05  <LordAro> supermop_work: teach Samu how linux works
19:31:12  <LordAro> i'd imagine that'll take a few hours
19:31:18  <LordAro> :p
19:31:18  <supermop_work> LordAro: ok first teach me
19:31:29  <supermop_work> never really used it myself
19:31:40  <supermop_work> wife usually just uses osx
19:31:40  <Alkel_U3> LordAro: after I saw how WSL fares with running daemons and does kinda surprising stuff I don't think I'd recommend it to somebody as the first contact. Cygwin is still less painful IMHO
19:31:44  <Samu> no, i dont want linux. The linux thatI remember gave me nightmares
19:32:34  <supermop_work> i fried my tolerance for drawing restaurant details by working til late at night on it over the past 5 days
19:32:55  <Samu> back in the day of floppy drives, I had no idea how to save my work on it, on a linux system
19:33:08  <Samu> so i failed class
19:33:14  <supermop_work> now im just staring at this ceiling plan and re-positioning lights feels like walking in lead boots
19:34:23  <Samu> there was no A: on linux
19:35:02  <Borg> Samu: hahahahha :D
19:35:06  <Borg> wonderfull story :D
19:35:36  <andythenorth> alluke: just compile grcodec
19:35:36  <Samu> yeah, it's a bit sad
19:35:50  <Borg> andythenorth: yeah.. right.. like its easy.. ;)
19:36:04  <Borg> like there is button to press: compile grfcodec
19:36:04  <Borg> ;)
19:36:13  <andythenorth> 'make'
19:36:13  <LordAro> supermop_work: ono
19:36:18  <LordAro> Alkel_U3: maybe
19:36:25  <Borg> andythenorth: does MAC come w/ all tools preinstalled?
19:36:27  <LordAro> i've never used it in anger myself
19:36:34  <andythenorth> no
19:36:36  <Borg> also.. u need to type it in terminal.. ;)
19:36:41  <andythenorth> shocking
19:37:04  <andythenorth> if one can't compile grfcodec, one has no business trying to write bytecode
19:37:05  <andythenorth> imho
19:37:29  <Borg> well.. for me it is.. but novdays.. linux distros went in that direction too.. like windows... they install binary stuff only.. no headers.. no libs.. no compilers..
19:37:32  <Borg> crap
19:37:37  <andythenorth> that might be pot->kettle, not sure I could compile grfcodec when I started
19:37:40  <Borg> nahkiss: hehe.. true :)
19:37:58  <Borg> s/nahkiss/andythenorth/
19:38:01  <Borg> damn typos..
19:39:39  <Samu> SimpleAI is leading!
19:39:54  <andythenorth> anyway, install xcode, install anything from ports try, compile, then install or symlink or add to path
19:39:56  <andythenorth> job done
19:39:57  <Samu> the aircraft competition vs 13 other AIs
19:40:02  <andythenorth> try / tree /s
19:40:50  <alluke> btw the heqs foundtr transporters cannot carry other metals than steel in steeltown
19:41:00  <alluke> foundry*
19:41:41  <andythenorth> seems reasonable
19:41:44  <andythenorth> HEQS is dead / done
19:41:55  <andythenorth> it no longer has a maintainer
19:42:02  <andythenorth> unless you can persuade Eddi|zuHause to patch it again
19:42:28  <Eddi|zuHause> again?
19:42:41  <supermop_work> andythenorth: i've been playing a good 1980s 128x128 steeltown game lately
19:42:53  <andythenorth> Eddi|zuHause: https://www.openttd.org/en/download-grfcodec
19:43:00  <andythenorth> oops bad paste https://www.openttd.org/en/download-grfcodec
19:43:05  <supermop_work> haha
19:43:07  <andythenorth> nope my keyboard is broken again
19:43:11  <LordAro> amazing
19:43:11  <andythenorth> mac keyboards no longer work
19:43:14  <andythenorth> http://dev.openttdcoop.org/projects/heqs/repository/revisions
19:43:18  <andythenorth> it's fantastic
19:43:27  <andythenorth> computer costs 200% more than similar brands
19:43:29  <andythenorth> but keys don't work
19:43:35  <andythenorth> don't buy a mac laptop
19:43:48  <Borg> ;)
19:44:00  <andythenorth> after 20 years of mac use, I no longer recommend
19:44:05  <supermop_work> buy a surface
19:44:07  <Samu> SimpleAI was the first to 200 aircraft
19:44:12  <Samu> cap is 200
19:44:19  <andythenorth> I am considering abandoning computers
19:44:25  <supermop_work> andythenorth: has jony made a rose mbp yet?
19:44:32  <Borg> andythenorth: da fuck? :D what made u think so?
19:44:40  <Borg> andythenorth: u know that im using atm?
19:44:53  <andythenorth> no I do not
19:44:58  <LordAro> all software is awful, tbf
19:45:00  <Borg> im on workstation.. running Win2003 :)
19:45:07  <LordAro> i can certainly sympathise
19:45:16  <supermop_work> does openttd run on apple watch?
19:45:24  <LordAro> Borg: and youbare a bad person and you deserve the botnet you ar epart of
19:45:34  <andythenorth> the icon probably works on watch
19:45:36  <Borg> LordAro: botnet?! nuhauhauha...
19:45:51  <Borg> LordAro: first.. im double firewalled..
19:45:59  <Borg> Linux GW.... WIPFW on workstation
19:46:02  <supermop_work> my new boss takes phonecalls on his apple watch
19:46:11  <supermop_work> like he's dick fucking tracy
19:46:13  <Borg> second.. I have other stuff runing here.. to take care of my security
19:46:16  <supermop_work> on speaker
19:46:28  <LordAro> Borg: yes, becausr that's good practice
19:46:33  <LordAro> *typos
19:46:38  <supermop_work> sorry if your kids're about
19:47:29  <Borg> and im happy running it..  its fast.. its under my control...
19:47:52  <Borg> the only problem is.... software slowly start to not here.. as more and more shit gets compiled for Win7+
19:48:03  <Borg> not work here I mean..
19:49:00  <supermop_work> andythenorth: i fear that ive has too much nfluence at apple these days
19:50:13  <alluke> @andythenorth were the foundtry transporters coded to use cargo labels like dump trucks do?
19:50:38  <supermop_work> ive is the type of designer that can produce sublime work when forced into layers and layers of constraints by engineers and a savy boss, but once running things himself tends towards faux loosian indulgent nonsense
19:52:03  <supermop_work> kind of love that i have nfc who designs pixel
19:52:40  <supermop_work> the design is fine, the design is important, but the designer is not
19:53:47  *** Thedarkb has quit IRC
19:54:24  <Borg> hmm FIRS 3.0 uses passengers to boost production?
19:54:31  <supermop_work> all that said, wife has decided to buy another mbp
19:54:33  <Borg> Just idea came in w/ a friend.. playing on server...
19:54:47  <Borg> that all industry needs passengers.. to produce anything..
19:54:49  <supermop_work> we can use the usb C charger to charge our pixels....
19:55:05  <Borg> probably hard to do w/ factory
19:55:11  <supermop_work> the little strip thing is so dumb though
19:55:15  <Borg> as its already uses all 3 cargo slots
19:56:11  <supermop_work> Borg: it does not, but mczapkie has a firs 2 fork that does
19:56:24  <Borg> so needs to be splited to 2 factories then..
19:56:28  <Borg> oh. lets see
19:56:48  <supermop_work> spi is another firs 2 fork that does
19:57:09  <Borg> yeah.. I know it.. stockpile industries
19:58:48  <Borg> would make kinda hard.. to start... interesting
20:00:47  *** Thedarkb has joined #openttd
20:01:29  *** Biolunar has quit IRC
20:01:37  *** sla_ro|master has joined #openttd
20:07:08  <Samu> https://imgur.com/yuvFSvs
20:07:16  <Samu> discuss
20:12:58  <Samu> no comments?
20:14:55  *** Mahjong2 has quit IRC
20:15:05  <Borg> Samu: if you like to play w/ AI... start writing one yourself?
20:15:09  <Borg> also.. take a look at Grobots.
20:15:13  <Borg> its barely alive.. but fun.
20:15:43  <Samu> hmm me writing an ai, hmm
20:16:02  <Samu> more likely to copy paste from others and call it my ai lol
20:17:37  *** Thedarkb has quit IRC
20:18:08  <andythenorth> alluke: they probably use labels
20:22:34  <andythenorth> Samu: write an AI that is NRT aware, and use it for regressions on the NRT fork
20:22:47  <andythenorth> Wolf01: I wondered if next step is to allow overbuilding any town road
20:22:55  <Wolf01> Yes
20:23:01  <andythenorth> working very atomically
20:23:14  <andythenorth> I stand more chance of being able to help with the code if we break it into tiny steps
20:23:26  <andythenorth> I can barely assemble complex stuff in python
20:23:29  <andythenorth> never mind C++
20:26:03  <Wolf01> road_cmd.cpp -> CmdConvertRoad
20:27:46  <andythenorth> seems CheckAllowRemoveRoad also might need considered
20:27:53  <andythenorth> unless overbuilding town takes ownership
20:29:21  <Wolf01> Let convert only normal roads, not station tiles? Convert station tiles too?
20:31:06  <andythenorth> hmm
20:31:06  <andythenorth> I would assume stations
20:31:07  <andythenorth> but testing a crude patch is better than arguing it out :)
20:31:22  <Wolf01> L2323 if (owner != OWNER_NONE) { <- add OWNER_TOWN
20:31:22  <andythenorth> stations I think are fiddly
20:31:25  <andythenorth> but not bad
20:31:44  <andythenorth> if the station was built on a non-ROAD roadtype, it will have an owner
20:31:50  <andythenorth> if it was built as part of tram, converting is fine
20:31:54  <supermop_work> currently you can build stations to convert town roads
20:32:00  <andythenorth> interesting
20:32:17  <Wolf01> Yes, I knew that
20:32:21  <supermop_work> its one way to try to get some trolleybus wires up in towns
20:32:41  <Wolf01> Too bad it doesn't work for crossings :D
20:32:55  <Samu> Wormnest: hi there
20:33:21  <supermop_work> in tto you could destroy a non-owned road if you build a level crossing over it
20:33:44  <Wolf01> Yes, competitors roads too iirc
20:34:06  <Samu> WormAI is slowly approaching first place in profits
20:34:07  <supermop_work> but i agree with andy, what exactly is/should be allowed is less important that just picking someting and testing it
20:34:18  <supermop_work> afterall that's the whole point of nrt
20:34:59  <Samu> bridge tile type
20:35:04  <Samu> station tile type
20:35:12  <Samu> and i think rail tile type
20:35:16  <Samu> all have roads
20:36:56  <Eddi|zuHause> <supermop_work> in tto you could destroy a non-owned road if you build a level crossing over it <-- unfortunately the AI tended to build weird circles when it couldn't find a route, and you can't put rails onto crossings or curves
20:37:21  <Eddi|zuHause> so you had no way of removing those abominations
20:37:31  <Eddi|zuHause> and the AI never removed roads
20:37:38  <supermop_work> Eddi|zuHause: maybe it was a defense mechanism
20:38:01  <Eddi|zuHause> it mostly happened around diagonal rails
20:38:12  <Wormnest> Samu: That good to know :)
20:38:14  <Eddi|zuHause> because it couldn't bridge over them
20:38:15  <Samu> Terron is current number 1
20:38:27  <Samu> did u look at screenshot link?
20:38:37  <Eddi|zuHause> and tunnels were too advanced
20:39:01  <Samu> WormAI has rised to number 2
20:39:08  <Samu> SimpleAI dropped to number 3
20:39:32  <Samu> Clueless is number 4
20:39:37  <Samu> TracAI is number 5
20:40:05  <Wormnest> Well WormAI is not the fastest starter but is good in the long run
20:40:51  <Samu> it's gonna be tough to beat Terron
20:41:08  <Samu> he's at 180 aircraft, wormai is at 194, and the limit is 200
20:41:17  <Samu> i don't think it will make it
20:41:43  <Wormnest> WormAI tries to optimize things when it´s close to the limit
20:42:07  <Samu> oki, le'ts wait then
20:42:12  <Wormnest> Meaning sell aircraft that have the lowest profits and buy ones for other routes
20:43:39  <Samu> it's a fight between AirTaxi A33 and Bakewell Lucket LB-11 from what i see
20:44:39  <Wormnest> no idea
20:46:20  *** Thedarkb has joined #openttd
20:46:43  <andythenorth> ok I made an assert happen
20:46:46  <andythenorth> "progress"
20:46:55  <Samu> Terron with AirTaxi A33 (220p, 20m, 100% reliability) versus WormAI with their Bakewell Luckett LB-11 (230p, 25m, 91% reliablity)
20:47:14  <Wolf01> andythenorth: L2347 too
20:47:14  <andythenorth> Message: Assertion failed at line 113 of NotRoadTypes/src/core/pool_type.hpp: index < this->first_unused
20:47:29  <Wolf01> Then it works :P
20:47:51  <Eddi|zuHause> the good news is that you're using a debug build
20:48:04  <andythenorth> so it does
20:48:05  <andythenorth> I'm glad supermop_work made that grf :P
20:48:07  <andythenorth> to test with
20:48:38  <supermop_work> which grf
20:49:02  <Eddi|zuHause> so... some game works in wine-staging 2.20, but not in wine 3.0
20:49:03  <Wolf01> Unspooled I think :D
20:49:07  <andythenorth> unspooled I think
20:49:08  <andythenorth> grfs are all alike to me :P
20:49:11  <Eddi|zuHause> what feature is missing?
20:49:23  <andythenorth> 'compatibility' ?
20:49:33  <andythenorth> Wolf01: that's done then? :P
20:49:40  <Eddi|zuHause> also, neither of those actually manage to run the game in DX11 mode
20:50:12  <Wolf01> andythenorth: could be, but you need to check if the road has the right owner
20:51:00  <andythenorth> yeah currently I can overbuild other people's roads
20:51:08  <andythenorth> testing by switch companies
20:55:19  <Samu> 185 vs 200
20:55:47  <Samu> Terron still leading, but WormAI is close
20:56:12  *** Breckett has joined #openttd
21:04:17  <Samu> hmm wormAI has some Dinger 1000 mixed with the LB-11
21:04:46  <Samu> terron still using AirTaxi A33 on all 200
21:04:57  <Samu> erm, not 200, 185
21:06:10  <Samu> an aircraft crash for Terron!
21:06:29  <Samu> that might be the opportunity for WormAI to get ahead
21:06:36  <Samu> do be doo :o
21:08:57  <Samu> yeah, wormai is current number 1
21:09:15  <Samu> taking a screenshot
21:09:43  *** Supercheese has joined #openttd
21:10:59  <Samu> https://imgur.com/3q6Jfl2 Wormnest
21:11:14  <Samu> meanwhile, NoNoCAB isn't doing that well
21:11:54  *** Wormnest has quit IRC
21:12:18  *** Wormnest has joined #openttd
21:13:32  <Wormnest> nice
21:14:08  <Samu> Clueless seemed strong, but i dunno what happened to it
21:14:24  <Samu> SimpleAI also
21:14:31  <Samu> the dark blue is simpleAI
21:17:11  <Samu> terron is ahead again :(
21:17:14  <Samu> lel
21:17:15  <Wormnest> It probably doesn´t do much when it reaches the aircraft limit
21:19:42  <Borg> really.. OpenTTD pathfinder takes me sometimes by suprise..
21:20:33  <Samu> A sudden rise of AdmiralAI, beware...he seems to be going straight to number 1, let's see
21:20:34  <Borg> two paths.. basicaly the same... yet trains preffer to do crossing to switch.. da fuck
21:21:52  <Borg> the fun part is..
21:22:16  <Borg> it worked well.. and suddenly.. trains started to prefer other track.. like other got damaged or sth..
21:22:22  <Borg> no changes were made to tracks
21:24:13  <Borg> I really miss cost calculation debug tool....
21:24:47  <Borg> pathfinder cost I mean
21:25:36  <Samu> :)
21:26:00  <Borg> anyone want to take a look?
21:26:05  <Borg> its on server...
21:28:19  <Borg> aaaaaah
21:28:25  <Borg> there is change!!!
21:28:39  <Borg> city made a road to the track
21:28:44  <Borg> so there is road crossing
21:29:23  <Borg> lets RTFS.. maybe yapf.rail_crossing_penalty will fix it
21:31:53  <Borg> lets se it to 0....
21:32:27  <Samu> Syntrans is doing a "FULL UPGRADE"... Yate Haugan to Dinger 1000
21:32:33  <Samu> scary
21:32:52  *** Gja has quit IRC
21:32:53  <Samu> stops all aircraft one by one
21:33:02  <Samu> don't these guys ever heard of autoreplace?
21:33:07  <Samu> :(
21:33:28  <Borg> yeah.. this fixed the issue
21:33:31  <Borg> damn cities.... ;)
21:37:08  <Wolf01> 'night
21:37:08  *** frosch123 has quit IRC
21:37:13  *** Wolf01 has quit IRC
21:37:39  <Samu> WormAI retakes number 1
21:37:53  <Samu> AdmiralAI is getting real close to being number 2
21:38:24  <Samu> seems that everybody is switching to Dinger 200 / 1000
21:40:39  *** sim-al2 has joined #openttd
21:42:18  *** Stimrol has quit IRC
21:44:08  <Eddi|zuHause> 100 is a better value
21:44:41  <Eddi|zuHause> also, you can forbid towns to build crossings
21:49:03  <Borg> Eddi|zuHause: nah. I dont care if trains will masacre busses ;D
21:49:41  <Borg> there is no reason why we should avoid crossings.. just breaks my pathfinder... :)
21:51:12  <Samu> Syntrans is still upgrading his entire fleet :(
21:51:14  <Samu> so slow
21:52:53  <Eddi|zuHause> Borg: still to treat it like a normal rail tile it should be 100
21:54:24  *** HerzogDeXtEr has quit IRC
21:54:48  <Samu> should be 100 indeed
21:55:01  <Samu> to be neutral about it
21:55:45  <Borg> ahh ok
21:55:47  <Borg> thx
21:56:35  <Borg> lets check
21:56:51  <Samu> Terron is mass selling stuff... hmmm i wonder why
21:57:30  <Samu> meanwhile, AdmiralAI takes 2nd place, really close to number 1
21:57:38  <Samu> wormai, beware
21:58:22  <Borg> yeah. 100 does work too
21:59:44  <Borg> but in OneTileCost() I see cost=0
22:00:40  <Samu> there's many costs
22:00:46  <Samu> costs aka penalties
22:01:17  <Borg> yapf.rail_curve45_penalty = 100
22:01:28  <Borg> also. I think curve45 is more annoying that crossing
22:01:41  <Borg> so 0 seems better after all imo
22:02:07  <Samu> the penalty is added together with others
22:02:13  <Borg> I know
22:02:23  <Borg> so to ignore crossing at all. it should be 0
22:02:24  <Borg> not 100
22:02:59  <Samu> holy crap, AdmiralAI is number 1
22:03:05  *** Borg has quit IRC
22:05:03  <Samu> Wormnest: https://imgur.com/qTVfVKi
22:05:13  <Samu> much is happening soon
22:05:33  <Samu> weird SynTrans finally managed to put all Dinger 1000's running
22:05:48  <Samu> and i dunno wtf is happening to Terron
22:06:43  <Wormnest> Oh well still doing good anyway Admiral is a good one too
22:07:04  <Samu> omg, SynTrans is skyrocketing yet again, really close to 2nd place
22:08:26  <Samu> TracAI 3rd place was short-lived
22:08:49  <Samu> fell down to 5th
22:08:53  <Samu> Terron is 4th
22:10:47  <Samu> looking at Terron log, he appears to be changing from AirTaxi A33 to Dinger 200
22:12:17  <Samu> After years of decreases, Clueless has an increase
22:12:22  <Samu> hmm :)
22:12:26  <Samu> a good increase
22:13:59  <Samu> NoNoCAB vs Clueless
22:14:08  <Samu> battle intensifies
22:15:25  *** andythenorth has quit IRC
22:15:37  <Samu> forget it, Clueless went ahead
22:15:53  <Samu> Clueless is now closer to TracAI
22:16:04  <Samu> SimpleAI keeps falling
22:22:53  <Samu> WormAI back to number 1
22:23:47  <Samu> SynTrans didn't have what it takes to get number 2 :( still number 3, clueless is the new number 4
22:24:33  <Samu> and SynTrans just reached 200 aircraft
22:28:31  <Wormnest> You sound like a radio reporter for a sports game :p
22:28:51  <Samu> hah
22:30:08  <Samu> Trans method of building an airport is something like "try placing it in every tile around the town until it succeeds!"
22:32:10  *** Biolunar has joined #openttd
22:34:55  *** sla_ro|master has quit IRC
22:35:11  <Samu> AdmiralAI reaches 200 aircraft
22:36:01  <Samu> Terron is down to 93 aircraft, i really don't get this AI
22:36:52  <Samu> he's great, but suddenly starts doing weird stuff and leaves me baffled :(
22:38:03  <ST2> [22:28:29] <Wormnest> You sound like a radio reporter for a sports game :p  <<-- someday Samu will understand that each AI has code lines saying what todo - till now appears Samu looks at them like human players xD
22:38:34  <Samu> meh, terron code is 1 MB
22:38:37  <Samu> no thx
22:39:47  <ST2> 1 MB of code isn't that small - specially when you make it
22:40:03  <ST2> saw a suggestion above to you make an AI ^^
22:40:46  <Wormnest> He should lol
22:41:51  <Samu> heh, if only i could
22:42:16  <Samu> I would slap code from others together and make them run as one
22:46:58  <Samu> awwww. TeshiNet crashed
22:52:53  *** Progman has quit IRC
22:54:45  <Samu> https://www.tt-forums.net/download/file.php?id=201180
22:55:23  <Samu> null expected null
22:55:40  *** sim-al2 has quit IRC
23:05:14  <Wormnest> Needs an extra != null check before using it in a function
23:08:07  <Samu> uh... well, i can't code
23:10:09  <Samu> even if i could, i'm unable to upload the fixed code to bananas
23:10:18  <Samu> the online downloader stuff
23:12:34  <Samu> heliferry has begun!
23:12:45  <Samu> replacing teshinet
23:12:55  <Samu> a bit too late to the party though
23:13:37  <Wormnest> It´s gpl2 you can release it under a new name
23:14:28  <Samu> Chopper vs Helifery should be fun to watch
23:14:46  <Samu> oh, but that's what I don't want to do
23:15:01  <Samu> i wanted to upload under Teshinet, if I was able to fix it
23:15:25  <Samu> not creating another teshinet clone :(
23:15:37  <Wormnest> Contact the author on the forum if he wants to transfer ownership
23:15:56  <Samu> erm, im not even sure i can fix it :o
23:16:44  <Wormnest> Oh well too bad then
23:17:54  *** Breckett has quit IRC
23:18:40  <Samu> i'm not confident enough to do such a thing :|
23:18:51  <Samu> of my abilities
23:20:56  <Wormnest> Problem also being that then you would be responsible for keeping the ai up to date
23:21:09  <ST2> we, at BTPro, use ~12 plugins, and a couple of them are 5K+ code lines - only to give commands in servers and so on
23:21:29  <ST2> sadly no time to go into AI's - already too much to mantain :S
23:21:55  <ST2> and that's why I admire all work people put on AI's and GS's :)
23:22:06  <Wormnest> Even though in most cases ai crashes are fairly simple to fix
23:22:36  <Wormnest> But lots of little things together and it gets out of hand fast :p
23:22:48  <ST2> yeah xD
23:23:39  <ST2> I think Samu is testing all AI's to see what are the best with RV's, planes, trains and ships
23:23:46  <Wormnest> I have local fixes for a few ais but what´s the use posting it nobody will use it unless its on bananas
23:23:58  <ST2> later he'll build a major AI using the best parts of each one xD
23:24:11  <Samu> yeah
23:24:20  <Samu> that was the plan, lol
23:24:32  <Wormnest> And then he will notice that slapping things together doesn´t necessarily make it the best ai
23:24:55  <ST2> amen to that Wormnest :)
23:25:17  <Samu> behave like you're AdmiraAI now, for xx ticks
23:25:28  <Samu> now behave like you're... AIAI
23:25:31  <Samu> lel
23:26:05  <ST2> well, a couple IF's and ELSES would do the trick xD
23:26:55  <Wormnest> But you only want the good parts of an ai but usually the less good parts are not easy to cut out without changing the whole ai workings
23:27:43  <Samu> CluelessPlus is calling its aircraft of buses
23:28:31  <Wormnest> That sentence doesnt make sense to me
23:28:50  <Samu> CluelessPlus log
23:29:21  <Samu> seems that he slapped aircraft support on top of his bus code
23:29:45  <ST2> btw Samu: next time we organize a Tourny, can I invite you to join... only to report each player's actions with the same enthusiasm?
23:29:46  <ST2> xD
23:30:06  <Samu> erh... they don't have a log to read :(
23:30:26  <ST2> there's always the Watch Window - even better xD
23:32:10  *** Wormnest has quit IRC
23:38:47  *** alluke has quit IRC

Powered by YARRSTE version: svn-trunk