Showing posts with label DCI-R. Show all posts
Showing posts with label DCI-R. Show all posts

Thursday, September 10, 2015

GP Charlotte 2015: How to Help Your Swiss Sides Scorekeeper

Yep, you read that title correctly. Grand Prix Charlotte was a few months ago, but I'm behind on my event posts and some interesting things happened, so here we are :) I enjoy writing things down (could you tell?), and I'm a bit of pack rat, so my notes from this GP are stored right between my notes from GP Vegas and the SCG Open in Baltimore that happened at the end of June. Yay!

Charlotte as an event city holds a special place in my heart: I attended my first GP there a few years ago, when the nearly 2700 main event players blew old attendance records out of the water. Yep. First GP ever. As a player, as a judge, or as stage staff. Man, that event was real. Anyway. Back to the present. Well, closer to the present at least.

Infinite Challenge Badges

The big news from the most recent GP Charlotte was the debut of StarCityGames.com's Infinite Challenge Badge. A single fee for the weekend got a player entry into any of the Challenge Swiss side events, which were my domain for the weekend. Here's a pic from my notebook to give you a rough idea of how many events that was:


Of the events on that list, only the Friday Foiled Again event wasn't part of the Infinite Challenge Badge. It's a little hard to see in the picture, but if you look under players for the Sealed events on Saturday and Sunday, you might be able to make out my notes about how many drops there were before round 1 of those events — about half of the total number of entries.

Turns out, when you tell players they can sign up for Sealed events for free as part of their Infinite Challenge Badge, they do it, take the packs, and drop. But, we have to have some record of them to help with product reconciliation at the end of the event and to track how well the Challenge Badges are doing. So, they had to be registered, and dropped.

Figuring out which half of a 300-person event doesn't want to play round 1 can be challenging (heh), and any method is bound to introduce some amount of error. This is what I did:

1. Printed an extra copy of the seatings by name that went up for deck building.
2. Asked the Head Judge of the event to announce that any players wanting to drop should remain in their seats until a judge comes by and gets their name.
3. Asked a judge or two to work through the seated players and highlight the names of those who wanted to drop, then bring me the list as soon as possible.
4. Traded a blank sheet of paper for that list as soon as it was done so players could drop from the build area, and I'd have a more condensed list to work from after I got through the highlighted names on the seating.
5. Asked a judge to stand in front of my computer and help players who didn't need my help specifically.

The process was time consuming for each event, but it worked. Players were dropped before it was time to pair the first round. A few players were dropped accidentally because they weren't in their seats when the judge with the list got to them, but that's pretty easy to fix.

The Challenge Badges posed a few other problems for the event, but most of them were beyond the scope of my scorekeeping assignment:

  • People were trying to sign up for events with their friend's badges.
  • The Badge line got lengthy, and some players had trouble picking up their badges and registering for events in time.
  • Players with Badges tended to try to register for events after the cutoff times.
The awesome registration and admin staff dealt with these issues as well as they could, and overall I think the Badges were successful. I also think they do something kind of important for Grand Prix events:

They make Grand Prix less about a single tournament and more about the festival atmosphere that comes with hanging out with your friends and playing Magic: the Gathering.

That's a pretty big shift from the mentality that's existed around GPs until now, and I'm excited about it. The way the Vegas 2015 venue was set up contributed to that convention feel — vendors and artists making the giant room seem smaller, lots of things going on — and I'm all for the community aspects of Magic over the competitive, tournament-winning aspects. Winning tournaments is fun, but so is making memories.

Judging Swiss Sides

Back to my title (How to Help Your Swiss Sides Scorekeeper): scorekeeping Swiss sides at GPs can be grueling. An event is firing every hour, rounds flip at around the same time, and there tend to be lots of people looking for lots of different kinds of information. Staying organized is critical, or answering questions takes longer. If answering questions takes longer, performing tasks gets delayed, and delays spiral into ... bad things.

