Page 1 of 1

Easier Reporting

Posted: Tue May 05, 2009 5:06 pm
by FiringSquad
How about a client command that fills the clipboard with a string describing the final result of the last match played?

Then it's only a matter of pasting this string into an enhanced "Enter Match" field on the web-site.
That way a referee has the option to record the match by hand for unusual circumstances (like the continuation of a match from yesterday 2-0 with 10 mins left) but allow enhanced reporting features into the future.

The string could contain extra information and still require less effort on the part of the referees to enter it.
The string could contain server-name, recorded filename, match-time, teams & players, scores, caps (times & players), total pauses, total pause-time, etc. and could be compacted (if necessary) and verified by a version number and some CRC value.

Does the server know the teams that are playing? It would probably need some kind of "/official" command from each side to prevent accidental spawns by wayward tanks from confusing the issue.

Of course the only required fields would be team-name, score & time and this could be the first version of this feature, but future modifications would be reasonably simple to apply without further need to modify the client.

Re: Easier Reporting

Posted: Tue May 05, 2009 7:24 pm
by blast
...or a plugin that reports this information automatically, and then just requires that one of the team's members go on and verify everything.

Re: Easier Reporting

Posted: Wed May 06, 2009 11:25 am
by ducatiwannabe
Yay for automatic reporting. But manual is okay too! :X

Re: Easier Reporting

Posted: Thu May 07, 2009 12:00 am
by Mucho Maas
I like that part about implementing clipboard copy&paste in general for bzflag, but I am guessing that goes in the "enhancements" section:)

Re: Easier Reporting

Posted: Thu May 07, 2009 4:53 pm
by dexter
/me thinks the refs are lazy.

Re: Easier Reporting

Posted: Thu May 07, 2009 7:39 pm
by catay
Do it like it's done on the 1vs1 league. With a plugin that reports back. You just have to find
someone who is willing to write it and integrate it with the webleague soft. It's probably a
bit more complex then with 1vs1 but it's definitly possible to do.