How the algorithm fit score is calculated
The real measurements behind your 0–100 score — base 50, measured bonuses, penalties, and the 75+ autonomous threshold.
last updated: June 11, 2026
The score is a measurement, not a guess
Every generation is scored 0–100. This score doesn't tell you "how many likes you'll get" — it measures from the text the STRUCTURAL features the X algorithm rewards. The math is transparent: it starts from a base of 50 points, and every measured feature adds or subtracts points. In the breakdown next to the score, you see how many points each item contributes.
Measurements that add points
- +strong opening (hook): a curiosity/claim/statistic signal in the first line — graded by signal count and word range
- +ending with a question: an invitation to reply (the X algorithm rewards the reply chain with the highest multiplier)
- +conversation starter: questions that invite personal experience — stronger than a plain question
- +list/framework structure: save-worthy content; graded by list depth
- +absence of links: an external link lowers algorithmic reach
- +few hashtags: 0 is ideal, 3 and above is penalized
- +fit to format length: the middle of the target band is full points, the edges less
- +specificity: including real numbers and names/brands
- +quotable sentence: a slogan-like line of 60–90 characters
Measurements that subtract points
- +engagement bait patterns ("don't forget to like", "RT if...") — X actively penalizes these
- +excessive emoji (more than 5 — increases by count)
- +3+ hashtags
- +use of broken/invisible characters
What the thresholds mean
- +75+ — the autonomous threshold: in autonomous mode loom only publishes above this score on its own
- +50–74 — publishable; you can see the low items in the breakdown and regenerate with one click
- +below 50 — a friendly warning: which signals are missing is written out clearly
tipThe score is also tested against real results: your posts are measured from X 24 hours and 7 days later, and the calibration section on the performance page puts your generation score side by side with your real engagement rate.
You've read it — now try:see your score