There are many items on my list of things Swiss judges can do for their scorekeeper at large events, like volunteering to make a Starbucks run for hot chocolate, but these are the most important ones:

If you're Head Judging a Swiss event, let me know your starting table number as soon as possible.

As soon as possible means as soon as the previous event is seated and you know what tables will be free. If there are factors beyond your control preventing you from figuring out your starting table number, like On-Demand events or a table shift of the main event, let me know. If I can't help you figure it out, at least I know when to expect the information to be available. Setting high table numbers in DCI-R can take a bit of work, and the more warning I have the faster I can get the tournament started when registration closes.

Don't ask me how many players are in the event until about 10 minutes before it starts.

Chances are good that I have no idea. I don't usually get player files from registration until registration closes, which is at about the ten-till mark. If something crazy is happening at registration, like a massive line, I might not know until ten minutes after the event is supposed to start.

If you need this information for your starting table number — for example, if you know what you want your ending table number to be — or to prepare extra sealed product, please let me know instead of taking "I don't know" as answer. I can figure out the starting table number when registration closes, or try to get you the information you need.

Leave me your name, DCI number, and the name of the event you're judging, preferably in a tangible, papery form. If you go on break, tell me who's replacing you and when you'll be back.

I, personally, am notoriously bad at remembering to add judges to events. If you put this information in front of me, I'm more likely to remember. I want you to get credit for judging this event, but when things get hectic that's one of the first tasks to get back burnered. Also, feel free to remind me when things are quiet. Tracking you down later is a pain, and I'd rather get you in the file while your event is active.

Plus, if I need to find you for something it's much easier for me to ask for you by name than "whoever the Head Judge of the 5 p.m. Modern Challenge is."

Remember to make special announcements.

Some of the things scorekeepers ask you to remind players about — to take their fourth round result slips to customer service at SCG GPs — may seem inconsequential, but they're not. If you don't make these announcements, I have to answer "Where do I get my prizes?" for every player in the event, which takes time. Some players won't listen no matter how many announcements you make or signs you post, that's inevitable, but heading off as many of the questions as possible is a huge help.

Ask for the things you need.

I'm here, first and foremost, to facilitate the event that you're judging. If there's something you need that you don't have, and you think I can help you, please ask. When you ask, help me help you:

  • Tell me what you need.
  • Tell me why you need it.
  • Tell me when you need it by.
That second question is important because I may be able to give you something that's more helpful than what you're asking for, or offer an alternative for what you're trying to accomplish. If you ask for a player list, I'll want to know if you're using it for drops or deck checks because there are different kinds of printouts that better suited to each of those tasks.

The third question is important because I'm probably busy. If you need that thing right away, let me know so that I can make it a higher priority. If it can wait ten minutes or until after the next round starts, tell me that too. If it can wait, and I forget to do it, ask again. I'm human. I can juggle lots of different things, and I'm pretty good at remembering what people have asked for, but I'm not perfect.

Also, hot chocolate.

Not really. But if you keep these things in mind when you're working Swiss side events, your scorekeeper will thank you. At least I will. Most of the time.

Mid-Atlantic Judge Conference

