reference run · minimal-answer/v1

SmolLM2 1.7B Instruct

51.7%

11 of 24 tasks earned full credit. The headline score averages task credit, including fractional JSON-field credit from 2 tasks. Every stored item record below is part of bundle fe52823d5b39…59f78003.

Score (%)
51.7%
Fully passed tasks
11/24
95% bootstrap CI
32.3%71.2%
Coverage
24/24
Parse failures
0
Harness
Minimal answer v1
Model revision
Q4_K_M
Mean latency
51.4 ms
Completed
2026-08-03 17:37:57 UTC
Model digest
decd2598bc2c…a30d4f33
Suite digest
069366e2e1fd…c11c0b0b
Harness digest
2fa1144b02c1…f16a9c30
Runner digest
b4eb95ad9a05…69bd09d5

Category breakdown

The average does not hide the shape.

Each category has six tasks. Category scores average numerical task credit—including fractional json_fields credit—then the headline macro-averages the four categories.

information extraction73.6%
instruction following33.3%
logical reasoning66.7%
quantitative reasoning33.3%

Recorded configuration

Start from the recorded settings.

This template selects the recorded model descriptor, endpoint, request settings, suite ref, and harness ref in your current checkout. Those refs and the current runner may differ from the bundle's embedded definitions. Compare them and match runner SHA-256 b4eb95ad9a05…69bd09d5 before calling the run a protocol replay.

Recorded-configuration command
$ npm run fairbench -- run \
  --suite 'core/v1' \
  --harness 'minimal-answer/v1' \
  --model 'smollm2-1.7b-instruct' \
  --endpoint 'http://127.0.0.1:8082/v1/chat/completions' \
  --revision 'Q4_K_M' \
  --artifact-digest 'decd2598bc2c8ed08c19adc3c8fdd461ee19ed5708679d1c54ef54a5a30d4f33' \
  --quantization 'GGUF-Q4_K_M' \
  --timeout-ms 120000 \
  --seed 17 \
  --max-tokens 256 \
  --temperature 0 \
  --top-p 1 \
  --out 'result.json'

Task receipts

All 24 task records, including the misses.

