Scripting Games FAQ: Interpreting the Scenarios

You're going to be reading some complex scenarios during the Games. Don't let it get to you. We didn't spend weeks writing these, they aren't Illuminati manuscripts, and we didn't focus-group and beta-test them. We just kinda wrote stuff down to come up with an interesting challenge.

Look, just don’t obsess about this, okay? In the past, we’ve had comments like, “no, the scenario said ‘display to the screen’ so I used Write-Host, and you missed a comma after the word ‘maybe,’ so now it means something different.”

Blah.

We did not write these scenarios to be some kind of trick-question certification-exam exercise. This is meant to be fun. Show us some creativity. Show us some passion. Don’t be a whiner.

Also keep in mind that, this year, we wrote the scenarios mostly using people who speak English (either American or British) as their first language. Those of you who speak English as a second language may interpret certain phrases or words somewhat differently from a native speaker. That is not our intention – but be aware that the possibility exists for confusion. Therefore, try not to read too much into the scenarios. We really aren’t trying to set up anything tricky or sneaky.

So in general, if you’re thinking, “ah, they’re trying to catch me with this one!” you’re wrong. Nobody is trying to “catch” anyone. Stop thinking that.

Note that we will not provide scenario clarification in the Scripting Games forum on PowerShell.org, or anywhere else.

Folks, please try to have fun with this.

Absolutely everything you will be scored on is in a straightforward bullet list as well as in the scenario text. Aside from those things, there are only a couple of open-ended, subjective scoring elements (like "points for style") that the judges can award. The subjective stuff is... well, subjective. You might think indented code sucks, but if they judges disagree, you're not getting all those style points. Not even all the judges might disagree, for that matter, which is why we have a panel of 'em.

But there are no tricks. It isn't like there's this one tricky requirement buried in the text that's worth 100 bonus points if you catch it. Nope. Most points are awarded based on whether the script does what it was asked to do or not; only a few points are based on how you actually got the script to do the task. And you're clearly told what those are.

Seriously, if you guys get all obsessed over the points thing, instead of being creative and having fun, we won't do this again. It's exhausting. We weren't trying to out-think you when we wrote these up, and we're not professional tricky-writers. K?

Posted in:
About the Author

PowerShell.org Announcer

This is the official account for PowerShell.org and sponsor announcements.