FAILURE MAP

Understand the failure.
Verify the repair.

Small, reproducible software failures. The broken implementation, the fix that didn’t work, and the one that passed—preserved together.

Explore the cases ↓How results are verified ↗
100840Executable case variants
20168Distinct failure mechanisms
302520Executed implementations
20168Open-access cases

WHAT THE ARCHIVE CONTAINS

100840 executable cases. 20168 are open.

Every case records the implementation that fails, the fix that did not work, and the repair that passed its checks—with recorded outputs and source hashes. This release adds 100840 cases across 20168 failure mechanisms and 254 domains.

The open tier gives you the failure and the unsuccessful fix for one case in every mechanism. The remaining 80672 cases, 5 variants per mechanism, are member-only: the verified repair, its recorded checks, and the full fixture suite are held in the member archive. Read the methodology ↗

A RECORD OF WHAT WENT WRONG

Browse the archive / 100840

Python · Standard library
REFERENCEFAILURE MECHANISMDOMAINACCESS
FA-5701

Hypergeometric numerator · case 01

Independent selection counts are added instead of multiplied.

Combinatorics● Open access↗
FA-5702

Hypergeometric numerator · case 02

Independent selection counts are added instead of multiplied.

Combinatorics◈ Members↗
FA-5703

Hypergeometric numerator · case 03

Independent selection counts are added instead of multiplied.

Combinatorics◈ Members↗
FA-5704

Hypergeometric numerator · case 04

Independent selection counts are added instead of multiplied.

Combinatorics◈ Members↗
FA-5705

Hypergeometric numerator · case 05

Independent selection counts are added instead of multiplied.

Combinatorics◈ Members↗
FA-5706

Birthday distinct assignments · case 01

Colliding assignments remain in the sample count.

Combinatorics● Open access↗
FA-5707

Birthday distinct assignments · case 02

Colliding assignments remain in the sample count.

Combinatorics◈ Members↗
FA-5708

Birthday distinct assignments · case 03

Colliding assignments remain in the sample count.

Combinatorics◈ Members↗
FA-5709

Birthday distinct assignments · case 04

Colliding assignments remain in the sample count.

Combinatorics◈ Members↗
FA-5710

Birthday distinct assignments · case 05

Colliding assignments remain in the sample count.

Combinatorics◈ Members↗
FA-5711

Tournament round robin games · case 01

Each game is counted from both participating teams.

Combinatorics● Open access↗
FA-5712

Tournament round robin games · case 02

Each game is counted from both participating teams.

Combinatorics◈ Members↗
FA-5713

Tournament round robin games · case 03

Each game is counted from both participating teams.

Combinatorics◈ Members↗
FA-5714

Tournament round robin games · case 04

Each game is counted from both participating teams.

Combinatorics◈ Members↗
FA-5715

Tournament round robin games · case 05

Each game is counted from both participating teams.

Combinatorics◈ Members↗
FA-5716

Full binary tree leaf identity · case 01

Outgoing child links are confused with leaves.

Combinatorics● Open access↗
FA-5717

Full binary tree leaf identity · case 02

Outgoing child links are confused with leaves.

Combinatorics◈ Members↗
FA-5718

Full binary tree leaf identity · case 03

Outgoing child links are confused with leaves.

Combinatorics◈ Members↗
FA-5719

Full binary tree leaf identity · case 04

Outgoing child links are confused with leaves.

Combinatorics◈ Members↗
FA-5720

Full binary tree leaf identity · case 05

Outgoing child links are confused with leaves.

Combinatorics◈ Members↗
FA-5721

Perfect binary tree total nodes · case 01

The root-at-height-zero convention is shifted by one.

Combinatorics● Open access↗
FA-5722

Perfect binary tree total nodes · case 02

The root-at-height-zero convention is shifted by one.

Combinatorics◈ Members↗
FA-5723

Perfect binary tree total nodes · case 03

The root-at-height-zero convention is shifted by one.

Combinatorics◈ Members↗
FA-5724

Perfect binary tree total nodes · case 04

The root-at-height-zero convention is shifted by one.

Combinatorics◈ Members↗
FA-5725

Perfect binary tree total nodes · case 05

The root-at-height-zero convention is shifted by one.

Combinatorics◈ Members↗
FA-5726

Nonadjacent subset count fixed size · case 01

Selections containing adjacent positions are not excluded.

Combinatorics● Open access↗
FA-5727

Nonadjacent subset count fixed size · case 02

Selections containing adjacent positions are not excluded.

Combinatorics◈ Members↗
FA-5728

Nonadjacent subset count fixed size · case 03

Selections containing adjacent positions are not excluded.

Combinatorics◈ Members↗
FA-5729

Nonadjacent subset count fixed size · case 04

Selections containing adjacent positions are not excluded.

