Bolts, Steel, Code, and Joysticks: A Competitive Robotics Quest

Season One: First Tournament, Final
[X] Yes (Play 3498Z in the first match, play 8452A in the second match, remaining matches play 8452A)
[X] Don't take Desperate Measures (No check.)

A/N: So, I, uh, did some figuring. I think the chance that you'd win was something like one in a hundred million without taking desperate measures, but taking desperate measures would only increase your chance to something like one in a million. You guys did good; raw stats wise you were the second best after 3498. If you're wondering what happened to them, the two matches they lost were to the other members of their club on the opposing alliance while 3498 got stuck with robots that weren't even one third as good as them. This is really confusing to me; I don't expect, when I hypothetically play literally a hundred million matches against someone a bit better than me, that I'll lose every time. I'll probably change the mechanics for the next tournament.

You tried. You immediately came to the conclusion that taking desperate measures wasn't worth it. Ahmad and the Z team agreed that your best shot was matching you and Ahmad against their weaker team. Your group religiously checked your batteries, tightened loose screws, prepared new rubber bands, and triple checked your autonomous.

Your Alliance rolled: 2344. Opposing Alliance rolled: 2703.


You wince. This was expected, but it still hurt to lose.

Your Alliance rolled: 3923. Opposing Alliance rolled: 4833 + 100.

You grit your teeth, pushing down the gnawing anger and desperation.



Your stress is spiking. Your hands are starting to shake, your hands turning sweaty, sliding on the metal as you adjust your starting position without touching wheels to the tiles. This is it, you can feel it all over.

"Sis, being tense isn't helping."

"I know, but it does help, so shut up."

A hand finds its way to your back. You breathe, long and deep, and let your hands still, guiding you to the right position. You let go, trusting in that which you poured your heart into.

It struggles valiantly, edging out 3498 in efficiency, desperately trying to compensate for Ahmad's weakness.

It's not enough.

Your Alliance rolled: 2961. Opposing Alliance rolled: 3142.

You hold onto hope that Driver Period will be different, but deep down you know it won't. Both opposing teams are better at driving than your sister, and 3498 is better than Ahmad. The result is inevitable, the despair weighing more and more heavily with each object you fall behind.

You barely hear the final bell, barely see the shoulder shake of a sigh of disappointment, barely feel the reassuring handshakes of your alliance. None of it matters. You just lost in the Semifinals of a local tournament.

Your Alliance rolled: 4371. Opposing Alliance rolled: 5081 + 100.

You absently offer empty congratulations to the other team, which they seem to return, telling you "See you at States". You don't care. Their opinion isn't important. What matters is that you lost, here, with nothing to show for it save broken rubber bands and dreams.

As you walk back to the stands, you note the growing stains on your shirt, how odd your breathing is. How odd your sister's arm on your shoulder is, how awkward Ahmad's reassurance is. You notice how genuine Mrs. Conner's smile is, and how she beckons you to sit down.

"Don't take losing well?"

You have just enough composure to shake your head.

"Good. You keep your tantrum to yourself. That's miles better than some championship teams I knew."

You raise your head in shock.

"Surprised? Our school used to have a team that went to Worlds, you know."

"W-whu-what happened?"

Mrs. Conner snorts bitterly.

"Funding issues. We couldn't fund a team off what we could raise from the school board and our own pocket, and club membership dropped year by year. It's the reason why starting a new club isn't a pain and a half; I just backdated stuff so that 'of course you've been a member, robotics has been one continuous club this whole time'."

"Anyway, you understand now, your gut to your head, that losing is bad. Will you ever roll over and accept giving up?"

You shake your head, the hole in you filling with molten steel.

"Will you push yourself beyond what you thought was possible?"

You nod, steel pooling in your gut.

"Will you be World Champion?"

You raise your voice with your head, the tracks down your face drying with each passing second, the hard steel determination stiffening your spine.

"Yes."

"Good girl. Now, what's this I hear about not having an engineering logbook?"

You tilt your head in confusion. What was an engineering logbook?

"Christ..." your teacher murmurs.

"Alright, so you're supposed to keep track of your progress as you progress through a season, detailing challenges and your solutions to them. Apparently you haven't done any of that, so you'll probably have to spend a while writing it from scratch. Technically, writing an entry way after the fact is bad practice, but it isn't like it's worse than not writing anything at all, is it?"
A/N: Note that Mrs. Conner's goal is to get you to write, not instill good ethics in you.


You sigh.

"I knew you'd see it my way. Where do you want to go for dinner?"

There's really only one choice here. You could spring for a nice restaurant, sure, but even if your teacher was paying (not guaranteed), you honestly just wanted burger and fries. Okay, maybe your appetite is a little unhealthy, but it never goes anywhere so it should be fine, right?

...that sounded really weak, even to you.

