IRC logs for #openttd on OFTC at 2011-11-30
⏴ go to previous day
00:00:04 <TrueBrain> 6 of them I wrote at introduction
00:00:37 <Zuu> And I probably wrote the one with most lines of code ;-)
00:00:53 <TrueBrain> so one can even debate if libaries should be there (at all) :P
00:01:12 <TrueBrain> of course they do, as the pathfinders for one are epic (hehe)
00:01:33 <TrueBrain> and yeah Zuu, you are one of the few who really wants to share his work like that :)
00:01:38 <TrueBrain> (which is awesome, for the record :))
00:02:01 <Zuu> I think they have been useful, just that it could have been more libraries out there. I still wait for someone to make a Rail library :-)
00:02:25 <TrueBrain> so as you can see Eddi|zuHause, it is not a simple question, and not a simple: it would be bad
00:02:36 <TrueBrain> there is a lot going on around it all
00:03:09 <TrueBrain> if including a library you like in your own code forces your code to GPLv2, I don't really see the downside (forcing GPL is always good :D)
00:03:58 <TrueBrain> so every time I have this conversation (and believe me, it is not the first time :P), I come back to the: lets do this library-less first, and see what happens
00:04:05 <TrueBrain> we can always introduce general libraries later
00:04:09 <TrueBrain> but we can never remove it once introduced
00:04:10 <Zuu> A good thing is probably that almost all libraries are GPLv2, so it should not be that hard from a licensing point of view to make a GS inline libraries.
00:04:52 <Zuu> Yea, let time tell. Now time tells it's bed time :-)
00:05:10 <TrueBrain> btw, Zuu, have you seen my new additions to NoGo? :D
00:05:16 <appe> a configurable setting for allowing wich kinf of industries you are allowed to finance in a game.
00:05:18 <TrueBrain> so many kewl goodies are added :)
00:05:40 <appe> in the game*, -kinf + kind
00:06:48 <Zuu> TrueBrain: Yep, I have read on the forum. Just hadn't really time to think about coding at home.
00:06:49 <__ln__> appe: have you made the kind of tron-style openttd music you were talking about?
00:07:47 <Zuu> That said, I'm currently not really interested into investing lots of time into making a GS script as I don't really have any plan for what to make. But that doesn't stop me from being interested in general in the GS work.
00:08:11 <TrueBrain> you can now make tutorials ... I have to find someone to make a concept for that :P
00:09:02 <Zuu> Yea, I actually though about what TutoralAI would be renamed to when it becomes a GS. hehe
00:09:10 <Zuu> But I shall now sleep. Good night
00:14:25 <appe> __ln__: i tried. i failed. i tried again, and i failed.
00:15:08 <appe> im not giving up, though :)
01:22:19 <CIA-6> OpenTTD: truebrain * r23376 /trunk/src/ (5 files in 4 dirs): -Remove: on popular demand, remove my (revoked) name from comments in the code. It was silly to name me like that to begin with ;) (based on patch by HackaLittleBit)
01:44:11 *** HerzogDeXtEr has joined #openttd
01:59:53 *** supermop_ has joined #openttd
02:19:19 *** Eddi|zuHause has joined #openttd
03:26:18 *** rhaeder1 has joined #openttd
05:56:17 *** Eddi|zuHause has joined #openttd
06:20:23 <CIA-6> OpenTTD: rubidium * r23377 /trunk/src/ai/ai_core.cpp: -Fix: compilation failure when networking is disabled
06:29:25 *** perk111 has joined #openttd
06:51:39 *** JVassie has joined #openttd
06:54:17 *** Cybertinus has joined #openttd
06:56:56 *** JVassie_ has joined #openttd
07:01:37 *** JVassie has joined #openttd
07:33:26 *** sla_ro|master has joined #openttd
08:18:34 *** DayDreamer has joined #openttd
08:57:57 *** Brianetta has joined #openttd
09:18:41 *** Wolfsherz has joined #openttd
09:26:32 *** Wolfsherz has joined #openttd
09:45:09 *** tokai|mdlx has joined #openttd
10:29:11 *** Progman has joined #openttd
10:37:44 *** Celestar has joined #openttd
10:47:25 <lugo> does anyone know on which revision chillspp v14 is based on? (i'm asking here before i post at the forums)
10:56:20 <lugo> ah.. so that's where one finds that information, ty :)
10:57:31 <lugo> +# $Id: Makefile.msvc 22581 2011-06-13 10:35:19Z rub???um $
10:58:13 <lugo> ^ line 13 in chipp_v14.diff - so this means r22581?
11:00:04 <Sacro> usually it's the top couple of lines
11:29:53 <Rubidium> that is the last modified revision of the files, but that doesn't mean it is the revision the patch is based against
12:18:58 *** Kurimus has joined #openttd
13:10:11 <Celestar> what is chillspp? :P
13:18:13 <lugo> ...or bashing on the surplus 's'
13:27:54 <lugo> i wonder what MQ stands for
13:29:29 <Arafangion> Sounds like a drug.
13:32:03 <lugo> it provides addicting material..
13:48:27 *** andythenorth has joined #openttd
14:02:19 <CIA-6> OpenTTD: truebrain * r23378 /trunk/src/script/ (4 files in 2 dirs): -Fix: set SVN properties correctly
14:04:29 *** DayDreamer has joined #openttd
14:07:00 *** Wolfsherz has joined #openttd
14:11:04 <CIA-6> OpenTTD: truebrain * r23379 /trunk/src/script/api/ (96 files in 2 dirs): -Fix: set more SVN properties correctly (should fix my script before committing :D)
14:15:14 *** Celestar has joined #openttd
14:26:57 *** andythenorth has left #openttd
14:29:17 *** supermop has joined #openttd
14:33:38 *** Adambean has joined #openttd
14:52:00 *** TWerkhoven has joined #openttd
15:03:19 *** TGYoshi has joined #openttd
15:16:25 *** Belugas has joined #openttd
15:16:25 *** ChanServ sets mode: +o Belugas
15:21:06 *** TomyLobo2 has joined #openttd
15:26:53 *** TomyLobo2 is now known as TomyLobo
15:41:44 *** Biolunar has joined #openttd
16:57:54 *** Prof_Frink has joined #openttd
17:05:16 <CIA-6> OpenTTD: glx * r23380 /trunk/src/fontcache.cpp: -Add: monospace font detection for win32 (also ignore duplicates)
17:14:12 *** sla_ro|master has joined #openttd
17:36:12 *** HerzogDeXtEr has joined #openttd
17:43:08 <Eddi|zuHause> The following Boost libraries could not be found:
17:43:14 <Eddi|zuHause> what am i doing wrong?
17:56:58 *** valhallasw has joined #openttd
18:02:00 *** valhalla1w has joined #openttd
18:18:11 <TrueBrain> apt-get install boost-dev-all
18:18:45 *** keky___ has joined #openttd
18:21:48 *** FLHerne has joined #openttd
18:45:28 *** HerzogDeXtEr1 has joined #openttd
18:45:55 <TrueBrain> no language changes today?
19:08:31 *** mahmoud has joined #openttd
19:10:48 *** andythenorth has joined #openttd
19:10:54 *** JVassie has joined #openttd
19:11:50 <andythenorth> did I miss a commit spree?
19:13:08 *** frosch123 has joined #openttd
19:13:44 <andythenorth> no commit spree :)
19:13:50 *** Brianetta has joined #openttd
19:14:35 <frosch123> what's the use of a commit spree, when noone has yet updated their broken patches?
19:15:01 * andythenorth hasn't done a commit spree for days
19:15:19 <andythenorth> "I commit therefore I am"
19:15:25 <andythenorth> to abuse a piece of philosophy
19:16:06 <dihedral> why not, i am, therefore i commit :-P
19:16:27 <andythenorth> one contains more existential doubt
19:16:35 <andythenorth> the other seems more certain
19:17:00 <andythenorth> each necessitates a different truth
19:17:17 <andythenorth> "I am, therefore I commit" does not hold true at all times
19:17:28 <andythenorth> unless I stop existing for sometimes days or weeks
19:17:56 <andythenorth> if a commit doesn't happen in a forest, and no-one's there to not see it, did it not happen?
19:18:08 * andythenorth goes back to trucks
19:18:36 <andythenorth> BANDIT looks screwy in the depot menu
19:18:43 <andythenorth> why are articulated vehicles so odd in depot?
19:18:47 <andythenorth> can I do anything about it?
19:18:48 <dihedral> "i am" as in "i feel worthy"
19:27:58 *** JVassie_ has joined #openttd
19:45:27 *** JVassie has joined #openttd
20:10:26 *** Wolfsherz has joined #openttd
20:12:30 *** JVassie_ has joined #openttd
20:17:33 <CIA-6> OpenTTD: glx * r23381 /trunk/src/fontcache.cpp: -Fix (r23380): win9x compilation
20:30:13 <frosch123> Zuu: i very much like your idea to make gs which mimics ttdp's sign cheats :p
20:30:23 *** JVassie has joined #openttd
20:30:52 <Zuu> It could even use the same track type syntax, just that it is not instant :-)
20:31:25 <frosch123> though not all cheats will be possible of course
20:39:02 *** localhost has joined #openttd
20:39:26 *** localhost is now known as NicoNet2k
20:44:01 *** JVassie_ has joined #openttd
20:51:56 <andythenorth> should I include small trucks in BANDIT?
20:52:09 <andythenorth> currently smallest trucks are around 8t
20:55:37 <andythenorth> are they useful?
21:00:03 <Kogut> FIRS supplies and/or realism
21:04:40 <Kogut> and/or AI killers. There is no difference between 1t and 6t
21:07:46 <Zuu> Vehicles that have one or two very good properties but one is so bad that the vehicle is not any good are interesting. They can easily fool an AI if the AI just sum up a score based on all the propeties.
21:08:51 <andythenorth> should I learn recolor tables? :P
21:09:00 <andythenorth> or keep drawing ever more bulk cargos?
21:09:38 <Zuu> Actually, I think CluelessPlus might not even take power or tractive effort into consideration.
21:10:36 <Zuu> At the very beginning it just multiplied capacity with speed and valued road vehicles by that.
21:10:43 <Kogut> Well, my AI ignores everything except max speed
21:11:03 <Kogut> what will result in hilarious results with small, fast vehicles
21:12:36 <Zuu> For PaxLink I wrote some code that take as input how many seats that it needs. If it only need an aircraft with 30 seats, the cost per seat will be computed as if there was only 30 seats in a 100 seat aircraft.
21:12:40 <andythenorth> I can add very small trucks
21:13:17 <Zuu> But that is still a simplification of the problem of figuring out which aircrafts to buy.
21:14:46 <Kogut> @Zuu - is there something like C++ vector in squirrel?
21:16:38 <Yexo> you can append and delete items from a squirrel array. Which other features from a C++ vector do you need?
21:17:18 <Zuu> I extensivly use the squirrel arrays and tables.
21:18:04 <Zuu> And of course SuperLib has extra functionality for squirrel arrays :-D
21:19:41 <Zuu> but not so many as I though... but one of them translates the squirrel array into a AIList so that one can use AIList operations on the data.
21:20:18 <Zuu> (assuming that you store simple values in the list and not tables or other complex values)
21:20:53 <Yexo> <Zuu> but not so many as I though... but one of them translates the squirrel array into a AIList so that one can use AIList operations on the data. <- it would be nice if that could be a constructor for AIList
21:21:21 <Zuu> Yep, that would be useful.
21:21:56 <Zuu> And possible a member function to export to squirrel array or possible even a table?
21:22:12 <Yexo> yep, same there, would be useful :)
21:22:52 <Yexo> we already have AddList(AIList), so perhaps we could add AddArray(array), ToArray() and ToTable() ?
21:23:21 <Yexo> although in that case we should add AddTable(table) too
21:23:46 <Zuu> Or AddSqArray and AddSqTable if we want to distingush more clear between AI/GS Lists and built in structures.
21:24:16 <Yexo> do you need those conversion functions often?
21:24:23 <Yexo> I don't think I have something like that in AdmiralAI
21:24:40 <Zuu> Not really. I could make a grep to see how often it is used.
21:27:21 <Zuu> Hmm, actually, I can't find a single instance that uses it anymore. :-)
21:27:45 <Zuu> I think I used it before when I had legacy code from the time before AIList was in place.
21:46:27 <andythenorth> large distance there
23:22:25 <z-MaTRiX> latenight coding? :)
23:39:17 *** Brianetta has joined #openttd
continue to next day ⏵