Not to steal Lily's thunder, but last spring I designed several Excel '07 spreadsheets that serve this purpose. I hadn't really gotten a chance to continue development until recently (because they were saved on the school computers), but I now present these four versions of my spreadsheets for public consumption:
- ACF: Strictly speaking, mACF. Supports powers and negs. Also used for most regular season NAQT tournaments (20 tossups with sudden death OT)
- ACF bounceback: As above, but supports bouncebacks.
- NAQT official: Supports powers, negs, games of up to 26 tossups, and 3-tossup overtimes.
- PACE NSC: Supports 20-point powers and bouncebacks, as well as recording of 0-point wrong answers (no negs).
Both bounceback formats include a box at the bottom indicating how many bounceback opportunities there were (as well as a line in the footer telling the scorekeeper how to calculate it if keeping score on paper)
I believe these serve well under many situations:
1. You can print them out and use them as regular scoresheets. Everything is then pretty straight-forward.
2. You can distribute them to moderators electronically and they can use them on the computer, and then email the TD with the stat lines.
3. You can distribute them to moderators electronically and they can use them on the computer, and then print out a nice-looking scoresheet to bring to headquarters.
I find each of these options has benefits. The utility of option 3 may be the hardest to see, but as someone who has had to decipher incomprehensible handwriting of people who failed to add up scoresheets correctly, it was the choice I would've used at BCA's recent tournament, had I been able to guarantee computer access in each room. These scoresheets then give the option of planning to run a paperless tournament, but if the wireless network then crashes, you can print out each scoresheet, and you can also print out blanks for spectator/player/non-computer-using-scorekeeper.
When used on the computer, they perform several layers of error-checking. I invite/ask people to download these and play around with them to make sure all potential errors are caught (the exception being that awarding bonus points in the wrong column might not be flagged, simply because I think you're smart enough not to enter data in a solid black box).
Without further ado, here are my scoresheet spreadsheets. If you have any questions or spot any errors, just talk to me here, in IRC, or via email.