code logs -> 2009 -> Tue, 03 Mar 2009< code.20090302.log - code.20090304.log >
--- 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
code logs -> 2009 -> Tue, 03 Mar 2009< code.20090302.log - code.20090304.log >