2 Better, paragraph

One expansion, one small revision that partly undoes it, and then the same 79 words on every hop.

rule Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.
0 of 6
keys → ← p r s n b esc
hop 0, the seedhop 1, ncd 0.62hop 2, ncd 0.12hop 3, ncd 0.04, identical to hop 2hop 4, ncd 0.04, identical to hop 2hop 5, ncd 0.04, identical to hop 2hop 6, ncd 0.04, identical to hop 20
it saw
it wrote
  1. seed hop 0
    The tide came in an hour early. Elias was on the pier. He saw it and was surprised. The water was gray and it was cold. He thought about his father, who had been a fisherman. Then he went home and made some tea.
    raw output
    run 20260902T174854_chat, json_better_para
    {"rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.", "text": "The tide came in an hour early. Elias was on the pier. He saw it and was surprised. The water was gray and it was cold. He thought about his father, who had been a fisherman. Then he went home and made some tea."}
  2. hop 1 · Qwen3.8-27B · 82 words
    The tide surged in an hour ahead of schedule, catching Elias off guard on the pier. The water, a churning shade of slate gray, bit at the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea.
    raw output
    run 20260902T174854_chat, json_better_para · 137 tok · finish stop · ncd 0.62 · cos 0.9257 · 5-gram survival 0.33
    {
      "rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.",
      "text": "The tide surged in an hour ahead of schedule, catching Elias off guard on the pier. The water, a churning shade of slate gray, bit at the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea."
    }
  3. hop 2 · Qwen3.8-27B · 79 words
    The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea.
    raw output
    run 20260902T174854_chat, json_better_para · 134 tok · finish stop · ncd 0.12 · cos 0.9955 · 5-gram survival 0.84
    {
      "rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.",
      "text": "The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea."
    }
  4. hop 3 · Qwen3.8-27B · identical to hop 2
    The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea.
    raw output
    run 20260902T174854_chat, json_better_para · 134 tok · finish stop · ncd 0.04 · cos 0.9999 · 5-gram survival 1.00 · exact cycle detected, period 1
    {
      "rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.",
      "text": "The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea."
    }
  5. hop 4 · Qwen3.8-27B · identical to hop 2
    The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea.
    raw output
    run 20260902T174854_chat, json_better_para · 134 tok · finish stop · ncd 0.04 · cos 1.0000 · 5-gram survival 1.00
    {
      "rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.",
      "text": "The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea."
    }
  6. hop 5 · Qwen3.8-27B · identical to hop 2
    The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea.
    raw output
    run 20260902T174854_chat, json_better_para · 134 tok · finish stop · ncd 0.04 · cos 1.0000 · 5-gram survival 1.00
    {
      "rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.",
      "text": "The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea."
    }
  7. hop 6 · Qwen3.8-27B · identical to hop 2
    The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea.
    raw output
    run 20260902T174854_chat, json_better_para · 134 tok · finish stop · ncd 0.04 · cos 1.0000 · 5-gram survival 1.00
    {
      "rule": "Return this JSON object with the rule field unchanged and, in the text field, a better version of the current text.",
      "text": "The tide surged an hour early, catching Elias off guard on the pier. The water, a churning shade of slate gray, cut through the air with a biting chill. Standing there, he was struck by a sudden, heavy memory of his father, a man who had spent his life wrestling the sea for a living. The weight of that recollection lingered until he finally turned away, retreating to the warmth of his home to steep a cup of tea."
    }
note

A flatter seed: 44 words about Elias on the pier. One expansion, then one small revision that partly undoes the first. Nothing after hop 2 is new.

instruction Better: 1 Better · 2 Better, paragraph · 17 One passage, two rules · 40 Better, five models · 64 Worse and better, Argon

the record 1 run: settings, outcomes, text version, how the reader works

Qwen3.8-27B, 6 hops, exact fixed point from hop 2 (cycle confirmed x3). run 20260902T174854_chat, json_better_para, chat mode

text version t/better-paragraph.txt, 2,939 characters, every hop in order, for reading without the reader

How to read the rest. The track above the passages has one bar per hop; its height is the compression distance from the previous hop, so a new passage is a tall bar and an exact copy a stub at the floor. Under each passage: the hop number, the model and the word count. The run id, the token count, the stop reason and the distance metrics are inside the raw output under each hop, which the raw button opens for every hop. Nothing on this page is retyped: every passage is the model's output for that hop, byte for byte, and the colophon says how that is checked.