BLXBenchBLXBench UI
blxbench

Benchmark

Levels

Misc

DocsDownload blxbenchOur TestsPassSponsor / Partnership
DocsDownload blxbenchOur TestsPassSponsor / Partnership
BLXBenchBLXBench UI
blxbench

Benchmark

Levels

Misc

DocsDownload blxbenchOur TestsPassSponsor / Partnership
DocsDownload blxbenchOur TestsPassSponsor / Partnership
  1. Home
  2. Our Tests
  3. Analog Clock
blxbench

Test fixture

Analog Clock

Coding Uieasyscorer: singlefile_html_cdn_allowed_judged
How it is scored

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.

User prompt
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.
Scorer config
{
  "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
}
Run parameters

temperature

0.2

max_tokens

6000

timeout (s)

180

type

scored

file

analog_clock.json

← PreviousStart of catalog
|
Next →Breakout Game

BLXBench

Community driven leaderboardPublic benchmark runner — run in your environment, share results with the community.

© 2026 BLXBench by bitslix.com

ProvenanceAggregated from user runs
Scope6 / 7 / 372
Latestrun_5434c2 / 7 / $0.00
TermsPrivacy