SimplestWins
⚖
Decision rule

The winner is the lowest-complexity method that satisfies every required constraint.

Every method must first be measured. Incomplete evidence produces no recommendation; a complete comparison with no passing method also names none.

01

Define the operating requirement

Set the minimum acceptable quality and the limits on cost, latency, volume, auditability, and reliability before benchmarking.

02

Build the cheapest credible baseline first

Start with deterministic rules. Then add traditional ML, smaller models, and frontier models only when the task justifies them.

03

Evaluate on the same task and dataset

Every method must see the same inputs and be judged against the same labels or assertion-based success criteria.

04

Separate measured facts from estimates

Accuracy and latency come from benchmark runs. Cost can be computed from provider pricing, but every result stores its provenance and version.

05

Recommend by constraint, not hype

Once every method is measured, choose the least complex passing method. A cost estimate cannot break a tie; cost is considered only when all passing methods at that complexity have measured costs.

06

Keep every run reproducible

Dataset version, code commit, method configuration, model name, provider, prompt, and run timestamp must be saved with every result.

01

Performance

Accuracy, task success, latency, throughput, and error rate.

02

Economics

Cost per 1K tasks and projected cost at the selected operating volume.

03

Control

Determinism, auditability, reproducibility, privacy, and maintenance burden.

04

Complexity

Rules → traditional ML → small model → frontier LLM, unless the benchmark documents a different hierarchy.

Two kinds of answer

The benchmark pages show measured results: tasks scored against public corpora, published beside the floors they had to beat. The assessment page answers a question about your task, which nobody has benchmarked — you answer structured questions yourself, or optionally ask a model to fill them from your description. Explicit rules assess those fields. That result is labelled ASSESSED, and it is reasoning, never a measurement of your system. Section 3.3 of the project standard governs the difference.

Aggregate accuracy does not establish fairness

Benchmark detail pages expose the published class precision, recall, F1 and sample sizes. These diagnostics can reveal uneven errors between labels. They do not measure demographic fairness, production distribution shift, or the consequences of deployment. Rules and machine learning both need those checks.