of 1,390
Practical names are one token on every loaded vocabulary. Bare names are the cheap shape.
Eight vocabularies, one par
Find Linux path and folder names that cost the fewest tokens. Type a name, see the split, and keep the ones that stay on par.
·o200k
0 of 8 vocabularies counted.
/ac · o200k … · total 0 so far across 0 vocabulariesCheck /ac
of 1,390
Practical names are one token on every loaded vocabulary. Bare names are the cheap shape.
of 1,390
Strings of the form /name are one token on all eight vocabularies. A leading slash is the tax.
of 1,390
/name is still one token on o200k_base. The other vocabularies split most of them.
Token golf is the hunt for Linux path, folder, and project names that cost as few tokens as possible. Par is one token. The headline card is o200k_base. This board is the committed tg run from the token-golf CLI: eight embedded vocabularies, 1,390 practical names.
A component is Linux-valid when it contains no slash and no NUL. Consecutive slashes are invalid. ., .., and / are special and never win. Letters and digits play the main board. Punctuation plays a side lane.
572 of 1,390 practical names are one token on every vocabulary. 0 of 1,390 keep that score once a slash is prefixed. 176 of 1,390 stay one token on o200k_base as /name.
A few familiar names in tg rank order. go is near the top because /go is still one token on six vocabularies. ac is one token bare everywhere, and one token as /ac on o200k_base.
| Rank | Name | o200k name | o200k /name | Name 1-tok | /name 1-tok | o200k /name/ | o200k /name/a |
|---|---|---|---|---|---|---|---|
| 11 | goCheck | 1 | 1 | 8/8 | 6/8 | 2 | 2 |
| 60 | apiCheck | 1 | 1 | 8/8 | 6/8 | 2 | 2 |
| 69 | srcCheck | 1 | 1 | 8/8 | 6/8 | 2 | 2 |
| 75 | docsCheck | 1 | 1 | 8/8 | 6/8 | 2 | 2 |
| 107 | acCheck | 1 | 1 | 8/8 | 5/8 | 2 | 2 |
Practical names that are one token on every vocabulary, by character length. Length 2 is the bulk of the sweep.