Clarify live demo and align DecisionBench with official runner
Browse files
README.md
CHANGED
|
@@ -33,18 +33,16 @@ model-index:
|
|
| 33 |
dataset:
|
| 34 |
type: Hanno-Labs/decision-bench
|
| 35 |
name: DecisionBench 1.0 (23,900 decisions)
|
|
|
|
| 36 |
metrics:
|
| 37 |
- type: accuracy
|
| 38 |
-
name: Accuracy (%,
|
| 39 |
-
value: 78.
|
| 40 |
- type: accuracy
|
| 41 |
-
name: Accuracy (%,
|
| 42 |
-
value: 77.
|
| 43 |
-
- type: accuracy
|
| 44 |
-
name: Accuracy (%, 20,959 rows with no detected source-text overlap; full coverage)
|
| 45 |
-
value: 78.0
|
| 46 |
source:
|
| 47 |
-
name: AgentBull
|
| 48 |
url: https://huggingface.co/AgentBull/bongard-mini#benchmarks
|
| 49 |
- task:
|
| 50 |
type: zero-shot-classification
|
|
@@ -93,6 +91,21 @@ built on the **T5 encoder–decoder** architecture of **T5Gemma 2 4B-4B**. Give
|
|
| 93 |
or images, along with questions and candidate answers or actions. It returns a probability
|
| 94 |
distribution for each question without generating text.
|
| 95 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 96 |
## Game recordings
|
| 97 |
|
| 98 |
| 2048 — 4096 tile, 55,140 final score | Tetris — consecutive line clears |
|
|
@@ -114,15 +127,6 @@ The model receives a text description of the scene every 0.2 seconds and chooses
|
|
| 114 |
`turn_right` or `fire`. Across 32 episodes capped at 30 seconds, it averaged 10.25 kills, with a best
|
| 115 |
of 20. The GIF shows an excerpt, with probabilities beside the action.
|
| 116 |
|
| 117 |
-
Bongard-mini is trained on judgments, semantic relationships and action outcomes. The same model
|
| 118 |
-
can read a customer conversation, compare an invoice with an order, or judge an agent's next action.
|
| 119 |
-
|
| 120 |
-
**Read once. Judge in parallel.**
|
| 121 |
-
|
| 122 |
-
[Try the live demo](https://huggingface.co/spaces/AgentBull/bongard-mini) ·
|
| 123 |
-
[Code & runtime](https://github.com/AgentBull/bongard/tree/main) · [Quick start](#quick-start) ·
|
| 124 |
-
[Design](#one-reading-many-decisions) · [Benchmarks](#benchmarks) · [Examples](#judgments-across-situations)
|
| 125 |
-
|
| 126 |
## Intuition is learned
|
| 127 |
|
| 128 |
An experienced player sees a promising move. A reader catches irony. Such judgments draw on learned
|
|
@@ -303,45 +307,66 @@ print(response["answers"]["damaged"]["noul"])
|
|
| 303 |
|
| 304 |
## Benchmarks
|
| 305 |
|
| 306 |
-
|
| 307 |
-
|
|
|
|
| 308 |
|
| 309 |
| Benchmark | Evaluation scope | Bongard-mini |
|
| 310 |
|---|---|---|
|
| 311 |
-
| [DecisionBench 1.0](https://huggingface.co/datasets/Hanno-Labs/decision-bench) |
|
| 312 |
| [JevBench v1.4](https://github.com/fstandhartinger/jevbench) | 231 public decisions: easy / standard / hard | **100% / 97.2% / 57.7% accuracy** |
|
| 313 |
| [typed-decisions](https://huggingface.co/datasets/LocalLLaMA/typed-decisions) | Test split: 400 cases, 2,000 decisions; zero-shot workflows | **59.4% accuracy**, 0.518 soft accuracy, 0.256 KL, 0.132 Brier |
|
| 314 |
| [ImajevBench v2.0-lite](https://huggingface.co/datasets/mohit67890/imajev-bench) | Dev + calibration: 254 items with public gold | **66.9% accuracy**; chance 26.5% |
|
| 315 |
| [behavior-benchmark](https://huggingface.co/datasets/respanai/behavior-benchmark) | Every trace; present / absent / not observable | **0.458 / 0.668 F1** for `present`, core / multilingual |
|
| 316 |
| Fair-chance probes | 18 kinds, including coins, dice, lotteries and tie-breaks | **0.0009 mean KL** from the uniform distribution; lower is better |
|
| 317 |
|
| 318 |
-
**How to read these results:** DecisionBench
|
| 319 |
-
|
| 320 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 321 |
JevBench scores cover its public questions. For typed-decisions, the gold is a teacher probability
|
| 322 |
distribution, so its metrics measure agreement with that teacher. ImajevBench uses direct option
|
| 323 |
scoring with an `unknown` option and averages all cyclic option orders.
|
| 324 |
|
| 325 |
### DecisionBench comparison
|
| 326 |
|
| 327 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 328 |
|
| 329 |
-
|
| 330 |
-
2026-09-29
|
| 331 |
-
|
|
|
|
| 332 |
|
| 333 |
### Bongard and Jev, by task and measure
|
| 334 |
|
| 335 |
| Evaluation | Bongard-mini | Jev 1.13 |
|
| 336 |
|---|---:|---:|
|
| 337 |
-
| DecisionBench accuracy, all 23,900 decisions | **78.
|
| 338 |
| typed-decisions top-label agreement, 2,000 decisions | 59.4% | **72.7%** |
|
| 339 |
| typed-decisions KL from the teacher, lower is better | **0.256** | 1.442 |
|
| 340 |
| typed-decisions Brier score, lower is better | **0.132** | 0.148 |
|
| 341 |
|
| 342 |
Jev matches the teacher's top label more often on typed-decisions. Bongard's full distributions
|
| 343 |
-
are closer to the teacher's under KL and Brier.
|
| 344 |
-
|
|
|
|
| 345 |
let you inspect the decisions behind the scores.
|
| 346 |
|
| 347 |
### Inference speed
|
|
|
|
| 33 |
dataset:
|
| 34 |
type: Hanno-Labs/decision-bench
|
| 35 |
name: DecisionBench 1.0 (23,900 decisions)
|
| 36 |
+
split: eval
|
| 37 |
metrics:
|
| 38 |
- type: accuracy
|
| 39 |
+
name: Accuracy (%, official runner; all 23,900 rows, no errors or truncation)
|
| 40 |
+
value: 78.05
|
| 41 |
- type: accuracy
|
| 42 |
+
name: Accuracy (%, official runner; 20,959 rows with no detected source-text overlap)
|
| 43 |
+
value: 77.73
|
|
|
|
|
|
|
|
|
|
| 44 |
source:
|
| 45 |
+
name: AgentBull official-runner evaluation (2026-09-30)
|
| 46 |
url: https://huggingface.co/AgentBull/bongard-mini#benchmarks
|
| 47 |
- task:
|
| 48 |
type: zero-shot-classification
|
|
|
|
| 91 |
or images, along with questions and candidate answers or actions. It returns a probability
|
| 92 |
distribution for each question without generating text.
|
| 93 |
|
| 94 |
+
**Read once. Judge in parallel.**
|
| 95 |
+
|
| 96 |
+
[Try the live demo](https://huggingface.co/spaces/AgentBull/bongard-mini) ·
|
| 97 |
+
[Get started locally](#quick-start) · [Code & runtime](https://github.com/AgentBull/bongard/tree/main) ·
|
| 98 |
+
[Design](#one-reading-many-decisions) · [Benchmarks](#benchmarks) · [Examples](#judgments-across-situations)
|
| 99 |
+
|
| 100 |
+
In the live demo's **Playground**, choose an example, edit the **Input** and the questions under
|
| 101 |
+
**Questions & settings**, then click **Run** to get new probabilities. The demo runs on Hugging Face
|
| 102 |
+
ZeroGPU: anonymous quota is limited, and signing in provides more quota. For local execution, use
|
| 103 |
+
the [quick start](#quick-start) below. The game GIFs below and the examples on the website are
|
| 104 |
+
**recorded outputs**; use the live demo to try your own input.
|
| 105 |
+
|
| 106 |
+
Bongard-mini is trained on judgments, semantic relationships and action outcomes. The same model
|
| 107 |
+
can read a customer conversation, compare an invoice with an order, or judge an agent's next action.
|
| 108 |
+
|
| 109 |
## Game recordings
|
| 110 |
|
| 111 |
| 2048 — 4096 tile, 55,140 final score | Tetris — consecutive line clears |
|
|
|
|
| 127 |
`turn_right` or `fire`. Across 32 episodes capped at 30 seconds, it averaged 10.25 kills, with a best
|
| 128 |
of 20. The GIF shows an excerpt, with probabilities beside the action.
|
| 129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 130 |
## Intuition is learned
|
| 131 |
|
| 132 |
An experienced player sees a promising move. A reader catches irony. Such judgments draw on learned
|
|
|
|
| 307 |
|
| 308 |
## Benchmarks
|
| 309 |
|
| 310 |
+
DecisionBench was evaluated with its **official runner on 2026-09-30**. The other release
|
| 311 |
+
evaluations below are from **2026-09-29**. Measurements use one NVIDIA RTX PRO 6000 in BF16,
|
| 312 |
+
with the splits and protocols stated below.
|
| 313 |
|
| 314 |
| Benchmark | Evaluation scope | Bongard-mini |
|
| 315 |
|---|---|---|
|
| 316 |
+
| [DecisionBench 1.0](https://huggingface.co/datasets/Hanno-Labs/decision-bench) | Official runner; `eval` split, all 23,900 decisions, 43 tasks, 2–255 candidates | **78.05% accuracy**; **77.73%** on the 20,959 rows with no detected source-text overlap with training data |
|
| 317 |
| [JevBench v1.4](https://github.com/fstandhartinger/jevbench) | 231 public decisions: easy / standard / hard | **100% / 97.2% / 57.7% accuracy** |
|
| 318 |
| [typed-decisions](https://huggingface.co/datasets/LocalLLaMA/typed-decisions) | Test split: 400 cases, 2,000 decisions; zero-shot workflows | **59.4% accuracy**, 0.518 soft accuracy, 0.256 KL, 0.132 Brier |
|
| 319 |
| [ImajevBench v2.0-lite](https://huggingface.co/datasets/mohit67890/imajev-bench) | Dev + calibration: 254 items with public gold | **66.9% accuracy**; chance 26.5% |
|
| 320 |
| [behavior-benchmark](https://huggingface.co/datasets/respanai/behavior-benchmark) | Every trace; present / absent / not observable | **0.458 / 0.668 F1** for `present`, core / multilingual |
|
| 321 |
| Fair-chance probes | 18 kinds, including coins, dice, lotteries and tie-breaks | **0.0009 mean KL** from the uniform distribution; lower is better |
|
| 322 |
|
| 323 |
+
**How to read these results:** DecisionBench uses its own runner
|
| 324 |
+
(`jobs/run_system_one_http_eval.py` at `9a6328e`) against `bongard serve` at `ea57853`, through
|
| 325 |
+
the System One HTTP contract, one request at a time. Serving limits were **262,144 tokens per
|
| 326 |
+
request** and **131,072 tokens per sequence**, with up to **255 candidates**. All 23,900 rows
|
| 327 |
+
returned answers, with **no errors or input truncation**. The
|
| 328 |
+
[official run, summary and manifest](https://huggingface.co/datasets/AgentBull/bongard-mini-evals/tree/main/decisionbench-official)
|
| 329 |
+
are public. Of these rows, 2,941 have detected source-text overlap with training data; the remaining
|
| 330 |
+
20,959 score 77.73%.
|
| 331 |
+
|
| 332 |
+
An earlier custom-harness run remains in the
|
| 333 |
+
[evaluation repository](https://huggingface.co/datasets/AgentBull/bongard-mini-evals#decisionbench).
|
| 334 |
+
It sent 3,042 binary rows as two-option Choice questions, whereas the official runner sends Noul
|
| 335 |
+
questions. Its scores belong to that earlier protocol and are not the headline result above.
|
| 336 |
+
|
| 337 |
JevBench scores cover its public questions. For typed-decisions, the gold is a teacher probability
|
| 338 |
distribution, so its metrics measure agreement with that teacher. ImajevBench uses direct option
|
| 339 |
scoring with an `unknown` option and averages all cyclic option orders.
|
| 340 |
|
| 341 |
### DecisionBench comparison
|
| 342 |
|
| 343 |
+
| Selected systems | Accuracy |
|
| 344 |
+
|---|---:|
|
| 345 |
+
| Imajev-4B | 79.7% |
|
| 346 |
+
| **Bongard-mini** | **78.05%** |
|
| 347 |
+
| Winnow-12B | 76.7% |
|
| 348 |
+
| Jev 1.13 | 72.0% |
|
| 349 |
+
| DeepSeek V4.1 Flash | 71.0% |
|
| 350 |
+
| GPT-5.6 Luna | 69.9% |
|
| 351 |
|
| 352 |
+
Bongard-mini ranks fourth among the 61 systems in the full comparison. Reference scores are a
|
| 353 |
+
2026-09-29 snapshot of the [DecisionBench leaderboard](https://huggingface.co/spaces/Hanno-Labs/decision-bench-leaderboard).
|
| 354 |
+
Bongard-mini is our 2026-09-30 official-runner evaluation, with the serving limits and source-text
|
| 355 |
+
overlap qualifications above. This table lists selected systems, rather than every leaderboard entry.
|
| 356 |
|
| 357 |
### Bongard and Jev, by task and measure
|
| 358 |
|
| 359 |
| Evaluation | Bongard-mini | Jev 1.13 |
|
| 360 |
|---|---:|---:|
|
| 361 |
+
| DecisionBench accuracy, official runner, all 23,900 decisions | **78.05%** | 72.0% |
|
| 362 |
| typed-decisions top-label agreement, 2,000 decisions | 59.4% | **72.7%** |
|
| 363 |
| typed-decisions KL from the teacher, lower is better | **0.256** | 1.442 |
|
| 364 |
| typed-decisions Brier score, lower is better | **0.132** | 0.148 |
|
| 365 |
|
| 366 |
Jev matches the teacher's top label more often on typed-decisions. Bongard's full distributions
|
| 367 |
+
are closer to the teacher's under KL and Brier. These measures establish agreement with the teacher;
|
| 368 |
+
calibration against observed outcomes needs a separate evaluation. Reference scores come from the dataset
|
| 369 |
+
cards and leaderboards on 2026-09-29. Bongard's [per-item predictions](https://huggingface.co/datasets/AgentBull/bongard-mini-evals)
|
| 370 |
let you inspect the decisions behind the scores.
|
| 371 |
|
| 372 |
### Inference speed
|