Customizing the judge status page
| Customizing the judge status page |
- Warning
: The status page has built-in navigation buttons. If you use
them to modify the position in the window frame, the page will become locked
and new events won't be reported, even under a refresh/reload. But you can
select the unlock button to restore again the Ready
status.
- Notes
: The Jobs field means the number of judge tasks in process:
WC (Waiting for Compile),
WR (Waiting for Run),
RR (Running), DL (Delayed) and others
(changing from a state into another). This may not match exactly with
the events shown in the table bellow, since the judge queues may just have
changed after building the first table. The running programs scheduling
priority is shown inside brackets (0-20); a greater value means lower priority:
programs which spents a lot of CPU have their priority decremented along
the time.
The status information is updated in
real time, just after each event. However, the status page is still built by
a cgi-bin program, and does not takes advantage of the judge system
architecture: you need to wait until a refresh (or to reload the
page) to see a snapshot. Within next months, an improved status page
may appear on this Web.
Meanwhile, furthermore of the buttons
capabilities, we offer you a way to customize the fields shown in the status
page from your own Web pages or bookmarks, using a special syntax. An
example is the brief status page on this server. General syntax:
<a href=http://acm.gui.uva.es/cgi-bin/OnlineJudge?Status:JUDGE:OPTIONS:LINES:INI:SC:RF>
My custom status</a>
(You can omit the unused fields, and the trailing ':' characters at the end of the parameters list)
JUDGE: The Judge Host (currently, only Valladolid is available).
LINES: The number of submission lines printed (if omitted: 16, maximum: 1000).
INI: The oldest submission printed (if omitted, the newest minus LINES).
SC: Scale factor for table width (1.0 if omitted); may improve the readability.
RF: The number of seconds between page updates (15 if omitted).
OPTIONS may be replaced by one or more of these keys, in your preferred order:
| I | The submission ID number
|
| D | Submission Date (UTC)
|
| S | Submission status (being compiled, running, accepted...)
|
| C | CPU spent until the moment
|
| M | Memory (current status while running, maximum after finish)
|
| A | Team or author code
|
| T | Team or author name
|
| L | Source code (languaje)
|
| P | Problem number
|
| N | Problem number and title
|