{
  "generatedAt": "2026-08-07",
  "seed": 20260806,
  "rooms": 500,
  "method": {
    "engine": "floorplanning.app calculateTileLayout + optimizeTileOffset + computeOffcutReuse",
    "layoutMode": "gerade Verlegung (straight)",
    "reservePercent": 0,
    "reuse": {
      "enabled": true,
      "kerfMm": 3,
      "minOffcutCm": 8,
      "maxCutEdges": 1
    },
    "metric": "Mehrbedarf % = gekaufte Fliesenfläche / Netto-Raumfläche − 1"
  },
  "scenarios": {
    "wallNoReuse": {
      "n": 500,
      "min": -1,
      "p10": 4.6,
      "median": 13.8,
      "mean": 16.9,
      "p90": 32.7,
      "max": 82.5,
      "shareAbove10": 64.8,
      "shareAbove20": 30,
      "shareBelow5": 11.8
    },
    "wallReuse": {
      "n": 500,
      "min": -1.9,
      "p10": 2,
      "median": 8.4,
      "mean": 10.3,
      "p90": 20.3,
      "max": 58.5,
      "shareAbove10": 40.4,
      "shareAbove20": 11.6,
      "shareBelow5": 29.6
    },
    "centerTileReuse": {
      "n": 500,
      "min": 0,
      "p10": 6.1,
      "median": 18.3,
      "mean": 23.2,
      "p90": 46.6,
      "max": 115.9,
      "shareAbove10": 77.4,
      "shareAbove20": 45,
      "shareBelow5": 6.6
    },
    "centerJointReuse": {
      "n": 500,
      "min": -0.8,
      "p10": 6.5,
      "median": 18.7,
      "mean": 23.6,
      "p90": 44.6,
      "max": 157.5,
      "shareAbove10": 78.4,
      "shareAbove20": 45.8,
      "shareBelow5": 6.8
    },
    "centerBestReuse": {
      "n": 500,
      "min": -0.8,
      "p10": 5.3,
      "median": 16.7,
      "mean": 20.6,
      "p90": 39.8,
      "max": 113,
      "shareAbove10": 72,
      "shareAbove20": 39.6,
      "shareBelow5": 8.4
    },
    "optimizedReuse": {
      "n": 500,
      "min": -1.9,
      "p10": 2,
      "median": 8.4,
      "mean": 10.2,
      "p90": 20.3,
      "max": 58.5,
      "shareAbove10": 40.4,
      "shareAbove20": 11.2,
      "shareBelow5": 29.6
    },
    "turnedReuse": {
      "n": 500,
      "min": -1.9,
      "p10": 1.9,
      "median": 8.5,
      "mean": 10.6,
      "p90": 21.8,
      "max": 58.5,
      "shareAbove10": 40.2,
      "shareAbove20": 13.8,
      "shareBelow5": 29.4
    }
  },
  "histogramWallReuse": [
    {
      "from": null,
      "to": 0,
      "count": 8
    },
    {
      "from": 0,
      "to": 2,
      "count": 42
    },
    {
      "from": 2,
      "to": 4,
      "count": 63
    },
    {
      "from": 4,
      "to": 6,
      "count": 68
    },
    {
      "from": 6,
      "to": 8,
      "count": 58
    },
    {
      "from": 8,
      "to": 10,
      "count": 59
    },
    {
      "from": 10,
      "to": 12,
      "count": 47
    },
    {
      "from": 12,
      "to": 14,
      "count": 39
    },
    {
      "from": 14,
      "to": 16,
      "count": 22
    },
    {
      "from": 16,
      "to": 18,
      "count": 24
    },
    {
      "from": 18,
      "to": 20,
      "count": 12
    },
    {
      "from": 20,
      "to": 22,
      "count": 15
    },
    {
      "from": 22,
      "to": 24,
      "count": 6
    },
    {
      "from": 24,
      "to": 26,
      "count": 4
    },
    {
      "from": 26,
      "to": 28,
      "count": 8
    },
    {
      "from": 28,
      "to": 30,
      "count": 3
    },
    {
      "from": 30,
      "to": null,
      "count": 22
    }
  ],
  "byCategory": {
    "Bad": {
      "n": 85,
      "min": 0,
      "p10": 1.6,
      "median": 9.1,
      "mean": 9.3,
      "p90": 17.4,
      "max": 39.3,
      "shareAbove10": 42.4,
      "shareAbove20": 8.2,
      "shareBelow5": 31.8
    },
    "Gäste-WC": {
      "n": 40,
      "min": 0,
      "p10": 3.9,
      "median": 15,
      "mean": 19,
      "p90": 36.1,
      "max": 58.5,
      "shareAbove10": 72.5,
      "shareAbove20": 35,
      "shareBelow5": 15
    },
    "Küche": {
      "n": 65,
      "min": 0.7,
      "p10": 3.3,
      "median": 9.6,
      "mean": 10,
      "p90": 16.7,
      "max": 32.7,
      "shareAbove10": 49.2,
      "shareAbove20": 6.2,
      "shareBelow5": 26.2
    },
    "Wohnzimmer": {
      "n": 80,
      "min": -1.9,
      "p10": 0.8,
      "median": 4.9,
      "mean": 5.5,
      "p90": 10.4,
      "max": 23.5,
      "shareAbove10": 11.3,
      "shareAbove20": 1.3,
      "shareBelow5": 51.2
    },
    "Schlafzimmer": {
      "n": 60,
      "min": -0.4,
      "p10": 1.4,
      "median": 7.3,
      "mean": 8.8,
      "p90": 19.8,
      "max": 31.5,
      "shareAbove10": 33.3,
      "shareAbove20": 10,
      "shareBelow5": 31.7
    },
    "Flur": {
      "n": 75,
      "min": -1,
      "p10": 3.4,
      "median": 9.6,
      "mean": 12.5,
      "p90": 26.8,
      "max": 52.1,
      "shareAbove10": 46.7,
      "shareAbove20": 16,
      "shareBelow5": 21.3
    },
    "Terrasse": {
      "n": 60,
      "min": -1.5,
      "p10": 3.4,
      "median": 6.6,
      "mean": 8.1,
      "p90": 17.2,
      "max": 21.8,
      "shareAbove10": 25,
      "shareAbove20": 8.3,
      "shareBelow5": 35
    },
    "Balkon": {
      "n": 35,
      "min": 1.1,
      "p10": 8.4,
      "median": 12.4,
      "mean": 15.5,
      "p90": 26.9,
      "max": 32.8,
      "shareAbove10": 74.3,
      "shareAbove20": 25.7,
      "shareBelow5": 2.9
    }
  },
  "byArea": {
    "8–15 m²": {
      "n": 166,
      "min": -0.4,
      "p10": 2.3,
      "median": 9.7,
      "mean": 10.4,
      "p90": 19.6,
      "max": 33.3,
      "shareAbove10": 47.6,
      "shareAbove20": 9.6,
      "shareBelow5": 22.9
    },
    "4–8 m²": {
      "n": 99,
      "min": -1,
      "p10": 2.3,
      "median": 10.2,
      "mean": 12.7,
      "p90": 26.4,
      "max": 52.1,
      "shareAbove10": 53.5,
      "shareAbove20": 21.2,
      "shareBelow5": 22.2
    },
    "unter 4 m²": {
      "n": 50,
      "min": 0,
      "p10": 3.9,
      "median": 15,
      "mean": 19,
      "p90": 35.9,
      "max": 58.5,
      "shareAbove10": 72,
      "shareAbove20": 36,
      "shareBelow5": 14
    },
    "15–25 m²": {
      "n": 113,
      "min": -1,
      "p10": 2.2,
      "median": 6.2,
      "mean": 7.5,
      "p90": 13.4,
      "max": 26.2,
      "shareAbove10": 26.5,
      "shareAbove20": 2.7,
      "shareBelow5": 38.1
    },
    "über 25 m²": {
      "n": 72,
      "min": -1.9,
      "p10": 0.9,
      "median": 4.9,
      "mean": 5,
      "p90": 9,
      "max": 17.1,
      "shareAbove10": 5.6,
      "shareAbove20": 0,
      "shareBelow5": 52.8
    }
  },
  "byFormat": {
    "mittel (bis 60x60)": {
      "n": 333,
      "min": -1.5,
      "p10": 3,
      "median": 8.4,
      "mean": 10.2,
      "p90": 19.1,
      "max": 58.5,
      "shareAbove10": 39,
      "shareAbove20": 8.7,
      "shareBelow5": 26.7
    },
    "klein (bis 30x30)": {
      "n": 72,
      "min": -1.9,
      "p10": 0,
      "median": 2.4,
      "mean": 3.3,
      "p90": 8.4,
      "max": 12.8,
      "shareAbove10": 8.3,
      "shareAbove20": 0,
      "shareBelow5": 73.6
    },
    "groß (ab 60x80)": {
      "n": 95,
      "min": 1.4,
      "p10": 6.2,
      "median": 13.9,
      "mean": 16,
      "p90": 28.5,
      "max": 52.1,
      "shareAbove10": 69.5,
      "shareAbove20": 30.5,
      "shareBelow5": 6.3
    }
  },
  "byRatio": {
    "25–60 Fliesen": {
      "n": 189,
      "min": 0.8,
      "p10": 3.7,
      "median": 9.2,
      "mean": 9.3,
      "p90": 14.8,
      "max": 23.5,
      "shareAbove10": 42.9,
      "shareAbove20": 2.6,
      "shareBelow5": 20.6
    },
    "bis 25 Fliesen": {
      "n": 140,
      "min": 0,
      "p10": 8.2,
      "median": 17.2,
      "mean": 19,
      "p90": 32.7,
      "max": 58.5,
      "shareAbove10": 82.1,
      "shareAbove20": 37.9,
      "shareBelow5": 3.6
    },
    "60–150 Fliesen": {
      "n": 121,
      "min": 0,
      "p10": 1.7,
      "median": 5.3,
      "mean": 5.3,
      "p90": 8.6,
      "max": 14.6,
      "shareAbove10": 5,
      "shareAbove20": 0,
      "shareBelow5": 46.3
    },
    "150–400 Fliesen": {
      "n": 47,
      "min": -1.5,
      "p10": -0.1,
      "median": 2,
      "mean": 2,
      "p90": 4.3,
      "max": 6.1,
      "shareAbove10": 0,
      "shareAbove20": 0,
      "shareBelow5": 95.7
    },
    "über 400 Fliesen": {
      "n": 3,
      "min": -1.9,
      "p10": -1.7,
      "median": -1,
      "mean": -1,
      "p90": -0.2,
      "max": 0,
      "shareAbove10": 0,
      "shareAbove20": 0,
      "shareBelow5": 100
    }
  },
  "byShape": {
    "rechteck": {
      "n": 355,
      "min": -1.5,
      "p10": 2,
      "median": 8.1,
      "mean": 10.1,
      "p90": 20.5,
      "max": 52.1,
      "shareAbove10": 39.4,
      "shareAbove20": 11.5,
      "shareBelow5": 29.9
    },
    "vorsprung": {
      "n": 58,
      "min": -0.4,
      "p10": 3.2,
      "median": 10.1,
      "mean": 11.8,
      "p90": 20.3,
      "max": 58.5,
      "shareAbove10": 50,
      "shareAbove20": 13.8,
      "shareBelow5": 19
    },
    "l-form": {
      "n": 87,
      "min": -1.9,
      "p10": 2.2,
      "median": 8.4,
      "mean": 9.9,
      "p90": 19.7,
      "max": 43.7,
      "shareAbove10": 37.9,
      "shareAbove20": 10.3,
      "shareBelow5": 35.6
    }
  },
  "optimizedByCategory": {
    "Bad": {
      "n": 85,
      "min": 0,
      "p10": 1.6,
      "median": 9.1,
      "mean": 9.3,
      "p90": 17.4,
      "max": 39.3,
      "shareAbove10": 42.4,
      "shareAbove20": 7.1,
      "shareBelow5": 31.8
    },
    "Gäste-WC": {
      "n": 40,
      "min": 0,
      "p10": 3.9,
      "median": 15,
      "mean": 19,
      "p90": 36.1,
      "max": 58.5,
      "shareAbove10": 72.5,
      "shareAbove20": 35,
      "shareBelow5": 15
    },
    "Küche": {
      "n": 65,
      "min": 0.7,
      "p10": 3.3,
      "median": 9.6,
      "mean": 10,
      "p90": 16.7,
      "max": 32.7,
      "shareAbove10": 49.2,
      "shareAbove20": 6.2,
      "shareBelow5": 26.2
    },
    "Wohnzimmer": {
      "n": 80,
      "min": -1.9,
      "p10": 0.8,
      "median": 4.9,
      "mean": 5.5,
      "p90": 10.4,
      "max": 23.5,
      "shareAbove10": 11.3,
      "shareAbove20": 1.3,
      "shareBelow5": 51.2
    },
    "Schlafzimmer": {
      "n": 60,
      "min": -0.4,
      "p10": 1.4,
      "median": 7.3,
      "mean": 8.8,
      "p90": 19.8,
      "max": 31.5,
      "shareAbove10": 33.3,
      "shareAbove20": 10,
      "shareBelow5": 31.7
    },
    "Flur": {
      "n": 75,
      "min": -1,
      "p10": 3.4,
      "median": 9.6,
      "mean": 12.5,
      "p90": 26.8,
      "max": 52.1,
      "shareAbove10": 46.7,
      "shareAbove20": 16,
      "shareBelow5": 21.3
    },
    "Terrasse": {
      "n": 60,
      "min": -1.5,
      "p10": 3.4,
      "median": 6.6,
      "mean": 8,
      "p90": 16.9,
      "max": 21.8,
      "shareAbove10": 25,
      "shareAbove20": 6.7,
      "shareBelow5": 35
    },
    "Balkon": {
      "n": 35,
      "min": 1.1,
      "p10": 8.4,
      "median": 12.4,
      "mean": 15.5,
      "p90": 26.9,
      "max": 32.8,
      "shareAbove10": 74.3,
      "shareAbove20": 25.7,
      "shareBelow5": 2.9
    }
  },
  "optimizedByArea": {
    "8–15 m²": {
      "n": 166,
      "min": -0.4,
      "p10": 2.2,
      "median": 9.7,
      "mean": 10.3,
      "p90": 19.2,
      "max": 33.3,
      "shareAbove10": 47.6,
      "shareAbove20": 9,
      "shareBelow5": 22.9
    },
    "4–8 m²": {
      "n": 99,
      "min": -1,
      "p10": 2.3,
      "median": 10.2,
      "mean": 12.7,
      "p90": 26.4,
      "max": 52.1,
      "shareAbove10": 53.5,
      "shareAbove20": 20.2,
      "shareBelow5": 22.2
    },
    "unter 4 m²": {
      "n": 50,
      "min": 0,
      "p10": 3.9,
      "median": 15,
      "mean": 19,
      "p90": 35.9,
      "max": 58.5,
      "shareAbove10": 72,
      "shareAbove20": 36,
      "shareBelow5": 14
    },
    "15–25 m²": {
      "n": 113,
      "min": -1,
      "p10": 2.2,
      "median": 6.2,
      "mean": 7.5,
      "p90": 13.4,
      "max": 26.2,
      "shareAbove10": 26.5,
      "shareAbove20": 2.7,
      "shareBelow5": 38.1
    },
    "über 25 m²": {
      "n": 72,
      "min": -1.9,
      "p10": 0.9,
      "median": 4.9,
      "mean": 5,
      "p90": 9,
      "max": 17.1,
      "shareAbove10": 5.6,
      "shareAbove20": 0,
      "shareBelow5": 52.8
    }
  },
  "savings": {
    "medianPointsSaved": 0,
    "meanPointsSaved": 0,
    "roomsImproved": 3,
    "roomsImprovedNoReuse": 3,
    "reuseMedianPointsSaved": 5.5,
    "reuseMedianTilesSaved": 2
  },
  "startAxis": {
    "centerBestVsWallMedianPoints": 7.8,
    "centerBestVsWallMeanPoints": 10.3,
    "centerWorseCount": 426,
    "centerBetterCount": 3,
    "centerEqualCount": 71,
    "tileVsJointMedianPoints": 2,
    "tileVsJointMaxPoints": 79.2,
    "smallRoomsMedianPoints": 10.9,
    "largeRoomsMedianPoints": 6
  },
  "direction": {
    "n": 210,
    "note": "nur längliche Formate (w ≠ h)",
    "turnedVsWallMedianPoints": 0,
    "turnedBetterCount": 74,
    "turnedWorseCount": 84,
    "turnedEqualCount": 52,
    "spreadMedianPoints": 2.9,
    "spreadP90Points": 9.6,
    "spreadMaxPoints": 28.8,
    "spreadAbove5Share": 32.9,
    "hallway": {
      "n": 35,
      "lengthwise": {
        "n": 35,
        "min": 2.7,
        "p10": 4.3,
        "median": 9.8,
        "mean": 11.1,
        "p90": 18.2,
        "max": 27,
        "shareAbove10": 48.6,
        "shareAbove20": 8.6,
        "shareBelow5": 20
      },
      "crosswise": {
        "n": 35,
        "min": 3.8,
        "p10": 5.3,
        "median": 11.5,
        "mean": 16.1,
        "p90": 35.5,
        "max": 47.5,
        "shareAbove10": 54.3,
        "shareAbove20": 25.7,
        "shareBelow5": 8.6
      },
      "spreadMedianPoints": 3.2,
      "spreadP90Points": 20,
      "spreadMaxPoints": 28,
      "betterCount": 6,
      "worseCount": 17
    }
  },
  "edgeStrip": {
    "cutEdges": 979,
    "medianStripCm": 23.5,
    "medianShareOfTile": 53.1,
    "p10ShareOfTile": 10.7,
    "shareBelowThird": 30.9,
    "shareBelow5cm": 11.5,
    "roomsWithCriticalStrip": 249
  },
  "formatComparison": {
    "note": "Jeder der 500 Räume mit jedem Format gerechnet, Fuge 3 mm, gerade Verlegung, Reststücke wiederverwendet.",
    "perFormat": [
      {
        "format": "20x20",
        "tileArea": 0.04,
        "n": 500,
        "min": -2.6,
        "p10": -1.3,
        "median": 0.3,
        "mean": 1,
        "p90": 4,
        "max": 10.9,
        "shareAbove10": 1.2,
        "shareAbove20": 0,
        "shareBelow5": 94.4
      },
      {
        "format": "30x30",
        "tileArea": 0.09,
        "n": 500,
        "min": -1,
        "p10": 0.6,
        "median": 3.5,
        "mean": 4.1,
        "p90": 8.4,
        "max": 23.8,
        "shareAbove10": 4.6,
        "shareAbove20": 0.4,
        "shareBelow5": 67.4
      },
      {
        "format": "30x60",
        "tileArea": 0.18,
        "n": 500,
        "min": -0.3,
        "p10": 2.1,
        "median": 6.2,
        "mean": 7.3,
        "p90": 14.1,
        "max": 38.7,
        "shareAbove10": 22.4,
        "shareAbove20": 2.4,
        "shareBelow5": 38
      },
      {
        "format": "45x45",
        "tileArea": 0.2,
        "n": 500,
        "min": 0,
        "p10": 2.5,
        "median": 6.7,
        "mean": 8.3,
        "p90": 15.8,
        "max": 39,
        "shareAbove10": 28,
        "shareAbove20": 6.2,
        "shareBelow5": 33
      },
      {
        "format": "60x60",
        "tileArea": 0.36,
        "n": 500,
        "min": 0,
        "p10": 4.1,
        "median": 10.1,
        "mean": 12.2,
        "p90": 23.3,
        "max": 58.5,
        "shareAbove10": 50.8,
        "shareAbove20": 14.6,
        "shareBelow5": 14
      },
      {
        "format": "80x80",
        "tileArea": 0.64,
        "n": 500,
        "min": 0,
        "p10": 6.7,
        "median": 14.9,
        "mean": 19.1,
        "p90": 35.4,
        "max": 88.9,
        "shareAbove10": 73.2,
        "shareAbove20": 35.8,
        "shareBelow5": 5.2
      },
      {
        "format": "60x120",
        "tileArea": 0.72,
        "n": 500,
        "min": 0,
        "p10": 7.2,
        "median": 17.4,
        "mean": 20.3,
        "p90": 35.8,
        "max": 98.1,
        "shareAbove10": 78.6,
        "shareAbove20": 40.4,
        "shareBelow5": 4.6
      },
      {
        "format": "20x120",
        "tileArea": 0.24,
        "n": 500,
        "min": -1.3,
        "p10": 2.6,
        "median": 9.1,
        "mean": 10.7,
        "p90": 20.4,
        "max": 45.5,
        "shareAbove10": 43.2,
        "shareAbove20": 10.8,
        "shareBelow5": 23.6
      }
    ],
    "winnerCounts": {
      "20x20": 427,
      "30x30": 56,
      "45x45": 10,
      "20x120": 7
    },
    "largeMinusSmallMedianPoints": 13.7,
    "largeWorseCount": 493
  },
  "jointComparison": {
    "note": "Alle 500 Räume mit 60×60, nur die Fugenbreite variiert; Reststücke wiederverwendet.",
    "perJoint": [
      {
        "jointMm": 1,
        "medianTiles": 35,
        "n": 500,
        "min": 0,
        "p10": 4.3,
        "median": 10.1,
        "mean": 12.2,
        "p90": 23.3,
        "max": 58.5,
        "shareAbove10": 50.8,
        "shareAbove20": 14.6,
        "shareBelow5": 14
      },
      {
        "jointMm": 2,
        "medianTiles": 35,
        "n": 500,
        "min": 0,
        "p10": 4.3,
        "median": 10.1,
        "mean": 12.2,
        "p90": 23.3,
        "max": 58.5,
        "shareAbove10": 50.8,
        "shareAbove20": 14.6,
        "shareBelow5": 14
      },
      {
        "jointMm": 3,
        "medianTiles": 35,
        "n": 500,
        "min": 0,
        "p10": 4.1,
        "median": 10.1,
        "mean": 12.2,
        "p90": 23.3,
        "max": 58.5,
        "shareAbove10": 50.8,
        "shareAbove20": 14.6,
        "shareBelow5": 14
      },
      {
        "jointMm": 5,
        "medianTiles": 35,
        "n": 500,
        "min": -0.8,
        "p10": 3.7,
        "median": 10.1,
        "mean": 12,
        "p90": 22.5,
        "max": 58.5,
        "shareAbove10": 50.4,
        "shareAbove20": 14,
        "shareBelow5": 15.8
      },
      {
        "jointMm": 8,
        "medianTiles": 35,
        "n": 500,
        "min": -0.8,
        "p10": 3.2,
        "median": 9.8,
        "mean": 11.6,
        "p90": 22.5,
        "max": 58.5,
        "shareAbove10": 48,
        "shareAbove20": 13.8,
        "shareBelow5": 20.4
      }
    ],
    "dimensionScan": {
      "note": "Raummaße 2,00–6,00 m × 2,00–5,00 m in 1-cm-Schritten, 60×60, bündiger Wandstart, ohne Reststück-Verwertung.",
      "combinations": 120701,
      "changedCount": 7793,
      "changedShare": 6.5,
      "fewerTilesShare": 100,
      "medianDeltaWhenChanged": -7,
      "minDelta": -18,
      "maxDelta": -4
    },
    "twoVsFive": {
      "changedCount": 21,
      "fewerTilesCount": 21,
      "moreTilesCount": 0,
      "medianTileDelta": 0,
      "maxTileDelta": 0,
      "minTileDelta": -5,
      "medianSurplusDeltaPoints": 0
    }
  },
  "diagonalComparison": {
    "note": "Gleiches Format, gleicher Raum, 45° gedreht gegen gerade – beide ohne Reststück-Verwertung.",
    "straight": {
      "n": 500,
      "min": -1,
      "p10": 4.6,
      "median": 13.8,
      "mean": 16.9,
      "p90": 32.7,
      "max": 82.5,
      "shareAbove10": 64.8,
      "shareAbove20": 30,
      "shareBelow5": 11.8
    },
    "diagonal": {
      "n": 500,
      "min": 5.1,
      "p10": 17.4,
      "median": 41.7,
      "mean": 46.1,
      "p90": 78.4,
      "max": 159.1,
      "shareAbove10": 98.4,
      "shareAbove20": 86.4,
      "shareBelow5": 0
    },
    "deltaMedianPoints": 24.8,
    "deltaMeanPoints": 29.2,
    "deltaP90Points": 56.3,
    "diagonalWorseCount": 493,
    "diagonalBetterCount": 2,
    "medianCutFactor": 2.2
  },
  "reuseComparison": {
    "note": "Kaufmenge mit gegen ohne Verwertung sauberer Reststreifen, bündiger Wandstart.",
    "medianTilesSaved": 2,
    "maxTilesSaved": 27,
    "noSavingCount": 143,
    "savingAbove5TilesCount": 137,
    "pointsSaved": {
      "n": 500,
      "min": 0,
      "p10": 0,
      "median": 5.5,
      "mean": 6.6,
      "p90": 15.4,
      "max": 38.2,
      "shareAbove10": 27,
      "shareAbove20": 2.6,
      "shareBelow5": 47.4
    },
    "bySize": {
      "small": {
        "n": 149,
        "medianTilesSaved": 1,
        "medianPointsSaved": 6.2,
        "noSavingShare": 36.2
      },
      "medium": {
        "n": 250,
        "medianTilesSaved": 2,
        "medianPointsSaved": 6.1,
        "noSavingShare": 26
      },
      "large": {
        "n": 101,
        "medianTilesSaved": 4,
        "medianPointsSaved": 4.1,
        "noSavingShare": 23.8
      }
    },
    "byFormat": {
      "small": {
        "n": 72,
        "medianTilesSaved": 5,
        "medianPointsSaved": 3.7,
        "noSavingShare": 29.2
      },
      "medium": {
        "n": 333,
        "medianTilesSaved": 2,
        "medianPointsSaved": 5.9,
        "noSavingShare": 27.6
      },
      "large": {
        "n": 95,
        "medianTilesSaved": 1,
        "medianPointsSaved": 6.5,
        "noSavingShare": 31.6
      }
    }
  },
  "tenPercentRule": {
    "insufficientWallReuse": 202,
    "insufficientWallNoReuse": 324,
    "insufficientCenterBest": 360,
    "overOrderedWallReuse": 148,
    "nearTenCount": 106
  }
}
