These are counts in one KanjiVG snapshot. A count is not a rule, and it is not a claim that the tree causes the recorded order. The product is how many stroke orders keep every group a contiguous block. The page makes no claim about meaning.

Cinnabar marks the strokes named in the caption, once they have been drawn. A plate without that list is not recolored. Click a plate to replay. With reduced motion the finished character stays still, and the color stays. The draw timings are unchanged. The plate stays cream in either theme.

On this page

How the count is read

Group tree
Child
Single-child group
A group with one child. It contributes 1! = 1. It is counted, and it does not change the product.
Tree-consistent orders
The stroke orders that keep every group a contiguous block. The count is the product, over internal nodes, of the factorial of the number of children.
log10
The base-10 logarithm of that count, written with six digits after the decimal. It is the sum of log10(c!) over the nodes that have c children.
Median
The lower middle value after sorting by log10, and by code point when the logarithms tie. It is not a sum.
Recorded order
Group interval
A group’s stroke numbers are an interval when they are exactly the integers from their minimum to their maximum, with no duplicate. The recorded order is tree-contiguous when every group is an interval.
Part split
Joined set
The set of stroke numbers under the pieces of one part split. A nested copy of a piece does not add a second copy of a stroke. The set is an interval when it is exactly min..max. That is the leave-and-return gap of 0. The product does not use this join.
Top-level slot

The totals

The recorded order and the groups

Reading Characters

Characters and part splits

Reading Characters

The splits themselves

Reading Splits

Groups

Reading Groups
Reading Groups
Reading Groups

Top-level slots, unbucketed

Slots Characters

log10 of the count

Floor of log10 Characters

By stroke count

Strokes Characters Min log10 Median log10 Max log10 No split Joined interval Not an interval

By top-level slots

Slots Characters Min log10 Median log10 Max log10 No split Joined interval Not an interval

The most and the fewest

The fewest

Character Strokes Slots Orders log10 Factors

The most

Character Strokes Slots Orders log10 Factors

How the counts sit

Reading Characters

Part splits, counted separately

Every character

Character Strokes Slots Orders log10 Part splits Not an interval

Plates

KanjiVG · CC BY-SA 3.0

What this shows