Combinatorics◈ Members↗
FA-5730

Nonadjacent subset count fixed size · case 05

Selections containing adjacent positions are not excluded.

Combinatorics◈ Members↗
FA-5731

Binary strings no adjacent ones · case 01

All bit strings are counted despite the adjacency constraint.

Combinatorics● Open access↗
FA-5732

Binary strings no adjacent ones · case 02

All bit strings are counted despite the adjacency constraint.

Combinatorics◈ Members↗
FA-5733

Binary strings no adjacent ones · case 03

All bit strings are counted despite the adjacency constraint.

Combinatorics◈ Members↗
FA-5734

Binary strings no adjacent ones · case 04

All bit strings are counted despite the adjacency constraint.

Combinatorics◈ Members↗
FA-5735

Binary strings no adjacent ones · case 05

All bit strings are counted despite the adjacency constraint.

Combinatorics◈ Members↗
FA-5736

Even subset count · case 01

Odd-cardinality subsets are included.

Combinatorics● Open access↗
FA-5737

Even subset count · case 02

Odd-cardinality subsets are included.

Combinatorics◈ Members↗
FA-5738

Even subset count · case 03

Odd-cardinality subsets are included.

Combinatorics◈ Members↗
FA-5739

Even subset count · case 04

Odd-cardinality subsets are included.

Combinatorics◈ Members↗
FA-5740

Even subset count · case 05

Odd-cardinality subsets are included.

Combinatorics◈ Members↗
FA-5741

Cumulative binomial count · case 01

An exact-cardinality count replaces a cumulative count.

Combinatorics● Open access↗
FA-5742

Cumulative binomial count · case 02

An exact-cardinality count replaces a cumulative count.

Combinatorics◈ Members↗
FA-5743

Cumulative binomial count · case 03

An exact-cardinality count replaces a cumulative count.

Combinatorics◈ Members↗
FA-5744

Cumulative binomial count · case 04

An exact-cardinality count replaces a cumulative count.

Combinatorics◈ Members↗
FA-5745

Cumulative binomial count · case 05

An exact-cardinality count replaces a cumulative count.

Combinatorics◈ Members↗
FA-5746

Ordered distinct triples · case 01

Repeated members are allowed within a triple.

Combinatorics● Open access↗
FA-5747

Ordered distinct triples · case 02

Repeated members are allowed within a triple.

Combinatorics◈ Members↗
FA-5748

Ordered distinct triples · case 03

Repeated members are allowed within a triple.

Combinatorics◈ Members↗
FA-5749

Ordered distinct triples · case 04

Repeated members are allowed within a triple.

Combinatorics◈ Members↗
FA-5750

Ordered distinct triples · case 05

Repeated members are allowed within a triple.

Combinatorics◈ Members↗
FA-5751

Balanced ternary digit value · case 01

Most-significant-first balanced ternary is evaluated backwards.

Combinatorics● Open access↗
FA-5752

Balanced ternary digit value · case 02

Most-significant-first balanced ternary is evaluated backwards.

Combinatorics◈ Members↗
FA-5753

Balanced ternary digit value · case 03

Most-significant-first balanced ternary is evaluated backwards.

Combinatorics◈ Members↗
FA-5754

Balanced ternary digit value · case 04

Most-significant-first balanced ternary is evaluated backwards.

Combinatorics◈ Members↗
FA-5755

Balanced ternary digit value · case 05

Most-significant-first balanced ternary is evaluated backwards.

Combinatorics◈ Members↗
FA-5756

Factoradic digit value · case 01

Decimal positional weights replace factorial weights.

Combinatorics● Open access↗
FA-5757

Factoradic digit value · case 02

Decimal positional weights replace factorial weights.

Combinatorics◈ Members↗
FA-5758

Factoradic digit value · case 03

Decimal positional weights replace factorial weights.

Combinatorics◈ Members↗
FA-5759

Factoradic digit value · case 04

Decimal positional weights replace factorial weights.

Combinatorics◈ Members↗
FA-5760

Factoradic digit value · case 05

Decimal positional weights replace factorial weights.

Combinatorics◈ Members↗
FA-5761

Oriented triangle double area · case 01

The determinant adds its cross terms instead of subtracting.

Planar geometry● Open access↗
FA-5762

Oriented triangle double area · case 02

The determinant adds its cross terms instead of subtracting.

Planar geometry◈ Members↗
FA-5763

Oriented triangle double area · case 03

The determinant adds its cross terms instead of subtracting.

Planar geometry◈ Members↗
FA-5764

Oriented triangle double area · case 04

The determinant adds its cross terms instead of subtracting.

Planar geometry◈ Members↗
FA-5765

Oriented triangle double area · case 05

The determinant adds its cross terms instead of subtracting.

