FirstLegoLeague / fllscoring

FLL Scoring app. See Demo:
http://firstlegoleague.github.io/fllscoring/
GNU General Public License v2.0
14 stars 19 forks source link

Scoresheet: optional default values in score sheet #39

Open sleemans opened 10 years ago

sleemans commented 10 years ago

Idea: introduce a setting whether on opening of the score sheet, the defaults are pre-filled.

sleemans commented 10 years ago

score sheet is not initialised on the default values

kmeesters commented 9 years ago

Does this also refer to setting all the options to 'no' to quickly complete a scoring form?

robvw commented 9 years ago

Not necessarily to "no". The XML knows the state of the table at the start of a match; if there were a scoring condition "robot is in base" (just to name something obvious), it would default to "yes".

We currently do not use this data in order to force the referee to fill out the form completely. In the current version, missing something will cause an error and the app will refuse to submit. In a pre-filled sheet, missing something will mean the team loses points (or, in theory, gain points undeservedly).

I've heard this suggestion before: one argument in favour is that it allows referees to score missions as soon as they've been accomplished. Whether this is at all feasible (given the constant need to scroll, since the form doesn't fit the screen) is something I cannot judge; I've never been a referee.

kmeesters commented 9 years ago

I personally agree, b/c a referee needs to check every mission with the team (IMHO) and actively choose an option, as they would on paper. However if this a requested feature we could offer it as an option?

Moving this to discussion, and I'll consider making this part of a discussion I'll have with potential users (referees but also FIRST organizatoins)

rikkertkoppes commented 9 years ago

In that discussion, consider how much time is actually gained. I don't believe it is that much. Most benefit would be in ease of use I guess, but the question is whether that outweighs minimizing errors

robvw commented 9 years ago

Just for bookkeeping purposes, we just got another request from a referee to implement this.

Part of the rationale is the mission set of this year: quite a few missions are not even attempted by a large majority of teams, causing a lot of "pointless" work for referees.

rikkertkoppes commented 9 years ago

We could make it a setting and let scorekeepers decide for every tournament

On Sat, Dec 13, 2014 at 10:26 AM, robvw notifications@github.com wrote:

Just for bookkeeping purposes, we just got another request from a referee to implement this.

Part of the rationale is the mission set of this year: quite a few missions are not even attempted by a large majority of teams, causing a lot of "pointless" work for referees.

— Reply to this email directly or view it on GitHub https://github.com/FirstLegoLeague/fllscoring/issues/39#issuecomment-66870650 .