Test fixture
The model receives the prompt (and optional system message). The run uses scorer singlefile_html_cdn_allowed_judged with the JSON configuration below. Pass/fail and partial credit are determined entirely by that scorer against the model output; no human grading.
Build a single-file HTML document that renders a premium-looking analog wall clock showing the current local time, updating once per second. Requirements: (1) Return exactly ONE complete runnable HTML document and NOTHING else — no markdown fences, no prose. (2) Start with <!DOCTYPE html> and include <html>, <head>, <body>, inline <style>, and inline <script>. (3) Use SVG or <canvas>: clock face with tick marks at every minute (longer marks at every 5 minutes), numerals 1..12, hour / minute / second hands with smooth second movement (either continuous sweep via requestAnimationFrame or 60 discrete ticks), subtle drop shadow, and a center cap. (4) The clock must reflect the actual current time via Date() and stay accurate. (5) Use only inline CSS and inline JS; no build step. (6) You MAY load fonts/libraries from https://cdn.jsdelivr.net, https://unpkg.com, https://cdnjs.cloudflare.com, https://fonts.googleapis.com, or https://fonts.gstatic.com. (7) Cohesive, minimal aesthetic with soft background. Responsive to window size (e.g., scales to viewport). (8) No TODOs, placeholders, or lorem ipsum.
{
"min_chars": 1500,
"required_contains": [
"<style",
"<script"
],
"requires_one_of": [
"Date()",
"new Date",
"getHours",
"getMinutes"
],
"forbidden_contains": [
"```",
"TODO",
"lorem ipsum",
"your content here"
],
"allowed_cdn_hosts": [
"cdn.jsdelivr.net",
"unpkg.com",
"cdnjs.cloudflare.com",
"fonts.googleapis.com",
"fonts.gstatic.com"
],
"playwright_enabled": true,
"judge_enabled": true,
"required_selectors": [
"svg, canvas"
],
"requires_svg": true,
"viewport_width": 1280,
"viewport_height": 900,
"render_wait_ms": 1800
}temperature
0.2
max_tokens
6000
timeout (s)
180
type
scored
file
analog_clock.json