You start looking ahead when you wake up the morning after. It looks like the next tournament is three weeks away, and the one after that is five weeks away.

Do you attend the one three weeks away?
[][Tour] Yes (-1 Expense)
[][Tour] No


You also consider building a new robot. Sure, your sister might not have the hang of it just yet, but she's going to hit the performance ceiling well before States. On the other hand, if you make a new one you'll have a whole lot of new expenses, plus your sister might not be able to get enough experience in it soon enough to be better than your current build. A difficult proposition, to be sure.

Start a new robot?
[][Robot] Yes, Medium Complexity (Medium Complexity, High Performance Ceiling, 10 Expenses to complete. While incomplete and above 3 expenses, act as Minimalist with -5 Performance)
[][Robot] Yes, High Complexity (High Complexity, Extremely High Performance Ceiling, 15 Expenses to complete. While incomplete and above 3 expenses, act as Minimalist with -5 Performance)
[][Robot] No


Alternatively, you might be able to up the quality of your code, give it some new sensors and go use those control loops you've been itching to try. If you did that, though, your sister would have to relearn everything, so...

Implement new programs?
[][Prog] Yes (Medium Complexity, High Performance Ceiling, -1 Expense. Week occupied with programming instead of driving. Wetware Performance resets to zero.)
[][Prog] No


For that matter, are you going to try and program a little more, or are you just going to hand it off your sister?
[][Train] Programming (Make Software roll, if exceeding performance ceiling remaining time will be spent driving)
[][Train] Driving (Sister does Wetware roll to improve Wetware Performance)
A/N: Note that building a new robot will not allow you to take Programming, and implementing a new program will force you to take Programming.

Free Time! 1 Free Time available per week!
[] Recruit Ahmad Solberg (Difficulty: Your sister made a good impression, maybe you can capitalize on that?) (Reward: Ahmad Solberg as teammate)*
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Backdate engineering logbook (Difficulty: I can just imagine all the difficulties I had, and then write them down. That'll work, right?)(Reward: ???)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all, kinda want to do this anyway) (Reward: One time bonus to Hardware check)
[] Write in (veto/approval/reinterpretation at GM discretion)

*Still rolled with your stats.
 
Last edited:
Season One: Week Eight
[X][Tour] No
[X][Robot] No
[X][Prog] Yes (Medium Complexity, High Performance Ceiling, -1 Expense. Week occupied with programming instead of driving. Wetware Performance resets to zero.)
[X][Train] Programming (Make Software roll, if exceeding performance ceiling remaining time will be spent driving)
[X] Backdate engineering logbook (Difficulty: I can just imagine all the difficulties I had, and then write them down. That'll work, right?)(Reward: ???)

You decide to not go to the next tournament. There's no real point, especially considering that you need to reprogram your robot. Rebuilding it into a more complicated way was a stupid way to blow out of the competition, so giving it the best software possible and then getting your sister to master driving it was a far better option for the States Competition in 36 weeks. Oh, and you'd probably have to work on your logbook, but that shouldn't be particularly hard, right?

A/N: I had no idea how to write this section, so I decided to do it by using relevant skill modified by Social to generate logbook quality.

You spend the week scribbling in your logbook, updating it to the best of your ability. You leave unsaid the obvious things, of course. You can't waste the judges' precious time with stupid little things like "why use exactly 3/8 inch bolts everywhere", or "why build a six bar". These were all obvious; so all you had to do was describe the problem in implementation. Hm... you didn't really have any problems with implementation, since you knew how everything fit together before you even built it and knew that it would work; maybe you should just write and draw out what's in your head? Ah, that would probably work. The judges were smart, they'd be able to figure it out right?

When you finally got through all the pretty drawings, you figured that you'd just copy paste your code and comment on the margins, since programming should be even more self evident than building stuff was. With that done, you hand off the notebook to your sister so she can write her notes on driving, and get down to coding a new set. First, you'd need to order some more sensors; your current set just wasn't going to cut it for what you needed to next.

You spent the week overhauling the systems, focusing only on making the base do whatever you wanted, no matter the position of anything else. You finish that alone, but as of right now nothing else on the robot will really work as intended; you'll probably have to spend another week making it minimally functional at least. You did, however, see some new shortcuts and efficiencies that you were going to use in the future.

+1 to Software!

Well, you probably weren't going to the tournament four weeks away at this rate, and you might not even want to go to the one six weeks away.
Attend the tournament six weeks away?
[][Tour] Yes (-1 Expense)
[][Tour] No


Oh! That reminded you; you should check back up on that gofundme...nothing? Nobody donated anything? What the hell? It was so nicely laid out too! (A/N: You guys, uh, rolled a 7 on a d100 for this). Oh well, this wasn't the end of the world, you supposed. You had a fairly steady stream of funding now, so there wouldn't be too much of a problem.

You sigh. This was a fairly disappointing week overall. You got some minor things done and started an overhaul, but that gofundme coupled with tournament dealt a major slap in the face to you, and to top it all off, once your sister heard you were taking the robot over she went to play with some friends instead of helping you. You shake it off. Now is not the time for doubts. The only thing that was important now was what to do next.

Free Time! 1 Free Time available per week!
[] Recruit Ahmad Solberg (Difficulty: Your sister made a good impression, maybe you can capitalize on that?) (Reward: Ahmad Solberg as teammate)
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all, kinda want to do this anyway) (Reward: One time bonus to Hardware check)
[] Write in (veto/approval/reinterpretation at GM discretion)
 
Season One: Week Nine
[X][Tour] Yes (-1 Expense)
[X] Recruit Ahmad Solberg (Difficulty: Your sister made a good impression, maybe you can capitalize on that?) (Reward: Ahmad Solberg as teammate)
-[X] Actually, have your sister do it. The less you talk to him the less likely you are going to try to set each other on fire.

A/N: Updating shipping charts...shipping and handling of course.:whistle:

You make your decision. Waiting longer would do you no favors for earning a states ticket, so it'd be best to start earlier. You were attending the tournament in five weeks now.

"Yo, sis, can you do a favor for me?"

"Sure, what is it?"

"You seemed to make a good impression on Ahmad, mind trying to recruit him?"

There's a pause.

"I'll see what I can do."

Gah, what was with your robot and the damned control loop integration?! You were so damned close to getting it all working together! All of the parts and subsystems individually worked within tolerances, so why the hell was the whole thing such a mess?! In frustration, you decide to go pester your sister about recruiting Ahmad.

"I'm working on it sis, trust me. I just wish he'd stop being so damned stubborn, always getting up and leaving right as I start getting him in the mo...."

Your sister's face flames. You stop hiding your giggles and let the tears flow out as you desperately gasp for more air to feed your laughter.

"S-Shut up, you know I didn't mean it that way!"

"Of course you didn't, dearest sister~"

"T-That's really creepy, you know. I won't do it if you keep bugging me like this."

Reluctantly, you let your shark grin fall into a nice Category Four death glare.

"Fine, fine, is this better?"

"Much, sis."

Well, this certainly worked as a diversion. You're much less frustrated now.

Your sis is giddy. There's really only one reason why she's giggling in your direction, so you hug her in congratulations.

"He'll come over on Sunday to check out our team."

Heh, that was some good news. Nothing else for it, you supposed. Just time to prepare.

Free Time! 1 Free Time available per week!
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all, kinda want to do this anyway) (Reward: One time bonus to Hardware check)
[] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)
[] Write in (veto/approval/reinterpretation at GM discretion)
 
