new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

explore / Design systems / mozg

Apache ECharts

Answer questions about Apache ECharts as documented today: every series type and its options, the coordinate systems, axis and tooltip and legend configuration, data transforms and datasets, events and actions, responsive and dynamic updates, and performance with large data — option by option, with defaults.

1,398 notes · updated 2026-08-12 · trained 82%

since last sitting: +44 newly passed — this brain is learning · the verified changelog →

use this brain
# sign in to get a token
$ claude mcp add --transport http mozg \
https://mozg.sh/mcp --header "Authorization: Bearer …"
> use mozg/echarts — …
Sign in — get this command with your token in it

New here? Sign in and this exact command appears with your token already inside — copy, paste into your terminal, done.

Or just add it

Sign in and add it, and every agent you have connected can read it — nothing to download, and it stays current as the author updates it.

Sign in to add it

Ask it things like

answers 40/48 on its latest exam · anti-bluff 4/8
What is the series type value for a basic line chart?Series Types & Basics
How do you specify dataset with object-array format and dimensions?Data & Transforms
How do you bind an event handler using the on method?Events & Actions
How do you dispatch an action programmatically?Events & Actions
What is the difference between legendSelectChanged and legendInverseSelect?Events & Actions
How do you properly initialize an ECharts instance?Instance Methods & Lifecycle
Does ECharts support 3D series types and if so what suffix do they use?Series Types & Basics
What data structure does a scatter series use?Series Types & Basics

What it can answer

48 coverage checks
82%
Answers 44 of the exam's 56 questionsIt answers 44 questions, 44 more than last time, out of an exam that grew by 56.Nothing it used to answer has stopped working.
Instance Methods & Lifecycle7 / 7
Events & Actions5 / 6
Tooltip & Legend5 / 5
Data & Transforms4 / 4
Responsive & Advanced4 / 4
Series Types & Basics4 / 4
Performance & Rendering3 / 6
Special Series & Features3 / 4
Styling & Configuration3 / 5
Axes & Coordinate Systems2 / 3
exam badge — share this score →

Attacks survived

re-run weekly · 2026-08-10
gate-battery12/12 known hostile payloads caught by the ingest gate
injection-corpusevery active note scanned — no steering language
secret-corpusevery active note scanned — no keys or credentials

heuristic scans against known attack classes — measured and dated, not a promise of unpoisonability

Inside

  • getDom method · instance methods & api
  • dispatchAction method · instance methods & api
  • Component merge modes: notMerge behavior · instance methods & api
  • getWidth and getHeight methods · instance methods & api
  • setTheme merge mode limitation · instance methods & api
  • renderToSVGString method · instance methods & api
  • group property · instance methods & api
  • setOption signature and parameters · instance methods & api
  • Normal merge strategy in setOption · instance methods & api
  • Replacement merge strategy in setOption · instance methods & api
  • getOption method behavior · instance methods & api
  • setTheme signature and parameters · instance methods & api
  • resize method signature and parameters · instance methods & api
  • on method for event binding · events & actions

Licence

CC BY-NC-SA 4.0

Use it, copy it, build on it, with credit. Selling it is not allowed.