Planar geometry◈ Members↗
FA-5766

Triangle area base height · case 01

A triangle is assigned the enclosing parallelogram area.

Planar geometry● Open access↗
FA-5767

Triangle area base height · case 02

A triangle is assigned the enclosing parallelogram area.

Planar geometry◈ Members↗
FA-5768

Triangle area base height · case 03

A triangle is assigned the enclosing parallelogram area.

Planar geometry◈ Members↗
FA-5769

Triangle area base height · case 04

A triangle is assigned the enclosing parallelogram area.

Planar geometry◈ Members↗
FA-5770

Triangle area base height · case 05

A triangle is assigned the enclosing parallelogram area.

Planar geometry◈ Members↗
FA-5771

Rectangle intersection area · case 01

Separated axis extents are multiplied as negative lengths.

Planar geometry● Open access↗
FA-5772

Rectangle intersection area · case 02

Separated axis extents are multiplied as negative lengths.

Planar geometry◈ Members↗
FA-5773

Rectangle intersection area · case 03

Separated axis extents are multiplied as negative lengths.

Planar geometry◈ Members↗
FA-5774

Rectangle intersection area · case 04

Separated axis extents are multiplied as negative lengths.

Planar geometry◈ Members↗
FA-5775

Rectangle intersection area · case 05

Separated axis extents are multiplied as negative lengths.

Planar geometry◈ Members↗
FA-5776

Rectangle union area · case 01

Overlapping area is counted twice.

Planar geometry● Open access↗
FA-5777

Rectangle union area · case 02

Overlapping area is counted twice.

Planar geometry◈ Members↗
FA-5778

Rectangle union area · case 03

Overlapping area is counted twice.

Planar geometry◈ Members↗
FA-5779

Rectangle union area · case 04

Overlapping area is counted twice.

Planar geometry◈ Members↗
FA-5780

Rectangle union area · case 05

Overlapping area is counted twice.

Planar geometry◈ Members↗
FA-5781

Squared point distance · case 01

Manhattan distance replaces squared Euclidean distance.

Planar geometry● Open access↗
FA-5782

Squared point distance · case 02

Manhattan distance replaces squared Euclidean distance.

Planar geometry◈ Members↗
FA-5783

Squared point distance · case 03

Manhattan distance replaces squared Euclidean distance.

Planar geometry◈ Members↗
FA-5784

Squared point distance · case 04

Manhattan distance replaces squared Euclidean distance.

Planar geometry◈ Members↗
FA-5785

Squared point distance · case 05

Manhattan distance replaces squared Euclidean distance.

Planar geometry◈ Members↗
FA-5786

Manhattan point distance · case 01

Taking one final absolute value permits coordinate cancellation.

Planar geometry● Open access↗
FA-5787

Manhattan point distance · case 02

Taking one final absolute value permits coordinate cancellation.

Planar geometry◈ Members↗
FA-5788

Manhattan point distance · case 03

Taking one final absolute value permits coordinate cancellation.

Planar geometry◈ Members↗
FA-5789

Manhattan point distance · case 04

Taking one final absolute value permits coordinate cancellation.

Planar geometry◈ Members↗
FA-5790

Manhattan point distance · case 05

Taking one final absolute value permits coordinate cancellation.

Planar geometry◈ Members↗
FA-5791

Chebyshev point distance · case 01

Summing coordinates uses the Manhattan norm.

Planar geometry● Open access↗
FA-5792

Chebyshev point distance · case 02

Summing coordinates uses the Manhattan norm.

Planar geometry◈ Members↗
FA-5793

Chebyshev point distance · case 03

Summing coordinates uses the Manhattan norm.

Planar geometry◈ Members↗
FA-5794

Chebyshev point distance · case 04

Summing coordinates uses the Manhattan norm.

Planar geometry◈ Members↗
FA-5795

Chebyshev point distance · case 05

Summing coordinates uses the Manhattan norm.

Planar geometry◈ Members↗
FA-5796

Circle area divided by pi · case 01

Circumference scaling is used for an area.

Planar geometry● Open access↗
FA-5797

Circle area divided by pi · case 02

Circumference scaling is used for an area.

Planar geometry◈ Members↗
FA-5798

Circle area divided by pi · case 03

Circumference scaling is used for an area.

Planar geometry◈ Members↗
FA-5799

Circle area divided by pi · case 04

Circumference scaling is used for an area.

Planar geometry◈ Members↗
FA-5800

Circle area divided by pi · case 05

Circumference scaling is used for an area.

Planar geometry◈ Members↗

INSPECTABLE BY DESIGN

Every result has a runnable source.

Runnable implementations with recorded outputs, source hashes, and explicit contracts. Related variants share a failure mechanism and belong together in evaluation splits.

Read the methodology ↗