Last edited:
Season One: Week Ten
[X] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)

The doorbell rings, but that's not your concern. You finally got the code to work as a unified whole, albeit barely and with a lot of hacks and cheats that you'd probably take out later. You can hear Ahmad and your sister chatting to the door, and you adjust the arm kP up another tenth.

"I'm not surprised, Colene."

You continue typing, disregarding his existence. He's not contributing anything useful here, so he can leave.

...

You may have let that slip. Whoops.

"So you think I can't program?"

Not really, nerd. Oh, you did it again, didn't you?

"You're one to talk, holed up here without even turning on the lights!"

You shrug. This conversation was going nowhere, so you let it die and continue adjusting the kP. It overcompensated last movement, perhaps you should adjust it back down?

"Dumbass, don't adjust the kP when your problem is kI maxing out motor power towards the end."

You glare at him. Didn't he see the integral control not two lines before setting the motor power?

"Doesn't matter. That kI is still too high, you should adjust the threshold lower. How did you even come up with that stupid threshold anyway?"

You think about it some more, and you wince. Damn, you had just copied them over from the base threshold instead of adjusting it for the arm.

"Yeah, yeah, wiseass, laugh it up," you say, cheeks burning as you rewrite your constants for the arm.

"Matylda, when did Satan open a ski resort?"

"Fuck off, I can listen to good advice."

"Oh, and by the way, your motor functions are dumb, capping your motors' rate of acceleration will make your PID loop slower."

"It's called slew rate control, dumbass, but I guess your garbage robot would never need it since all your motors would break from how shitty the construction was."

"And all is right with the world again."

"Did you not hear me telling you to fuck off the first time, dumbass?"

"But why do that when I can continue messing with you?"

You grit your teeth. Sure, he was helpful, and he stuck to your image of him, but goddamn, would it kill him to not be an asshole?

(she thinks, blissfully unaware of the truth about her)


Hm, that was an interesting way of tuning the PID loop that you saw. From what it looked like, it's probably a little more efficient than your current method, so you'll use it from now on.

+101 one time bonus to Software!