Expand a row to inspect the prompt, stored response, parsed value, grader outcome, and item hash. The exact configured bearer-token string is redacted if an endpoint echoes it; transformed or unrelated secrets are not detectable.

  1. 01quant-01-cratesquantitative reasoningMiss50.7 ms

    Prompt

    A depot receives 18 crates with 7 lamps in each crate. Nine lamps are removed for inspection. How many lamps remain? Answer with the integer only.

    Stored model output

    10

    Parsed answer

    "10"

    Grader receipt

    {
      "details": {
        "actual": "10",
        "expected": [
          "117"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 57ed14599e2359421bbac363091903f53c72950036c4b37c06162722acff4455

  2. 02quant-02-ratioquantitative reasoningPass23.0 ms

    Prompt

    Red and blue tokens are in the ratio 3:5. There are 64 tokens altogether. How many are red? Answer with the integer only.

    Stored model output

    24

    Parsed answer

    "24"

    Grader receipt

    {
      "details": {
        "actual": "24",
        "expected": [
          "24"
        ]
      },
      "grader": "exact",
      "passed": true,
      "score": 1
    }

    Input SHA-256: e86a1c406e7af17044ea608e06d672be91bd48cefa8a49d3a3cc14c9e7414ea8

  3. 03quant-03-discountquantitative reasoningMiss22.4 ms

    Prompt

    A notebook costs 45 dollars before a 20 percent discount. What is the discounted price in whole dollars? Answer with the integer only.

    Stored model output

    30

    Parsed answer

    "30"

    Grader receipt

    {
      "details": {
        "actual": "30",
        "expected": [
          "36"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 818463be6c0bc7fc37005ae9be33e4cf321a30def3cf1e07f63d379034b0e92a

  4. 04quant-04-averagequantitative reasoningMiss22.1 ms

    Prompt

    Four readings are 14, 19, 22, and 25. What is their arithmetic mean? Answer with the number only.

    Stored model output

    19

    Parsed answer

    "19"

    Grader receipt

    {
      "details": {
        "actual": "19",
        "expected": [
          "20"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 7f3d7b0f5f793aede5f2f00ce8a08f97c4c8816797de18a236c6e213f52bd53d

  5. 05quant-05-clockquantitative reasoningMiss33.3 ms

    Prompt

    A workshop begins at 09:40 and lasts 2 hours 35 minutes. Give the ending time in 24-hour HH:MM format.

    Stored model output

    17:15

    Parsed answer

    "17:15"

    Grader receipt

    {
      "details": {
        "actual": "17:15",
        "flags": "",
        "pattern": "^12:15$"
      },
      "grader": "regex",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 7e50bd62e398aea77d2f863c0124bf7eccd1db23c9ae5603280a451ea07c8bb8

  6. 06quant-06-areaquantitative reasoningPass25.5 ms

    Prompt

    A rectangle is 12.5 meters long and 8 meters wide. What is its area in square meters? Answer with the number only.

    Stored model output

    100

    Parsed answer

    "100"

    Grader receipt

    {
      "details": {
        "actual": "100",
        "expected": [
          "100",
          "100.0"
        ]
      },
      "grader": "exact",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 19a432843dd1d47d569a89094d8ce986b3b8c41b53426f8799871c169a62072b

  7. 07logic-01-rillslogical reasoningPass19.0 ms

    Prompt

    Every Rill is a Tam. No Tam is a Vek. Can any Rill be a Vek? Answer yes or no.

    Stored model output

    no

    Parsed answer

    "no"

    Grader receipt

    {
      "details": {
        "actual": "no",
        "expected": [
          "no"
        ]
      },
      "grader": "exact",
      "passed": true,
      "score": 1
    }

    Input SHA-256: ed2385dcce176c8f48337ef333c5334d96e8fe2c2b6bb0fc58559afd3958d353

  8. 08logic-02-orderlogical reasoningPass20.5 ms

    Prompt

    Mina arrives before Oren, and Oren arrives before Pia. Who arrives first? Answer with one name.

    Stored model output

    Mina

    Parsed answer

    "Mina"

    Grader receipt

    {
      "details": {
        "actual": "mina",
        "expected": [
          "mina"
        ]
      },
      "grader": "exact",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 887f5986ba43fcae476e0c89c929cc360be12a2256e419e1ae8509e10a5c3d25

  9. 09logic-03-switchlogical reasoningPass17.6 ms

    Prompt

    A lamp is on if and only if its switch is up. The lamp is off. Is the switch up or down? Answer with one word.

    Stored model output

    down

    Parsed answer

    "down"

    Grader receipt

    {
      "details": {
        "actual": "down",
        "expected": [
          "down"
        ]
      },
      "grader": "exact",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 86d62455d0ec0028f643ece6bc7d219736d0c445eeb84478e520b1d34c387118

  10. 10logic-04-schedulelogical reasoningMiss19.0 ms

    Prompt

    Ada works Tuesday and Thursday. Ben works Monday and Thursday. Cora works Thursday and Friday. Which weekday do all three work? Answer with the weekday only.

    Stored model output

    Monday

    Parsed answer

    "Monday"

    Grader receipt

    {
      "details": {
        "actual": "monday",
        "expected": [
          "thursday"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 4b5f954cc0bb4b82b1611a9fc1bd89fc5aabef172b7029570dd8120c9e4e098d

  11. 11logic-05-badgelogical reasoningPass17.1 ms

    Prompt

    Rule: every triangular badge is blue. A particular badge is not blue. Can that badge be triangular? Answer yes or no.

    Stored model output

    no

    Parsed answer

    "no"

    Grader receipt

    {
      "details": {
        "actual": "no",
        "flags": "i",
        "pattern": "^no$"
      },
      "grader": "regex",
      "passed": true,
      "score": 1
    }

    Input SHA-256: a89096bb1b64b85311c3c5b3c28cced674ad3b0f602648b47b00b0e3cbd670f7

  12. 12logic-06-positionlogical reasoningMiss25.3 ms

    Prompt

    K is east of J. L is west of J. List the three letters from west to east, separated by commas with no spaces.

    Stored model output

    jlk

    Parsed answer

    "jlk"

    Grader receipt

    {
      "details": {
        "actual": "jlk",
        "expected": [
          "l,j,k"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: c7567d53511d94e2d9abf6db1871d5bcc22e80a4533b7730fb0e19654c961954

  13. 13extract-01-shipmentinformation extractionPass112.3 ms

    Prompt

    Shipping note: Batch Q7 contains 14 crates and is headed to Busan. Return a JSON object with fields batch, crates, and destination. crates must be a number.

    Stored model output

    {
      "batch": "Q7",
      "crates": 14,
      "destination": "Busan"
    }

    Parsed answer

    "{\n  \"batch\": \"Q7\",\n  \"crates\": 14,\n  \"destination\": \"Busan\"\n}"

    Grader receipt

    {
      "details": {
        "matched": 3,
        "mismatches": [],
        "total": 3
      },
      "grader": "json_fields",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 949965a08e5f301dff120b349502146918236829d3f79e5954e90f93e4382620

  14. 14extract-02-eventinformation extractionPass116.7 ms

    Prompt

    Event card: The Lantern Review is scheduled for 2026-09-12 at 18:30. Return a JSON object with fields title, date, and time.

    Stored model output

    {"title":"The Lantern Review","date":"2026-09-12","time":"18:30"}

    Parsed answer

    "{\"title\":\"The Lantern Review\",\"date\":\"2026-09-12\",\"time\":\"18:30\"}"

    Grader receipt

    {
      "details": {
        "matched": 3,
        "mismatches": [],
        "total": 3
      },
      "grader": "json_fields",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 5a0772b1217500be8a0e8a53489b5aae07f77d4b93c6ce3008ea04a2ea17b09d

  15. 15extract-03-sensorinformation extractionPartial133.9 ms

    Prompt

    Sensor log: Unit pine-4 recorded 18.6 degrees Celsius and reported status stable. Return a JSON object with fields unit, value, scale, and status. value must be a number and scale must be C.

    Stored model output

    {
      "unit": "Unit",
      "value": 18.6,
      "scale": "C",
      "status": "stable"
    }

    Parsed answer

    "{\n  \"unit\": \"Unit\",\n  \"value\": 18.6,\n  \"scale\": \"C\",\n  \"status\": \"stable\"\n}"

    Grader receipt

    {
      "details": {
        "matched": 3,
        "mismatches": [
          "unit"
        ],
        "total": 4
      },
      "grader": "json_fields",
      "passed": false,
      "score": 0.75
    }

    Input SHA-256: 0d918c4b6321def1d0cbcb528bfd2a4e5cb837224f829838c73b7e8461420099

  16. 16extract-04-recipeinformation extractionPartial120.3 ms

    Prompt

    Recipe note: Use 240 grams of chickpeas; the dish is vegan. Return a JSON object with fields ingredient, grams, and vegan. grams must be a number and vegan a boolean.

    Stored model output

    {
      "ingredient": "240 grams",
      "grams": 240,
      "vegan": true
    }

    Parsed answer

    "{\n  \"ingredient\": \"240 grams\",\n  \"grams\": 240,\n  \"vegan\": true\n}"

    Grader receipt

    {
      "details": {
        "matched": 2,
        "mismatches": [
          "ingredient"
        ],
        "total": 3
      },
      "grader": "json_fields",
      "passed": false,
      "score": 0.6666666666666666
    }

    Input SHA-256: f045f31f38e6aaee5b5608bd6a3f320b5ae830d03b0f52868657ffa48476d3bc

  17. 17extract-05-cataloginformation extractionPass133.5 ms

    Prompt

    Catalog line: Glass Orchard, published in 2031, carries the tags climate and mystery in that order. Return a JSON object with fields title, year, and tags. year must be a number and tags an array.

    Stored model output

    {
      "title": "Glass Orchard",
      "year": 2031,
      "tags": ["climate", "mystery"]
    }

    Parsed answer

    "{\n  \"title\": \"Glass Orchard\",\n  \"year\": 2031,\n  \"tags\": [\"climate\", \"mystery\"]\n}"

    Grader receipt

    {
      "details": {
        "matched": 3,
        "mismatches": [],
        "total": 3
      },
      "grader": "json_fields",
      "passed": true,
      "score": 1
    }

    Input SHA-256: dfc6547940005d5f926691bd3ae2c5ead7096d148b17b9136b5ce9da4ea4224b

  18. 18extract-06-weatherinformation extractionMiss112.7 ms

    Prompt

    Weather brief: Daejeon expects a high of 29 and a low of 18, with no advisory. Return a JSON object with fields city, high, low, and advisory. Temperatures must be numbers and advisory must be null.

    Stored model output

    {
      "city": "Daejeon",
      "high": 29,
      "low": 18
    }

    Parsed answer

    "{\n  \"city\": \"Daejeon\",\n  \"high\": 29,\n  \"low\": 18\n}"

    Grader receipt

    {
      "details": {
        "matched": 3,
        "mismatches": [
          "advisory",
          "<extra-or-missing-root-fields>"
        ],
        "total": 4
      },
      "grader": "json_fields",
      "passed": false,
      "score": 0
    }

    Input SHA-256: a354272b45f595b5de6f24035f2215be1e93ab857f433048bfe7fab81a9f921d

  19. 19follow-01-lowercaseinstruction followingMiss21.5 ms

    Prompt

    Write the word FAIR in lowercase. Output that word only.

    Stored model output

    faire

    Parsed answer

    "faire"

    Grader receipt

    {
      "details": {
        "actual": "faire",
        "expected": [
          "fair"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 0e9de6ef7276e328dd1d1fcbba6aa3fda7e25d4150af56fd0803a72fdb85cf3d

  20. 20follow-02-codeinstruction followingMiss29.7 ms

    Prompt

    Output the code FB-207 exactly, including the hyphen, and nothing else.

    Stored model output

    fb-207

    Parsed answer

    "fb-207"

    Grader receipt

    {
      "details": {
        "actual": "fb-207",
        "flags": "",
        "pattern": "^FB-207$"
      },
      "grader": "regex",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 5cf4f859cc67feac7697d3f94177b0de5c381a3d325a26d8afb8757f6406fee0

  21. 21follow-03-third-wordinstruction followingPass16.3 ms

    Prompt

    From the phrase 'cedar amber river silver', output only the third word.

    Stored model output

    river

    Parsed answer

    "river"

    Grader receipt

    {
      "details": {
        "actual": "river",
        "expected": [
          "river"
        ]
      },
      "grader": "exact",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 0ffff63da206b3899a63e9570aad9120cae24928e5cec18d2f442750d4aac485

  22. 22follow-04-sortinstruction followingMiss27.5 ms

    Prompt

    Sort mango, apple, and kiwi alphabetically. Output the result exactly as lowercase words separated by a vertical bar with one space on each side.

    Stored model output

    mango apple kiwi

    Parsed answer

    "mango apple kiwi"

    Grader receipt

    {
      "details": {
        "actual": "mango apple kiwi",
        "expected": [
          "apple | kiwi | mango"
        ]
      },
      "grader": "exact",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 5ad5fe99cc776c7a6bd94c469c17df729d877f56e2fbb97db120a149e419d2fa

  23. 23follow-05-objectinstruction followingPass79.1 ms

    Prompt

    Return a JSON object with exactly two fields: left must be SUN and right must be MOON.

    Stored model output

    {
      "left": "SUN",
      "right": "MOON"
    }

    Parsed answer

    "{\n  \"left\": \"SUN\",\n  \"right\": \"MOON\"\n}"

    Grader receipt

    {
      "details": {
        "matched": 2,
        "mismatches": [],
        "total": 2
      },
      "grader": "json_fields",
      "passed": true,
      "score": 1
    }

    Input SHA-256: 24b88c139429763b6eb9803da8db48b4799c02609f9493a0f13c9b2f3ee6b1d5

  24. 24follow-06-title-hypheninstruction followingMiss35.5 ms

    Prompt

    Transform 'quiet blue harbor' by capitalizing the first letter of each word and joining the words with hyphens. Output only the result.

    Stored model output

    quiet-blue-harbor

    Parsed answer

    "quiet-blue-harbor"

    Grader receipt

    {
      "details": {
        "actual": "quiet-blue-harbor",
        "flags": "",
        "pattern": "^Quiet-Blue-Harbor$"
      },
      "grader": "regex",
      "passed": false,
      "score": 0
    }

    Input SHA-256: 26f24b024c3e7fa8e8ef32131a37c2db3064982c536e44f8cf74d2401409261b