Kayerts -- Steps 2-6 take less than a minute to do by hand anyway. root was asking me if I had a program earlier, but as I explained to him, writing a program that could parse from post #x to post #y, isolate and count votes while still accounting for people quoting each other, people musing about choices instead of voting and people not adhering to any kind of uniform formatting would probably take longer than total time spent collecting, sorting and counting votes for the entirety of this LP.
If we could agree that people had to encase their vote in some kind of tag, say [VOTE]1BY[/VOTE], you could probably write a pretty efficient parser that matches post with username and disregards all subsequent [VOTE][/VOTE] occurences in their posts in the span you're counting votes in, as well as telling it to disregard all instances of [VOTE][/VOTE] that occur inside quotations. But again, it's a lot of extra work for very little gain. I mean, seriously, if it bothers root that much to count votes, he can just go "voting closed, Ulminati, get to work!" and I'll tally them no problem. I'll even post my calculation steps as above so people can be all butthurt if I forget to count their vote.
If we could agree that people had to encase their vote in some kind of tag, say [VOTE]1BY[/VOTE], you could probably write a pretty efficient parser that matches post with username and disregards all subsequent [VOTE][/VOTE] occurences in their posts in the span you're counting votes in, as well as telling it to disregard all instances of [VOTE][/VOTE] that occur inside quotations. But again, it's a lot of extra work for very little gain. I mean, seriously, if it bothers root that much to count votes, he can just go "voting closed, Ulminati, get to work!" and I'll tally them no problem. I'll even post my calculation steps as above so people can be all butthurt if I forget to count their vote.