Much as you are loath to admit it, Ahmad makes a significant contribution to your progress this week, as you go from barely functioning at the beginning of the week to actually pretty good by your standards at the end of the week. Cooperating with him gave you some new insights into how all the systems fit together, and would definitely make doing this easier in the future.

+1 to Software!

Your sister continues to work her black magic on Ahmad, convincing him to stay on your team. Mrs. Conner simply remarks that its lucky your sister handled his recruitment instead of you, and that it certainly simplifies things on her end. Well, you're pretty happy with this week, you note in your log, and you're pretty sure you're going to annihilate the competition four weeks from now.

Use bonus?
[][Bonus] Yes
[][Bonus] No

Free Time! 1 Free Time available per week!
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all, kinda want to do this anyway) (Reward: One time bonus to Hardware check)
[] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)
[] Write in (veto/approval/reinterpretation at GM discretion)

A/N: I can certainly handle writing only one week at a time, but I will note that you should be prepared for a lot of updates like this, or maybe not even as long.
 
Last edited:
Season One: Week Eleven
[X][Bonus] Yes
[X] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)


Mrs. Conner's daughter frustrates you to no end. You can't seem to figure out what goes on in her head; she's graduated from the fork in the plug to "oooh, what's bleach taste like?", and every time you try to get the little tyke to stop finding new and inventive ways to die, she throws a huge tantrum. Geez, why is this so hard? You signed on for babysitting, not baby idiocy prevention hotline.

Ugh. At least you'd get to whine at chat with Mrs. Conner at the end of it.

"Thank you again for handling my daughter. I know how much of a handful she can be, so you're a huge help."

"Not a problem, Mrs. Conner. Can I ask you for advice?"

"Sure, Colene. What kind of advice would you like?"

"I, uh, dunno, just maybe whatever comes to mind?"

"Sure. I've told you about knowing 'how to talk better', as you would put it, would open a lot of options for you. I have just the book for that, so it's your choice if you want it. Sure, How to Win Friends and Influence People is old, but it has aged very well.

Also, you should know that your logbook isn't about your robot; the judges will see plenty of that. What they want to see is the process - Colene, you just skipped straight to the final step, didn't you?"

You blush.

"I guess this is my fault, since I didn't tell you about it before you went ahead and wrote it all up. Oh well. You probably don't need to know how to drive, your programming is pretty solid, and your skill at building is like nothing I've ever seen. I guess I have an old book about algorithms if you want it. You might also want a textbook of applied physics; I imagine it'll help you skip a few grades, if nothing else.

I have my notes from the previous tournament, if you want those, but anything else, well, it'll come down to whether I have it in my attic somewhere."

"T-Thank you, Mrs. Conner."

What will you take?
[] How to Win Friends and Influence People (unlock Social-raising action)
[] The Art of Computer Programming Vol 1: Fundamental Algorithms (Programming Tutorial gains increased strength)
[] Physics: Principles with Applications (7th Edition) (Unknown, related to physics)
[] Mrs. Colene's notes on the tournament (gain notes on tournament)
[] Write-in (will roll for availability)


In a flurry of coding, you and Ahmad perfect the code on your robot by Tuesday, and he begins driving. You're pretty sure he's crying right now.

"Aw, is little Ahmad crying?"

"S-shut up, I was having a moment!"

"See, I told you! I told you you should join my team!"

"Fuck off, you were right, okay?"

"Do I hear Satan shivering?"

"If you're going to insult me, at least be original, about it, dumbass."

"Knew you loved me."

"Shut up, I like your sister better."

