Schedule Preferences and Social Graphs

Submitted by Thad (He/Him) on Tue, 5/21/2013 at 9:49am

The ticketing system did not work out to my liking last event, so I'd like to try a more data-rich approach to generating the schedule this month. Toward that end, I've enabled two new features to collect information about everyone's preferences.

The first is a new section on the RSVP form called Schedule Preferences. If you open it, you'll see a list of four drop-downs indicating the time slots for the event and the activities you'd like to be doing during each. If you plan to full-time monster or be off site at any point, please indicate that here.

The second is a simple friending feature. You will now see links to mark or unmark other players as your friends on the Players page as well as on individual user profiles. This information is not displayed for anyone else and, for the time being, will just be used to indicate who you'd prefer to be scheduled with.

I haven't worked out the details yet, but it will ideally work something like this. Using the information you all provide, the system will automatically produce a schedule that fits as many preferences as possible, taking both player relationships and scheduling preferences into account. Stronger (i.e., two-way) relationships and earlier RSVPs will likely have higher precedence. Obviously, I'm calling these "preferences" for a reason; they will be considered, but given the number of people involved, we probably won't be able to honor all of them.

This will likely take some work and may not be ready by next game. Worst case scenario, I will take preferences into account while creating the schedule by hand. In the mean time, the more data I have, the better the outcome is likely to be, so please take a moment to update your RSVP and mark your friends on the Players page.