The Mid-Atlantic region is having a judge conference next Sunday! (That's September 20th, 2015.) I've put together a presentation on WER topics for attendees that I'll make public, in the form of a PowerPoint, some notes, and some blog posts in the week or so after the conference. If there are specific questions you have about WER for your local store's FNMs, GPTs, and PPTQs, let me know! I'll try to incorporate suggestions into the presentation, and I'm always happy to try to answer questions directly.

Additionally, I'm going to spend the three presentation blocks I'm not presenting doing some (probably awful) coverage of the other presentations. I hope to wrangle some of the other awesome attendees to help my efforts, so look out for that: D

(I promise those posts will have more pictures than this one.)

Monday, June 8, 2015

GP Vegas 2015: Friday

I had the late shift on Friday. For those of you who have never experienced the 2 p.m. call time, it is glorious. I woke up early to have breakfast with some people on the 9:00, went back to bed for a few hours, and got up at noon with time still to kill. Late shift is, by far, the best.

Late shift on Friday was particularly nice as I got to dodge the madness that was 3500 Mini Masters players.

Three thousand, five hundred. Just think about that for a second. If the scale of Vegas hadn't set in for the staff yet, it did when a Friday side event ranked in the top 5 largest events of all time.

Instead, I got to sleep in (sort of), come in at 2:00 and break the scorekeepers on the early shifts before my Foiled Again Bounty sealed event at 6 p.m. The event was capped at 1200 players, and the original plan was to split it into two separate events.

We ended up with what we thought* was just under 1000, so we didn't split. It was all mine. Mwahahahahaha! Because of the size of the event, we were using DCI Reporter, which is the same program that the main event scorekeepers would be using the next day.

WER and DCI-R are fairly similar. WER's big advantage is that it's connected directly to a live player database and tournament uploads. DCI-R lacks that connectivity but trades it for some stability and flexibility — there are some things WER won't let you do, but there's a way to do pretty much anything you want in DCI-R. As it turns out, that was about to be a problem.



*This was the fun part of my day. Seatings went up for deck construction. I expected a few people not on the list due to illegible registration slips or name mix-ups, and those are easy to handle, especially in sealed. When someone says their name isn't on the seatings:

  • Check the player list to make sure they didn't just miss it. If they're registered already, send them to a table. If you don't have many people with issues, you can look up their seating, otherwise just send them to a table at the end.
  • If they're not registered (or if you'd rather skip the part where you scroll through or search the player list — you'll get a pop-up that they're already entered in both programs), enter their DCI number. Send them to a table at the end.

Some organizers have a process to verify that players actually did sign up for events. In Vegas we had a spreadsheet with notes about invalid DCI numbers and illegible names that we referenced.

I expected a few problems, but ended up with about 200. Fortunately, 95% of them I didn't need to solve right away:

  • If a player's name is on the seating twice, tell them to go sit at one of those tables, and figure out how to fix it later.

Yep. The file merge for DCI-R works a bit differently from the player list import in WER. You don't do it within the program, but instead edit the files to which the program writes tournament data. These are .dat files, but you can edit them in Notepad and/or Excel. Each file contains a different piece of the puzzle, and the one I find myself playing with most often is the 302 file, also known as the player data file.

It contains player names, DCI numbers, assigned seating information, and some other stuff that I try really hard not to mess with. To merge multiple registration stations, you just open the 302 file from each event that was used to register players and copy and paste them into one big 302 file.

Unlike the WER player import, there aren't any checks on this process, so if a player was in multiple files before the merge, they're now in your tournament multiple times.

This is exactly what happened to the Bounty event: when we started entering the slips from on-site registration, both computers started with the file that contained those players. When seating for build was posted, those 200 players were on the list twice.

Whoops.

Fortunately I'd have about 20 spare minutes to fix it while those players were constructing their awesome Modern Masters 2015 sealed decks at whichever of their two assigned seats they liked the most.

Also fortunate, this was DCI-R so I could open the aforementioned 302 file in Excel, click the "Remove Duplicates" button, save it, and pretend those players were never in the event twice. It took about two minutes to fix instead of however long it would have taken to manually delete each and every one of them.

When everything was said and done, about 650 players were paired for round one.

A Quick Note on Back Ups

I write pretty frequently about editing files and experimenting with things to see what works and what breaks things horrendously. If I'm working with a live tournament, that is, one with actual players playing actual matches of Magic: the Gathering, I don't do anything dangerous without making a back up first. Sometimes two. Occasionally three.

That way, when something does break — when, not if — and you can't undo whatever you did that broke it, you can just pretend you never did it in the first place. I'll go through backing up and importing back ups in WER in a future post.