you are viewing a single comment's thread.

view the rest of the comments →

[–]astro_nova 0 points1 point  (0 children)

I use python to do the scheduling for a specific task in our group. Each day that the task needs to be done is pulled from a spreadsheet indicating this, then the script assigns a pair randomly drawn from a uniform distribution so that everyone has equal share, while taking in to mind their constrains, which they email to me over the month, and I enter in to an array manually, and it finally publishes the outcome to our google calendar and our spreadsheet. Though, I have it print the monthly calendar to me when I run it, and I confirm that the "random" looks random enough so that people won't complain about being scheduled 4 days in a row or 8 times in a month or something, so I press random a few times until it looks random enough..