Anyway, with that unfortunate business aside (seriously, it wasn't like you were a board or anything), you feel much more confident about the tournament in three weeks.

Free Time! 1 Free Time available per week!
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Rewrite logbook (Difficulty: Crap, I'm starting to forget stuff, make things up?) (Reward: Better logbook??)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all, kinda want to do this anyway) (Reward: One time bonus to Hardware check)
[] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)
[] Write in (veto/approval/reinterpretation at GM discretion)
 
Season One: Week Twelve
[3] Physics: Principles with Applications (7th Edition) (Unknown, related to physics)
[1] The Art of Computer Programming Vol 1: Fundamental Algorithms (Programming Tutorial gains increased strength)
[5] How to Win Friends and Influence People (unlock Social-raising action)

[literally unanimous lol] Rewrite logbook (Difficulty: Crap, I'm starting to forget stuff, make things up?) (Reward: Better logbook??)

A/N: Yeah, uh, sorry about not updating.

You decide to take How to Win Friends and Influence People. You were at least self aware enough to know your weaknesses, so you decide to shore up your biggest one; the arcane art of talking to other people.

More importantly, though, you were going to have to rewrite your logbook, with the specific details of your thought process. Hm.

Perhaps explain why you thought that elastics here might be good? You may as well spell it out in excruciating detail so simple that a toddler could understand that because these screws would go there that this axle had to be like so....

Logbook quality improved!

You suppose the week has been a learning experience for you, as you realize that maybe you shouldn't assume everybody can keep up with you, so maybe dumb things down a little?

+1 Social!

In other news, Ahmad isn't crying anymore, but the robot is doing things you think should be the limit of its ability, but Ahmad keeps insisting that he can do better. Whatever he's doing, it's certainly working, seeing as how it looks like he's driving literally twice as well as he was last week. You feel bad for the other competitors in the tournament two weeks away. They'll have to go against this monster.

Free Time! 1 Free Time available per week!
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Rewrite logbook (Difficulty: Crap, I'm starting to forget stuff, make things up?) (Reward: Better logbook??)

[] Read How to Win Friends and Influence People (Difficulty: I can read! It's just the whole talking part is hard...)(Reward: Social?)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all, kinda want to do this anyway) (Reward: One time bonus to Hardware check)
[] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)
[] Write in (veto/approval/reinterpretation at GM discretion)
 
Last edited:
Season One: Week Thirteen, Fourteen, and the Second Tournament
[X] Rewrite logbook (Difficulty: Crap, I'm starting to forget stuff, make things up?) (Reward: Better logbook??)
[X] Read How to Win Friends and Influence People (Difficulty: I can read! It's just the whole talking part is hard...)(Reward: Social?)

A/N: Here comes the second tournament! and more spreadsheets :cry:

You painstakingly rewrite page after page of your logbook, conveniently ripping out pages and "replacing them" elsewhere. Man, why does this "explaining" thing have to be so hard?

Logbook quality improved!

You rub your eyes.

"That should not be possible."

"Told you, Colene. Pay up."

Grumbling, you fork over a ripped dollar bill. Ahmad makes a show of taking it with only one hand, other on the controller, and slowly passing it into his pocket as he does frankly impossible things with a single hand.

"I bet you figured what was possible and what wasn't by timing individual actions separately instead of how you could make the actions overlap safely, right?"

"N-No, I knew that!"

"Hah, called it!"

You're suddenly struck with another realization. This applies for auton too!

...you'd have to spend a week rewriting it if you wanted to try that. But on the other hand, better code.

"Colene, no."

Colene, yes, your inner coder screams.

Software Performance Ceiling has increased!

Spend the week rewriting Software?
[] Yes (Software roll instead of Wetware, may lose Wetware)
[] No (Keep rolling Wetware)


People don't blame themselves for anything, yeah I knew that, why do you think I know there so many idiots you dumbass oldtimer, so stop throwing all these criminals I don't care about in my face or whatever. (Somewhere in the distance, a Conner is crying.) Obviously this just means they need more criticism so they know how to correct their mistakes! So I'm clearly making the right choices here -

A sigh interrupts you.

"Sis, you're thinking out loud again. And it really is useful advice, you should listen to it."

"What useful advice?"

Matylda stops pretending to read and starts playing peekaboo with her book. Hasn't she outgrown that already?

"I don't know you."

A/N: So I got ready to deliver plus Social after plus Social since the action almost doubled your chance of a Social increase. Then you rolled a 2 out of 10 on your improvement roll. Even I'm disappointed.

"That's impossible."

"Heh. Told you."

"That's impossible."

"Shows you right for doubting me."

"That's -"

"Hey, I know that having everything you know be wrong is a shock, but would you mind stopping?"

"Okay, fine, Ahmad Solberg, you're right and I'm wrong. You make the Stig look amatuerish, okay? What now?"

"So long as you realize your mistake."

You arrive at the tournament, precautions with the robot taken and all the parts as they should be. After completing that inspection, you decide to check your robot's functionality, as a newly made routine demands.

Gears grind. Metal shrieks. Wires come loose. You frantically turn off the robot, but some irreversible damage has already been done.

"Ahmad, get on that fucking code! Matylda, box!"

Your team scrambles into position, racing to fix things.

You rapidly flick through the problem set. Manipulator caught on towers destroying the arm gears and manipulator shape. You start fixing the manipulator first, because you might as well go home if that didn't work. Wait, shit, that motor wire flipped, flip it back - wait, it was flipped twice. What was wrong, goddamnit?! Something in the code?!

"Most of this code's doing a real good impression of red line art, it's totally unreadable!"

"Shut the fuck up about your goddamn readability bullshit and type!"

"I'm fucking serious here, look at it!"

Frantically moving your hands, sliding the the last bolt on the manipulator back into place, you glance at the code - fuck, it did turn into spaghetti.

"Okay, I'm sorry, you're right, o wise one, I'll get you a fucking smoothie for your feelings later, so shut the fuck up and let me concentrate!"

The world fades. Sound is filtered out as unimportant. You move your hands faster. You need to get this done.

Remove twisted axle by removing bolts here and here. Catch falling spacers, set into pile. Grab good axles and two replacement gears just in case. Flip the two faulty gears, check for problems. Top gear has crack, remove. Replace. Spacer pattern goes collar gear black half white teflon teflon teflon. Axle slides in, add teflon white half black gear collar. Tighten collar. Repeat for the other side. Reapply bolts, absolute nut strength not particularly important. Done.

You race behind the computer.

To your disappointment, Ahmad hasn't even managed to get out half of the necessary fixes before you show up. You scan your code quickly, stomach dropping by the second.

Base functions depended on a sensor there which just got ripped out and now belongs to the general cluster of wires, the arm functions on the nonfunctional base, the manipulators on the arm, and the base on the manipulator in one gigantic FUBAR - wait fuck the accessors changed, what the hell, assholes?

"Move over, I type faster."

"Here you go, oh great Colene."

"Shut up and let me type."

"Wait Colene, the code here looks like it worked."

"Huh, you're right. Hand it over."

It won't do, of course. The assholes on top of your environment decided now was a good time to push through 3.5 instead of leaving it on 3 and finishing 4 first, but it was your fucking mistake leaving it on auto update instead of manually checking.

At least it was a framework, though.

How much do you repair your code by?
[] Screw it, go back to basics. (Extremely Low Complexity, instantly hit Performance Ceiling)
[] At least put some of the sensor stuff back (Low Complexity, will probably hit Performance Ceiling with logbook bonus)
[] We're restoring full functionality (Medium Complexity, you may not even be able to compete)

Hardware DC: 1000
You rolled: 1754
Software DC: 5000 (aka literally all of your code is gone now)
Combined roll: 1164

Probable Low Complexity Bonus: +~800

A/N: You rolled a 1 on a D100 for Software Disaster roll on a Medium Complexity System. Cascade Failure was kinda something I had to introduce now. I also should have given you the option to buy replacement parts each update, but since I didn't I decided you conveniently had the parts on hand to fix the problem.
 
Last edited:
Season One: Second Tournament Qualifications
[X] No (Keep rolling Wetware)
[X] At least put some of the sensor stuff back (Low Complexity, will probably hit Performance Ceiling with logbook bonus)

A/N: Sorry for the delayed update; spreadsheets really are hell. On the other hand, it's also been spent making disaster rolls for everybody else, so they get to share your pain.


"Whatever, we'll just throw on the basic sensor stuff, just give me the fucking cable now!"

Ahmad whips the programming cable into the open USB port, avoiding your hands as you finish setting the thresholds and finally throw it together into a sort of cohesive whole. Your logbook definitely helped here; it certainly made knowing what previous thresholds worked easier.

+870 from logbook!

Inspection seems to have been delayed as more than half of the teams in attendance had something or another break down or just not work, so you managed to get your robot through in time for the match.

You sigh. Auton is going to be rough, but Ahmad thinks he's more than good enough to compensate. Sadly, he's probably right, and you resign yourself to actually getting him that smoothie.

"Make it strawberry banana," Ahmad declares, smirking.

You attempt to make his brains pink mist on the wall with your mind. Sadly, it doesn't seem to be working.

Oh well. That could wait. First came Match 1.

A/N: I've changed the match mechanics so that upsets are more likely to happen, and as a result the displayed numbers are lower. Don't worry; all your stats are higher than they were last tournament.

Your opponents are absolutely devastating in Autonomous, both of them individually being equal or better than you, much to your disappointment. Your teammate, on the other hand, is far worse than everyone else, so the conclusion is kind of foregone.

Your Alliance rolled: 376. Opposing Alliance rolled: 605.

At least Ahmad would take over for Driver Period, and then you'd get to see a comeback of sorts. It came true, but not the extent you needed. Oh well, you put up a good showing.

Your Alliance rolled: 627. Opposing Alliance rolled: 733.

You spend the rest of your day continuing to perfect the code. Sure, a bunch of matches happened in the background, but those didn't really matter, not compared to making your damned code perfect. Sure, other things were happening, but you'd save that for later.

Match 2 Auton: Your Alliance rolled: 202. Opposing Alliance rolled: 112.
Match 2 Results: Your Alliance rolled: 436. Opposing Alliance rolled: 243.
Match 3 Auton: Your Alliance rolled: 260. Opposing Alliance rolled: 276.
Match 3 Results: Your Alliance rolled: 650. Opposing Alliance rolled: 441.
Match 4 Auton: Your Alliance rolled: 373. Opposing Alliance rolled: 92.
Match 4 Results: Your Alliance rolled: 983. Opposing Alliance rolled: 118.
Match 5 Auton: Your Alliance rolled: 158. Opposing Alliance rolled: 226.
Match 5 Results: Your Alliance rolled: 463. Opposing Alliance rolled: 325
Match 6 Auton: Your Alliance rolled: 188. Opposing Alliance rolled: 327.
Match 6 Results: Your Alliance rolled: 436. Opposing Alliance rolled: 357.

"Gah, finally done."

Matylda slides the purple concoction over, supposedly as a cooldown drink. You express your satisfaction with a two fingered salute. Both Ahmad and Matylda laugh at your expense, but at least Ahmad slides a Coke over.

"Mmm, good boy."

You can hear the unspoken eyeroll, but choose to ignore it. Your bliss is now impenetrable (you choose to burn the other can out of your mind).

"Anyway, since I figured you couldn't be bothered to look it up yourself, here's the rank list. Who do you want me to pick?"

  Ahmad's comments
3498X Incredible Autonomous, driver is maybe fifth best here
3498​
Auton is better than ours, think the driver is just as good as us​
2321Z This team has literally nothing going for them, got carried super hard
8452​
It's us, what do you want me to say?​
3498Y Slightly worse autonomous and driver is maybe fourth best here
5839C Not bad. Not good.
2321C Auton isn't great, but driver is third best here. Still not half as good as us, but well, not everyone can be good.
2321X Somehow worse than 5839C, but their auton is better than them. Still like one third as good as ours.
7628Z It just keeps getting worse, this team is out and out inferior to 2321X
5947X Utter garbage, can barely score a point.
5947Y ^^^
9931​
Third best auton here, including us, and sixth best driver. Got unlucky, I'd guess.​
2321A Same as 5947X
8856A
^^^
111A Auton is okay, driver is garbage.
5947W Worthless, like 5947X
162​
^^^​
111E ^^^
7628Y They're bad, but not quite garbage.
5947Z
Actually garbage.
111F ^^^
5947Z ^^^
111C A 111 clone, as expected.
111B Garbage, can't control their robot at all.
3498Z Hunk of scrap metal, really. Can score a point once a blue moon.
8856B ^^^


How do you respond?
[] Writein priorities and response to Ahmad
 
Season One: Second Tournament Eliminations
A/N:...I have no excuse.

"Alright, everyone, get ready for Alliance Selection!"

You can't help but feel like you're missing something, but you can't quite figure it out over the nice fizz of your brand name Coke, mournfully caressing those five dollars you'll have to buy a strawberry banana smoothie with, feeling every well worn ridge on the face, the back...

"Team 3498X would like to request the assistance of Team 8452."

You choke.

"Team 8452 accepts," Ahmad says, almost swaggering without moving.

The bastard had planned this, hadn't he?



"Wait, why'd you pick us?"

"We need to qualify unqualified teams, duh, and we're not strong enough to carry our unqualified teams."

"Huh."



The two best teams teamed up. The rest of the competition is just waiting to announce your Tournament Champion award. But you suppose you should stick around and watch, even if it's just to reassert your dominance as team captain, not Ahmad Solberg.

It was a shame that you had to crush all better alliances before finals, but that was just how the matches played out.

Quarterfinals 1-1 Auton:
Your Alliance rolled: 447. Your Opponent rolled: 346.
Quarterfinals 1-1 Match:
Your Alliance rolled: 1016. Your Opponent rolled: 517.
Quarterfinals 1-2 Auton:
Your Alliance rolled: 419. Your Opponent rolled: 354.
Quarterfinals 1-2 Match:
Your Alliance rolled: 628. Your Opponent rolled: 142.


Your opponents did well, really. Their autonomous routines were more impressive than all the teams in Quarterfinals 3 and 4, but unfortunately for them, they went up against your stupidly powerful alliance.



"Hey Colene, good luck!"

You can't quite place her name, but she seems familiar.

"Good luck to you too."

Noto-something?

Whatever, not important.



Their alliance put up a good fight. Their autonomous routine was better than yours in the quarterfinals, scoring a few points more.

Unfortunately for them, so did yours.

Semifinals 1-1 Auton:
Your Alliance rolled: 632. Opposing Alliance rolled: 488


Apparently your performance was enough that Ahmad's skill checked out and took a vacation, missing objects a few times and just generally driving worse than the first match. It wasn't enough to save the other team.

Semifinals 1-1 Match:
Your Alliance rolled: 812. Opposing Alliance rolled: 720.


The second round was worse for them, without a real functioning partner.

Semifinals 1-2 Auton:
Your Alliance rolled: 320. Opposing Alliance rolled: 286.

Semifinals 1-2 Match:
Your Alliance rolled: 755. Opposing Alliance rolled: 609.


As the scores were being counted (hah, you totally won), team 3498 came around.

"Good match," "Good job," "Well played," they said, shaking hands. Huh. You were supposed to do that?

"Well done," Noto-something said, shaking yours. "That was a really strong autonomous."

"Thank you."

You tried to suppress your pride. The smirk blossomed into a beam, so clearly you weren't successful.

Eh, didn't matter. Finally somone appreciated your skill.



Calling it Finals would have been almost disgraceful. You probably could have never touched your controller and won anyway.

Finals 1-1 Auton:
Your Alliance rolled: 444. Opposing Alliance rolled: 273.

Finals 1-1 Match:
Your Alliance rolled: 764. Opposing Alliance rolled: 393.

Finals 1-2 Auton:
Your Alliance rolled: 339. Opposing Alliance rolled: 149.

Finals 1-2 Match:
Your Alliance rolled: 759. Opposing Alliance rolled: 94.


It was inevitable. That sweet, sweet Tournament Champion trophy was yours!



"In the future, Colene, save the celebration for after the tournament. Literally jumping up and down is a little obnoxious to the other team, don't you think?"

"Yes, Mrs. Conner."

Well, you've won your ticket to States! What now? The next Tournament is in 8 weeks, and States is in 30 weeks.

Indeed, what now?
[][Next] Rebuild it better, faster, stronger
-[] How complex?
[][Next] We have the sensors
-[] How complex?
[][Next] Keep up driving practice, keep everything else as is

Free Time! 1 Free Time available per week!
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Rewrite logbook (Difficulty: Crap, I'm starting to forget stuff, make things up?) (Reward: Better logbook??)
[] Figure out how to prevent disasters like what just happened (Difficulty: Shouldn't be terribly difficult, we just had it happen to us)(Reward: Increased Disaster Resistance)

[] Read How to Win Friends and Influence People (Difficulty: I can read! It's just the whole talking part is hard...)(Reward: Social?)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all) (Reward: One time bonus to Hardware check)
[] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)
[] Write in (veto/approval/reinterpretation at GM discretion)
 
Season One: Week Fifteen
A/N: Yet again I have no excuse. This update brought to you by @TheBiggerFish's likebombing.

"Raise your hands if you want to sit on your asses driving until States."

You looked between Matylda and Ahmad. They looked between each other and you.

Nobody raised their hands.

"Alright, good. Let's get building, then!"

First to go was the robot. You needed the parts more than you needed your old robot together, so into scraps it became.

+6 Expenses (can only be parts)

Do you use those designs you sketched out earlier?
[] Yes (consumes Hardware Boost)
[] No



All hands are on deck, as the former four bar becomes six, coming with a whole set of new bells and whistles. Amazingly, you outperform your own expectations and get the whole thing working in a week, each subsystem individually unoptimized but as a whole already exceeding your old robot.

You will grudgingly admit that your team contributed, even if you were twice as effective as the two of them combined. They do seem to have gotten slightly better at Hardware, so that's a plus, you guess.

Not as much as their eerily synchronized ribbing you about being useful was, but eh, you can't win all the time.

Unfortunately, your progress on the logbook can be generously described as "sparse", but luckily your sister is there to do more work on it, as well as making it, in Mrs. Connelly's words, "less of an incomprehensible maze of numbers and lines".

She was going to lord this over you for the next while, you just knew it.

States was an infuriating 29 weeks away. It couldn't come fast enough.

(there's also another tournament in seven weeks, but who's counting? certainly not you)

Free Time! 1 Free Time available per week!
[] Recruit at your school (Difficulty: Should be pretty easy, right? Everybody will want to join me, robotics is great and I'm so good at it!) (Reward: ??? teammate)
[] Recruit in the wild (Difficulty: I dunno, randomly looking for people probably isn't a good idea, and they probably aren't that great) (Reward: ??? teammate)

[] Try to get corporate sponsorships (Difficulty: Those suits will be falling all over themselves to support a new cool STEM program, right?) (Reward: ??? Revenue)
[] Try to get money from friends and family (Difficulty: Huh, my immediate family's pretty receptive. I wonder if my distant relatives are the same?) (Rewards: ??? Expenses)
[] Try to get donations from random people (Difficulty: It worked for the Girl Scouts, why won't it work for me?) (Reward: ??? Expenses)
[] Try to get a job (Difficulty: Some minimum wage job should be willing to hire fourteen year olds, right?)(Reward: 1 Revenue)

[] Rewrite logbook (Difficulty: At least starting over makes this easier, I guess?) (Reward: Better logbook??)
[] Figure out how to prevent disasters like what just happened (Difficulty: Shouldn't be terribly difficult, it happened a week ago!)(Reward: Increased Disaster Resistance)

[] Read How to Win Friends and Influence People (Difficulty: I can read! It's just the whole talking part is hard...)(Reward: Social?)

[] Forum Crawl (Difficulty: Too easy, nothing to learn here) (Reward: ???)
[] Programming Tutorial (Difficulty: How do I find the good ones for robotics?) (Reward: Software+)
[] Sketch a design (Difficulty: Not hard at all) (Reward: One time bonus to Hardware check)
[] Chat with Mrs. Conner (Difficulty: I literally see her almost every day) (Reward: ???)
[] Write in (veto/approval/reinterpretation at GM discretion)
 
Last edited:
Back
Top