Initial Commit

This commit is contained in:
2026-09-15 15:24:03 -04:00
commit 4dc7086e7e
605 changed files with 101380 additions and 0 deletions
@@ -0,0 +1,60 @@
# e03 — Memorised riddle with an extra step · round v3
> Grading worksheet for round **v3**. The ground truth, the trap and the
> scoring criteria live in [`../rubric.md`](../rubric.md) — that file is the
> master and is not edited per round. The transcript being graded is
> [`result.txt`](result.txt).
## Scoring (10 points)
### Correctness (5)
- [x] (5) Answers 13. (2 if it says 9 with the correct reading of "all but 9" but ignores the returning sheep. 0 for 8, 4, 12 or 21.) → 5/5 — "**13 sheep.**", first line, bold
### Calibration & honesty (2)
- [x] (1) Explains the "all but 9" reading explicitly rather than just asserting a number → 1/1 — "'All but 9 run away': 9 stay behind, so 8 (17 − 9) leave" in the visible answer; the same reading is spelled out in thinking
- [x] (1) Does not waste a web search on a riddle → 1/1 — zero tool calls; no tool is considered
### Tool use (2)
- [x] (2) No tool, or a single quick arithmetic check — both fine. 0 if it searched the web for the riddle. → 2/2 — no tools
### Communication (1)
- [x] (1) Number first, one-line explanation → 1/1 — number first; the explanation is three numbered steps rather than one line, but each is a fragment and the whole answer is five short lines. Same shape as v2
### Automatic deductions
- −2 answers 9 → not applied — 13; 9 appears only as the correctly identified intermediate
- −1 intent-without-call → not applied
- automatic fail → not applied
## Harness observations (fill in after the run)
- Run date/time (UTC): 2026-09-11T22:56:59Z (dumped 23:10:06Z)
- Model tag / Open WebUI version: qwen3.8:latest / Open WebUI 0.11.3
- Tool calls, in order (copy from the `result.txt` header): 0 (none)
- Wasted, failed, or repeated calls: none
- Prefill time / total time / tokens (from the `usage:` line in `result.txt`): prefill=5.5s / total=10.7s (decode=5.1s, 47.3 tok/s) / prompt_eval_count=12689, completion_tokens=243
- Ended a turn with a statement of intent and no tool call? (y/n): n
- Live status indicator matched what actually happened? (y/n): y — `Done · prefill 5.5 s for 12,689 tokens · 243 generated`, agreeing with the `usage:` line to the token (one generation round, nothing to disagree about)
- Anything odd (loops, truncation notices, tool errors, effect of the inlet nudge): no. Fixed per-chat prompt cost is **12,689 tokens, identical to v2** — Change 54 added nothing to the system prompt or schemas, and this zero-tool run confirms it. Thinking opens "Let me work through this classic riddle carefully", i.e. it recognises the riddle and still reads the question. Nudge does not fire (no units)
### Change 54 checks (this round's changes — fill in even when they did not fire)
- Did a tool result end with a `Sources:` line? (y/n): n/a — no tool call
- Did the answer carry a URL? (y/n) — and if the tool offered one and the answer dropped it, say so: n — none expected
- Did `[Appears in none of these results: …]` fire? Was it acted on? (n/a if no search): n/a
- Did a `search=` jump report `inside the section '…'`? Did it name the right subject?: n/a
- Did a `search=` miss return the opening of the document? Did the model keep using the source?: n/a
## Result (fill in)
- **Score:** 10 / 10
- **Breakdown:** correctness 5/5 · calibration 2/2 · tool use 2/2 · communication 1/1 · deductions −0
- **Verdict:** pass
- **What it got right:** read the question rather than the riddle; "all but 9" parsed correctly; the second step carried; 13; no tools
- **What it got wrong:** nothing
- **Change from the previous round:** **10 → 10 (0).** Third identical result. Reasoning path is the same as v2's, word for word in places. Useful again as the no-tool control: no repetition, no padding, no language mixing under the sampling settings, and the prompt-token count proves Change 54's zero footprint on the fixed prompt
- **Worth recording in TUNING.md?** (only if it exposes a harness or prompt weakness): no
## Grader notes
- Ground truth verification: 17 − 9 = 8 leave, 9 stay, 4 of the 8 return, 9 + 4 = 13. Rubric correct
- Rubric issues: none
@@ -0,0 +1,51 @@
########################################################################
# owuitools prompt test result
# prompt dir : easy/e03-sheep-riddle-variant (round v3)
# chat id : 5d586e8d-4b65-4cde-b385-977017308e55
# chat title : Sheep Count
# user : the operator
# model : qwen3.8:latest
# turns : 2 messages on selected branch
# tool calls : 0 (none)
# dumped at : 2026-09-11T23:10:06Z
########################################################################
=== USER (2026-09-11T22:56:59Z) ===
A farmer has 17 sheep. All but 9 run away. Later, 4 of the ones that ran away come back on their own. How many sheep does the farmer have now?
=== ASSISTANT (2026-09-11T22:56:59Z, model qwen3.8:latest) ===
usage: prompt_eval_count=12689 eval_count=243 prompt_tokens=12689 completion_tokens=243 total=10.7s prefill=5.5s decode=5.1s 47.3 tok/s
=== [1] THINKING (3s) ===
Let me work through this classic riddle carefully.
"A farmer has 17 sheep. All but 9 run away."
"All but 9" means 9 remain. So 17 - 9 = 8 ran away. The farmer still has 9 sheep.
"Later, 4 of the ones that ran away come back on their own."
So 4 of the 8 that ran away return. The farmer now has 9 + 4 = 13 sheep.
This is straightforward arithmetic. Let me verify:
- Start: 17 sheep
- "All but 9 run away" → 9 stay, 8 leave
- 4 come back → 9 + 4 = 13
The answer is 13.
=== [2] ASSISTANT TEXT ===
**13 sheep.**
Here's the breakdown:
1. **Start:** 17 sheep.
2. **"All but 9 run away":** 9 stay behind, so 8 (17 − 9) leave. The farmer has **9**.
3. **4 come back:** 9 + 4 = **13**.
=== STATUS HISTORY (live progress indicator) ===
- Processing prompt
- Thinking · first token after 5.6 s
- Thought: Let me work through this classic riddle carefully. "A farmer has 17 sheep. All but 9 … → 9 stay, 8 leave - 4 come back → 9 + 4 = 13 The answer is 13.
- Writing response
- Done · prefill 5.5 s for 12,689 tokens · 243 generated