--- Log opened Tue Mar 03 00:00:52 2009 |
00:09 | <@gnolam> | In other news, it's always fun when everyone around you is brain damaged the same way. |
00:14 | <@gnolam> | Document Manager: "Ok, next risk: #7, 'loss of qualified personnel'. I.e. we lose one of guys who actually knows the engine." |
00:14 | <@gnolam> | Quality Coordinator: "So what should put in as the magnitude on that one?" |
00:14 | <@gnolam> | <silence, everyone at the table looking at everyone else> |
00:14 | <@gnolam> | Everyone, all at once: "OVER NIIIIINE THOOOOOOUSAND!!!" |
00:17 | <@McMartin> | *are all kicked from the room at once* |
00:20 | | GeekSoldier [~Rob@Nightstar-8573.midstate.ip.cablemo.net] has quit [Quit: Praise "BOB"!] |
00:26 | <@gnolam> | ... oh great, just what I needed. Impending hard drive crash. :P |
00:27 | <@Vornicus> | Fun fun silly willy |
00:28 | | GeekSoldier [~Rob@Nightstar-8573.midstate.ip.cablemo.net] has joined #code |
00:28 | | mode/#code [+o GeekSoldier] by ChanServ |
00:34 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout] |
00:34 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
00:34 | | mode/#code [+o gnolam] by ChanServ |
00:34 | <@gnolam> | Just what I needed. :P |
00:36 | | * Derakon blarghs. |
00:50 | | KarmaBot [AnnoDomini@Nightstar-29997.neoplus.adsl.tpnet.pl] has quit [Connection reset by peer] |
00:51 | | KBot [AnnoDomini@Nightstar-29997.neoplus.adsl.tpnet.pl] has joined #Code |
00:52 | | * Derakon zaps the inflector charge metere. |
00:52 | <@Derakon> | s/re/r/ |
00:52 | <@Derakon> | So much for the time I spent coding that meter style. |
00:54 | | KBot is now known as KarmaBot |
01:24 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Ping Timeout] |
01:25 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
01:25 | | mode/#code [+o Attilla] by ChanServ |
01:27 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Quit: <Insert Humorous and/or serious exit message here>] |
01:36 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?] |
02:13 | <@Derakon> | ...oh, great. |
02:13 | <@Derakon> | All of the course keys in my database have newlines on the end. >.< |
02:20 | <@Vornicus> | smooth. |
02:22 | | * Derakon blows away the data and replaces it with a few runs through Beginner modified for sudden death on turbo. |
02:22 | | Consul [~consul@Nightstar-29739.dsl.sfldmi.ameritech.net] has quit [Quit: Leaving] |
02:30 | <@Derakon> | Okay, that seems to work. http://derakon.dyndns.org/cgi-bin/get-fusillade-scores.cgi?course=IHjR0wG6jZoIcK IRr1zMPw-0-1&score=401 |
02:34 | | * Derakon eyes the loop_number value, which can't possibly be accurate. |
02:37 | <@Derakon> | Ahh, because scores are being recorded during the cooldown between patterns, when rank is elevated. Whee. |
02:52 | | Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #Code |
03:27 | | Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has quit [Quit: CGI:IRC (EOF)] |
03:36 | <@Derakon> | And now you can only have one score per course. |
04:23 | | * Derakon eyes his HTTP access logs. |
04:24 | <@Vornicus> | ? |
04:24 | <@Derakon> | Why am I seeing requests to the page I'm testing, from multiple...oh, I linked it here. Right. |
04:24 | <@Derakon> | Which one of you is 118.90.51.168? |
04:30 | <@Derakon> | "<Bruce> Oh! Wait! You saved me earlier. You're Chinese security girl, huh?" "I didnıt make a typo. Thatıs what he says. This game actually does, in fact, have subtitles. Trouble istheyıre wrongThe subtitles are completely different from the actual dialogue. Itıs usually the same meaning, but worded in a totally different way. Even for the intro monologue that already has the dialogue written out." |
04:30 | <@Derakon> | Whoops, wrong channel. |
04:36 | <@Vornicus> | Der: that's Reiver. |
04:37 | <@Derakon> | ...how'd you figure that out? |
04:37 | | * Vornicus has Secret Powers. |
04:37 | <@Reiver> | Scary Oper Powers, silly. |
04:37 | <@Derakon> | Ahh. |
05:54 | | Bob_Work [c6b3e33a@Nightstar-14595.mibbit.com] has joined #Code |
06:03 | | Syloqs-AFH [Syloq@ServicesAdmin.Nightstar.Net] has quit [Connection reset by peer] |
06:08 | <@Derakon> | Hm. Now that it's limited to one score per user, testing is suddenly more annoying. |
06:30 | < Bob_Work> | heh |
06:34 | | Bob_Work [c6b3e33a@Nightstar-14595.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] |
06:43 | | Doctor_Nick [~nick@Nightstar-17219.tampfl.dsl-w.verizon.net] has quit [Ping Timeout] |
06:43 | | Doctor_Nick [~nick@Nightstar-17219.tampfl.dsl-w.verizon.net] has joined #code |
06:43 | | mode/#code [+o Doctor_Nick] by ChanServ |
06:58 | | Bob_Work [c6b3e33a@Nightstar-14595.mibbit.com] has joined #code |
06:58 | < Bob_Work> | damn C++ is kicking my arse. |
06:59 | < Bob_Work> | To pass a struct down into a function, it's best to use a pointer, no? |
06:59 | | You're now known as TheWatcher |
07:04 | <@Derakon> | Bob: generally you don't want to pass an entire struct by value. |
07:04 | <@Derakon> | So, yeah, pointers/references. |
07:04 | | Vornicus [~vorn@Admin.Nightstar.Net] has quit [Quit: ] |
07:07 | < Bob_Work> | ok. Thought maybe I was crazy for trying. |
07:10 | < Bob_Work> | From the assignment: "Write a computeInterest() function that accepts a BankAccount parameter." |
07:11 | < Bob_Work> | That does mean: "Write a function that is passed a filled value BankAccount struct", right? |
07:12 | <@Derakon> | Sounds like they want "computeInterest(struct BankAccount& account) {return account.balance * 1.08}" |
07:12 | <@Derakon> | Or something of that nature. |
07:12 | | * Bob_Work hmms |
07:14 | < Bob_Work> | Ok, so that explains why my "computeInterest(struct *FirstAcct)" was saying there weren't enough arguments. |
07:14 | <@Derakon> | My C++ syntax is incredibly rusty. |
07:15 | < Bob_Work> | That's ok. Mine's incredibly noobish. ;) |
07:18 | <@ToxicFrog> | If it's C++, shouldn't you be using classes rather than structs? |
07:19 | < Bob_Work> | Technically, yes. But apparently half of this class seems to be reviewing C. >.> |
07:19 | < Bob_Work> | I mean, 7 weeks into a 15 week course, and the teacher only just went over classes tonight. |
07:22 | <@TheWatcher> | ... |
07:23 | <@TheWatcher> | I...buh.... |
07:24 | < Bob_Work> | I know. |
07:25 | < Bob_Work> | This wouldn't be so bad, if this were a beginner's programming class. But this is a level 200 (2nd year), and you HAVE to take C before getting into the class. |
07:26 | < Bob_Work> | So...yeah...it's been nothing but a review with a few syntax changes so far. |
07:26 | <@McMartin> | Even if it were a beginner's class, idiomatic C and idiomatic C++ are very far apart and getting further all the time! |
07:27 | <@Derakon> | C++ hasn't been C with extra preprocessor directives in decades! |
07:27 | <@TheWatcher> | I suspect the problem here is something along the lines of the students signing up for the class last did any programming a year ago when they took the C course... but that's no excuse |
07:28 | | * Bob_Work nods. |
07:44 | | Derakon is now known as Derakon[AFK] |
08:05 | < Bob_Work> | That's...odd. |
08:05 | < Bob_Work> | Got my program to run, thought I was passing down the values from the structs. Turns out to be addresses. Removed all &'s and it's still passing down the memory addresses instead of the values. |
08:15 | | You're now known as TheWatcher[afk] |
08:19 | | Consul [~consul@Nightstar-29739.dsl.sfldmi.ameritech.net] has joined #code |
08:19 | | mode/#code [+o Consul] by ChanServ |
08:28 | | AnnoDomini [~farkoff@Nightstar-29997.neoplus.adsl.tpnet.pl] has joined #Code |
08:28 | | mode/#code [+o AnnoDomini] by ChanServ |
09:30 | | * Bob_Work smacks his forehead |
09:30 | < Bob_Work> | Turns out I was sending the account balance to the interest rate field. |
09:38 | <@McMartin> | Heh |
09:39 | <@McMartin> | Wild pointers yey |
09:42 | < Bob_Work> | yeah |
09:55 | | You're now known as TheWatcher |
10:54 | | You're now known as TheWatcher[d00m] |
11:08 | | Consul [~consul@Nightstar-29739.dsl.sfldmi.ameritech.net] has quit [Client exited] |
11:11 | | Consul [~consul@Nightstar-29739.dsl.sfldmi.ameritech.net] has joined #code |
11:11 | | mode/#code [+o Consul] by ChanServ |
11:47 | | Rhamphoryncus [~rhamph@Nightstar-7184.ed.shawcable.net] has quit [Quit: Rhamphoryncus] |
11:56 | | Bob_Work [c6b3e33a@Nightstar-14595.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] |
12:09 | | You're now known as TheWatcher |
12:59 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
12:59 | | mode/#code [+o gnolam] by ChanServ |
14:31 | | Alek [~omegaboot@Nightstar-4995.dsl.emhril.sbcglobal.net] has quit [Ping Timeout] |
14:53 | <@gnolam> | Ok, Vista, how the fuck could a completely empty drive be in use? :P |
14:55 | | You're now known as TheWatcher[afk] |
14:56 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Reboot] |
14:58 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
14:58 | | mode/#code [+o gnolam] by ChanServ |
15:04 | <@simontwo> | empty as in formatted, or as in all bytes presumably zeroed? |
15:07 | <@gnolam> | The latter. |
15:11 | | KBot [AnnoDomini@Nightstar-29242.neoplus.adsl.tpnet.pl] has joined #Code |
15:13 | | KarmaBot [AnnoDomini@Nightstar-29997.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
15:13 | | AnnoDomini [~farkoff@Nightstar-29997.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
15:14 | | KBot is now known as KarmaBot |
15:19 | | AnnoDomini [~farkoff@Nightstar-29242.neoplus.adsl.tpnet.pl] has joined #Code |
15:20 | | mode/#code [+o AnnoDomini] by ChanServ |
15:48 | | Alek [~omegaboot@Nightstar-23818.dsl.emhril.sbcglobal.net] has joined #code |
15:57 | | Vornicus [~vorn@Admin.Nightstar.Net] has joined #code |
15:57 | | mode/#code [+o Vornicus] by ChanServ |
16:03 | | Syloqs_AFH [Syloq@Admin.Nightstar.Net] has joined #code |
16:05 | | Syloqs_AFH is now known as Syloqs-AFH |
16:32 | <@gnolam> | Copying 96715 items (254 GB) |
16:33 | <@Vornicus> | Fun fun |
16:37 | <@gnolam> | <Ringman> Bah! I copied ~15Tb of data during December. |
16:46 | <@Doctor_Nick> | 15 terror bytes |
16:54 | <@gnolam> | 15 monster bytes. |
17:05 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
17:05 | | mode/#code [+o Attilla] by ChanServ |
17:06 | | Derakon[AFK] is now known as Derakon |
17:54 | | You're now known as TheWatcher |
18:03 | <@Derakon> | Awhile back, while I was still working for TripIt, I put a .ics (calendar) file on my home computer as a simple way to transfer it to another computer at work without using email/USB keys/etc. |
18:03 | <@Derakon> | Then a month or so later I checked my access logs, and saw that it was getting downloaded. |
18:03 | <@Derakon> | (It contained nothing but made-up appointments) |
18:04 | <@Derakon> | So I deleted it. |
18:04 | <@Derakon> | And things are still trying to access it! |
18:04 | <@Derakon> | ...oh, wait, that's a googlebot. |
18:04 | <@Derakon> | ...how did a googlebot find my not-linked-to-anywhere temp2 directory? |
18:15 | <@gnolam> | "Helpful" toolbars? |
18:34 | <@Derakon> | That makes sense. |
18:38 | <@TheWatcher> | robots.txt is your friend~ |
18:38 | <@Derakon> | It's not like the contents of temp and temp2 are private. Just the directories themselves aren't linked anywhere; just their contents. |
18:48 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Connection reset by peer] |
18:48 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
18:48 | | mode/#code [+o Attilla] by ChanServ |
18:49 | <@ToxicFrog> | Derakon: presumably, the googlebot follows $(pathname $1) as well as $1. |
19:12 | | * Derakon abuses the built-in bot accounts in PHPBB for testing purposes. http://derakon.dyndns.org/cgi-bin/get-fusillade-scores.cgi?course=IHjR0wG6jZoIcK IRr1zMPw-0-1&score=401 |
19:19 | <@Derakon> | Man. Every time. |
19:19 | | * TheWatcher eyes his superchomp() function, bleghs, rolls out the prototypes |
19:19 | <@Derakon> | I make a function that calculates something and puts it into the variable 'result'. Then I forget to return it. |
19:20 | <@TheWatcher> | Heh |
19:21 | | * TheWatcher ponders whether to add the ability to remove NEL, LS, and PS from lines, too... |
19:23 | <@Derakon> | Ha HA! |
19:23 | <@Derakon> | Scores retrieved from the network! |
19:23 | <@TheWatcher> | Yey! |
19:24 | <@Derakon> | Still have to do formatting for inserting the user's own score...but this is progress. |
19:29 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Blargh.CA.US.Nightstar.Net quits: KarmaBot, @gnolam, @Consul, somnolence |
19:30 | | McMartin [~mcmartin@Nightstar-3361.dsl.pltn13.sbcglobal.net] has quit [Operation timed out] |
19:30 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Troika.TX.US.Nightstar.Net quits: @Vornicus, @Attilla, Alek, @AnnoDomini |
19:30 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Troika.TX.US.Nightstar.Net quits: @MyCatVerbs, @Derakon, @simontwo, @Reiver, @C_tiger, @Tarinaky, @GeekSoldier, @jerith, @Molgorn |
--- Log closed Tue Mar 03 19:31:38 2009 |
--- Log opened Tue Mar 03 19:31:42 2009 |
19:31 | | TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code |
19:31 | | Irssi: #code: Total of 14 nicks [12 ops, 0 halfops, 0 voices, 2 normal] |
19:32 | | EvilDarkLord [~jjlehto3@Nightstar-9591.cs.hut.fi] has joined #code |
19:32 | | Irssi: Join to #code was synced in 57 secs |
19:40 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Connection reset by peer] |
19:41 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
19:59 | <@Derakon> | Ha ha! http://derakon.dyndns.org/~chriswei/temp/bulletmlscreen40.png |
19:59 | <@Derakon> | Next: figure out where in blazes I'm going to fit names. :\ |
20:04 | < EvilDarkLord> | You mean highscore names? |
20:05 | <@Derakon> | Yes. |
20:05 | <@Derakon> | No point having your score in lights if your name isn't attached to it. |
20:10 | | Doctor_Nick [~nick@Nightstar-17219.tampfl.dsl-w.verizon.net] has joined #code |
20:10 | | Syloqs-AFH [Syloq@Admin.Nightstar.Net] has joined #code |
20:10 | | McMartin [~mcmartin@Nightstar-3361.dsl.pltn13.sbcglobal.net] has joined #code |
20:10 | | ServerMode/#code [+oo McMartin Doctor_Nick] by DeepThought.NY.US.Nightstar.Net |
20:10 | | mode/#code [+o jerith] by ChanServ |
20:10 | | mode/#code [+o Derakon] by ChanServ |
20:10 | | mode/#code [+o MyCatVerbs] by ChanServ |
20:10 | | mode/#code [+o C_tiger] by ChanServ |
20:10 | | mode/#code [+o Reiver] by ChanServ |
20:10 | | mode/#code [+o GeekSoldier] by ChanServ |
20:10 | | mode/#code [+o AnnoDomini] by ChanServ |
20:10 | | mode/#code [+o Vornicus] by ChanServ |
20:10 | | mode/#code [-o Molgorn] by ChanServ |
20:10 | | mode/#code [-o simontwo] by ChanServ |
20:10 | | mode/#code [-o Tarinaky] by ChanServ |
20:11 | | EvilDarkLord is now known as NSGuest-677 |
20:12 | <@MyCatVerbs> | Nightstar go BEWM. |
20:13 | | NSGuest-677 is now known as EvilDarkLord |
20:24 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
20:24 | | mode/#code [+o ToxicFrog] by ChanServ |
20:25 | | somnolence [~somnolenc@Nightstar-5762.hsd1.ca.comcast.net] has joined #code |
20:25 | | Consul [~consul@Nightstar-29739.dsl.sfldmi.ameritech.net] has joined #code |
20:25 | | mode/#code [+o Consul] by ChanServ |
20:25 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #code |
20:25 | | KarmaBot [AnnoDomini@Nightstar-29242.neoplus.adsl.tpnet.pl] has joined #code |
20:25 | | mode/#code [+o gnolam] by ChanServ |
20:25 | | Rhamphoryncus [~rhamph@Nightstar-7184.ed.shawcable.net] has joined #code |
20:30 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Connection reset by peer] |
20:30 | <@gnolam> | Well wasn't that nice of Chanserv. |
20:31 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
20:31 | | mode/#code [+o Attilla] by ChanServ |
21:01 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Ping Timeout] |
21:02 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
21:02 | | mode/#code [+o Attilla] by ChanServ |
21:05 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has quit [Connection reset by peer] |
21:05 | | Attilla [~The.Attil@Nightstar-9147.cdif.cable.ntl.com] has joined #code |
21:05 | | mode/#code [+o Attilla] by ChanServ |
21:16 | <@Derakon> | Hmm...I can't help but think this could be less confusingly-handled: http://derakon.dyndns.org/~chriswei/temp/bulletmlscreen40b.png |
21:16 | | mode/#code [-o Derakon] by Derakon |
21:16 | | mode/#code [+o Derakon] by ChanServ |
21:16 | <@Derakon> | Hmm...I can't help but think this could be less confusingly-handled: http://derakon.dyndns.org/~chriswei/temp/bulletmlscreen40b.png |
21:16 | <@Derakon> | In this situation, the player has a score in the top 3, which are always returned, but their most recent score is ranked 7. |
21:17 | <@Derakon> | Each user only has one score in the highscores table (their highest, of course), but your most recent score is always displayed against the top scores. |
21:17 | <@McMartin> | Derakon: dotted line between 3 and 6. |
21:17 | <@Derakon> | Yeah... |
21:17 | <@Derakon> | It's more the highlighting I'm worried about, but that's a good idea. |
21:35 | <@Derakon> | Right, that seems to be pretty functional now, highlighting issue aside. |
21:45 | <@Derakon> | What should the button used to switch from local to global scores display mode be called? |
21:46 | <@Derakon> | Like, what should the text on it say? |
21:46 | <@Derakon> | (Other buttons on this page: Start, Options, Course, Help, Quit) |
21:47 | <@AnnoDomini> | Are you putting any easter eggs in yet? |
21:47 | <@Derakon> | No. |
22:10 | | Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #Code |
22:14 | < Reiv> | Man, Haskell is kinda cool. |
22:14 | < Reiv> | It's got me thinking of my Macro4X game again, though. Especially the math. >.> |
22:15 | < Reiv> | (Playing with functions like they were algebra does that to ones brain...~) |
22:22 | < Reiv> | I'm trying to come up with a function for corruption and wastage on projects. See, hurried projects waste resources in their haste, and if you suddenly throw Teh Zillions at a sleepy backwater, you'll tend to find an awful lot more goes missing than if you'd done a more reasonable expenditure over time. |
22:24 | < Reiv> | So what I want is some sort of general formula that makes the total Prod(uctivity) increase the more T(ime) you give it, for a given C(orruption). |
22:24 | <@Derakon> | Sounds like your inputs would be the amount of money being spent, the historical corruption level, the historical average income, the local skill level, and the target completion date on the project. |
22:25 | < Reiv> | Right. I'm abstracting the historical corruption, income and skill level for the immediate moment into a generalised Corruption figure. |
22:25 | <@Derakon> | Low income correlates with increasing corruption. Increased corruption wastes money. Low skill also wastes money, but is ameliorated by spending money. |
22:25 | < Reiv> | (Although it's possible Skill level should possibly be part of the main formula rather than an abstraction just yet.) |
22:26 | <@Derakon> | Okay...F(C, T, M) = aMT - bCM |
22:26 | <@Derakon> | That at least goes in the right directions. |
22:27 | < Reiv> | Oooh. |
22:27 | < Reiv> | What's the a? |
22:27 | <@Derakon> | a and b are fiddle constants. |
22:27 | < Reiv> | Ah, right. |
22:30 | < Reiv> | ...I'm pretty sure that's not quite right. |
22:30 | < Reiv> | The more ime you put in, the more money is bled by corruption. |
22:30 | <@Derakon> | Yes, and? |
22:30 | <@Derakon> | Or, wait, what? |
22:31 | <@Derakon> | The more money you put in, the more corruption costs you. |
22:31 | <@Derakon> | Time and corruption are separate terms. |
22:31 | <@Derakon> | M = money, T = time, C = corruption. |
22:32 | < Reiv> | I got that. |
22:33 | <@Derakon> | Okay, so it is true that if you say "Here's five billion dollars, make me a fighter jet by tomorrow", basically all of it will be bled by corruption. |
22:34 | <@Derakon> | (In a highly-corrupt system, anyway) |
22:34 | < Reiv> | Bingo. |
22:35 | < Reiv> | Wheras if you give them five years, you should probably be okay. |
22:35 | <@Derakon> | You could divide by a fractional power of time, I suppose. |
22:35 | < Reiv> | (I plan for there to be slight fiddles where spending Fuck All in the name of Forever won't do you much either, but in a different light.) |
22:35 | <@Derakon> | E.g. "- CM/sqrt(T)". |
22:35 | <@Derakon> | Just make certain that T > 1... |
22:36 | < Reiv> | *snrk* Quite. |
22:37 | <@Derakon> | "What? By tomorrow? Well, gee, I guess it's really important. Better help out instead of stealing money, lads." |
22:37 | <@Derakon> | ...wait, no, that's wrong. Sorry, my brain's not all there. |
22:38 | <@Derakon> | It'd just go huge gobble gobble if T<1. |
22:39 | | * TheWatcher thinks he's managed to get his template code i18n-aware, yey. Now to get back to using the damned thing... |
22:41 | <@MyCatVerbs> | Derakon: just call it sqrt(1+T), and asymptotically it comes out the same, but it's now monotonic. |
22:41 | <@Derakon> | Good point. |
22:45 | | * Reiv requests definitions of the big words, for his math is rusty~ |
22:45 | <@Derakon> | Asymptotic: as values go to infinity. |
22:45 | <@Derakon> | Monotonic: always traveling in the same direction. |
22:45 | <@Derakon> | Basically, as T -> infinity, the influence of the 1 becomes proportionally insignificant. |
22:46 | <@MyCatVerbs> | Derakon: anyway, the lazy thing to do is to add another variable for the power to raise T to. :) |
22:46 | <@Derakon> | Heh. |
22:50 | < Reiv> | Aha. |
22:51 | < Reiv> | Jolly good. |
22:51 | < Reiv> | It's not actually a bad idea anyway, given it helps flatten the initial stages a little. The actual amount can be fiddled, of course, but. |
22:53 | < Reiv> | Hum. Lessee. I sorta like the shape made by the sqrt. Maybe I shall use that elsewhere. Hm. |
22:56 | < Reiv> | If we make Corruption dependant on, uh... hm. Perhaps Skill Level is a flat value - sorta shows what they can handle efficently before they get overwhelmed and wastage kicks in. So you'd have sqrt(M-S) as a starting figure for working out wastage, perhaps. |
22:56 | <@Derakon> | Sounds reasonable. |
22:57 | < Reiv> | Actual corruption would be based on... uh, crime rate and level of oversight. We'll keep that abstract for now, because I have a vaugely decent idea of how this would work, but it's dealing with Politics. |
22:59 | < Reiv> | (I like games where things tend to interlink a lot. Especially when the closest level of control you get to individual planets is a couple sliders and Federal Orders... the latter being when all these corruption stats kick in.) |
23:04 | < Reiv> | ... should the skill level be going off the /total/ money (Big expensive projects are beyond them), or the /yearly/ funding (They can only output so much in a year)? Hrn. |
23:05 | <@Derakon> | I would say yearly. |
23:06 | <@Derakon> | And just say that skill represents organizational ability, not expertise. |
23:06 | <@Derakon> | Ask too much of middle management and they get overwhelmed and stop allocating money wisely. |
23:06 | < Reiv> | I was thinking it was a figure showing organisation, expertise etc, yeah. |
23:11 | | * Reiv fiddles the numbers some more. This one is proving very sensitive to the actual integers involved; not surprising given it's getting multiplied directly while everything else in the formula is sublinear. Hm. |
23:25 | | * Reiv whimpers. Every time he thinks about it, more variables pop up. |
23:51 | <@Derakon> | I've got to remember to ctrl-C Fusillade instead of quitting it when I'm not registered... |
23:51 | <@Derakon> | Stupid nag screen. >.> |
23:52 | < Reiv> | pfff |
23:58 | < simontwo> | Derakon, are you developing annoyware? |
23:58 | < Reiv> | Hum. sqrt(1+S/M) seems to do... something... |
23:58 | <@Derakon> | It's the advert when you quit, Simon. |
23:58 | < Reiv> | simontwo: Shareware. |
--- Log closed Wed Mar 04 00:00:04 2009 |