Spaces:
Sleeping
Sleeping
Explain monotone upper-bound provenance
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- app.py +12 -0
- data/evaluation_results.jsonl +0 -0
- data/records.jsonl +0 -0
- data/solutions/generated/cirinhex_006_3e5660c8b6310c57.json +98 -0
- data/solutions/generated/cirintri_002_befbb923c21388e1.json +74 -0
- data/solutions/generated/cirintri_005_64d422ca71110b0d.json +92 -0
- data/solutions/generated/domindom_007_a480ce1181b75833.json +103 -0
- data/solutions/generated/domindom_008_a4f6452b97bb5cc0.json +109 -0
- data/solutions/generated/domindom_014_6f795311544960ee.json +145 -0
- data/solutions/generated/domindom_015_dda9136316a32e15.json +151 -0
- data/solutions/generated/hexincir_006_0d33963cb4bcb842.json +97 -0
- data/solutions/generated/hexincir_018_3bf05115c19cc6d5.json +169 -0
- data/solutions/generated/hexinhex_002_c8ccd859ecc810e4.json +76 -0
- data/solutions/generated/hexinhex_006_93e84dfdad8f0036.json +100 -0
- data/solutions/generated/hexinhex_018_2eb7c5be1ce30256.json +172 -0
- data/solutions/generated/hexinhex_020_197dfdbe3f1f6905.json +184 -0
- data/solutions/generated/hexinhex_029_baea309b7bc15617.json +238 -0
- data/solutions/generated/hexinsqu_007_6492fb111d24a3e4.json +106 -0
- data/solutions/generated/hexintri_013_3b4102a5f66851b2.json +142 -0
- data/solutions/generated/hexintri_014_aa2a4511d2c644b1.json +148 -0
- data/solutions/generated/peninpen_005_5517dc706e76853c.json +94 -0
- data/solutions/generated/squindom_001_b71122905cd4c5c7.json +68 -0
- data/solutions/generated/squindom_005_30146b12b3cd6b1f.json +92 -0
- data/solutions/generated/squindom_007_24268bca52468f25.json +104 -0
- data/solutions/generated/squindom_014_821200c01d9d607e.json +146 -0
- data/solutions/generated/squindom_016_e980aaa270c37d2c.json +158 -0
- data/solutions/generated/squindom_017_ccddf4810f297da5.json +164 -0
- data/solutions/generated/squindom_020_7351f2aa5e1553d9.json +182 -0
- data/solutions/generated/squindom_027_bc414cdd10a510fa.json +224 -0
- data/solutions/generated/squindom_028_a26ece2a03ab477f.json +230 -0
- data/solutions/generated/squindom_029_a006f9c77930af4d.json +236 -0
- data/solutions/generated/squindom_035_7d2266788c6a0b7a.json +272 -0
- data/solutions/generated/squindom_043_83b582ff79edcebf.json +320 -0
- data/solutions/generated/squindom_045_efa26e844da7d857.json +332 -0
- data/solutions/generated/squindom_046_7fb3175fb0fba7a7.json +338 -0
- data/solutions/generated/squindom_047_a146ed2b5a4b6cf9.json +344 -0
- data/solutions/generated/squindom_049_598e94e082ebd7d9.json +356 -0
- data/solutions/generated/squinoct_016_4405320aab52a39c.json +160 -0
- data/solutions/generated/squintri_005_21b5dd023d9a44d0.json +94 -0
- data/solutions/generated/squintri_020_33507e9f74d78419.json +184 -0
- data/solutions/generated/squintri_030_58fcbf20aa7765b3.json +244 -0
- data/solutions/generated/squintri_033_8d116d694ad5570a.json +262 -0
- data/solutions/generated/squintri_035_454defabaa6b59ca.json +274 -0
- data/solutions/generated/triincir_005_a3d09cb09f1298d4.json +91 -0
- data/solutions/generated/triinhex_004_d2b5a3b06543cb98.json +88 -0
- data/solutions/generated/triinhex_033_a1101d95622ba18c.json +262 -0
- data/solutions/generated/triintri_001_b09a5ce4a2c03ad3.json +1 -1
- data/solutions/generated/triintri_002_2d6f654db11412d8.json +1 -1
- data/solutions/generated/triintri_003_76381d42f8f17f41.json +1 -1
- data/solutions/generated/triintri_004_be1b0b4b1802d8fa.json +1 -1
app.py
CHANGED
|
@@ -1445,6 +1445,18 @@ def detail_row(label: str, value: str) -> str:
|
|
| 1445 |
|
| 1446 |
|
| 1447 |
def visual_provenance(record: dict[str, Any], visual_record: dict[str, Any]) -> str:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1448 |
if visual_record.get("frontend_seed"):
|
| 1449 |
visual_metric = metric_value(visual_record)
|
| 1450 |
shown_metric = metric_value(record)
|
|
|
|
| 1445 |
|
| 1446 |
|
| 1447 |
def visual_provenance(record: dict[str, Any], visual_record: dict[str, Any]) -> str:
|
| 1448 |
+
source_case = str(visual_record.get("monotone_upper_bound_from_case") or "").strip()
|
| 1449 |
+
if source_case:
|
| 1450 |
+
visual_metric = metric_value(visual_record)
|
| 1451 |
+
shown_metric = metric_value(record)
|
| 1452 |
+
suffix = ""
|
| 1453 |
+
if visual_metric != shown_metric:
|
| 1454 |
+
suffix = f" Coordinate JSON evaluator metric: {esc(metric_symbol(visual_record))} = {esc(visual_metric)}; Friedman reported metric: {esc(metric_symbol(record))} = {esc(shown_metric)}."
|
| 1455 |
+
return (
|
| 1456 |
+
f"Verified monotone upper-bound layout derived by deleting items from {esc(source_case)}; "
|
| 1457 |
+
"the Friedman-listed finder remains credited for this row."
|
| 1458 |
+
) + suffix
|
| 1459 |
+
|
| 1460 |
if visual_record.get("frontend_seed"):
|
| 1461 |
visual_metric = metric_value(visual_record)
|
| 1462 |
shown_metric = metric_value(record)
|
data/evaluation_results.jsonl
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|
data/records.jsonl
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|
data/solutions/generated/cirinhex_006_3e5660c8b6310c57.json
ADDED
|
@@ -0,0 +1,98 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "cirinhex@6",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 3.1547526785063353,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 3.154752678506335,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "cirinhex@6",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "2 + 2/\u221a3 = 3.154+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 3.1547005383792515,
|
| 19 |
+
"reference_text": "s = 2 + 2/\u221a3 = 3.154+ | Trivial. |",
|
| 20 |
+
"source_image": "hc6.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc6.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/cirinhex/",
|
| 23 |
+
"title": "Circles in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"radius": 1.0,
|
| 27 |
+
"type": "circle"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "cirinhex@6",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "2 + 2/\u221a3 = 3.154+",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 3.1547005383792515,
|
| 39 |
+
"reference_text": "s = 2 + 2/\u221a3 = 3.154+ | Trivial. |",
|
| 40 |
+
"source_image": "hc6.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc6.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/cirinhex/",
|
| 43 |
+
"title": "Circles in Hexagons"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "cirinhex@7",
|
| 48 |
+
"monotone_upper_bound_from_record": "7368090471750227",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from cirinhex@7; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 3.1547005383792515,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/cirinhex/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": -0.23322506594830267,
|
| 60 |
+
"x": -1.0000309000324779,
|
| 61 |
+
"y": -1.7320801817404443
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.045304852292609214,
|
| 66 |
+
"x": 1.0000097039055962,
|
| 67 |
+
"y": -1.7320929631920046
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": -0.25463607947563405,
|
| 72 |
+
"x": 2.000042262428875,
|
| 73 |
+
"y": -1.2974602376825998e-05
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 0.20046369676565526,
|
| 78 |
+
"x": -2.0000412968186594,
|
| 79 |
+
"y": 1.176064020196015e-05
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 0.0417618583579787,
|
| 84 |
+
"x": -5.888372798050501e-07,
|
| 85 |
+
"y": -1.9188932050271395e-06
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 0.023035387174397022,
|
| 90 |
+
"x": 1.0000323094283496,
|
| 91 |
+
"y": 1.7320814401895983
|
| 92 |
+
}
|
| 93 |
+
],
|
| 94 |
+
"problem": "6 equal items for Circles in Hexagons",
|
| 95 |
+
"setup": "cirinhex",
|
| 96 |
+
"source_image": "https://erich-friedman.github.io/packing/cirinhex/hc6.gif",
|
| 97 |
+
"source_page": "https://erich-friedman.github.io/packing/cirinhex/"
|
| 98 |
+
}
|
data/solutions/generated/cirintri_002_befbb923c21388e1.json
ADDED
|
@@ -0,0 +1,74 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "cirintri@2",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 3.1547403089836683,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 5.464170499845252,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "cirintri@2",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "2 + 2\u221a3 = 5.464+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 5.464101615137754,
|
| 19 |
+
"reference_text": "s = 2 + 2\u221a3 = 5.464+ | Trivial.",
|
| 20 |
+
"source_image": "ct2.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct2.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/cirintri/",
|
| 23 |
+
"title": "Circles in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"radius": 1.0,
|
| 27 |
+
"type": "circle"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "cirintri@2",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "2 + 2\u221a3 = 5.464+",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 5.464101615137754,
|
| 39 |
+
"reference_text": "s = 2 + 2\u221a3 = 5.464+ | Trivial.",
|
| 40 |
+
"source_image": "ct2.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct2.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/cirintri/",
|
| 43 |
+
"title": "Circles in Triangles"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "cirintri@3",
|
| 48 |
+
"monotone_upper_bound_from_record": "fcee9d6e8b7c5ce0",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from cirintri@3; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 5.464101615137754,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/cirintri/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 1.9406897221311108,
|
| 60 |
+
"x": -0.5773672542051238,
|
| 61 |
+
"y": -1.0000326436766995
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 4.510088484258312,
|
| 66 |
+
"x": 1.1547340029331585,
|
| 67 |
+
"y": -2.0483411347167786e-06
|
| 68 |
+
}
|
| 69 |
+
],
|
| 70 |
+
"problem": "2 equal items for Circles in Triangles",
|
| 71 |
+
"setup": "cirintri",
|
| 72 |
+
"source_image": "https://erich-friedman.github.io/packing/cirintri/ct2.gif",
|
| 73 |
+
"source_page": "https://erich-friedman.github.io/packing/cirintri/"
|
| 74 |
+
}
|
data/solutions/generated/cirintri_005_64d422ca71110b0d.json
ADDED
|
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "cirintri@5",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 4.30945637922671,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 7.4641974018224735,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "cirintri@5",
|
| 13 |
+
"credit": "Milano",
|
| 14 |
+
"date": "1987",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "4 + 2\u221a3 = 7.464+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 7.464101615137754,
|
| 19 |
+
"reference_text": "s = 4 + 2\u221a3 = 7.464+ | Proved by Milano in 1987.",
|
| 20 |
+
"source_image": "ct5.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct5.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/cirintri/",
|
| 23 |
+
"title": "Circles in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"radius": 1.0,
|
| 27 |
+
"type": "circle"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "cirintri@5",
|
| 33 |
+
"credit": "Milano",
|
| 34 |
+
"date": "1987",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "4 + 2\u221a3 = 7.464+",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 7.464101615137754,
|
| 39 |
+
"reference_text": "s = 4 + 2\u221a3 = 7.464+ | Proved by Milano in 1987.",
|
| 40 |
+
"source_image": "ct5.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct5.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/cirintri/",
|
| 43 |
+
"title": "Circles in Triangles"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "cirintri@6",
|
| 48 |
+
"monotone_upper_bound_from_record": "09bddcb97a85d368",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from cirintri@6; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 7.464101615137754,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/cirintri/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Milano"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 0.10032113679130471,
|
| 60 |
+
"x": -1.1547261902240415,
|
| 61 |
+
"y": -2.0000440827371597
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 1.836113755980503,
|
| 66 |
+
"x": 0.5773533672475022,
|
| 67 |
+
"y": -1.00002705878021
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 2.221704687086976,
|
| 72 |
+
"x": 2.309450337987728,
|
| 73 |
+
"y": 3.0425669316776003e-07
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 4.5510667197791035,
|
| 78 |
+
"x": -1.1547264683521061,
|
| 79 |
+
"y": -9.201608967254509e-06
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 2.8863577663880133,
|
| 84 |
+
"x": -1.1547265791003039,
|
| 85 |
+
"y": 2.0000444340075796
|
| 86 |
+
}
|
| 87 |
+
],
|
| 88 |
+
"problem": "5 equal items for Circles in Triangles",
|
| 89 |
+
"setup": "cirintri",
|
| 90 |
+
"source_image": "https://erich-friedman.github.io/packing/cirintri/ct5.gif",
|
| 91 |
+
"source_page": "https://erich-friedman.github.io/packing/cirintri/"
|
| 92 |
+
}
|
data/solutions/generated/domindom_007_a480ce1181b75833.json
ADDED
|
@@ -0,0 +1,103 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "domindom@7",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 3.0000496969324035,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 6.000099393864807
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "domindom@7",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "3",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 3.0,
|
| 17 |
+
"reference_text": "7.-9. | | s = 3 | Trivial.",
|
| 18 |
+
"source_image": "9.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/9.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 21 |
+
"title": "Dominoes in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"height": 1.0,
|
| 25 |
+
"type": "rectangle",
|
| 26 |
+
"width": 2.0
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "domindom@7",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "3",
|
| 36 |
+
"metric_symbol": "s",
|
| 37 |
+
"metric_value": 3.0,
|
| 38 |
+
"reference_text": "7.-9. | | s = 3 | Trivial.",
|
| 39 |
+
"source_image": "9.gif",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/9.gif",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 42 |
+
"title": "Dominoes in Dominoes"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "domindom@9",
|
| 47 |
+
"monotone_upper_bound_from_record": "43b9630822b40990",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from domindom@9; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 3.0,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/domindom/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": 9.263873246125958e-07,
|
| 59 |
+
"x": -2.000033839253429,
|
| 60 |
+
"y": -1.0000190423982707
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 3.141595415874885,
|
| 65 |
+
"x": -4.3116620003076745e-06,
|
| 66 |
+
"y": -1.0000174852818229
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 3.619286297433364e-06,
|
| 71 |
+
"x": 2.000032982352467,
|
| 72 |
+
"y": -1.00002035441768
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 6.283187837994955,
|
| 77 |
+
"x": -2.000035922701681,
|
| 78 |
+
"y": 3.819382934038143e-06
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": 6.283188040756427,
|
| 83 |
+
"x": -2.8313438263452805e-06,
|
| 84 |
+
"y": 4.819324933834533e-06
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"id": 6,
|
| 88 |
+
"rotation_radians": 3.7960562003022356e-06,
|
| 89 |
+
"x": 2.0000386719337584,
|
| 90 |
+
"y": -3.907581416887514e-06
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"id": 7,
|
| 94 |
+
"rotation_radians": 6.28318764872637,
|
| 95 |
+
"x": -2.000025907176924,
|
| 96 |
+
"y": 1.0000218025466947
|
| 97 |
+
}
|
| 98 |
+
],
|
| 99 |
+
"problem": "7 equal items for Dominoes in Dominoes",
|
| 100 |
+
"setup": "domindom",
|
| 101 |
+
"source_image": "https://erich-friedman.github.io/packing/domindom/9.gif",
|
| 102 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/"
|
| 103 |
+
}
|
data/solutions/generated/domindom_008_a4f6452b97bb5cc0.json
ADDED
|
@@ -0,0 +1,109 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "domindom@8",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 3.0000496969324035,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 6.000099393864807
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "domindom@8",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "3",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 3.0,
|
| 17 |
+
"reference_text": "7.-9. | | s = 3 | Trivial.",
|
| 18 |
+
"source_image": "9.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/9.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 21 |
+
"title": "Dominoes in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"height": 1.0,
|
| 25 |
+
"type": "rectangle",
|
| 26 |
+
"width": 2.0
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "domindom@8",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "3",
|
| 36 |
+
"metric_symbol": "s",
|
| 37 |
+
"metric_value": 3.0,
|
| 38 |
+
"reference_text": "7.-9. | | s = 3 | Trivial.",
|
| 39 |
+
"source_image": "9.gif",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/9.gif",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 42 |
+
"title": "Dominoes in Dominoes"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "domindom@9",
|
| 47 |
+
"monotone_upper_bound_from_record": "43b9630822b40990",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from domindom@9; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 3.0,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/domindom/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": 9.263873246125958e-07,
|
| 59 |
+
"x": -2.000033839253429,
|
| 60 |
+
"y": -1.0000190423982707
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 3.141595415874885,
|
| 65 |
+
"x": -4.3116620003076745e-06,
|
| 66 |
+
"y": -1.0000174852818229
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 3.619286297433364e-06,
|
| 71 |
+
"x": 2.000032982352467,
|
| 72 |
+
"y": -1.00002035441768
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 6.283187837994955,
|
| 77 |
+
"x": -2.000035922701681,
|
| 78 |
+
"y": 3.819382934038143e-06
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": 6.283188040756427,
|
| 83 |
+
"x": -2.8313438263452805e-06,
|
| 84 |
+
"y": 4.819324933834533e-06
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"id": 6,
|
| 88 |
+
"rotation_radians": 3.7960562003022356e-06,
|
| 89 |
+
"x": 2.0000386719337584,
|
| 90 |
+
"y": -3.907581416887514e-06
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"id": 7,
|
| 94 |
+
"rotation_radians": 6.28318764872637,
|
| 95 |
+
"x": -2.000025907176924,
|
| 96 |
+
"y": 1.0000218025466947
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"id": 8,
|
| 100 |
+
"rotation_radians": 3.1415956249077306,
|
| 101 |
+
"x": 1.4882322040403512e-05,
|
| 102 |
+
"y": 1.0000215017270928
|
| 103 |
+
}
|
| 104 |
+
],
|
| 105 |
+
"problem": "8 equal items for Dominoes in Dominoes",
|
| 106 |
+
"setup": "domindom",
|
| 107 |
+
"source_image": "https://erich-friedman.github.io/packing/domindom/9.gif",
|
| 108 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/"
|
| 109 |
+
}
|
data/solutions/generated/domindom_014_6f795311544960ee.json
ADDED
|
@@ -0,0 +1,145 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "domindom@14",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 4.000080890451122,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 8.000161780902245
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "domindom@14",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "4",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 4.0,
|
| 17 |
+
"reference_text": "14.-16 | | s = 4 | Trivial.",
|
| 18 |
+
"source_image": "16.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/16.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 21 |
+
"title": "Dominoes in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"height": 1.0,
|
| 25 |
+
"type": "rectangle",
|
| 26 |
+
"width": 2.0
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "domindom@14",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "4",
|
| 36 |
+
"metric_symbol": "s",
|
| 37 |
+
"metric_value": 4.0,
|
| 38 |
+
"reference_text": "14.-16 | | s = 4 | Trivial.",
|
| 39 |
+
"source_image": "16.gif",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/16.gif",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 42 |
+
"title": "Dominoes in Dominoes"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "domindom@16",
|
| 47 |
+
"monotone_upper_bound_from_record": "5102d8436800a7ff",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from domindom@16; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 4.0,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/domindom/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": -4.6972688014620373e-07,
|
| 59 |
+
"x": -3.000061323109711,
|
| 60 |
+
"y": -1.5000301648343772
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 2.2826471184247226e-06,
|
| 65 |
+
"x": -1.000021531822367,
|
| 66 |
+
"y": -1.5000330720011108
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 1.8921356915879417e-06,
|
| 71 |
+
"x": 1.0000165752754013,
|
| 72 |
+
"y": -1.5000326159910415
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 7.630129294169187e-07,
|
| 77 |
+
"x": 3.0000597693379247,
|
| 78 |
+
"y": -1.500031885010241
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": -1.790783288515767e-06,
|
| 83 |
+
"x": -3.0000428974193705,
|
| 84 |
+
"y": -0.5000096770564719
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"id": 6,
|
| 88 |
+
"rotation_radians": -2.7351338446214696e-07,
|
| 89 |
+
"x": -0.9999956531073101,
|
| 90 |
+
"y": -0.500008129526475
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"id": 7,
|
| 94 |
+
"rotation_radians": -1.6237729528698304e-06,
|
| 95 |
+
"x": 1.0000413402407151,
|
| 96 |
+
"y": -0.5000088554865022
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"id": 8,
|
| 100 |
+
"rotation_radians": -2.223663485252913e-06,
|
| 101 |
+
"x": 3.0000715669140843,
|
| 102 |
+
"y": -0.500009200115029
|
| 103 |
+
},
|
| 104 |
+
{
|
| 105 |
+
"id": 9,
|
| 106 |
+
"rotation_radians": -1.928971444131956e-06,
|
| 107 |
+
"x": -3.0000588262125683,
|
| 108 |
+
"y": 0.5000092891905134
|
| 109 |
+
},
|
| 110 |
+
{
|
| 111 |
+
"id": 10,
|
| 112 |
+
"rotation_radians": -3.5734767730511228e-06,
|
| 113 |
+
"x": -1.0000154886954458,
|
| 114 |
+
"y": 0.5000114110302204
|
| 115 |
+
},
|
| 116 |
+
{
|
| 117 |
+
"id": 11,
|
| 118 |
+
"rotation_radians": -2.0633687007540427e-06,
|
| 119 |
+
"x": 1.0000221646621588,
|
| 120 |
+
"y": 0.5000114365475254
|
| 121 |
+
},
|
| 122 |
+
{
|
| 123 |
+
"id": 12,
|
| 124 |
+
"rotation_radians": -1.5254541101185505e-06,
|
| 125 |
+
"x": 3.000063012720547,
|
| 126 |
+
"y": 0.5000149417918678
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"id": 13,
|
| 130 |
+
"rotation_radians": -2.5255375621672033e-06,
|
| 131 |
+
"x": -3.0000662461592107,
|
| 132 |
+
"y": 1.5000297167676229
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"id": 14,
|
| 136 |
+
"rotation_radians": -2.7791420435910494e-06,
|
| 137 |
+
"x": -1.0000308198438532,
|
| 138 |
+
"y": 1.5000325676233306
|
| 139 |
+
}
|
| 140 |
+
],
|
| 141 |
+
"problem": "14 equal items for Dominoes in Dominoes",
|
| 142 |
+
"setup": "domindom",
|
| 143 |
+
"source_image": "https://erich-friedman.github.io/packing/domindom/16.gif",
|
| 144 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/"
|
| 145 |
+
}
|
data/solutions/generated/domindom_015_dda9136316a32e15.json
ADDED
|
@@ -0,0 +1,151 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "domindom@15",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 4.000080890451122,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 8.000161780902245
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "domindom@15",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "4",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 4.0,
|
| 17 |
+
"reference_text": "14.-16 | | s = 4 | Trivial.",
|
| 18 |
+
"source_image": "16.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/16.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 21 |
+
"title": "Dominoes in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"height": 1.0,
|
| 25 |
+
"type": "rectangle",
|
| 26 |
+
"width": 2.0
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "domindom@15",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "4",
|
| 36 |
+
"metric_symbol": "s",
|
| 37 |
+
"metric_value": 4.0,
|
| 38 |
+
"reference_text": "14.-16 | | s = 4 | Trivial.",
|
| 39 |
+
"source_image": "16.gif",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/domindom/16.gif",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/",
|
| 42 |
+
"title": "Dominoes in Dominoes"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "domindom@16",
|
| 47 |
+
"monotone_upper_bound_from_record": "5102d8436800a7ff",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from domindom@16; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 4.0,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/domindom/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": -4.6972688014620373e-07,
|
| 59 |
+
"x": -3.000061323109711,
|
| 60 |
+
"y": -1.5000301648343772
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 2.2826471184247226e-06,
|
| 65 |
+
"x": -1.000021531822367,
|
| 66 |
+
"y": -1.5000330720011108
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 1.8921356915879417e-06,
|
| 71 |
+
"x": 1.0000165752754013,
|
| 72 |
+
"y": -1.5000326159910415
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 7.630129294169187e-07,
|
| 77 |
+
"x": 3.0000597693379247,
|
| 78 |
+
"y": -1.500031885010241
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": -1.790783288515767e-06,
|
| 83 |
+
"x": -3.0000428974193705,
|
| 84 |
+
"y": -0.5000096770564719
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"id": 6,
|
| 88 |
+
"rotation_radians": -2.7351338446214696e-07,
|
| 89 |
+
"x": -0.9999956531073101,
|
| 90 |
+
"y": -0.500008129526475
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"id": 7,
|
| 94 |
+
"rotation_radians": -1.6237729528698304e-06,
|
| 95 |
+
"x": 1.0000413402407151,
|
| 96 |
+
"y": -0.5000088554865022
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"id": 8,
|
| 100 |
+
"rotation_radians": -2.223663485252913e-06,
|
| 101 |
+
"x": 3.0000715669140843,
|
| 102 |
+
"y": -0.500009200115029
|
| 103 |
+
},
|
| 104 |
+
{
|
| 105 |
+
"id": 9,
|
| 106 |
+
"rotation_radians": -1.928971444131956e-06,
|
| 107 |
+
"x": -3.0000588262125683,
|
| 108 |
+
"y": 0.5000092891905134
|
| 109 |
+
},
|
| 110 |
+
{
|
| 111 |
+
"id": 10,
|
| 112 |
+
"rotation_radians": -3.5734767730511228e-06,
|
| 113 |
+
"x": -1.0000154886954458,
|
| 114 |
+
"y": 0.5000114110302204
|
| 115 |
+
},
|
| 116 |
+
{
|
| 117 |
+
"id": 11,
|
| 118 |
+
"rotation_radians": -2.0633687007540427e-06,
|
| 119 |
+
"x": 1.0000221646621588,
|
| 120 |
+
"y": 0.5000114365475254
|
| 121 |
+
},
|
| 122 |
+
{
|
| 123 |
+
"id": 12,
|
| 124 |
+
"rotation_radians": -1.5254541101185505e-06,
|
| 125 |
+
"x": 3.000063012720547,
|
| 126 |
+
"y": 0.5000149417918678
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"id": 13,
|
| 130 |
+
"rotation_radians": -2.5255375621672033e-06,
|
| 131 |
+
"x": -3.0000662461592107,
|
| 132 |
+
"y": 1.5000297167676229
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"id": 14,
|
| 136 |
+
"rotation_radians": -2.7791420435910494e-06,
|
| 137 |
+
"x": -1.0000308198438532,
|
| 138 |
+
"y": 1.5000325676233306
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"id": 15,
|
| 142 |
+
"rotation_radians": -3.2813575841223767e-06,
|
| 143 |
+
"x": 1.0000101503778438,
|
| 144 |
+
"y": 1.5000329269853367
|
| 145 |
+
}
|
| 146 |
+
],
|
| 147 |
+
"problem": "15 equal items for Dominoes in Dominoes",
|
| 148 |
+
"setup": "domindom",
|
| 149 |
+
"source_image": "https://erich-friedman.github.io/packing/domindom/16.gif",
|
| 150 |
+
"source_page": "https://erich-friedman.github.io/packing/domindom/"
|
| 151 |
+
}
|
data/solutions/generated/hexincir_006_0d33963cb4bcb842.json
ADDED
|
@@ -0,0 +1,97 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexincir@6",
|
| 3 |
+
"container": {
|
| 4 |
+
"radius": 2.6457937463486663,
|
| 5 |
+
"type": "circle"
|
| 6 |
+
},
|
| 7 |
+
"friedman_reference": {
|
| 8 |
+
"analytical_or_proved": true,
|
| 9 |
+
"case": "hexincir@6",
|
| 10 |
+
"credit": "Trivial",
|
| 11 |
+
"date": "",
|
| 12 |
+
"family_updated": "",
|
| 13 |
+
"metric_expression": "\u221a7 = 2.645+",
|
| 14 |
+
"metric_symbol": "r",
|
| 15 |
+
"metric_value": 2.6457513110645907,
|
| 16 |
+
"reference_text": "r = \u221a7 = 2.645+ | Trivial. |",
|
| 17 |
+
"source_image": "7.png",
|
| 18 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexincir/7.png",
|
| 19 |
+
"source_page": "https://erich-friedman.github.io/packing/hexincir/",
|
| 20 |
+
"title": "Hexagons in Circles"
|
| 21 |
+
},
|
| 22 |
+
"item": {
|
| 23 |
+
"circumradius": 1.0000000000000002,
|
| 24 |
+
"side_length": 1.0,
|
| 25 |
+
"sides": 6,
|
| 26 |
+
"type": "regular_polygon"
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "hexincir@6",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "\u221a7 = 2.645+",
|
| 36 |
+
"metric_symbol": "r",
|
| 37 |
+
"metric_value": 2.6457513110645907,
|
| 38 |
+
"reference_text": "r = \u221a7 = 2.645+ | Trivial. |",
|
| 39 |
+
"source_image": "7.png",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexincir/7.png",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/hexincir/",
|
| 42 |
+
"title": "Hexagons in Circles"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "hexincir@7",
|
| 47 |
+
"monotone_upper_bound_from_record": "5cd27a740cc9b2a5",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexincir@7; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 2.6457513110645907,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/hexincir/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": 6.3330598593198735,
|
| 59 |
+
"x": -1.4549954137239105,
|
| 60 |
+
"y": -0.939747069682325
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 3.1914712204700044,
|
| 65 |
+
"x": 0.08633526573246775,
|
| 66 |
+
"y": -1.7299351830412515
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 4.238668164264897,
|
| 71 |
+
"x": 1.5413350295213695,
|
| 72 |
+
"y": -0.7901966101691185
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 5.285871326554258,
|
| 77 |
+
"x": -1.5413388940335084,
|
| 78 |
+
"y": 0.7901856736152597
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": 1.0970775663574264,
|
| 83 |
+
"x": -1.4678146157623213e-06,
|
| 84 |
+
"y": -2.29284965591799e-06
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"id": 6,
|
| 88 |
+
"rotation_radians": 1.0970757782442058,
|
| 89 |
+
"x": 1.4549931140732282,
|
| 90 |
+
"y": 0.939739135674936
|
| 91 |
+
}
|
| 92 |
+
],
|
| 93 |
+
"problem": "6 equal items for Hexagons in Circles",
|
| 94 |
+
"setup": "hexincir",
|
| 95 |
+
"source_image": "https://erich-friedman.github.io/packing/hexincir/7.png",
|
| 96 |
+
"source_page": "https://erich-friedman.github.io/packing/hexincir/"
|
| 97 |
+
}
|
data/solutions/generated/hexincir_018_3bf05115c19cc6d5.json
ADDED
|
@@ -0,0 +1,169 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexincir@18",
|
| 3 |
+
"container": {
|
| 4 |
+
"radius": 4.358986819791536,
|
| 5 |
+
"type": "circle"
|
| 6 |
+
},
|
| 7 |
+
"friedman_reference": {
|
| 8 |
+
"analytical_or_proved": true,
|
| 9 |
+
"case": "hexincir@18",
|
| 10 |
+
"credit": "Trivial",
|
| 11 |
+
"date": "",
|
| 12 |
+
"family_updated": "",
|
| 13 |
+
"metric_expression": "\u221a19 = 4.35889+",
|
| 14 |
+
"metric_symbol": "r",
|
| 15 |
+
"metric_value": 4.358898943540673,
|
| 16 |
+
"reference_text": "r = \u221a19 = 4.35889+ | Trivial.",
|
| 17 |
+
"source_image": "19.png",
|
| 18 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexincir/19.png",
|
| 19 |
+
"source_page": "https://erich-friedman.github.io/packing/hexincir/",
|
| 20 |
+
"title": "Hexagons in Circles"
|
| 21 |
+
},
|
| 22 |
+
"item": {
|
| 23 |
+
"circumradius": 1.0000000000000002,
|
| 24 |
+
"side_length": 1.0,
|
| 25 |
+
"sides": 6,
|
| 26 |
+
"type": "regular_polygon"
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "hexincir@18",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "\u221a19 = 4.35889+",
|
| 36 |
+
"metric_symbol": "r",
|
| 37 |
+
"metric_value": 4.358898943540673,
|
| 38 |
+
"reference_text": "r = \u221a19 = 4.35889+ | Trivial.",
|
| 39 |
+
"source_image": "19.png",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexincir/19.png",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/hexincir/",
|
| 42 |
+
"title": "Hexagons in Circles"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "hexincir@19",
|
| 47 |
+
"monotone_upper_bound_from_record": "b4bf200670caf09c",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexincir@19; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 4.358898943540673,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/hexincir/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": 5.2399976638384365,
|
| 59 |
+
"x": -2.993096147482499,
|
| 60 |
+
"y": -1.744107671477441
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 2.0984018494288867,
|
| 65 |
+
"x": -1.6677528334111735,
|
| 66 |
+
"y": -2.915577274740411
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 1.0512116602031218,
|
| 71 |
+
"x": 0.013891971052751357,
|
| 72 |
+
"y": -3.464152351237459
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 3.145600457722643,
|
| 77 |
+
"x": 1.691129402709777,
|
| 78 |
+
"y": -2.902180436005106
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": 2.098400068373407,
|
| 83 |
+
"x": 3.0069888858544633,
|
| 84 |
+
"y": -1.720053117635764
|
| 85 |
+
},
|
| 86 |
+
{
|
| 87 |
+
"id": 6,
|
| 88 |
+
"rotation_radians": 3.14560045873877,
|
| 89 |
+
"x": -3.3589161081697547,
|
| 90 |
+
"y": -0.013470553824323309
|
| 91 |
+
},
|
| 92 |
+
{
|
| 93 |
+
"id": 7,
|
| 94 |
+
"rotation_radians": 4.192809995835601,
|
| 95 |
+
"x": -1.3226921165278105,
|
| 96 |
+
"y": -1.170418572303279
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"id": 8,
|
| 100 |
+
"rotation_radians": 5.240003404360133,
|
| 101 |
+
"x": 0.3522663278341521,
|
| 102 |
+
"y": -1.7306949421585403
|
| 103 |
+
},
|
| 104 |
+
{
|
| 105 |
+
"id": 9,
|
| 106 |
+
"rotation_radians": 3.145611740979831,
|
| 107 |
+
"x": 1.674958299259687,
|
| 108 |
+
"y": -0.5602757350145259
|
| 109 |
+
},
|
| 110 |
+
{
|
| 111 |
+
"id": 10,
|
| 112 |
+
"rotation_radians": 1.0512016870378174,
|
| 113 |
+
"x": 3.3588324067012905,
|
| 114 |
+
"y": 0.01346187631256563
|
| 115 |
+
},
|
| 116 |
+
{
|
| 117 |
+
"id": 11,
|
| 118 |
+
"rotation_radians": 4.1927980473842705,
|
| 119 |
+
"x": -3.0069911264837548,
|
| 120 |
+
"y": 1.7200456374958961
|
| 121 |
+
},
|
| 122 |
+
{
|
| 123 |
+
"id": 12,
|
| 124 |
+
"rotation_radians": 0.004022977779067363,
|
| 125 |
+
"x": -1.6749557739777987,
|
| 126 |
+
"y": 0.5602757508940872
|
| 127 |
+
},
|
| 128 |
+
{
|
| 129 |
+
"id": 13,
|
| 130 |
+
"rotation_radians": 0.00402115019557869,
|
| 131 |
+
"x": -1.952759009739562e-06,
|
| 132 |
+
"y": -1.781864378349866e-07
|
| 133 |
+
},
|
| 134 |
+
{
|
| 135 |
+
"id": 14,
|
| 136 |
+
"rotation_radians": 4.1928019448498866,
|
| 137 |
+
"x": 1.3226935656547805,
|
| 138 |
+
"y": 1.1704218333625105
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"id": 15,
|
| 142 |
+
"rotation_radians": 2.098397030345533,
|
| 143 |
+
"x": 2.9931018352468324,
|
| 144 |
+
"y": 1.7441011531233162
|
| 145 |
+
},
|
| 146 |
+
{
|
| 147 |
+
"id": 16,
|
| 148 |
+
"rotation_radians": 0.004010292918059301,
|
| 149 |
+
"x": -1.691076788634328,
|
| 150 |
+
"y": 2.902089381699464
|
| 151 |
+
},
|
| 152 |
+
{
|
| 153 |
+
"id": 17,
|
| 154 |
+
"rotation_radians": 5.240005872706958,
|
| 155 |
+
"x": -0.35226794414100643,
|
| 156 |
+
"y": 1.7306961587426004
|
| 157 |
+
},
|
| 158 |
+
{
|
| 159 |
+
"id": 18,
|
| 160 |
+
"rotation_radians": 3.1456036906204337,
|
| 161 |
+
"x": -0.013894218336600163,
|
| 162 |
+
"y": 3.464154275882162
|
| 163 |
+
}
|
| 164 |
+
],
|
| 165 |
+
"problem": "18 equal items for Hexagons in Circles",
|
| 166 |
+
"setup": "hexincir",
|
| 167 |
+
"source_image": "https://erich-friedman.github.io/packing/hexincir/19.png",
|
| 168 |
+
"source_page": "https://erich-friedman.github.io/packing/hexincir/"
|
| 169 |
+
}
|
data/solutions/generated/hexinhex_002_c8ccd859ecc810e4.json
ADDED
|
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexinhex@2",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 2.0000156772159707,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 2.0000156772159703,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexinhex@2",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "2",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 2.0,
|
| 19 |
+
"reference_text": "2. | | s = 2 | Trivial.",
|
| 20 |
+
"source_image": "2.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/2.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 23 |
+
"title": "Hexagons in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexinhex@2",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "2",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 2.0,
|
| 41 |
+
"reference_text": "2. | | s = 2 | Trivial.",
|
| 42 |
+
"source_image": "2.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/2.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 45 |
+
"title": "Hexagons in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexinhex@3",
|
| 50 |
+
"monotone_upper_bound_from_record": "2e22e12b6d11de4d",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexinhex@3; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 2.0,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -8.73652531392515e-06,
|
| 62 |
+
"x": -1.0000075000240263,
|
| 63 |
+
"y": 5.11231640226178e-07
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -4.568606117872516e-06,
|
| 68 |
+
"x": 0.5000030248779901,
|
| 69 |
+
"y": 0.8660316868560286
|
| 70 |
+
}
|
| 71 |
+
],
|
| 72 |
+
"problem": "2 equal items for Hexagons in Hexagons",
|
| 73 |
+
"setup": "hexinhex",
|
| 74 |
+
"source_image": "https://erich-friedman.github.io/packing/hexinhex/2.gif",
|
| 75 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/"
|
| 76 |
+
}
|
data/solutions/generated/hexinhex_006_93e84dfdad8f0036.json
ADDED
|
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexinhex@6",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 2.886797667992364,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 2.8867976679923637,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexinhex@6",
|
| 13 |
+
"credit": "Maurizio Morandi",
|
| 14 |
+
"date": "April 2015",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "5/\u221a3 = 2.886+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 2.8867513459481287,
|
| 19 |
+
"reference_text": "6-7. | | s = 5/\u221a3 = 2.886+ | Found by Maurizio Morandi | in April 2015.",
|
| 20 |
+
"source_image": "7.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/7.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 23 |
+
"title": "Hexagons in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexinhex@6",
|
| 35 |
+
"credit": "Maurizio Morandi",
|
| 36 |
+
"date": "April 2015",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "5/\u221a3 = 2.886+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 2.8867513459481287,
|
| 41 |
+
"reference_text": "6-7. | | s = 5/\u221a3 = 2.886+ | Found by Maurizio Morandi | in April 2015.",
|
| 42 |
+
"source_image": "7.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/7.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 45 |
+
"title": "Hexagons in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexinhex@7",
|
| 50 |
+
"monotone_upper_bound_from_record": "d2a43d4ca2836467",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexinhex@7; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 2.8867513459481287,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Maurizio Morandi"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 0.5226417137671361,
|
| 62 |
+
"x": -8.279927955112656e-07,
|
| 63 |
+
"y": -4.711760804674806e-07
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.5226452546369924,
|
| 68 |
+
"x": 0.8660426984788827,
|
| 69 |
+
"y": 1.500032424149046
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 0.5226480261281576,
|
| 74 |
+
"x": 1.732086250541385,
|
| 75 |
+
"y": 8.58826264170227e-08
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": 0.5226486434017761,
|
| 80 |
+
"x": -0.8660447233947516,
|
| 81 |
+
"y": 1.5000348035197788
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.522645168867023,
|
| 86 |
+
"x": 0.8660436687488999,
|
| 87 |
+
"y": -1.5000283075524146
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": 0.5226481118300205,
|
| 92 |
+
"x": -1.7320900713881753,
|
| 93 |
+
"y": 1.7675679263296385e-06
|
| 94 |
+
}
|
| 95 |
+
],
|
| 96 |
+
"problem": "6 equal items for Hexagons in Hexagons",
|
| 97 |
+
"setup": "hexinhex",
|
| 98 |
+
"source_image": "https://erich-friedman.github.io/packing/hexinhex/7.gif",
|
| 99 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/"
|
| 100 |
+
}
|
data/solutions/generated/hexinhex_018_2eb7c5be1ce30256.json
ADDED
|
@@ -0,0 +1,172 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexinhex@18",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 4.618904616698239,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 4.618904616698238,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexinhex@18",
|
| 13 |
+
"credit": "Maurizio Morandi",
|
| 14 |
+
"date": "April 2015",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "8/\u221a3 = 4.618+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 4.618802153517006,
|
| 19 |
+
"reference_text": "18-19. | | s = 8/\u221a3 = 4.618+ | Found by Maurizio Morandi | in April 2015. |",
|
| 20 |
+
"source_image": "19.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/19.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 23 |
+
"title": "Hexagons in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexinhex@18",
|
| 35 |
+
"credit": "Maurizio Morandi",
|
| 36 |
+
"date": "April 2015",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "8/\u221a3 = 4.618+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 4.618802153517006,
|
| 41 |
+
"reference_text": "18-19. | | s = 8/\u221a3 = 4.618+ | Found by Maurizio Morandi | in April 2015. |",
|
| 42 |
+
"source_image": "19.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/19.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 45 |
+
"title": "Hexagons in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexinhex@19",
|
| 50 |
+
"monotone_upper_bound_from_record": "4b11a1a09f2a5b70",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexinhex@19; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 4.618802153517006,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Maurizio Morandi"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 0.5234558836128137,
|
| 62 |
+
"x": -3.2842232400588377e-06,
|
| 63 |
+
"y": -2.550710319198415e-06
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.5234571589934958,
|
| 68 |
+
"x": 0.8660481685111352,
|
| 69 |
+
"y": 1.500029948325956
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 0.5234570967640373,
|
| 74 |
+
"x": 1.7320938297963193,
|
| 75 |
+
"y": -8.064443215692669e-06
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": 0.5234554583723405,
|
| 80 |
+
"x": -0.8660438438856551,
|
| 81 |
+
"y": 1.5000387372562904
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.5234545041986823,
|
| 86 |
+
"x": 0.8660399818573424,
|
| 87 |
+
"y": -1.500042129809262
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": 0.5234579503833225,
|
| 92 |
+
"x": -0.8660544847172335,
|
| 93 |
+
"y": -1.500035394945919
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 0.52346195389581,
|
| 98 |
+
"x": -1.7320951414134365,
|
| 99 |
+
"y": 5.430451211204787e-06
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 0.5234557148680753,
|
| 104 |
+
"x": 2.5981460007653134,
|
| 105 |
+
"y": 1.5000306261704976
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": 0.5234592140135343,
|
| 110 |
+
"x": 2.5981379335626027,
|
| 111 |
+
"y": -1.5000421196868152
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 0.5234590773684019,
|
| 116 |
+
"x": 9.140162784597355e-06,
|
| 117 |
+
"y": 3.00007374315004
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": 0.5234566299912738,
|
| 122 |
+
"x": 1.7320973103430997,
|
| 123 |
+
"y": 3.0000666873211483
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": 0.5234534012478698,
|
| 128 |
+
"x": 3.46418783791881,
|
| 129 |
+
"y": -4.057655083085431e-06
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 0.5234663480425249,
|
| 134 |
+
"x": -2.5981382202967835,
|
| 135 |
+
"y": 1.5000450150446436
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 0.5234535534152779,
|
| 140 |
+
"x": -7.838950909804222e-06,
|
| 141 |
+
"y": -3.0000777144674013
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": 0.5234618407713834,
|
| 146 |
+
"x": -1.7320865313307823,
|
| 147 |
+
"y": 3.0000746422542264
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": 0.5234563132987613,
|
| 152 |
+
"x": 1.7320881414458684,
|
| 153 |
+
"y": -3.000074376021685
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": 0.5234645330794415,
|
| 158 |
+
"x": -2.598149015132673,
|
| 159 |
+
"y": -1.5000313054053336
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 0.5234692642158965,
|
| 164 |
+
"x": -3.4641888581596616,
|
| 165 |
+
"y": 8.83368252839888e-06
|
| 166 |
+
}
|
| 167 |
+
],
|
| 168 |
+
"problem": "18 equal items for Hexagons in Hexagons",
|
| 169 |
+
"setup": "hexinhex",
|
| 170 |
+
"source_image": "https://erich-friedman.github.io/packing/hexinhex/19.gif",
|
| 171 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/"
|
| 172 |
+
}
|
data/solutions/generated/hexinhex_020_197dfdbe3f1f6905.json
ADDED
|
@@ -0,0 +1,184 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexinhex@20",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 5.000067508172298,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 5.000067508172297,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexinhex@20",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "5",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 5.0,
|
| 19 |
+
"reference_text": "20-21. | | s = 5 | Trivial. | |",
|
| 20 |
+
"source_image": "21.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 23 |
+
"title": "Hexagons in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexinhex@20",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "5",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 5.0,
|
| 41 |
+
"reference_text": "20-21. | | s = 5 | Trivial. | |",
|
| 42 |
+
"source_image": "21.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 45 |
+
"title": "Hexagons in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexinhex@21",
|
| 50 |
+
"monotone_upper_bound_from_record": "4a431b677be571c9",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexinhex@21; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 5.0,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 7.901581286981117e-07,
|
| 62 |
+
"x": -0.5000174463538043,
|
| 63 |
+
"y": 0.8660408791733488
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -8.371924427954672e-07,
|
| 68 |
+
"x": -0.49998926754271145,
|
| 69 |
+
"y": -0.8660342103698403
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -2.660678494033981e-07,
|
| 74 |
+
"x": 1.0000192810757436,
|
| 75 |
+
"y": 1.7876577640023134e-05
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -7.438935821621196e-08,
|
| 80 |
+
"x": -2.000028448902631,
|
| 81 |
+
"y": -1.3886483582868472e-05
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": -3.2787528884077454e-07,
|
| 86 |
+
"x": 1.0000286771626443,
|
| 87 |
+
"y": -1.7320685106263434
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -5.648917492132542e-07,
|
| 92 |
+
"x": 1.0000042693678135,
|
| 93 |
+
"y": 1.732087424964717
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 7.623293417932666e-07,
|
| 98 |
+
"x": -1.9999814394233528,
|
| 99 |
+
"y": -1.7320956192726793
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 5.726382936736113e-07,
|
| 104 |
+
"x": -2.0001063176145357,
|
| 105 |
+
"y": 1.7320682172424777
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": -6.540268107444737e-07,
|
| 110 |
+
"x": -0.49996917052936474,
|
| 111 |
+
"y": -2.598161234269701
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 5.893385085121173e-07,
|
| 116 |
+
"x": -0.5000298003785586,
|
| 117 |
+
"y": 2.5981094128802877
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": -1.9986158879680022e-07,
|
| 122 |
+
"x": 2.500045944099602,
|
| 123 |
+
"y": 0.8660744448134621
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": 5.977223461539629e-08,
|
| 128 |
+
"x": 2.500039054190333,
|
| 129 |
+
"y": -0.8660052621280638
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": -1.3478963937982246e-08,
|
| 134 |
+
"x": -3.500092072845965,
|
| 135 |
+
"y": 0.8659632371807578
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 4.1132012924842904e-07,
|
| 140 |
+
"x": -3.50001719472001,
|
| 141 |
+
"y": -0.8661073175269502
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": 5.546656121720664e-07,
|
| 146 |
+
"x": 0.9999791170267553,
|
| 147 |
+
"y": 3.464158149492293
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": -4.0502975026486896e-07,
|
| 152 |
+
"x": 1.0000797359239124,
|
| 153 |
+
"y": -3.464151263809527
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": -4.772253186330887e-08,
|
| 158 |
+
"x": -2.000035262364772,
|
| 159 |
+
"y": 3.464146559555753
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 9.1237704507367e-07,
|
| 164 |
+
"x": -2.000020084800537,
|
| 165 |
+
"y": -3.4641558808448685
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": 2.3453726621205355e-07,
|
| 170 |
+
"x": 2.500069476967483,
|
| 171 |
+
"y": -2.5980694889362432
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": 1.69584433962456e-07,
|
| 176 |
+
"x": 2.500015099600881,
|
| 177 |
+
"y": 2.598150980951056
|
| 178 |
+
}
|
| 179 |
+
],
|
| 180 |
+
"problem": "20 equal items for Hexagons in Hexagons",
|
| 181 |
+
"setup": "hexinhex",
|
| 182 |
+
"source_image": "https://erich-friedman.github.io/packing/hexinhex/21.gif",
|
| 183 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/"
|
| 184 |
+
}
|
data/solutions/generated/hexinhex_029_baea309b7bc15617.json
ADDED
|
@@ -0,0 +1,238 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexinhex@29",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 6.000078501746011,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 6.00007850174601,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexinhex@29",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "6",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 6.0,
|
| 19 |
+
"reference_text": "29-31. | | s = 6 | Trivial. |",
|
| 20 |
+
"source_image": "31.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 23 |
+
"title": "Hexagons in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexinhex@29",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "6",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 6.0,
|
| 41 |
+
"reference_text": "29-31. | | s = 6 | Trivial. |",
|
| 42 |
+
"source_image": "31.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 45 |
+
"title": "Hexagons in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexinhex@30",
|
| 50 |
+
"monotone_upper_bound_from_record": "100db5f9f28894cc",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexinhex@30; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 6.0,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -2.1568093060581115e-06,
|
| 62 |
+
"x": -0.5000046790830123,
|
| 63 |
+
"y": -0.8660375027573861
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -6.91313726895934e-07,
|
| 68 |
+
"x": 1.0000168855896254,
|
| 69 |
+
"y": 6.305863012131126e-06
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 2.1690134983637883e-06,
|
| 74 |
+
"x": -0.5000111090123347,
|
| 75 |
+
"y": 0.866041046146985
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -1.03984897083855e-06,
|
| 80 |
+
"x": 1.000021627215863,
|
| 81 |
+
"y": -1.7320689564041776
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 5.036742420048412e-07,
|
| 86 |
+
"x": -2.0000339708769572,
|
| 87 |
+
"y": -3.5888041917672923e-06
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -3.9242487946010595e-08,
|
| 92 |
+
"x": 1.0000119528931868,
|
| 93 |
+
"y": 1.7320820616600257
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": -7.731437857827133e-07,
|
| 98 |
+
"x": 2.500046305729863,
|
| 99 |
+
"y": -0.866025947935205
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 7.118841366061075e-07,
|
| 104 |
+
"x": -0.5000034477954115,
|
| 105 |
+
"y": -2.5981145828228938
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": -6.557394370968648e-07,
|
| 110 |
+
"x": 2.500040354576674,
|
| 111 |
+
"y": 0.8660455403083884
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": -8.937067677108101e-07,
|
| 116 |
+
"x": -2.0000249253110614,
|
| 117 |
+
"y": -1.7320826993141683
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": 9.617047027369317e-07,
|
| 122 |
+
"x": -0.5000209913039744,
|
| 123 |
+
"y": 2.5981171021478753
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": -6.135699199836213e-07,
|
| 128 |
+
"x": -2.000038202692628,
|
| 129 |
+
"y": 1.7320772232779593
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": -3.0192509895929896e-06,
|
| 134 |
+
"x": 2.5000519141268778,
|
| 135 |
+
"y": -2.598106502265172
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 8.230734905360213e-07,
|
| 140 |
+
"x": 1.0000250008872191,
|
| 141 |
+
"y": -3.4641459157665806
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": -5.641908620269044e-07,
|
| 146 |
+
"x": 2.500040276822104,
|
| 147 |
+
"y": 2.598124337403475
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": 9.33195056784635e-07,
|
| 152 |
+
"x": -3.5000545893861923,
|
| 153 |
+
"y": -0.8660531733262709
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": -2.3485190583690915e-07,
|
| 158 |
+
"x": -2.0417406996311205,
|
| 159 |
+
"y": -3.536433704532172
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 1.039211914012478e-06,
|
| 164 |
+
"x": 4.426615534526794,
|
| 165 |
+
"y": 1.2621780750165221e-05
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": 8.2150842097607e-07,
|
| 170 |
+
"x": -3.500057564580012,
|
| 171 |
+
"y": 0.8660297122558687
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": -1.516113667608833e-06,
|
| 176 |
+
"x": 1.0000039125737086,
|
| 177 |
+
"y": 3.464156280640706
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"id": 21,
|
| 181 |
+
"rotation_radians": 7.193380867555484e-07,
|
| 182 |
+
"x": -2.0922316903038887,
|
| 183 |
+
"y": 3.6238201728422337
|
| 184 |
+
},
|
| 185 |
+
{
|
| 186 |
+
"id": 22,
|
| 187 |
+
"rotation_radians": -6.142997880200996e-06,
|
| 188 |
+
"x": 4.000068701785937,
|
| 189 |
+
"y": -1.7320608931762065
|
| 190 |
+
},
|
| 191 |
+
{
|
| 192 |
+
"id": 23,
|
| 193 |
+
"rotation_radians": 6.036575488920136e-07,
|
| 194 |
+
"x": -0.4999895478283576,
|
| 195 |
+
"y": -4.330189492797411
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": 24,
|
| 199 |
+
"rotation_radians": -3.2789721611959128e-06,
|
| 200 |
+
"x": 2.500037478603552,
|
| 201 |
+
"y": -4.330182414425288
|
| 202 |
+
},
|
| 203 |
+
{
|
| 204 |
+
"id": 25,
|
| 205 |
+
"rotation_radians": 1.4954656685310197e-06,
|
| 206 |
+
"x": -3.5000399678531604,
|
| 207 |
+
"y": -2.5981301368837437
|
| 208 |
+
},
|
| 209 |
+
{
|
| 210 |
+
"id": 26,
|
| 211 |
+
"rotation_radians": -4.0079259744672843e-07,
|
| 212 |
+
"x": 4.000058321751524,
|
| 213 |
+
"y": 1.7320813891907003
|
| 214 |
+
},
|
| 215 |
+
{
|
| 216 |
+
"id": 27,
|
| 217 |
+
"rotation_radians": 4.366037913227048e-07,
|
| 218 |
+
"x": -3.5000607330501903,
|
| 219 |
+
"y": 2.5981032880488897
|
| 220 |
+
},
|
| 221 |
+
{
|
| 222 |
+
"id": 28,
|
| 223 |
+
"rotation_radians": 9.76757375278175e-07,
|
| 224 |
+
"x": -0.5000231083448415,
|
| 225 |
+
"y": 4.3301883463523865
|
| 226 |
+
},
|
| 227 |
+
{
|
| 228 |
+
"id": 29,
|
| 229 |
+
"rotation_radians": 9.842621830853817e-07,
|
| 230 |
+
"x": -5.000068695617427,
|
| 231 |
+
"y": -7.1268798689748576e-06
|
| 232 |
+
}
|
| 233 |
+
],
|
| 234 |
+
"problem": "29 equal items for Hexagons in Hexagons",
|
| 235 |
+
"setup": "hexinhex",
|
| 236 |
+
"source_image": "https://erich-friedman.github.io/packing/hexinhex/31.gif",
|
| 237 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinhex/"
|
| 238 |
+
}
|
data/solutions/generated/hexinsqu_007_6492fb111d24a3e4.json
ADDED
|
@@ -0,0 +1,106 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexinsqu@7",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 3.6742599744526214,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 5.196188287555518,
|
| 7 |
+
"sides": 4,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexinsqu@7",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "3\u221a3 = 5.196+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 5.196152422706632,
|
| 19 |
+
"reference_text": "s = 3\u221a3 = 5.196+ | Trivial. |",
|
| 20 |
+
"source_image": "8.png",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/8.png",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinsqu/",
|
| 23 |
+
"title": "Hexagons in Squares"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexinsqu@7",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "3\u221a3 = 5.196+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 5.196152422706632,
|
| 41 |
+
"reference_text": "s = 3\u221a3 = 5.196+ | Trivial. |",
|
| 42 |
+
"source_image": "8.png",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/8.png",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinsqu/",
|
| 45 |
+
"title": "Hexagons in Squares"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexinsqu@8",
|
| 50 |
+
"monotone_upper_bound_from_record": "b1252a56565d2ec0",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexinsqu@8; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 5.196152422706632,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexinsqu/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 0.7854016570627027,
|
| 62 |
+
"x": 1.0170145342200057,
|
| 63 |
+
"y": 1.0170134987742179
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.8221574350601246,
|
| 68 |
+
"x": 0.7126124858342775,
|
| 69 |
+
"y": -0.7084831354689171
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 0.7853995123906887,
|
| 74 |
+
"x": 2.3547411738843413,
|
| 75 |
+
"y": -0.09476567117498827
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -0.26179766104249264,
|
| 80 |
+
"x": -0.09475265327530596,
|
| 81 |
+
"y": 2.354754819846214
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.7854059125449453,
|
| 86 |
+
"x": 0.09478137113003707,
|
| 87 |
+
"y": -2.3547267913368533
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": 0.7854052231788333,
|
| 92 |
+
"x": -2.3547120325827744,
|
| 93 |
+
"y": 0.09479659533686603
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 1.8326012962028284,
|
| 98 |
+
"x": -1.1299361893550244,
|
| 99 |
+
"y": -1.1299358322158408
|
| 100 |
+
}
|
| 101 |
+
],
|
| 102 |
+
"problem": "7 equal items for Hexagons in Squares",
|
| 103 |
+
"setup": "hexinsqu",
|
| 104 |
+
"source_image": "https://erich-friedman.github.io/packing/hexinsqu/8.png",
|
| 105 |
+
"source_page": "https://erich-friedman.github.io/packing/hexinsqu/"
|
| 106 |
+
}
|
data/solutions/generated/hexintri_013_3b4102a5f66851b2.json
ADDED
|
@@ -0,0 +1,142 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexintri@13",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 6.000104811629913,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 10.392486384481497,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexintri@13",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "6\u221a3 = 10.3923+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 10.392304845413264,
|
| 19 |
+
"reference_text": "s = 6\u221a3 = 10.3923+ | Trivial. |",
|
| 20 |
+
"source_image": "15.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexintri/15.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexintri/",
|
| 23 |
+
"title": "Hexagons in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexintri@13",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "6\u221a3 = 10.3923+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 10.392304845413264,
|
| 41 |
+
"reference_text": "s = 6\u221a3 = 10.3923+ | Trivial. |",
|
| 42 |
+
"source_image": "15.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexintri/15.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexintri/",
|
| 45 |
+
"title": "Hexagons in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexintri@15",
|
| 50 |
+
"monotone_upper_bound_from_record": "83460d360e93ff66",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexintri@15; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 10.392304845413264,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -0.0008773216340713351,
|
| 62 |
+
"x": -2.0000433075228283,
|
| 63 |
+
"y": -3.464175834546559
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -0.0008786916702983763,
|
| 68 |
+
"x": -0.5000075332102101,
|
| 69 |
+
"y": -2.598128899162436
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -0.0008769437212764101,
|
| 74 |
+
"x": 1.0000309298712058,
|
| 75 |
+
"y": -1.7320837124519806
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -0.0008724118720011458,
|
| 80 |
+
"x": 2.5000772782478062,
|
| 81 |
+
"y": -0.8660374676439979
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": -0.0008780149727463441,
|
| 86 |
+
"x": -2.000042996234925,
|
| 87 |
+
"y": -1.7320829376753015
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -0.0008756453918099686,
|
| 92 |
+
"x": -0.5000066927092914,
|
| 93 |
+
"y": -0.8660378227886485
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": -0.0008770382555270698,
|
| 98 |
+
"x": 1.0000309646052692,
|
| 99 |
+
"y": 3.883886587223335e-06
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": -0.552254332594487,
|
| 104 |
+
"x": 4.19396558651501,
|
| 105 |
+
"y": 0.01863022051388554
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": -0.0008768327269119654,
|
| 110 |
+
"x": -2.0000441233364357,
|
| 111 |
+
"y": 1.2698259020990741e-05
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": -0.0008778702033141064,
|
| 116 |
+
"x": -0.5000087757146733,
|
| 117 |
+
"y": 0.8660540879660805
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": -0.0008764852889457795,
|
| 122 |
+
"x": 1.0000276836712718,
|
| 123 |
+
"y": 1.7320925544954868
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": -1.0480709334341858,
|
| 128 |
+
"x": 2.5000732913403003,
|
| 129 |
+
"y": 0.8660432719307646
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 1.0463206307111212,
|
| 134 |
+
"x": -2.000046949475865,
|
| 135 |
+
"y": 1.7321102095159302
|
| 136 |
+
}
|
| 137 |
+
],
|
| 138 |
+
"problem": "13 equal items for Hexagons in Triangles",
|
| 139 |
+
"setup": "hexintri",
|
| 140 |
+
"source_image": "https://erich-friedman.github.io/packing/hexintri/15.gif",
|
| 141 |
+
"source_page": "https://erich-friedman.github.io/packing/hexintri/"
|
| 142 |
+
}
|
data/solutions/generated/hexintri_014_aa2a4511d2c644b1.json
ADDED
|
@@ -0,0 +1,148 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "hexintri@14",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 6.000104811629913,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 10.392486384481497,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "hexintri@14",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "6\u221a3 = 10.3923+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 10.392304845413264,
|
| 19 |
+
"reference_text": "s = 6\u221a3 = 10.3923+ | Trivial. |",
|
| 20 |
+
"source_image": "15.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexintri/15.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/hexintri/",
|
| 23 |
+
"title": "Hexagons in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 1.0000000000000002,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 6,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "hexintri@14",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "6\u221a3 = 10.3923+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 10.392304845413264,
|
| 41 |
+
"reference_text": "s = 6\u221a3 = 10.3923+ | Trivial. |",
|
| 42 |
+
"source_image": "15.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/hexintri/15.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/hexintri/",
|
| 45 |
+
"title": "Hexagons in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "hexintri@15",
|
| 50 |
+
"monotone_upper_bound_from_record": "83460d360e93ff66",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from hexintri@15; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 10.392304845413264,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/hexintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -0.0008773216340713351,
|
| 62 |
+
"x": -2.0000433075228283,
|
| 63 |
+
"y": -3.464175834546559
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -0.0008786916702983763,
|
| 68 |
+
"x": -0.5000075332102101,
|
| 69 |
+
"y": -2.598128899162436
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -0.0008769437212764101,
|
| 74 |
+
"x": 1.0000309298712058,
|
| 75 |
+
"y": -1.7320837124519806
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -0.0008724118720011458,
|
| 80 |
+
"x": 2.5000772782478062,
|
| 81 |
+
"y": -0.8660374676439979
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": -0.0008780149727463441,
|
| 86 |
+
"x": -2.000042996234925,
|
| 87 |
+
"y": -1.7320829376753015
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -0.0008756453918099686,
|
| 92 |
+
"x": -0.5000066927092914,
|
| 93 |
+
"y": -0.8660378227886485
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": -0.0008770382555270698,
|
| 98 |
+
"x": 1.0000309646052692,
|
| 99 |
+
"y": 3.883886587223335e-06
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": -0.552254332594487,
|
| 104 |
+
"x": 4.19396558651501,
|
| 105 |
+
"y": 0.01863022051388554
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": -0.0008768327269119654,
|
| 110 |
+
"x": -2.0000441233364357,
|
| 111 |
+
"y": 1.2698259020990741e-05
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": -0.0008778702033141064,
|
| 116 |
+
"x": -0.5000087757146733,
|
| 117 |
+
"y": 0.8660540879660805
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": -0.0008764852889457795,
|
| 122 |
+
"x": 1.0000276836712718,
|
| 123 |
+
"y": 1.7320925544954868
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": -1.0480709334341858,
|
| 128 |
+
"x": 2.5000732913403003,
|
| 129 |
+
"y": 0.8660432719307646
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 1.0463206307111212,
|
| 134 |
+
"x": -2.000046949475865,
|
| 135 |
+
"y": 1.7321102095159302
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 0.5561699208755143,
|
| 140 |
+
"x": -2.1094060182784053,
|
| 141 |
+
"y": 3.6453113976413682
|
| 142 |
+
}
|
| 143 |
+
],
|
| 144 |
+
"problem": "14 equal items for Hexagons in Triangles",
|
| 145 |
+
"setup": "hexintri",
|
| 146 |
+
"source_image": "https://erich-friedman.github.io/packing/hexintri/15.gif",
|
| 147 |
+
"source_page": "https://erich-friedman.github.io/packing/hexintri/"
|
| 148 |
+
}
|
data/solutions/generated/peninpen_005_5517dc706e76853c.json
ADDED
|
@@ -0,0 +1,94 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "peninpen@5",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 2.2270650746212577,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 2.618072013516023,
|
| 7 |
+
"sides": 5,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "peninpen@5",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "(3+\u221a5)/2 = 2.61803+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 2.618033988749895,
|
| 19 |
+
"reference_text": "s = (3+\u221a5)/2 = 2.61803+ | Trivial.",
|
| 20 |
+
"source_image": "6.png",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/peninpen/6.png",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/peninpen/",
|
| 23 |
+
"title": "Pentagons in Pentagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.8506508083520399,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 5,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "peninpen@5",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "(3+\u221a5)/2 = 2.61803+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 2.618033988749895,
|
| 41 |
+
"reference_text": "s = (3+\u221a5)/2 = 2.61803+ | Trivial.",
|
| 42 |
+
"source_image": "6.png",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/peninpen/6.png",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/peninpen/",
|
| 45 |
+
"title": "Pentagons in Pentagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "peninpen@6",
|
| 50 |
+
"monotone_upper_bound_from_record": "198bd12691483df1",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from peninpen@6; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 2.618033988749895,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/peninpen/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 5.859687189350455e-06,
|
| 62 |
+
"x": -1.1135369273268207,
|
| 63 |
+
"y": -0.8090295495630315
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 5.689788196098776e-06,
|
| 68 |
+
"x": 0.42533021122830145,
|
| 69 |
+
"y": -1.3090405128356537
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 1.2566378945920285,
|
| 74 |
+
"x": 1.3764035897498028,
|
| 75 |
+
"y": -3.44180539106247e-06
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": 5.611088362108696e-06,
|
| 80 |
+
"x": -1.1135336974442216,
|
| 81 |
+
"y": 0.8090323048616854
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.6283270502148597,
|
| 86 |
+
"x": -1.1594982472853596e-06,
|
| 87 |
+
"y": -2.7978315551800707e-06
|
| 88 |
+
}
|
| 89 |
+
],
|
| 90 |
+
"problem": "5 equal items for Pentagons in Pentagons",
|
| 91 |
+
"setup": "peninpen",
|
| 92 |
+
"source_image": "https://erich-friedman.github.io/packing/peninpen/6.png",
|
| 93 |
+
"source_page": "https://erich-friedman.github.io/packing/peninpen/"
|
| 94 |
+
}
|
data/solutions/generated/squindom_001_b71122905cd4c5c7.json
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@1",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 1.0000058501509195,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 2.000011700301839
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@1",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "1",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 1.0,
|
| 17 |
+
"reference_text": "1-2. | | s = 1 | Trivial. |",
|
| 18 |
+
"source_image": "2.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/2.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@1",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "1",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 1.0,
|
| 39 |
+
"reference_text": "1-2. | | s = 1 | Trivial. |",
|
| 40 |
+
"source_image": "2.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/2.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@2",
|
| 48 |
+
"monotone_upper_bound_from_record": "7684110dce2e5290",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@2; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 1.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 3.9269915138000475,
|
| 60 |
+
"x": -0.500005155407247,
|
| 61 |
+
"y": -3.7224941878791494e-07
|
| 62 |
+
}
|
| 63 |
+
],
|
| 64 |
+
"problem": "1 equal items for Squares in Dominoes",
|
| 65 |
+
"setup": "squindom",
|
| 66 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/2.gif",
|
| 67 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 68 |
+
}
|
data/solutions/generated/squindom_005_30146b12b3cd6b1f.json
ADDED
|
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@5",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 2.000021366856493,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 4.000042733712986
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@5",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "2",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 2.0,
|
| 17 |
+
"reference_text": "5-8. | | s = 2 | Trivial. |",
|
| 18 |
+
"source_image": "8.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/8.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@5",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "2",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 2.0,
|
| 39 |
+
"reference_text": "5-8. | | s = 2 | Trivial. |",
|
| 40 |
+
"source_image": "8.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/8.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@6",
|
| 48 |
+
"monotone_upper_bound_from_record": "095d951ace7a918a",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@6; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 2.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": -0.7853891503091323,
|
| 60 |
+
"x": -1.1029545431141596,
|
| 61 |
+
"y": -0.5000057922707816
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.785393765849266,
|
| 66 |
+
"x": 0.12282442070364517,
|
| 67 |
+
"y": -0.5000057876168164
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": -0.7853865265288297,
|
| 72 |
+
"x": 1.4819328261174398,
|
| 73 |
+
"y": -0.5000046765074337
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": -0.7853893948892292,
|
| 78 |
+
"x": -1.48061341767279,
|
| 79 |
+
"y": 0.5000046125708607
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": -0.7853955260143537,
|
| 84 |
+
"x": -0.10290492456776802,
|
| 85 |
+
"y": 0.5000058081885114
|
| 86 |
+
}
|
| 87 |
+
],
|
| 88 |
+
"problem": "5 equal items for Squares in Dominoes",
|
| 89 |
+
"setup": "squindom",
|
| 90 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/8.gif",
|
| 91 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 92 |
+
}
|
data/solutions/generated/squindom_007_24268bca52468f25.json
ADDED
|
@@ -0,0 +1,104 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@7",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 2.0000277726402436,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 4.000055545280487
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@7",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "2",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 2.0,
|
| 17 |
+
"reference_text": "5-8. | | s = 2 | Trivial. |",
|
| 18 |
+
"source_image": "8.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/8.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@7",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "2",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 2.0,
|
| 39 |
+
"reference_text": "5-8. | | s = 2 | Trivial. |",
|
| 40 |
+
"source_image": "8.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/8.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@8",
|
| 48 |
+
"monotone_upper_bound_from_record": "0b83841ee591689c",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@8; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 2.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 0.7854025982248328,
|
| 60 |
+
"x": 1.5000149119527248,
|
| 61 |
+
"y": -0.5000097739490859
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.7853937944765449,
|
| 66 |
+
"x": -0.5000178582951299,
|
| 67 |
+
"y": -0.5000087167870138
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 3.9269947363494615,
|
| 72 |
+
"x": -1.5000251801567914,
|
| 73 |
+
"y": -0.5000060956347121
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 5.497791251488889,
|
| 78 |
+
"x": 0.5000184314486544,
|
| 79 |
+
"y": 0.5000087826722156
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 2.3561991235548816,
|
| 84 |
+
"x": -1.5000141550241783,
|
| 85 |
+
"y": 0.5000096521148194
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 2.356198903146586,
|
| 90 |
+
"x": -0.49999402074017957,
|
| 91 |
+
"y": 0.5000089601704955
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 0.7854026230935394,
|
| 96 |
+
"x": 1.5000253378425243,
|
| 97 |
+
"y": 0.5000061105664929
|
| 98 |
+
}
|
| 99 |
+
],
|
| 100 |
+
"problem": "7 equal items for Squares in Dominoes",
|
| 101 |
+
"setup": "squindom",
|
| 102 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/8.gif",
|
| 103 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 104 |
+
}
|
data/solutions/generated/squindom_014_821200c01d9d607e.json
ADDED
|
@@ -0,0 +1,146 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@14",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 3.0000460387568455,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 6.000092077513691
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@14",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "3",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 3.0,
|
| 17 |
+
"reference_text": "14-18. | | s = 3 | Trivial. |",
|
| 18 |
+
"source_image": "18.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@14",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "3",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 3.0,
|
| 39 |
+
"reference_text": "14-18. | | s = 3 | Trivial. |",
|
| 40 |
+
"source_image": "18.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@15",
|
| 48 |
+
"monotone_upper_bound_from_record": "6d686963e9ef0ece",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@15; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 3.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": -0.7853996463353461,
|
| 60 |
+
"x": -2.500038636355437,
|
| 61 |
+
"y": -1.0000145856688325
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.7854009136127643,
|
| 66 |
+
"x": -0.5000076742870805,
|
| 67 |
+
"y": -1.0000141285015212
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": -0.7854020318133327,
|
| 72 |
+
"x": 1.5000228966002565,
|
| 73 |
+
"y": -1.0000154649740374
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": -0.7854025270953423,
|
| 78 |
+
"x": 2.500038408381307,
|
| 79 |
+
"y": -1.0000138436498627
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": -0.7854016832366381,
|
| 84 |
+
"x": -1.500023186559018,
|
| 85 |
+
"y": -1.0000172895613988
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": -0.7854002532306726,
|
| 90 |
+
"x": -0.5771244737343143,
|
| 91 |
+
"y": 4.82353857784986e-06
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": -0.7854018133207131,
|
| 96 |
+
"x": 0.500007365737834,
|
| 97 |
+
"y": -1.0000121873659318
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": -0.7854032603221883,
|
| 102 |
+
"x": 2.4834764761082972,
|
| 103 |
+
"y": 4.6483989210692585e-06
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": -0.7854000377880068,
|
| 108 |
+
"x": -1.8477993087555635,
|
| 109 |
+
"y": 1.320162991670803e-06
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": -0.7750279134518145,
|
| 114 |
+
"x": 0.42648274905728634,
|
| 115 |
+
"y": 0.5479367032730736
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": -0.7854029720343415,
|
| 120 |
+
"x": 1.4370258118849715,
|
| 121 |
+
"y": 5.131322940837433e-06
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": -0.7853999151118402,
|
| 126 |
+
"x": 2.4716303464317853,
|
| 127 |
+
"y": 1.0000175279045969
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": -0.7853831426036192,
|
| 132 |
+
"x": -2.4332487703098646,
|
| 133 |
+
"y": 1.000014470810833
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": -0.785401236560056,
|
| 138 |
+
"x": -0.9382967443764308,
|
| 139 |
+
"y": 1.0000202440221884
|
| 140 |
+
}
|
| 141 |
+
],
|
| 142 |
+
"problem": "14 equal items for Squares in Dominoes",
|
| 143 |
+
"setup": "squindom",
|
| 144 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 145 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 146 |
+
}
|
data/solutions/generated/squindom_016_e980aaa270c37d2c.json
ADDED
|
@@ -0,0 +1,158 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@16",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 3.0000601159570133,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 6.0001202319140265
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@16",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "3",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 3.0,
|
| 17 |
+
"reference_text": "14-18. | | s = 3 | Trivial. |",
|
| 18 |
+
"source_image": "18.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@16",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "3",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 3.0,
|
| 39 |
+
"reference_text": "14-18. | | s = 3 | Trivial. |",
|
| 40 |
+
"source_image": "18.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@18",
|
| 48 |
+
"monotone_upper_bound_from_record": "a6900e1fd3f925c6",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@18; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 3.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": -0.7854034313680265,
|
| 60 |
+
"x": -2.5000489659382232,
|
| 61 |
+
"y": -1.0000221556893993
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.7854039013125519,
|
| 66 |
+
"x": -0.5000052226758485,
|
| 67 |
+
"y": -1.0000217070576054
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": -0.7854032653754052,
|
| 72 |
+
"x": 0.5000145618559718,
|
| 73 |
+
"y": -1.0000213966041902
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": -0.7854034457515827,
|
| 78 |
+
"x": 1.5000331801352578,
|
| 79 |
+
"y": -1.0000207498858535
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": -0.7854018887416746,
|
| 84 |
+
"x": 2.500051513416438,
|
| 85 |
+
"y": -1.0000192546644937
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": -0.7854022083434302,
|
| 90 |
+
"x": -2.5000522037579516,
|
| 91 |
+
"y": -3.1949870557919704e-06
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": -0.7854027902647207,
|
| 96 |
+
"x": -1.500027152124178,
|
| 97 |
+
"y": -1.0000209818504957
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": -0.7854031386393873,
|
| 102 |
+
"x": 0.4999951966875304,
|
| 103 |
+
"y": 2.2171524771394638e-08
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 0.7853924770328296,
|
| 108 |
+
"x": 1.5000158070531058,
|
| 109 |
+
"y": 2.8799996729028663e-07
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": -0.7854024728514738,
|
| 114 |
+
"x": 2.500040377248234,
|
| 115 |
+
"y": 2.4318616686876923e-06
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": -0.7854028095321403,
|
| 120 |
+
"x": -1.500035662815935,
|
| 121 |
+
"y": 1.90847005454828e-07
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": -0.7854020766513921,
|
| 126 |
+
"x": -0.500021088433777,
|
| 127 |
+
"y": -1.100488020870769e-07
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": -0.7854038176548311,
|
| 132 |
+
"x": 0.4999852042252447,
|
| 133 |
+
"y": 1.0000213921452414
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": -0.7854039932825396,
|
| 138 |
+
"x": 1.500006868340009,
|
| 139 |
+
"y": 1.000021686222985
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.7853931583527469,
|
| 144 |
+
"x": 2.5000324738065367,
|
| 145 |
+
"y": 1.000022249564521
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": -0.7854030784900259,
|
| 150 |
+
"x": -2.500056817546622,
|
| 151 |
+
"y": 1.0000190847863843
|
| 152 |
+
}
|
| 153 |
+
],
|
| 154 |
+
"problem": "16 equal items for Squares in Dominoes",
|
| 155 |
+
"setup": "squindom",
|
| 156 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 157 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 158 |
+
}
|
data/solutions/generated/squindom_017_ccddf4810f297da5.json
ADDED
|
@@ -0,0 +1,164 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@17",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 3.0000601159570133,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 6.0001202319140265
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@17",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "3",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 3.0,
|
| 17 |
+
"reference_text": "14-18. | | s = 3 | Trivial. |",
|
| 18 |
+
"source_image": "18.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@17",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "3",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 3.0,
|
| 39 |
+
"reference_text": "14-18. | | s = 3 | Trivial. |",
|
| 40 |
+
"source_image": "18.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@18",
|
| 48 |
+
"monotone_upper_bound_from_record": "a6900e1fd3f925c6",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@18; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 3.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": -0.7854034313680265,
|
| 60 |
+
"x": -2.5000489659382232,
|
| 61 |
+
"y": -1.0000221556893993
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.7854039013125519,
|
| 66 |
+
"x": -0.5000052226758485,
|
| 67 |
+
"y": -1.0000217070576054
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": -0.7854032653754052,
|
| 72 |
+
"x": 0.5000145618559718,
|
| 73 |
+
"y": -1.0000213966041902
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": -0.7854034457515827,
|
| 78 |
+
"x": 1.5000331801352578,
|
| 79 |
+
"y": -1.0000207498858535
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": -0.7854018887416746,
|
| 84 |
+
"x": 2.500051513416438,
|
| 85 |
+
"y": -1.0000192546644937
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": -0.7854022083434302,
|
| 90 |
+
"x": -2.5000522037579516,
|
| 91 |
+
"y": -3.1949870557919704e-06
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": -0.7854027902647207,
|
| 96 |
+
"x": -1.500027152124178,
|
| 97 |
+
"y": -1.0000209818504957
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": -0.7854031386393873,
|
| 102 |
+
"x": 0.4999951966875304,
|
| 103 |
+
"y": 2.2171524771394638e-08
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 0.7853924770328296,
|
| 108 |
+
"x": 1.5000158070531058,
|
| 109 |
+
"y": 2.8799996729028663e-07
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": -0.7854024728514738,
|
| 114 |
+
"x": 2.500040377248234,
|
| 115 |
+
"y": 2.4318616686876923e-06
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": -0.7854028095321403,
|
| 120 |
+
"x": -1.500035662815935,
|
| 121 |
+
"y": 1.90847005454828e-07
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": -0.7854020766513921,
|
| 126 |
+
"x": -0.500021088433777,
|
| 127 |
+
"y": -1.100488020870769e-07
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": -0.7854038176548311,
|
| 132 |
+
"x": 0.4999852042252447,
|
| 133 |
+
"y": 1.0000213921452414
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": -0.7854039932825396,
|
| 138 |
+
"x": 1.500006868340009,
|
| 139 |
+
"y": 1.000021686222985
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.7853931583527469,
|
| 144 |
+
"x": 2.5000324738065367,
|
| 145 |
+
"y": 1.000022249564521
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": -0.7854030784900259,
|
| 150 |
+
"x": -2.500056817546622,
|
| 151 |
+
"y": 1.0000190847863843
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": -0.7854027457119859,
|
| 156 |
+
"x": -1.5000456557500168,
|
| 157 |
+
"y": 1.0000210690806253
|
| 158 |
+
}
|
| 159 |
+
],
|
| 160 |
+
"problem": "17 equal items for Squares in Dominoes",
|
| 161 |
+
"setup": "squindom",
|
| 162 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/18.gif",
|
| 163 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 164 |
+
}
|
data/solutions/generated/squindom_020_7351f2aa5e1553d9.json
ADDED
|
@@ -0,0 +1,182 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@20",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 3.5000589957051536,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 7.000117991410307
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@20",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "7/2 = 3.5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 3.5,
|
| 17 |
+
"reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |",
|
| 18 |
+
"source_image": "21.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@20",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "7/2 = 3.5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 3.5,
|
| 39 |
+
"reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |",
|
| 40 |
+
"source_image": "21.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@21",
|
| 48 |
+
"monotone_upper_bound_from_record": "f91a28177536f6d3",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@21; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 3.5,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 0.7853918991504293,
|
| 60 |
+
"x": -2.0000369800888413,
|
| 61 |
+
"y": -1.2150856666054841
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.7854083777908036,
|
| 66 |
+
"x": -1.0000168820872473,
|
| 67 |
+
"y": -1.209670973904345
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": -0.7854046525638491,
|
| 72 |
+
"x": 1.0000190128377635,
|
| 73 |
+
"y": -1.1958518406299787
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": -0.7854073651036669,
|
| 78 |
+
"x": 2.0000356387959184,
|
| 79 |
+
"y": -1.217696389379652
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": -0.7854048581848055,
|
| 84 |
+
"x": 3.0000529167856564,
|
| 85 |
+
"y": -1.0991376873167218
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 0.785389320835276,
|
| 90 |
+
"x": -2.0000272039722216,
|
| 91 |
+
"y": -0.16657054068541133
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": -0.7854089440847648,
|
| 96 |
+
"x": -1.0000138509427983,
|
| 97 |
+
"y": -0.19025492335287947
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": -0.7854050755247408,
|
| 102 |
+
"x": 5.868539675178144e-06,
|
| 103 |
+
"y": -0.9770643408977603
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": -0.7854132829457822,
|
| 108 |
+
"x": 2.0000325871604536,
|
| 109 |
+
"y": -0.1876386920289742
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": -0.7854072523450751,
|
| 114 |
+
"x": 3.0000506899716304,
|
| 115 |
+
"y": 0.014216294333314344
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 0.7853932142923192,
|
| 120 |
+
"x": -3.0000546677530266,
|
| 121 |
+
"y": -0.8970349796311728
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": -0.7854288438618008,
|
| 126 |
+
"x": -1.0000182702208522,
|
| 127 |
+
"y": 0.8415230918348111
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": -0.7854082274196935,
|
| 132 |
+
"x": 6.682319462997664e-06,
|
| 133 |
+
"y": 0.19345716680101502
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 0.7853843402204125,
|
| 138 |
+
"x": 1.0000215307008247,
|
| 139 |
+
"y": 0.031542024391078886
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.7853871256194819,
|
| 144 |
+
"x": 2.000037178458823,
|
| 145 |
+
"y": 1.0455599960690019
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 0.7853946499871368,
|
| 150 |
+
"x": -3.000049407378919,
|
| 151 |
+
"y": 0.13809847655684865
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": -0.7854291924791497,
|
| 156 |
+
"x": -2.0000253172242695,
|
| 157 |
+
"y": 1.140806689880004
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": -0.7854209313565669,
|
| 162 |
+
"x": 6.871927491170315e-06,
|
| 163 |
+
"y": 1.2298166696079393
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": -0.7854237099085849,
|
| 168 |
+
"x": 1.0000224034270964,
|
| 169 |
+
"y": 1.193470322187966
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": -0.7854072341189983,
|
| 174 |
+
"x": 3.000051082221715,
|
| 175 |
+
"y": 1.220058384602865
|
| 176 |
+
}
|
| 177 |
+
],
|
| 178 |
+
"problem": "20 equal items for Squares in Dominoes",
|
| 179 |
+
"setup": "squindom",
|
| 180 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/21.gif",
|
| 181 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 182 |
+
}
|
data/solutions/generated/squindom_027_bc414cdd10a510fa.json
ADDED
|
@@ -0,0 +1,224 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@27",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 4.000085944901932,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 8.000171889803864
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@27",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "4",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 4.0,
|
| 17 |
+
"reference_text": "27-32. | | s = 4 | Trivial. | |",
|
| 18 |
+
"source_image": "32.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@27",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "4",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 4.0,
|
| 39 |
+
"reference_text": "27-32. | | s = 4 | Trivial. | |",
|
| 40 |
+
"source_image": "32.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@30",
|
| 48 |
+
"monotone_upper_bound_from_record": "d67a491f7b4498c0",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@30; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 4.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 2.3561961016208004,
|
| 60 |
+
"x": -1.9822408140795815,
|
| 61 |
+
"y": 0.5000134768541116
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 2.356201382390881,
|
| 66 |
+
"x": 2.500030308172772,
|
| 67 |
+
"y": 1.5000325696046126
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7854041235107561,
|
| 72 |
+
"x": -0.5000280889185312,
|
| 73 |
+
"y": -1.5000328376634398
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 5.497794966237842,
|
| 78 |
+
"x": 1.5000008518065449,
|
| 79 |
+
"y": 1.50003265283488
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 2.3562008599275286,
|
| 84 |
+
"x": 2.500037882461318,
|
| 85 |
+
"y": 0.5000115119397576
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 0.7854018210548749,
|
| 90 |
+
"x": 3.5000730052377063,
|
| 91 |
+
"y": -1.5000328950232653
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 0.785401704610563,
|
| 96 |
+
"x": -1.500049058395764,
|
| 97 |
+
"y": -1.500032069319939
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 0.7854081376533409,
|
| 102 |
+
"x": 0.49999189647658926,
|
| 103 |
+
"y": -0.5000091932031829
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": -0.785388671601008,
|
| 108 |
+
"x": -0.5000400235622484,
|
| 109 |
+
"y": 0.500008497852475
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.92699874104883,
|
| 114 |
+
"x": 1.500016940789355,
|
| 115 |
+
"y": -0.5000100390880021
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 2.3561918780108106,
|
| 120 |
+
"x": -1.0428698287957145,
|
| 121 |
+
"y": 1.5000345843800258
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 3.9269923805092253,
|
| 126 |
+
"x": -3.058586555490213,
|
| 127 |
+
"y": 1.500034043470722
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 5.497790755348963,
|
| 132 |
+
"x": -1.5000552161840734,
|
| 133 |
+
"y": -0.5000060312704226
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 3.9269978427762777,
|
| 138 |
+
"x": -0.041170048648292296,
|
| 139 |
+
"y": 1.5000352709635225
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.7854022056774125,
|
| 144 |
+
"x": 3.500060778945679,
|
| 145 |
+
"y": 1.5000323683946464
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 5.4977883285055915,
|
| 150 |
+
"x": -2.5000646365361963,
|
| 151 |
+
"y": -1.5000338873389745
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 2.356197499951395,
|
| 156 |
+
"x": 3.500068177045705,
|
| 157 |
+
"y": 0.5000105996313816
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 2.3561983408401064,
|
| 162 |
+
"x": 3.50007207851151,
|
| 163 |
+
"y": -0.5000111564235541
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 0.7854084971887175,
|
| 168 |
+
"x": 0.499984145880433,
|
| 169 |
+
"y": 0.5000154514222462
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 2.3562003767019055,
|
| 174 |
+
"x": 2.5000459264701713,
|
| 175 |
+
"y": -1.5000323980049972
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 3.926997689047879,
|
| 180 |
+
"x": 2.5000433522792136,
|
| 181 |
+
"y": -0.5000100217929819
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 5.497788263277774,
|
| 186 |
+
"x": -3.5000803431353895,
|
| 187 |
+
"y": -0.5000079784003879
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.7853986310199205,
|
| 192 |
+
"x": -2.042902780203069,
|
| 193 |
+
"y": 1.500033228713049
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 5.497788680821773,
|
| 198 |
+
"x": -3.042932012012757,
|
| 199 |
+
"y": 0.5000158384660213
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 0.7854052003733767,
|
| 204 |
+
"x": 1.5000201253272012,
|
| 205 |
+
"y": -1.500032364035046
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": -0.7853953804749274,
|
| 210 |
+
"x": -2.500068431288716,
|
| 211 |
+
"y": -0.5000083542989101
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 2.356202222673038,
|
| 216 |
+
"x": 1.5000103972314645,
|
| 217 |
+
"y": 0.5000115822196248
|
| 218 |
+
}
|
| 219 |
+
],
|
| 220 |
+
"problem": "27 equal items for Squares in Dominoes",
|
| 221 |
+
"setup": "squindom",
|
| 222 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 223 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 224 |
+
}
|
data/solutions/generated/squindom_028_a26ece2a03ab477f.json
ADDED
|
@@ -0,0 +1,230 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@28",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 4.000085944901932,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 8.000171889803864
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@28",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "4",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 4.0,
|
| 17 |
+
"reference_text": "27-32. | | s = 4 | Trivial. | |",
|
| 18 |
+
"source_image": "32.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@28",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "4",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 4.0,
|
| 39 |
+
"reference_text": "27-32. | | s = 4 | Trivial. | |",
|
| 40 |
+
"source_image": "32.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@30",
|
| 48 |
+
"monotone_upper_bound_from_record": "d67a491f7b4498c0",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@30; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 4.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 2.3561961016208004,
|
| 60 |
+
"x": -1.9822408140795815,
|
| 61 |
+
"y": 0.5000134768541116
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 2.356201382390881,
|
| 66 |
+
"x": 2.500030308172772,
|
| 67 |
+
"y": 1.5000325696046126
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7854041235107561,
|
| 72 |
+
"x": -0.5000280889185312,
|
| 73 |
+
"y": -1.5000328376634398
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 5.497794966237842,
|
| 78 |
+
"x": 1.5000008518065449,
|
| 79 |
+
"y": 1.50003265283488
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 2.3562008599275286,
|
| 84 |
+
"x": 2.500037882461318,
|
| 85 |
+
"y": 0.5000115119397576
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 0.7854018210548749,
|
| 90 |
+
"x": 3.5000730052377063,
|
| 91 |
+
"y": -1.5000328950232653
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 0.785401704610563,
|
| 96 |
+
"x": -1.500049058395764,
|
| 97 |
+
"y": -1.500032069319939
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 0.7854081376533409,
|
| 102 |
+
"x": 0.49999189647658926,
|
| 103 |
+
"y": -0.5000091932031829
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": -0.785388671601008,
|
| 108 |
+
"x": -0.5000400235622484,
|
| 109 |
+
"y": 0.500008497852475
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.92699874104883,
|
| 114 |
+
"x": 1.500016940789355,
|
| 115 |
+
"y": -0.5000100390880021
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 2.3561918780108106,
|
| 120 |
+
"x": -1.0428698287957145,
|
| 121 |
+
"y": 1.5000345843800258
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 3.9269923805092253,
|
| 126 |
+
"x": -3.058586555490213,
|
| 127 |
+
"y": 1.500034043470722
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 5.497790755348963,
|
| 132 |
+
"x": -1.5000552161840734,
|
| 133 |
+
"y": -0.5000060312704226
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 3.9269978427762777,
|
| 138 |
+
"x": -0.041170048648292296,
|
| 139 |
+
"y": 1.5000352709635225
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.7854022056774125,
|
| 144 |
+
"x": 3.500060778945679,
|
| 145 |
+
"y": 1.5000323683946464
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 5.4977883285055915,
|
| 150 |
+
"x": -2.5000646365361963,
|
| 151 |
+
"y": -1.5000338873389745
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 2.356197499951395,
|
| 156 |
+
"x": 3.500068177045705,
|
| 157 |
+
"y": 0.5000105996313816
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 2.3561983408401064,
|
| 162 |
+
"x": 3.50007207851151,
|
| 163 |
+
"y": -0.5000111564235541
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 0.7854084971887175,
|
| 168 |
+
"x": 0.499984145880433,
|
| 169 |
+
"y": 0.5000154514222462
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 2.3562003767019055,
|
| 174 |
+
"x": 2.5000459264701713,
|
| 175 |
+
"y": -1.5000323980049972
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 3.926997689047879,
|
| 180 |
+
"x": 2.5000433522792136,
|
| 181 |
+
"y": -0.5000100217929819
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 5.497788263277774,
|
| 186 |
+
"x": -3.5000803431353895,
|
| 187 |
+
"y": -0.5000079784003879
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.7853986310199205,
|
| 192 |
+
"x": -2.042902780203069,
|
| 193 |
+
"y": 1.500033228713049
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 5.497788680821773,
|
| 198 |
+
"x": -3.042932012012757,
|
| 199 |
+
"y": 0.5000158384660213
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 0.7854052003733767,
|
| 204 |
+
"x": 1.5000201253272012,
|
| 205 |
+
"y": -1.500032364035046
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": -0.7853953804749274,
|
| 210 |
+
"x": -2.500068431288716,
|
| 211 |
+
"y": -0.5000083542989101
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 2.356202222673038,
|
| 216 |
+
"x": 1.5000103972314645,
|
| 217 |
+
"y": 0.5000115822196248
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 2.3562015379046652,
|
| 222 |
+
"x": 0.4999951212872155,
|
| 223 |
+
"y": -1.500032380338159
|
| 224 |
+
}
|
| 225 |
+
],
|
| 226 |
+
"problem": "28 equal items for Squares in Dominoes",
|
| 227 |
+
"setup": "squindom",
|
| 228 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 229 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 230 |
+
}
|
data/solutions/generated/squindom_029_a006f9c77930af4d.json
ADDED
|
@@ -0,0 +1,236 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@29",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 4.000085944901932,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 8.000171889803864
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@29",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "4",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 4.0,
|
| 17 |
+
"reference_text": "27-32. | | s = 4 | Trivial. | |",
|
| 18 |
+
"source_image": "32.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@29",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "4",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 4.0,
|
| 39 |
+
"reference_text": "27-32. | | s = 4 | Trivial. | |",
|
| 40 |
+
"source_image": "32.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@30",
|
| 48 |
+
"monotone_upper_bound_from_record": "d67a491f7b4498c0",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@30; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 4.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 2.3561961016208004,
|
| 60 |
+
"x": -1.9822408140795815,
|
| 61 |
+
"y": 0.5000134768541116
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 2.356201382390881,
|
| 66 |
+
"x": 2.500030308172772,
|
| 67 |
+
"y": 1.5000325696046126
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7854041235107561,
|
| 72 |
+
"x": -0.5000280889185312,
|
| 73 |
+
"y": -1.5000328376634398
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 5.497794966237842,
|
| 78 |
+
"x": 1.5000008518065449,
|
| 79 |
+
"y": 1.50003265283488
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 2.3562008599275286,
|
| 84 |
+
"x": 2.500037882461318,
|
| 85 |
+
"y": 0.5000115119397576
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 0.7854018210548749,
|
| 90 |
+
"x": 3.5000730052377063,
|
| 91 |
+
"y": -1.5000328950232653
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 0.785401704610563,
|
| 96 |
+
"x": -1.500049058395764,
|
| 97 |
+
"y": -1.500032069319939
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 0.7854081376533409,
|
| 102 |
+
"x": 0.49999189647658926,
|
| 103 |
+
"y": -0.5000091932031829
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": -0.785388671601008,
|
| 108 |
+
"x": -0.5000400235622484,
|
| 109 |
+
"y": 0.500008497852475
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.92699874104883,
|
| 114 |
+
"x": 1.500016940789355,
|
| 115 |
+
"y": -0.5000100390880021
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 2.3561918780108106,
|
| 120 |
+
"x": -1.0428698287957145,
|
| 121 |
+
"y": 1.5000345843800258
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 3.9269923805092253,
|
| 126 |
+
"x": -3.058586555490213,
|
| 127 |
+
"y": 1.500034043470722
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 5.497790755348963,
|
| 132 |
+
"x": -1.5000552161840734,
|
| 133 |
+
"y": -0.5000060312704226
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 3.9269978427762777,
|
| 138 |
+
"x": -0.041170048648292296,
|
| 139 |
+
"y": 1.5000352709635225
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.7854022056774125,
|
| 144 |
+
"x": 3.500060778945679,
|
| 145 |
+
"y": 1.5000323683946464
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 5.4977883285055915,
|
| 150 |
+
"x": -2.5000646365361963,
|
| 151 |
+
"y": -1.5000338873389745
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 2.356197499951395,
|
| 156 |
+
"x": 3.500068177045705,
|
| 157 |
+
"y": 0.5000105996313816
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 2.3561983408401064,
|
| 162 |
+
"x": 3.50007207851151,
|
| 163 |
+
"y": -0.5000111564235541
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 0.7854084971887175,
|
| 168 |
+
"x": 0.499984145880433,
|
| 169 |
+
"y": 0.5000154514222462
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 2.3562003767019055,
|
| 174 |
+
"x": 2.5000459264701713,
|
| 175 |
+
"y": -1.5000323980049972
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 3.926997689047879,
|
| 180 |
+
"x": 2.5000433522792136,
|
| 181 |
+
"y": -0.5000100217929819
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 5.497788263277774,
|
| 186 |
+
"x": -3.5000803431353895,
|
| 187 |
+
"y": -0.5000079784003879
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.7853986310199205,
|
| 192 |
+
"x": -2.042902780203069,
|
| 193 |
+
"y": 1.500033228713049
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 5.497788680821773,
|
| 198 |
+
"x": -3.042932012012757,
|
| 199 |
+
"y": 0.5000158384660213
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 0.7854052003733767,
|
| 204 |
+
"x": 1.5000201253272012,
|
| 205 |
+
"y": -1.500032364035046
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": -0.7853953804749274,
|
| 210 |
+
"x": -2.500068431288716,
|
| 211 |
+
"y": -0.5000083542989101
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 2.356202222673038,
|
| 216 |
+
"x": 1.5000103972314645,
|
| 217 |
+
"y": 0.5000115822196248
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 2.3562015379046652,
|
| 222 |
+
"x": 0.4999951212872155,
|
| 223 |
+
"y": -1.500032380338159
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 3.9270004213853156,
|
| 228 |
+
"x": -0.5000309823879371,
|
| 229 |
+
"y": -0.5000115118065548
|
| 230 |
+
}
|
| 231 |
+
],
|
| 232 |
+
"problem": "29 equal items for Squares in Dominoes",
|
| 233 |
+
"setup": "squindom",
|
| 234 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/32.gif",
|
| 235 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 236 |
+
}
|
data/solutions/generated/squindom_035_7d2266788c6a0b7a.json
ADDED
|
@@ -0,0 +1,272 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@35",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 4.503911109790387,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 9.007822219580774
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@35",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "9/2 = 4.5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 4.5,
|
| 17 |
+
"reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |",
|
| 18 |
+
"source_image": "36.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@35",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "9/2 = 4.5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 4.5,
|
| 39 |
+
"reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |",
|
| 40 |
+
"source_image": "36.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@36",
|
| 48 |
+
"monotone_upper_bound_from_record": "e0fc61bd01777ea3",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@36; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 4.5,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 3.9270029905871993,
|
| 60 |
+
"x": 4.003885520586173,
|
| 61 |
+
"y": -0.28353358756179964
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 3.926984159833746,
|
| 66 |
+
"x": 4.003906850159989,
|
| 67 |
+
"y": 0.7302286039795546
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 3.9269867547605983,
|
| 72 |
+
"x": 4.003888710509487,
|
| 73 |
+
"y": -1.7015011114211471
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 3.9269014153134734,
|
| 78 |
+
"x": 3.003787423956265,
|
| 79 |
+
"y": -0.6954456539511324
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 5.497618752920822,
|
| 84 |
+
"x": 3.99700745933102,
|
| 85 |
+
"y": 1.7367713087113246
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 3.926992214111843,
|
| 90 |
+
"x": 3.003841131933857,
|
| 91 |
+
"y": -1.746901508473535
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 5.497631741358446,
|
| 96 |
+
"x": 2.996897916979079,
|
| 97 |
+
"y": 1.698436074873093
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 5.497799665773687,
|
| 102 |
+
"x": 2.003560473177741,
|
| 103 |
+
"y": -1.6727081694971246
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 5.486852281356752,
|
| 108 |
+
"x": 2.998430053557042,
|
| 109 |
+
"y": 0.379685650826339
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 5.4976162417516345,
|
| 114 |
+
"x": 2.0037184490666693,
|
| 115 |
+
"y": -0.6152583653039978
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 5.497621304748497,
|
| 120 |
+
"x": 1.9968344564587603,
|
| 121 |
+
"y": 1.709410761936935
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 5.486804623059458,
|
| 126 |
+
"x": 2.0006968648236696,
|
| 127 |
+
"y": 0.5967236302338847
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 5.497786060018233,
|
| 132 |
+
"x": 1.0034974363582811,
|
| 133 |
+
"y": -1.7503008906196176
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 5.4975082032246565,
|
| 138 |
+
"x": 1.0036092221102315,
|
| 139 |
+
"y": -0.7026497265922074
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 5.497690790996578,
|
| 144 |
+
"x": 0.9967295044491271,
|
| 145 |
+
"y": 1.6341080893653983
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 5.486784653414914,
|
| 150 |
+
"x": 0.9988319979835237,
|
| 151 |
+
"y": 0.43412971155936625
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 5.497446020060669,
|
| 156 |
+
"x": 0.0035554897808912347,
|
| 157 |
+
"y": -0.6344417255320464
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 5.497759987069327,
|
| 162 |
+
"x": 0.0034328716039908197,
|
| 163 |
+
"y": -1.7360189279666085
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 5.4976750013966,
|
| 168 |
+
"x": -0.0033939327636588186,
|
| 169 |
+
"y": 1.7168783212188252
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 5.49776533237531,
|
| 174 |
+
"x": -0.9966116895470065,
|
| 175 |
+
"y": -1.646471032833518
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 5.48677415530532,
|
| 180 |
+
"x": 0.0008608043158430895,
|
| 181 |
+
"y": 0.6253396907945626
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 5.497463538367991,
|
| 186 |
+
"x": -0.9964474723151729,
|
| 187 |
+
"y": -0.3697096746810372
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 5.497807965929377,
|
| 192 |
+
"x": -1.003520456764003,
|
| 193 |
+
"y": 1.7447853262654403
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 5.486772396592085,
|
| 198 |
+
"x": -0.9982802992512693,
|
| 199 |
+
"y": 0.7107689948126396
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 5.497666678519949,
|
| 204 |
+
"x": -1.9967055335049622,
|
| 205 |
+
"y": -1.7306510655030545
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": 5.49825695966788,
|
| 210 |
+
"x": -1.996840553113224,
|
| 211 |
+
"y": -0.5094699226127145
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 3.9270702216892532,
|
| 216 |
+
"x": -2.0035996978271693,
|
| 217 |
+
"y": 1.7111333918215677
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 5.497940961985424,
|
| 222 |
+
"x": -2.9968853559605697,
|
| 223 |
+
"y": -1.5628281895960239
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 5.4982311833012645,
|
| 228 |
+
"x": -2.9969439798881177,
|
| 229 |
+
"y": -0.43882712266649326
|
| 230 |
+
},
|
| 231 |
+
{
|
| 232 |
+
"id": 30,
|
| 233 |
+
"rotation_radians": 3.926053039849021,
|
| 234 |
+
"x": -2.003387766545989,
|
| 235 |
+
"y": 0.6299534990805554
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": 31,
|
| 239 |
+
"rotation_radians": 5.506147378728855,
|
| 240 |
+
"x": -3.999714445365959,
|
| 241 |
+
"y": -1.7256387197295655
|
| 242 |
+
},
|
| 243 |
+
{
|
| 244 |
+
"id": 32,
|
| 245 |
+
"rotation_radians": 3.927203320862706,
|
| 246 |
+
"x": -3.003740295518917,
|
| 247 |
+
"y": 1.7164132328058013
|
| 248 |
+
},
|
| 249 |
+
{
|
| 250 |
+
"id": 33,
|
| 251 |
+
"rotation_radians": 3.926312878775241,
|
| 252 |
+
"x": -3.003545088824346,
|
| 253 |
+
"y": 0.6117983428948002
|
| 254 |
+
},
|
| 255 |
+
{
|
| 256 |
+
"id": 34,
|
| 257 |
+
"rotation_radians": 5.498238804379845,
|
| 258 |
+
"x": -3.9971275418377434,
|
| 259 |
+
"y": -0.5253976386120183
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"id": 35,
|
| 263 |
+
"rotation_radians": 3.927127726556598,
|
| 264 |
+
"x": -4.0038119333896205,
|
| 265 |
+
"y": 1.6832185871355052
|
| 266 |
+
}
|
| 267 |
+
],
|
| 268 |
+
"problem": "35 equal items for Squares in Dominoes",
|
| 269 |
+
"setup": "squindom",
|
| 270 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/36.gif",
|
| 271 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 272 |
+
}
|
data/solutions/generated/squindom_043_83b582ff79edcebf.json
ADDED
|
@@ -0,0 +1,320 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@43",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 5.000104558237924,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 10.000209116475848
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@43",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 5.0,
|
| 17 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 18 |
+
"source_image": "50.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@43",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 5.0,
|
| 39 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 40 |
+
"source_image": "50.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@44",
|
| 48 |
+
"monotone_upper_bound_from_record": "1ffd758f1f058de5",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@44; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 5.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": -0.786313660112547,
|
| 60 |
+
"x": -3.493017421732663,
|
| 61 |
+
"y": -1.93751260110282
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": -0.785402651212948,
|
| 66 |
+
"x": -2.4925905181744925,
|
| 67 |
+
"y": -2.000040377602145
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7853983306999176,
|
| 72 |
+
"x": 0.4573649230201256,
|
| 73 |
+
"y": -2.0000462836069826
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 0.7853999789743455,
|
| 78 |
+
"x": 1.4372637708259417,
|
| 79 |
+
"y": -1.0000237786198614
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": -0.7853982051574029,
|
| 84 |
+
"x": 1.4575982428000276,
|
| 85 |
+
"y": -2.000045583636851
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": -0.7854002016817696,
|
| 90 |
+
"x": 2.4615108865818836,
|
| 91 |
+
"y": -2.000044808119806
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 0.7853983878297609,
|
| 96 |
+
"x": 4.493991131605304,
|
| 97 |
+
"y": -2.000042043032203
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 0.7853964679479631,
|
| 102 |
+
"x": -4.493788643858653,
|
| 103 |
+
"y": -2.000040264655825
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 0.33867054923701323,
|
| 108 |
+
"x": -1.480195802177817,
|
| 109 |
+
"y": -1.1910535904320743
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 0.8162033690823511,
|
| 114 |
+
"x": -0.5578421595412608,
|
| 115 |
+
"y": -1.9828176414289287
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 0.7854013209570357,
|
| 120 |
+
"x": 0.43673708419746354,
|
| 121 |
+
"y": -1.0000278827935345
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": -0.7854000324302248,
|
| 126 |
+
"x": 2.448827707972753,
|
| 127 |
+
"y": -1.000022541207697
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": -0.7853980344701461,
|
| 132 |
+
"x": 3.4866272115631705,
|
| 133 |
+
"y": -2.0000445068513995
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 0.7853991558980636,
|
| 138 |
+
"x": 4.481410074717949,
|
| 139 |
+
"y": -1.0000209692850277
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 0.785398318286078,
|
| 144 |
+
"x": -4.492645805117328,
|
| 145 |
+
"y": -1.0000165187664543
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 0.2427622652863165,
|
| 150 |
+
"x": -2.5121849061559653,
|
| 151 |
+
"y": -0.8134997705607726
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 0.7051202382477083,
|
| 156 |
+
"x": -0.5479385255868315,
|
| 157 |
+
"y": -0.2794499269234712
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 0.7854035233493911,
|
| 162 |
+
"x": 0.49057019866598084,
|
| 163 |
+
"y": -6.375831252292048e-06
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 0.7854038750282367,
|
| 168 |
+
"x": 1.4905926212175709,
|
| 169 |
+
"y": 2.677408505647073e-07
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": -0.7853965393396695,
|
| 174 |
+
"x": 3.4589435012923704,
|
| 175 |
+
"y": -1.0000219840786078
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 0.7854000870968797,
|
| 180 |
+
"x": 4.490920898589119,
|
| 181 |
+
"y": 1.2426720639348836e-06
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 0.7853994873795589,
|
| 186 |
+
"x": -4.5000932051274445,
|
| 187 |
+
"y": 5.895578819370921e-06
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.6887471181729996,
|
| 192 |
+
"x": -3.4421683487392865,
|
| 193 |
+
"y": -0.09609593923140203
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 0.7030379029673614,
|
| 198 |
+
"x": -1.5324296065978038,
|
| 199 |
+
"y": -0.03746514817791116
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 0.7856203991174817,
|
| 204 |
+
"x": -0.3939480390370111,
|
| 205 |
+
"y": 0.9999206038956999
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": 0.7854006428227813,
|
| 210 |
+
"x": 2.490617852311323,
|
| 211 |
+
"y": 1.014205684876989e-06
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 0.7853988624848659,
|
| 216 |
+
"x": 3.4906446654694294,
|
| 217 |
+
"y": 7.058414141505996e-07
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 0.7853979938757909,
|
| 222 |
+
"x": 4.188697490684873,
|
| 223 |
+
"y": 1.0000226270063457
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 0.7439627849906361,
|
| 228 |
+
"x": -3.4797870323422444,
|
| 229 |
+
"y": 0.933507864809102
|
| 230 |
+
},
|
| 231 |
+
{
|
| 232 |
+
"id": 30,
|
| 233 |
+
"rotation_radians": 0.7426303541549876,
|
| 234 |
+
"x": -2.4814329223963045,
|
| 235 |
+
"y": 0.8575876876832781
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": 31,
|
| 239 |
+
"rotation_radians": 0.7793211723057338,
|
| 240 |
+
"x": -1.397117957036686,
|
| 241 |
+
"y": 0.9915667870282684
|
| 242 |
+
},
|
| 243 |
+
{
|
| 244 |
+
"id": 32,
|
| 245 |
+
"rotation_radians": 0.7854034925932701,
|
| 246 |
+
"x": 0.720648186996193,
|
| 247 |
+
"y": 1.0000210838064643
|
| 248 |
+
},
|
| 249 |
+
{
|
| 250 |
+
"id": 33,
|
| 251 |
+
"rotation_radians": 0.7854026004565217,
|
| 252 |
+
"x": 1.7575244826710787,
|
| 253 |
+
"y": 1.0000221991600493
|
| 254 |
+
},
|
| 255 |
+
{
|
| 256 |
+
"id": 34,
|
| 257 |
+
"rotation_radians": 0.7854023131904001,
|
| 258 |
+
"x": 3.0290045673433514,
|
| 259 |
+
"y": 1.0000234250416813
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"id": 35,
|
| 263 |
+
"rotation_radians": 0.7853983221317378,
|
| 264 |
+
"x": 4.399185888546436,
|
| 265 |
+
"y": 2.0000428255233684
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"id": 36,
|
| 269 |
+
"rotation_radians": 0.7853973043236053,
|
| 270 |
+
"x": -4.499471543263536,
|
| 271 |
+
"y": 1.0000256415785043
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"id": 37,
|
| 275 |
+
"rotation_radians": 0.7886181972567549,
|
| 276 |
+
"x": -3.408344429539616,
|
| 277 |
+
"y": 1.9534327218586782
|
| 278 |
+
},
|
| 279 |
+
{
|
| 280 |
+
"id": 38,
|
| 281 |
+
"rotation_radians": 0.7855485837421118,
|
| 282 |
+
"x": -1.2586503737610009,
|
| 283 |
+
"y": 1.9999049113444647
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": 39,
|
| 287 |
+
"rotation_radians": 0.7854067929537842,
|
| 288 |
+
"x": -0.1767708540262957,
|
| 289 |
+
"y": 2.000043718892057
|
| 290 |
+
},
|
| 291 |
+
{
|
| 292 |
+
"id": 40,
|
| 293 |
+
"rotation_radians": -0.7853916153161213,
|
| 294 |
+
"x": 0.8902460150791234,
|
| 295 |
+
"y": 2.0000438644582412
|
| 296 |
+
},
|
| 297 |
+
{
|
| 298 |
+
"id": 41,
|
| 299 |
+
"rotation_radians": -0.7853941208149606,
|
| 300 |
+
"x": 2.0556508302212384,
|
| 301 |
+
"y": 2.0000450209385097
|
| 302 |
+
},
|
| 303 |
+
{
|
| 304 |
+
"id": 42,
|
| 305 |
+
"rotation_radians": -0.7853954880645181,
|
| 306 |
+
"x": 3.305537632855176,
|
| 307 |
+
"y": 2.0000449768658157
|
| 308 |
+
},
|
| 309 |
+
{
|
| 310 |
+
"id": 43,
|
| 311 |
+
"rotation_radians": 0.7853963124227934,
|
| 312 |
+
"x": -4.495430375483835,
|
| 313 |
+
"y": 2.0000439029501367
|
| 314 |
+
}
|
| 315 |
+
],
|
| 316 |
+
"problem": "43 equal items for Squares in Dominoes",
|
| 317 |
+
"setup": "squindom",
|
| 318 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 319 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 320 |
+
}
|
data/solutions/generated/squindom_045_efa26e844da7d857.json
ADDED
|
@@ -0,0 +1,332 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@45",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 5.000125376863833,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 10.000250753727666
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@45",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 5.0,
|
| 17 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 18 |
+
"source_image": "50.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@45",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 5.0,
|
| 39 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 40 |
+
"source_image": "50.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@48",
|
| 48 |
+
"monotone_upper_bound_from_record": "0433c6294c4f3fe7",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@48; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 5.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 5.49778865197177,
|
| 60 |
+
"x": 2.500044411247932,
|
| 61 |
+
"y": 6.265029683636151e-07
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 0.7853957018879111,
|
| 66 |
+
"x": -1.5000437631093986,
|
| 67 |
+
"y": 2.000049090144057
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7853864479279996,
|
| 72 |
+
"x": -0.5000266591817684,
|
| 73 |
+
"y": 1.000024407599186
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 7.068585145509061,
|
| 78 |
+
"x": 3.500071996343519,
|
| 79 |
+
"y": 2.835389870250431e-07
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 0.7853991123465921,
|
| 84 |
+
"x": 0.5000092100128682,
|
| 85 |
+
"y": 2.000051724912533
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 2.3561960895193446,
|
| 90 |
+
"x": 0.5000057016365994,
|
| 91 |
+
"y": 1.000026740382235
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 5.4977888003854245,
|
| 96 |
+
"x": 2.500058396487691,
|
| 97 |
+
"y": 1.0000258168181932
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 7.068575972467306,
|
| 102 |
+
"x": -4.500110991153613,
|
| 103 |
+
"y": -2.000057883815433
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 5.497783989637829,
|
| 108 |
+
"x": -2.500075831267914,
|
| 109 |
+
"y": 1.0000271442580475
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.926992722224184,
|
| 114 |
+
"x": 3.50008491178086,
|
| 115 |
+
"y": 1.0000251415751116
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 7.068582914706359,
|
| 120 |
+
"x": 3.5000595045728913,
|
| 121 |
+
"y": -1.0000261304258797
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 5.497784191931894,
|
| 126 |
+
"x": -4.50011529272515,
|
| 127 |
+
"y": 1.0000279843073137
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 3.926987116844993,
|
| 132 |
+
"x": -1.500218120350173,
|
| 133 |
+
"y": -1.0000263008844756
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 5.497783174420315,
|
| 138 |
+
"x": -0.500009209560667,
|
| 139 |
+
"y": -2.000050874032183
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 3.926987060960025,
|
| 144 |
+
"x": -1.5000564305073778,
|
| 145 |
+
"y": 1.0000211619549166
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 3.926992545689876,
|
| 150 |
+
"x": 1.5000351318991396,
|
| 151 |
+
"y": 2.000051373127555
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 5.4977794037708385,
|
| 156 |
+
"x": 0.4999758707803798,
|
| 157 |
+
"y": -1.0000255265331888
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 2.356194028034956,
|
| 162 |
+
"x": 4.500113341964395,
|
| 163 |
+
"y": -2.000050557724614
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 2.356191255054282,
|
| 168 |
+
"x": -3.5000901946767136,
|
| 169 |
+
"y": 2.000057197856007
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 0.7853941193145747,
|
| 174 |
+
"x": -2.565328936168236,
|
| 175 |
+
"y": -1.0000231328165403
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 5.497785308178123,
|
| 180 |
+
"x": -0.5000178240868912,
|
| 181 |
+
"y": 2.0000530434142108
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 7.068995035847112,
|
| 186 |
+
"x": -4.434682140172455,
|
| 187 |
+
"y": -0.00017465256390371018
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.7853967418279957,
|
| 192 |
+
"x": 1.5000076485332474,
|
| 193 |
+
"y": -1.000025243223587
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 3.9269867013923134,
|
| 198 |
+
"x": -2.5000590170378865,
|
| 199 |
+
"y": -2.000050285698435
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 3.926987962907066,
|
| 204 |
+
"x": -2.50006502690414,
|
| 205 |
+
"y": 2.0000518498721105
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": 2.356193497324566,
|
| 210 |
+
"x": 3.500089009546847,
|
| 211 |
+
"y": -2.000051764228132
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 2.356192283322648,
|
| 216 |
+
"x": -4.5001156265619615,
|
| 217 |
+
"y": 2.0000513268619096
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 7.068585411809538,
|
| 222 |
+
"x": 3.5000870213959483,
|
| 223 |
+
"y": 2.000050629745419
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 5.497788680342246,
|
| 228 |
+
"x": 1.5000178957933186,
|
| 229 |
+
"y": 1.006701029984346e-06
|
| 230 |
+
},
|
| 231 |
+
{
|
| 232 |
+
"id": 30,
|
| 233 |
+
"rotation_radians": 5.497786055777375,
|
| 234 |
+
"x": 2.5000328934616745,
|
| 235 |
+
"y": -1.0000259562121818
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": 31,
|
| 239 |
+
"rotation_radians": 5.497788283229682,
|
| 240 |
+
"x": 4.5001011728002505,
|
| 241 |
+
"y": -1.840570921790319e-06
|
| 242 |
+
},
|
| 243 |
+
{
|
| 244 |
+
"id": 32,
|
| 245 |
+
"rotation_radians": 2.3561932012844156,
|
| 246 |
+
"x": 2.5000646095368384,
|
| 247 |
+
"y": -2.000051655951596
|
| 248 |
+
},
|
| 249 |
+
{
|
| 250 |
+
"id": 33,
|
| 251 |
+
"rotation_radians": 0.7853978787204762,
|
| 252 |
+
"x": 4.500087969305979,
|
| 253 |
+
"y": -1.000026033678225
|
| 254 |
+
},
|
| 255 |
+
{
|
| 256 |
+
"id": 34,
|
| 257 |
+
"rotation_radians": 3.9269925460540485,
|
| 258 |
+
"x": 1.5000321699328647,
|
| 259 |
+
"y": 1.000026082842426
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"id": 35,
|
| 263 |
+
"rotation_radians": 0.7853863069310951,
|
| 264 |
+
"x": -0.5000412364141822,
|
| 265 |
+
"y": 6.122744529551395e-07
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"id": 36,
|
| 269 |
+
"rotation_radians": 3.926983633777251,
|
| 270 |
+
"x": -3.500085549873778,
|
| 271 |
+
"y": -2.0000458629040083
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"id": 37,
|
| 275 |
+
"rotation_radians": 2.3561905915780685,
|
| 276 |
+
"x": -1.5001946306392677,
|
| 277 |
+
"y": -3.749573229395903e-06
|
| 278 |
+
},
|
| 279 |
+
{
|
| 280 |
+
"id": 38,
|
| 281 |
+
"rotation_radians": 2.3561838854270634,
|
| 282 |
+
"x": -0.5001718000123752,
|
| 283 |
+
"y": -1.0000238982610334
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": 39,
|
| 287 |
+
"rotation_radians": 7.068585119049033,
|
| 288 |
+
"x": 2.500061062129283,
|
| 289 |
+
"y": 2.000051166636604
|
| 290 |
+
},
|
| 291 |
+
{
|
| 292 |
+
"id": 40,
|
| 293 |
+
"rotation_radians": 0.785809694384702,
|
| 294 |
+
"x": -3.620608254649333,
|
| 295 |
+
"y": -0.9998470457075069
|
| 296 |
+
},
|
| 297 |
+
{
|
| 298 |
+
"id": 41,
|
| 299 |
+
"rotation_radians": 3.926992516167403,
|
| 300 |
+
"x": 4.500112795178212,
|
| 301 |
+
"y": 2.0000496120253466
|
| 302 |
+
},
|
| 303 |
+
{
|
| 304 |
+
"id": 42,
|
| 305 |
+
"rotation_radians": 0.7853942641531731,
|
| 306 |
+
"x": -1.5000339181199125,
|
| 307 |
+
"y": -2.0000506092733663
|
| 308 |
+
},
|
| 309 |
+
{
|
| 310 |
+
"id": 43,
|
| 311 |
+
"rotation_radians": 2.35619053117011,
|
| 312 |
+
"x": 0.5000152573942431,
|
| 313 |
+
"y": -2.0000514298299685
|
| 314 |
+
},
|
| 315 |
+
{
|
| 316 |
+
"id": 44,
|
| 317 |
+
"rotation_radians": 2.356190492700144,
|
| 318 |
+
"x": -2.5002442029999425,
|
| 319 |
+
"y": 1.8020485921463312e-06
|
| 320 |
+
},
|
| 321 |
+
{
|
| 322 |
+
"id": 45,
|
| 323 |
+
"rotation_radians": 2.3561956552610357,
|
| 324 |
+
"x": 4.500111956557837,
|
| 325 |
+
"y": 1.0000232886745384
|
| 326 |
+
}
|
| 327 |
+
],
|
| 328 |
+
"problem": "45 equal items for Squares in Dominoes",
|
| 329 |
+
"setup": "squindom",
|
| 330 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 331 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 332 |
+
}
|
data/solutions/generated/squindom_046_7fb3175fb0fba7a7.json
ADDED
|
@@ -0,0 +1,338 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@46",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 5.000125376863833,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 10.000250753727666
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@46",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 5.0,
|
| 17 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 18 |
+
"source_image": "50.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@46",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 5.0,
|
| 39 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 40 |
+
"source_image": "50.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@48",
|
| 48 |
+
"monotone_upper_bound_from_record": "0433c6294c4f3fe7",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@48; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 5.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 5.49778865197177,
|
| 60 |
+
"x": 2.500044411247932,
|
| 61 |
+
"y": 6.265029683636151e-07
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 0.7853957018879111,
|
| 66 |
+
"x": -1.5000437631093986,
|
| 67 |
+
"y": 2.000049090144057
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7853864479279996,
|
| 72 |
+
"x": -0.5000266591817684,
|
| 73 |
+
"y": 1.000024407599186
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 7.068585145509061,
|
| 78 |
+
"x": 3.500071996343519,
|
| 79 |
+
"y": 2.835389870250431e-07
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 0.7853991123465921,
|
| 84 |
+
"x": 0.5000092100128682,
|
| 85 |
+
"y": 2.000051724912533
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 2.3561960895193446,
|
| 90 |
+
"x": 0.5000057016365994,
|
| 91 |
+
"y": 1.000026740382235
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 5.4977888003854245,
|
| 96 |
+
"x": 2.500058396487691,
|
| 97 |
+
"y": 1.0000258168181932
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 7.068575972467306,
|
| 102 |
+
"x": -4.500110991153613,
|
| 103 |
+
"y": -2.000057883815433
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 5.497783989637829,
|
| 108 |
+
"x": -2.500075831267914,
|
| 109 |
+
"y": 1.0000271442580475
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.926992722224184,
|
| 114 |
+
"x": 3.50008491178086,
|
| 115 |
+
"y": 1.0000251415751116
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 7.068582914706359,
|
| 120 |
+
"x": 3.5000595045728913,
|
| 121 |
+
"y": -1.0000261304258797
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 5.497784191931894,
|
| 126 |
+
"x": -4.50011529272515,
|
| 127 |
+
"y": 1.0000279843073137
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 3.926987116844993,
|
| 132 |
+
"x": -1.500218120350173,
|
| 133 |
+
"y": -1.0000263008844756
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 5.497783174420315,
|
| 138 |
+
"x": -0.500009209560667,
|
| 139 |
+
"y": -2.000050874032183
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 3.926987060960025,
|
| 144 |
+
"x": -1.5000564305073778,
|
| 145 |
+
"y": 1.0000211619549166
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 3.926992545689876,
|
| 150 |
+
"x": 1.5000351318991396,
|
| 151 |
+
"y": 2.000051373127555
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 5.4977794037708385,
|
| 156 |
+
"x": 0.4999758707803798,
|
| 157 |
+
"y": -1.0000255265331888
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 2.356194028034956,
|
| 162 |
+
"x": 4.500113341964395,
|
| 163 |
+
"y": -2.000050557724614
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 2.356191255054282,
|
| 168 |
+
"x": -3.5000901946767136,
|
| 169 |
+
"y": 2.000057197856007
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 0.7853941193145747,
|
| 174 |
+
"x": -2.565328936168236,
|
| 175 |
+
"y": -1.0000231328165403
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 5.497785308178123,
|
| 180 |
+
"x": -0.5000178240868912,
|
| 181 |
+
"y": 2.0000530434142108
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 7.068995035847112,
|
| 186 |
+
"x": -4.434682140172455,
|
| 187 |
+
"y": -0.00017465256390371018
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.7853967418279957,
|
| 192 |
+
"x": 1.5000076485332474,
|
| 193 |
+
"y": -1.000025243223587
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 3.9269867013923134,
|
| 198 |
+
"x": -2.5000590170378865,
|
| 199 |
+
"y": -2.000050285698435
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 3.926987962907066,
|
| 204 |
+
"x": -2.50006502690414,
|
| 205 |
+
"y": 2.0000518498721105
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": 2.356193497324566,
|
| 210 |
+
"x": 3.500089009546847,
|
| 211 |
+
"y": -2.000051764228132
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 2.356192283322648,
|
| 216 |
+
"x": -4.5001156265619615,
|
| 217 |
+
"y": 2.0000513268619096
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 7.068585411809538,
|
| 222 |
+
"x": 3.5000870213959483,
|
| 223 |
+
"y": 2.000050629745419
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 5.497788680342246,
|
| 228 |
+
"x": 1.5000178957933186,
|
| 229 |
+
"y": 1.006701029984346e-06
|
| 230 |
+
},
|
| 231 |
+
{
|
| 232 |
+
"id": 30,
|
| 233 |
+
"rotation_radians": 5.497786055777375,
|
| 234 |
+
"x": 2.5000328934616745,
|
| 235 |
+
"y": -1.0000259562121818
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": 31,
|
| 239 |
+
"rotation_radians": 5.497788283229682,
|
| 240 |
+
"x": 4.5001011728002505,
|
| 241 |
+
"y": -1.840570921790319e-06
|
| 242 |
+
},
|
| 243 |
+
{
|
| 244 |
+
"id": 32,
|
| 245 |
+
"rotation_radians": 2.3561932012844156,
|
| 246 |
+
"x": 2.5000646095368384,
|
| 247 |
+
"y": -2.000051655951596
|
| 248 |
+
},
|
| 249 |
+
{
|
| 250 |
+
"id": 33,
|
| 251 |
+
"rotation_radians": 0.7853978787204762,
|
| 252 |
+
"x": 4.500087969305979,
|
| 253 |
+
"y": -1.000026033678225
|
| 254 |
+
},
|
| 255 |
+
{
|
| 256 |
+
"id": 34,
|
| 257 |
+
"rotation_radians": 3.9269925460540485,
|
| 258 |
+
"x": 1.5000321699328647,
|
| 259 |
+
"y": 1.000026082842426
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"id": 35,
|
| 263 |
+
"rotation_radians": 0.7853863069310951,
|
| 264 |
+
"x": -0.5000412364141822,
|
| 265 |
+
"y": 6.122744529551395e-07
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"id": 36,
|
| 269 |
+
"rotation_radians": 3.926983633777251,
|
| 270 |
+
"x": -3.500085549873778,
|
| 271 |
+
"y": -2.0000458629040083
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"id": 37,
|
| 275 |
+
"rotation_radians": 2.3561905915780685,
|
| 276 |
+
"x": -1.5001946306392677,
|
| 277 |
+
"y": -3.749573229395903e-06
|
| 278 |
+
},
|
| 279 |
+
{
|
| 280 |
+
"id": 38,
|
| 281 |
+
"rotation_radians": 2.3561838854270634,
|
| 282 |
+
"x": -0.5001718000123752,
|
| 283 |
+
"y": -1.0000238982610334
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": 39,
|
| 287 |
+
"rotation_radians": 7.068585119049033,
|
| 288 |
+
"x": 2.500061062129283,
|
| 289 |
+
"y": 2.000051166636604
|
| 290 |
+
},
|
| 291 |
+
{
|
| 292 |
+
"id": 40,
|
| 293 |
+
"rotation_radians": 0.785809694384702,
|
| 294 |
+
"x": -3.620608254649333,
|
| 295 |
+
"y": -0.9998470457075069
|
| 296 |
+
},
|
| 297 |
+
{
|
| 298 |
+
"id": 41,
|
| 299 |
+
"rotation_radians": 3.926992516167403,
|
| 300 |
+
"x": 4.500112795178212,
|
| 301 |
+
"y": 2.0000496120253466
|
| 302 |
+
},
|
| 303 |
+
{
|
| 304 |
+
"id": 42,
|
| 305 |
+
"rotation_radians": 0.7853942641531731,
|
| 306 |
+
"x": -1.5000339181199125,
|
| 307 |
+
"y": -2.0000506092733663
|
| 308 |
+
},
|
| 309 |
+
{
|
| 310 |
+
"id": 43,
|
| 311 |
+
"rotation_radians": 2.35619053117011,
|
| 312 |
+
"x": 0.5000152573942431,
|
| 313 |
+
"y": -2.0000514298299685
|
| 314 |
+
},
|
| 315 |
+
{
|
| 316 |
+
"id": 44,
|
| 317 |
+
"rotation_radians": 2.356190492700144,
|
| 318 |
+
"x": -2.5002442029999425,
|
| 319 |
+
"y": 1.8020485921463312e-06
|
| 320 |
+
},
|
| 321 |
+
{
|
| 322 |
+
"id": 45,
|
| 323 |
+
"rotation_radians": 2.3561956552610357,
|
| 324 |
+
"x": 4.500111956557837,
|
| 325 |
+
"y": 1.0000232886745384
|
| 326 |
+
},
|
| 327 |
+
{
|
| 328 |
+
"id": 46,
|
| 329 |
+
"rotation_radians": 7.0685747886566705,
|
| 330 |
+
"x": 0.49998704699257107,
|
| 331 |
+
"y": -1.5662331392219251e-06
|
| 332 |
+
}
|
| 333 |
+
],
|
| 334 |
+
"problem": "46 equal items for Squares in Dominoes",
|
| 335 |
+
"setup": "squindom",
|
| 336 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 337 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 338 |
+
}
|
data/solutions/generated/squindom_047_a146ed2b5a4b6cf9.json
ADDED
|
@@ -0,0 +1,344 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@47",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 5.000125376863833,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 10.000250753727666
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@47",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 5.0,
|
| 17 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 18 |
+
"source_image": "50.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@47",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 5.0,
|
| 39 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 40 |
+
"source_image": "50.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@48",
|
| 48 |
+
"monotone_upper_bound_from_record": "0433c6294c4f3fe7",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@48; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 5.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 5.49778865197177,
|
| 60 |
+
"x": 2.500044411247932,
|
| 61 |
+
"y": 6.265029683636151e-07
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 0.7853957018879111,
|
| 66 |
+
"x": -1.5000437631093986,
|
| 67 |
+
"y": 2.000049090144057
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 0.7853864479279996,
|
| 72 |
+
"x": -0.5000266591817684,
|
| 73 |
+
"y": 1.000024407599186
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 7.068585145509061,
|
| 78 |
+
"x": 3.500071996343519,
|
| 79 |
+
"y": 2.835389870250431e-07
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 0.7853991123465921,
|
| 84 |
+
"x": 0.5000092100128682,
|
| 85 |
+
"y": 2.000051724912533
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 2.3561960895193446,
|
| 90 |
+
"x": 0.5000057016365994,
|
| 91 |
+
"y": 1.000026740382235
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 5.4977888003854245,
|
| 96 |
+
"x": 2.500058396487691,
|
| 97 |
+
"y": 1.0000258168181932
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 7.068575972467306,
|
| 102 |
+
"x": -4.500110991153613,
|
| 103 |
+
"y": -2.000057883815433
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 5.497783989637829,
|
| 108 |
+
"x": -2.500075831267914,
|
| 109 |
+
"y": 1.0000271442580475
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.926992722224184,
|
| 114 |
+
"x": 3.50008491178086,
|
| 115 |
+
"y": 1.0000251415751116
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 7.068582914706359,
|
| 120 |
+
"x": 3.5000595045728913,
|
| 121 |
+
"y": -1.0000261304258797
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 5.497784191931894,
|
| 126 |
+
"x": -4.50011529272515,
|
| 127 |
+
"y": 1.0000279843073137
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 3.926987116844993,
|
| 132 |
+
"x": -1.500218120350173,
|
| 133 |
+
"y": -1.0000263008844756
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 5.497783174420315,
|
| 138 |
+
"x": -0.500009209560667,
|
| 139 |
+
"y": -2.000050874032183
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 3.926987060960025,
|
| 144 |
+
"x": -1.5000564305073778,
|
| 145 |
+
"y": 1.0000211619549166
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 3.926992545689876,
|
| 150 |
+
"x": 1.5000351318991396,
|
| 151 |
+
"y": 2.000051373127555
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 5.4977794037708385,
|
| 156 |
+
"x": 0.4999758707803798,
|
| 157 |
+
"y": -1.0000255265331888
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 2.356194028034956,
|
| 162 |
+
"x": 4.500113341964395,
|
| 163 |
+
"y": -2.000050557724614
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 2.356191255054282,
|
| 168 |
+
"x": -3.5000901946767136,
|
| 169 |
+
"y": 2.000057197856007
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 0.7853941193145747,
|
| 174 |
+
"x": -2.565328936168236,
|
| 175 |
+
"y": -1.0000231328165403
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 5.497785308178123,
|
| 180 |
+
"x": -0.5000178240868912,
|
| 181 |
+
"y": 2.0000530434142108
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 7.068995035847112,
|
| 186 |
+
"x": -4.434682140172455,
|
| 187 |
+
"y": -0.00017465256390371018
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 0.7853967418279957,
|
| 192 |
+
"x": 1.5000076485332474,
|
| 193 |
+
"y": -1.000025243223587
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 3.9269867013923134,
|
| 198 |
+
"x": -2.5000590170378865,
|
| 199 |
+
"y": -2.000050285698435
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 3.926987962907066,
|
| 204 |
+
"x": -2.50006502690414,
|
| 205 |
+
"y": 2.0000518498721105
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": 2.356193497324566,
|
| 210 |
+
"x": 3.500089009546847,
|
| 211 |
+
"y": -2.000051764228132
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 2.356192283322648,
|
| 216 |
+
"x": -4.5001156265619615,
|
| 217 |
+
"y": 2.0000513268619096
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 7.068585411809538,
|
| 222 |
+
"x": 3.5000870213959483,
|
| 223 |
+
"y": 2.000050629745419
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 5.497788680342246,
|
| 228 |
+
"x": 1.5000178957933186,
|
| 229 |
+
"y": 1.006701029984346e-06
|
| 230 |
+
},
|
| 231 |
+
{
|
| 232 |
+
"id": 30,
|
| 233 |
+
"rotation_radians": 5.497786055777375,
|
| 234 |
+
"x": 2.5000328934616745,
|
| 235 |
+
"y": -1.0000259562121818
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": 31,
|
| 239 |
+
"rotation_radians": 5.497788283229682,
|
| 240 |
+
"x": 4.5001011728002505,
|
| 241 |
+
"y": -1.840570921790319e-06
|
| 242 |
+
},
|
| 243 |
+
{
|
| 244 |
+
"id": 32,
|
| 245 |
+
"rotation_radians": 2.3561932012844156,
|
| 246 |
+
"x": 2.5000646095368384,
|
| 247 |
+
"y": -2.000051655951596
|
| 248 |
+
},
|
| 249 |
+
{
|
| 250 |
+
"id": 33,
|
| 251 |
+
"rotation_radians": 0.7853978787204762,
|
| 252 |
+
"x": 4.500087969305979,
|
| 253 |
+
"y": -1.000026033678225
|
| 254 |
+
},
|
| 255 |
+
{
|
| 256 |
+
"id": 34,
|
| 257 |
+
"rotation_radians": 3.9269925460540485,
|
| 258 |
+
"x": 1.5000321699328647,
|
| 259 |
+
"y": 1.000026082842426
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"id": 35,
|
| 263 |
+
"rotation_radians": 0.7853863069310951,
|
| 264 |
+
"x": -0.5000412364141822,
|
| 265 |
+
"y": 6.122744529551395e-07
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"id": 36,
|
| 269 |
+
"rotation_radians": 3.926983633777251,
|
| 270 |
+
"x": -3.500085549873778,
|
| 271 |
+
"y": -2.0000458629040083
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"id": 37,
|
| 275 |
+
"rotation_radians": 2.3561905915780685,
|
| 276 |
+
"x": -1.5001946306392677,
|
| 277 |
+
"y": -3.749573229395903e-06
|
| 278 |
+
},
|
| 279 |
+
{
|
| 280 |
+
"id": 38,
|
| 281 |
+
"rotation_radians": 2.3561838854270634,
|
| 282 |
+
"x": -0.5001718000123752,
|
| 283 |
+
"y": -1.0000238982610334
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": 39,
|
| 287 |
+
"rotation_radians": 7.068585119049033,
|
| 288 |
+
"x": 2.500061062129283,
|
| 289 |
+
"y": 2.000051166636604
|
| 290 |
+
},
|
| 291 |
+
{
|
| 292 |
+
"id": 40,
|
| 293 |
+
"rotation_radians": 0.785809694384702,
|
| 294 |
+
"x": -3.620608254649333,
|
| 295 |
+
"y": -0.9998470457075069
|
| 296 |
+
},
|
| 297 |
+
{
|
| 298 |
+
"id": 41,
|
| 299 |
+
"rotation_radians": 3.926992516167403,
|
| 300 |
+
"x": 4.500112795178212,
|
| 301 |
+
"y": 2.0000496120253466
|
| 302 |
+
},
|
| 303 |
+
{
|
| 304 |
+
"id": 42,
|
| 305 |
+
"rotation_radians": 0.7853942641531731,
|
| 306 |
+
"x": -1.5000339181199125,
|
| 307 |
+
"y": -2.0000506092733663
|
| 308 |
+
},
|
| 309 |
+
{
|
| 310 |
+
"id": 43,
|
| 311 |
+
"rotation_radians": 2.35619053117011,
|
| 312 |
+
"x": 0.5000152573942431,
|
| 313 |
+
"y": -2.0000514298299685
|
| 314 |
+
},
|
| 315 |
+
{
|
| 316 |
+
"id": 44,
|
| 317 |
+
"rotation_radians": 2.356190492700144,
|
| 318 |
+
"x": -2.5002442029999425,
|
| 319 |
+
"y": 1.8020485921463312e-06
|
| 320 |
+
},
|
| 321 |
+
{
|
| 322 |
+
"id": 45,
|
| 323 |
+
"rotation_radians": 2.3561956552610357,
|
| 324 |
+
"x": 4.500111956557837,
|
| 325 |
+
"y": 1.0000232886745384
|
| 326 |
+
},
|
| 327 |
+
{
|
| 328 |
+
"id": 46,
|
| 329 |
+
"rotation_radians": 7.0685747886566705,
|
| 330 |
+
"x": 0.49998704699257107,
|
| 331 |
+
"y": -1.5662331392219251e-06
|
| 332 |
+
},
|
| 333 |
+
{
|
| 334 |
+
"id": 47,
|
| 335 |
+
"rotation_radians": 0.7853968155570525,
|
| 336 |
+
"x": 1.5000403568467802,
|
| 337 |
+
"y": -2.0000513493466126
|
| 338 |
+
}
|
| 339 |
+
],
|
| 340 |
+
"problem": "47 equal items for Squares in Dominoes",
|
| 341 |
+
"setup": "squindom",
|
| 342 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 343 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 344 |
+
}
|
data/solutions/generated/squindom_049_598e94e082ebd7d9.json
ADDED
|
@@ -0,0 +1,356 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squindom@49",
|
| 3 |
+
"container": {
|
| 4 |
+
"height": 5.000172880899938,
|
| 5 |
+
"type": "rectangle",
|
| 6 |
+
"width": 10.000345761799876
|
| 7 |
+
},
|
| 8 |
+
"friedman_reference": {
|
| 9 |
+
"analytical_or_proved": true,
|
| 10 |
+
"case": "squindom@49",
|
| 11 |
+
"credit": "Trivial",
|
| 12 |
+
"date": "",
|
| 13 |
+
"family_updated": "",
|
| 14 |
+
"metric_expression": "5",
|
| 15 |
+
"metric_symbol": "s",
|
| 16 |
+
"metric_value": 5.0,
|
| 17 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 18 |
+
"source_image": "50.gif",
|
| 19 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 20 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 21 |
+
"title": "Squares in Dominoes"
|
| 22 |
+
},
|
| 23 |
+
"item": {
|
| 24 |
+
"circumradius": 0.7071067811865476,
|
| 25 |
+
"side_length": 1.0,
|
| 26 |
+
"sides": 4,
|
| 27 |
+
"type": "regular_polygon"
|
| 28 |
+
},
|
| 29 |
+
"metadata": {
|
| 30 |
+
"friedman_reference": {
|
| 31 |
+
"analytical_or_proved": true,
|
| 32 |
+
"case": "squindom@49",
|
| 33 |
+
"credit": "Trivial",
|
| 34 |
+
"date": "",
|
| 35 |
+
"family_updated": "",
|
| 36 |
+
"metric_expression": "5",
|
| 37 |
+
"metric_symbol": "s",
|
| 38 |
+
"metric_value": 5.0,
|
| 39 |
+
"reference_text": "43-50. | | s = 5 | Trivial. |",
|
| 40 |
+
"source_image": "50.gif",
|
| 41 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 42 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/",
|
| 43 |
+
"title": "Squares in Dominoes"
|
| 44 |
+
},
|
| 45 |
+
"generator": "monotone_subset_upper_bound",
|
| 46 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 47 |
+
"monotone_upper_bound_from_case": "squindom@50",
|
| 48 |
+
"monotone_upper_bound_from_record": "df0259815cc5320a",
|
| 49 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squindom@50; this prevents displaying a dominated coordinate reconstruction.",
|
| 50 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 51 |
+
"reference_side": 5.0,
|
| 52 |
+
"source_url": "https://erich-friedman.github.io/packing/squindom/",
|
| 53 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 54 |
+
"submitted_by": "Trivial"
|
| 55 |
+
},
|
| 56 |
+
"placements": [
|
| 57 |
+
{
|
| 58 |
+
"id": 1,
|
| 59 |
+
"rotation_radians": 3.9269492430187434,
|
| 60 |
+
"x": 4.5001452862738205,
|
| 61 |
+
"y": -2.000037434163941
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"id": 2,
|
| 65 |
+
"rotation_radians": 3.926952718558017,
|
| 66 |
+
"x": 3.500129653484691,
|
| 67 |
+
"y": -2.0000575044628905
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"id": 3,
|
| 71 |
+
"rotation_radians": 3.926946351113964,
|
| 72 |
+
"x": 2.500108654786815,
|
| 73 |
+
"y": -2.000050442069974
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": 4,
|
| 77 |
+
"rotation_radians": 3.9269333461418525,
|
| 78 |
+
"x": 1.5000820069379281,
|
| 79 |
+
"y": -2.00004830347048
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": 5,
|
| 83 |
+
"rotation_radians": 3.9268924580654883,
|
| 84 |
+
"x": 0.5000395246665361,
|
| 85 |
+
"y": -2.000029525854557
|
| 86 |
+
},
|
| 87 |
+
{
|
| 88 |
+
"id": 6,
|
| 89 |
+
"rotation_radians": 3.926887612942902,
|
| 90 |
+
"x": -0.49998007733277516,
|
| 91 |
+
"y": -2.000031508653118
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": 7,
|
| 95 |
+
"rotation_radians": 3.9268834237001564,
|
| 96 |
+
"x": -1.5000032122947273,
|
| 97 |
+
"y": -2.0000278283809556
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": 8,
|
| 101 |
+
"rotation_radians": 3.926884587180468,
|
| 102 |
+
"x": -2.5000265416474368,
|
| 103 |
+
"y": -2.0000333184552845
|
| 104 |
+
},
|
| 105 |
+
{
|
| 106 |
+
"id": 9,
|
| 107 |
+
"rotation_radians": 3.9268949891261067,
|
| 108 |
+
"x": -3.5000688790392323,
|
| 109 |
+
"y": -2.000031413514605
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"id": 10,
|
| 113 |
+
"rotation_radians": 3.9269006251247363,
|
| 114 |
+
"x": -4.500108909101583,
|
| 115 |
+
"y": -2.0000366981680067
|
| 116 |
+
},
|
| 117 |
+
{
|
| 118 |
+
"id": 11,
|
| 119 |
+
"rotation_radians": 3.9269319261119957,
|
| 120 |
+
"x": 3.5001277859326483,
|
| 121 |
+
"y": -1.0000283077461671
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": 12,
|
| 125 |
+
"rotation_radians": 3.9268959012368265,
|
| 126 |
+
"x": -3.5000308579078876,
|
| 127 |
+
"y": -1.0000149820133264
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"id": 13,
|
| 131 |
+
"rotation_radians": 3.926947015919667,
|
| 132 |
+
"x": 4.5001480363380155,
|
| 133 |
+
"y": -1.0000160175365798
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"id": 14,
|
| 137 |
+
"rotation_radians": 3.9269168808678567,
|
| 138 |
+
"x": 2.5001059961236467,
|
| 139 |
+
"y": -1.0000180759622699
|
| 140 |
+
},
|
| 141 |
+
{
|
| 142 |
+
"id": 15,
|
| 143 |
+
"rotation_radians": 3.9268953138257117,
|
| 144 |
+
"x": 1.500072240781325,
|
| 145 |
+
"y": -1.0000112211742738
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"id": 16,
|
| 149 |
+
"rotation_radians": 3.9268929057193316,
|
| 150 |
+
"x": 0.5000561031391653,
|
| 151 |
+
"y": -1.0000145908084006
|
| 152 |
+
},
|
| 153 |
+
{
|
| 154 |
+
"id": 17,
|
| 155 |
+
"rotation_radians": 3.9268850127048585,
|
| 156 |
+
"x": -0.49996290239174973,
|
| 157 |
+
"y": -1.0000154351942154
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"id": 18,
|
| 161 |
+
"rotation_radians": 3.926888525292364,
|
| 162 |
+
"x": -1.4999796239685028,
|
| 163 |
+
"y": -1.000014195928888
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"id": 19,
|
| 167 |
+
"rotation_radians": 3.9268910176936997,
|
| 168 |
+
"x": -2.5000006857060817,
|
| 169 |
+
"y": -1.0000144649622509
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"id": 20,
|
| 173 |
+
"rotation_radians": 3.926899372274446,
|
| 174 |
+
"x": -4.500092938782587,
|
| 175 |
+
"y": -1.0000215327478768
|
| 176 |
+
},
|
| 177 |
+
{
|
| 178 |
+
"id": 21,
|
| 179 |
+
"rotation_radians": 3.9269542119194747,
|
| 180 |
+
"x": 4.500145201873311,
|
| 181 |
+
"y": 1.7379191009769404e-05
|
| 182 |
+
},
|
| 183 |
+
{
|
| 184 |
+
"id": 22,
|
| 185 |
+
"rotation_radians": 3.9269054759972373,
|
| 186 |
+
"x": 2.50003886599548,
|
| 187 |
+
"y": 2.0716766496203685e-06
|
| 188 |
+
},
|
| 189 |
+
{
|
| 190 |
+
"id": 23,
|
| 191 |
+
"rotation_radians": 3.9268942330697967,
|
| 192 |
+
"x": 1.5000140994334332,
|
| 193 |
+
"y": 1.4874169627080815e-06
|
| 194 |
+
},
|
| 195 |
+
{
|
| 196 |
+
"id": 24,
|
| 197 |
+
"rotation_radians": 3.926893615437772,
|
| 198 |
+
"x": 0.4999917034621663,
|
| 199 |
+
"y": -1.3818167037639409e-06
|
| 200 |
+
},
|
| 201 |
+
{
|
| 202 |
+
"id": 25,
|
| 203 |
+
"rotation_radians": 3.926892284610467,
|
| 204 |
+
"x": -0.5000280470064563,
|
| 205 |
+
"y": 5.2642023965244355e-06
|
| 206 |
+
},
|
| 207 |
+
{
|
| 208 |
+
"id": 26,
|
| 209 |
+
"rotation_radians": 3.9268936093590607,
|
| 210 |
+
"x": -1.5000483662140671,
|
| 211 |
+
"y": 6.66297689531329e-06
|
| 212 |
+
},
|
| 213 |
+
{
|
| 214 |
+
"id": 27,
|
| 215 |
+
"rotation_radians": 3.9268886916785664,
|
| 216 |
+
"x": -2.5000733275797202,
|
| 217 |
+
"y": 3.4451461357897066e-06
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"id": 28,
|
| 221 |
+
"rotation_radians": 3.9269079182543654,
|
| 222 |
+
"x": -4.500116471787135,
|
| 223 |
+
"y": 8.116157144918443e-07
|
| 224 |
+
},
|
| 225 |
+
{
|
| 226 |
+
"id": 29,
|
| 227 |
+
"rotation_radians": 3.9269183176135116,
|
| 228 |
+
"x": 3.50008059123568,
|
| 229 |
+
"y": -3.597576951534368e-06
|
| 230 |
+
},
|
| 231 |
+
{
|
| 232 |
+
"id": 30,
|
| 233 |
+
"rotation_radians": 3.926893970886274,
|
| 234 |
+
"x": -3.5000907336189044,
|
| 235 |
+
"y": 2.138857021352372e-06
|
| 236 |
+
},
|
| 237 |
+
{
|
| 238 |
+
"id": 31,
|
| 239 |
+
"rotation_radians": 3.9269804653367366,
|
| 240 |
+
"x": 4.500162540725316,
|
| 241 |
+
"y": 1.0000496671776142
|
| 242 |
+
},
|
| 243 |
+
{
|
| 244 |
+
"id": 32,
|
| 245 |
+
"rotation_radians": 3.9269202032006674,
|
| 246 |
+
"x": 3.50011337411683,
|
| 247 |
+
"y": 1.000015477492795
|
| 248 |
+
},
|
| 249 |
+
{
|
| 250 |
+
"id": 33,
|
| 251 |
+
"rotation_radians": 3.9268920200683666,
|
| 252 |
+
"x": 2.5000589611510504,
|
| 253 |
+
"y": 1.0000160364340218
|
| 254 |
+
},
|
| 255 |
+
{
|
| 256 |
+
"id": 34,
|
| 257 |
+
"rotation_radians": 3.926889366549204,
|
| 258 |
+
"x": 1.5000323547014691,
|
| 259 |
+
"y": 1.0000156064000145
|
| 260 |
+
},
|
| 261 |
+
{
|
| 262 |
+
"id": 35,
|
| 263 |
+
"rotation_radians": 3.9268883600770224,
|
| 264 |
+
"x": 0.5000100308691474,
|
| 265 |
+
"y": 1.0000122766489024
|
| 266 |
+
},
|
| 267 |
+
{
|
| 268 |
+
"id": 36,
|
| 269 |
+
"rotation_radians": 3.9268955546701365,
|
| 270 |
+
"x": -0.500009283995303,
|
| 271 |
+
"y": 1.0000184221346058
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"id": 37,
|
| 275 |
+
"rotation_radians": 3.926897625971844,
|
| 276 |
+
"x": -1.5000401967782542,
|
| 277 |
+
"y": 1.0000201950392418
|
| 278 |
+
},
|
| 279 |
+
{
|
| 280 |
+
"id": 38,
|
| 281 |
+
"rotation_radians": 3.926896824462675,
|
| 282 |
+
"x": -2.5000650187902393,
|
| 283 |
+
"y": 1.0000202979782677
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": 39,
|
| 287 |
+
"rotation_radians": 3.9268937032630533,
|
| 288 |
+
"x": -3.5000854162235653,
|
| 289 |
+
"y": 1.0000186699549207
|
| 290 |
+
},
|
| 291 |
+
{
|
| 292 |
+
"id": 40,
|
| 293 |
+
"rotation_radians": 3.9269100822980407,
|
| 294 |
+
"x": -4.500113747944684,
|
| 295 |
+
"y": 1.0000196019622687
|
| 296 |
+
},
|
| 297 |
+
{
|
| 298 |
+
"id": 41,
|
| 299 |
+
"rotation_radians": 3.926989709934726,
|
| 300 |
+
"x": 4.500155947006968,
|
| 301 |
+
"y": 2.0000754341895433
|
| 302 |
+
},
|
| 303 |
+
{
|
| 304 |
+
"id": 42,
|
| 305 |
+
"rotation_radians": 3.926913925062926,
|
| 306 |
+
"x": 3.500075306979559,
|
| 307 |
+
"y": 2.0000387102612014
|
| 308 |
+
},
|
| 309 |
+
{
|
| 310 |
+
"id": 43,
|
| 311 |
+
"rotation_radians": 3.9268876910292154,
|
| 312 |
+
"x": 2.5000203129443666,
|
| 313 |
+
"y": 2.0000320040796002
|
| 314 |
+
},
|
| 315 |
+
{
|
| 316 |
+
"id": 44,
|
| 317 |
+
"rotation_radians": 3.9268889357024297,
|
| 318 |
+
"x": 1.4999913948171433,
|
| 319 |
+
"y": 2.0000295440106943
|
| 320 |
+
},
|
| 321 |
+
{
|
| 322 |
+
"id": 45,
|
| 323 |
+
"rotation_radians": 3.9268947854238494,
|
| 324 |
+
"x": 0.4999560158895786,
|
| 325 |
+
"y": 2.000030098986023
|
| 326 |
+
},
|
| 327 |
+
{
|
| 328 |
+
"id": 46,
|
| 329 |
+
"rotation_radians": 3.926894531351584,
|
| 330 |
+
"x": -0.5000607049523003,
|
| 331 |
+
"y": 2.0000323568568312
|
| 332 |
+
},
|
| 333 |
+
{
|
| 334 |
+
"id": 47,
|
| 335 |
+
"rotation_radians": 3.926898941483161,
|
| 336 |
+
"x": -1.5000783877453772,
|
| 337 |
+
"y": 2.000035692540788
|
| 338 |
+
},
|
| 339 |
+
{
|
| 340 |
+
"id": 48,
|
| 341 |
+
"rotation_radians": 3.926905472235926,
|
| 342 |
+
"x": -2.500095232633928,
|
| 343 |
+
"y": 2.0000382138132613
|
| 344 |
+
},
|
| 345 |
+
{
|
| 346 |
+
"id": 49,
|
| 347 |
+
"rotation_radians": 3.9269253613910324,
|
| 348 |
+
"x": -3.5001208457691293,
|
| 349 |
+
"y": 2.0000485109477792
|
| 350 |
+
}
|
| 351 |
+
],
|
| 352 |
+
"problem": "49 equal items for Squares in Dominoes",
|
| 353 |
+
"setup": "squindom",
|
| 354 |
+
"source_image": "https://erich-friedman.github.io/packing/squindom/50.gif",
|
| 355 |
+
"source_page": "https://erich-friedman.github.io/packing/squindom/"
|
| 356 |
+
}
|
data/solutions/generated/squinoct_016_4405320aab52a39c.json
ADDED
|
@@ -0,0 +1,160 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squinoct@16",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 2.7060211339575333,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 2.0710989111906826,
|
| 7 |
+
"sides": 8,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "squinoct@16",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "5\u221a2 \u2013 5 = 2.07106+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 2.071067811865475,
|
| 19 |
+
"reference_text": "s = 5\u221a2 \u2013 5 = 2.07106+ | Trivial. |",
|
| 20 |
+
"source_image": "16.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squinoct/16.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/squinoct/",
|
| 23 |
+
"title": "Squares in Octagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.7071067811865476,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 4,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "squinoct@16",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "5\u221a2 \u2013 5 = 2.07106+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 2.071067811865475,
|
| 41 |
+
"reference_text": "s = 5\u221a2 \u2013 5 = 2.07106+ | Trivial. |",
|
| 42 |
+
"source_image": "16.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squinoct/16.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/squinoct/",
|
| 45 |
+
"title": "Squares in Octagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "squinoct@17",
|
| 50 |
+
"monotone_upper_bound_from_record": "ab660f0510a3dd1c",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squinoct@17; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 2.071067811865475,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/squinoct/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -0.3926994540696062,
|
| 62 |
+
"x": -1.5793252132925293e-06,
|
| 63 |
+
"y": -2.4680604194352743e-07
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -0.3927016952417818,
|
| 68 |
+
"x": 0.9238960352334199,
|
| 69 |
+
"y": 0.3826882050595803
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -0.39270076667622345,
|
| 74 |
+
"x": -0.09994874032053688,
|
| 75 |
+
"y": -1.1238086821825681
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -0.3926969467839244,
|
| 80 |
+
"x": -0.8716266172429588,
|
| 81 |
+
"y": 0.7213777460045877
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": -0.3903222405373923,
|
| 86 |
+
"x": -1.7986410426730062,
|
| 87 |
+
"y": 0.3427817490128433
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -0.3927045977911695,
|
| 92 |
+
"x": 0.8240487979949276,
|
| 93 |
+
"y": -0.741086324329465
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": -0.3926997361347123,
|
| 98 |
+
"x": 0.052337744357642386,
|
| 99 |
+
"y": 1.1040889389010564
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": -0.3927066219145408,
|
| 104 |
+
"x": -0.923897577142383,
|
| 105 |
+
"y": -0.38268729745982943
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": -0.3926979956599104,
|
| 110 |
+
"x": -1.2416761791467736,
|
| 111 |
+
"y": 1.6505051682750298
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 1.1758434215869313,
|
| 116 |
+
"x": 1.7706152806292257,
|
| 117 |
+
"y": -0.4104506791819379
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": -0.40290864232531326,
|
| 122 |
+
"x": -1.0256134102331982,
|
| 123 |
+
"y": -1.515637465532963
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": -0.3926989470980104,
|
| 128 |
+
"x": -0.311058762969612,
|
| 129 |
+
"y": 2.0359741955750015
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": -0.39270660477854336,
|
| 134 |
+
"x": -1.8485987147949405,
|
| 135 |
+
"y": -0.7634269722777689
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": -0.39269574893742615,
|
| 140 |
+
"x": 1.8695143042311921,
|
| 141 |
+
"y": 0.712928221707734
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": -0.3927002465656748,
|
| 146 |
+
"x": 1.2056697508537402,
|
| 147 |
+
"y": -1.6654196423250718
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": -0.3926972955850281,
|
| 152 |
+
"x": 0.27509344456537743,
|
| 153 |
+
"y": -2.0508709494533184
|
| 154 |
+
}
|
| 155 |
+
],
|
| 156 |
+
"problem": "16 equal items for Squares in Octagons",
|
| 157 |
+
"setup": "squinoct",
|
| 158 |
+
"source_image": "https://erich-friedman.github.io/packing/squinoct/16.gif",
|
| 159 |
+
"source_page": "https://erich-friedman.github.io/packing/squinoct/"
|
| 160 |
+
}
|
data/solutions/generated/squintri_005_21b5dd023d9a44d0.json
ADDED
|
@@ -0,0 +1,94 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squintri@5",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 2.4881047104532623,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 4.3095237730565,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "squintri@5",
|
| 13 |
+
"credit": "Erich Friedman",
|
| 14 |
+
"date": "1997",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "2 + 4 / \u221a3 = 4.309+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 4.309401076758503,
|
| 19 |
+
"reference_text": "s = 2 + 4 / \u221a3 = 4.309+ | Found by Erich Friedman | in 1997.",
|
| 20 |
+
"source_image": "ts6.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts6.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 23 |
+
"title": "Squares in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.7071067811865476,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 4,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "squintri@5",
|
| 35 |
+
"credit": "Erich Friedman",
|
| 36 |
+
"date": "1997",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "2 + 4 / \u221a3 = 4.309+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 4.309401076758503,
|
| 41 |
+
"reference_text": "s = 2 + 4 / \u221a3 = 4.309+ | Found by Erich Friedman | in 1997.",
|
| 42 |
+
"source_image": "ts6.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts6.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 45 |
+
"title": "Squares in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "squintri@6",
|
| 50 |
+
"monotone_upper_bound_from_record": "cafd65072dcc4c6f",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squintri@6; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 4.309401076758503,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/squintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Erich Friedman"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -0.7854019217904592,
|
| 62 |
+
"x": -0.7440423972328111,
|
| 63 |
+
"y": -0.07734415958360119
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.26179458634247693,
|
| 68 |
+
"x": -0.561020957114373,
|
| 69 |
+
"y": 1.1830403402677703
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -0.2618080889012069,
|
| 74 |
+
"x": 0.4390060871227807,
|
| 75 |
+
"y": -0.6056892445560941
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -0.7854008957958057,
|
| 80 |
+
"x": -0.7440326202332278,
|
| 81 |
+
"y": -1.0773825569713074
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.2617894728567618,
|
| 86 |
+
"x": 0.3050407863102119,
|
| 87 |
+
"y": 0.6830291876013032
|
| 88 |
+
}
|
| 89 |
+
],
|
| 90 |
+
"problem": "5 equal items for Squares in Triangles",
|
| 91 |
+
"setup": "squintri",
|
| 92 |
+
"source_image": "https://erich-friedman.github.io/packing/squintri/ts6.gif",
|
| 93 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/"
|
| 94 |
+
}
|
data/solutions/generated/squintri_020_33507e9f74d78419.json
ADDED
|
@@ -0,0 +1,184 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squintri@20",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 4.398847304000316,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 7.619027025265926,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "squintri@20",
|
| 13 |
+
"credit": "Erich Friedman",
|
| 14 |
+
"date": "1997",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "3 + 8 / \u221a3 = 7.618+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 7.618802153517006,
|
| 19 |
+
"reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.",
|
| 20 |
+
"source_image": "ts21.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 23 |
+
"title": "Squares in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.7071067811865476,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 4,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "squintri@20",
|
| 35 |
+
"credit": "Erich Friedman",
|
| 36 |
+
"date": "1997",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "3 + 8 / \u221a3 = 7.618+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 7.618802153517006,
|
| 41 |
+
"reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.",
|
| 42 |
+
"source_image": "ts21.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 45 |
+
"title": "Squares in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "squintri@21",
|
| 50 |
+
"monotone_upper_bound_from_record": "a2e24601c2557198",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squintri@21; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 7.618802153517006,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/squintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Erich Friedman"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 0.7853944264720535,
|
| 62 |
+
"x": -0.699381802692831,
|
| 63 |
+
"y": -9.23228881165581e-06
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.26180740517205014,
|
| 68 |
+
"x": -1.516403993511562,
|
| 69 |
+
"y": 2.8378025690033546
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 1.309005939567747,
|
| 74 |
+
"x": 0.48366285997347463,
|
| 75 |
+
"y": -0.528334754489009
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": 0.7854035884788173,
|
| 80 |
+
"x": -0.6993703955570313,
|
| 81 |
+
"y": -1.000043567863903
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 1.3090148370588188,
|
| 86 |
+
"x": 0.3496908599485228,
|
| 87 |
+
"y": 0.5490592307221419
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": 1.3090176391014139,
|
| 92 |
+
"x": 1.349709102706607,
|
| 93 |
+
"y": -0.028304025651058783
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 0.7854006023925941,
|
| 98 |
+
"x": -1.6994119914247814,
|
| 99 |
+
"y": -0.5774475090097133
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 0.7853906707471158,
|
| 104 |
+
"x": -1.6994085438880715,
|
| 105 |
+
"y": 0.42262946147944874
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": 0.7854004288943761,
|
| 110 |
+
"x": -1.699405123661138,
|
| 111 |
+
"y": -1.634948534130078
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 0.261804786399132,
|
| 116 |
+
"x": -1.5164001624012735,
|
| 117 |
+
"y": 1.6830532687647128
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": 1.2657906710184736,
|
| 122 |
+
"x": -1.5104506028069735,
|
| 123 |
+
"y": -2.809492137285542
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": 0.26180100060255496,
|
| 128 |
+
"x": -0.6503483775702968,
|
| 129 |
+
"y": 1.1830402471317198
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 1.309005747801538,
|
| 134 |
+
"x": 0.41828766623423075,
|
| 135 |
+
"y": -1.7208185862077954
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 1.3090197893651283,
|
| 140 |
+
"x": 1.2157270417357093,
|
| 141 |
+
"y": 1.049094913191544
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": 1.3090007671697395,
|
| 146 |
+
"x": 2.2322052277580475,
|
| 147 |
+
"y": -0.6735399205887409
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": 0.2617978314355014,
|
| 152 |
+
"x": -0.6503494997848538,
|
| 153 |
+
"y": 2.3377857454858844
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": 1.2484259756921845,
|
| 158 |
+
"x": -0.5124316851652589,
|
| 159 |
+
"y": -2.2140409247673696
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 0.2617980173920209,
|
| 164 |
+
"x": 0.2157017358736772,
|
| 165 |
+
"y": 1.8377719999258157
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": 1.3090046295264732,
|
| 170 |
+
"x": 1.295954035000609,
|
| 171 |
+
"y": -1.2140926952380455
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": -0.26177705911968907,
|
| 176 |
+
"x": 2.2157510848694484,
|
| 177 |
+
"y": 0.4717248940685765
|
| 178 |
+
}
|
| 179 |
+
],
|
| 180 |
+
"problem": "20 equal items for Squares in Triangles",
|
| 181 |
+
"setup": "squintri",
|
| 182 |
+
"source_image": "https://erich-friedman.github.io/packing/squintri/ts21.gif",
|
| 183 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/"
|
| 184 |
+
}
|
data/solutions/generated/squintri_030_58fcbf20aa7765b3.json
ADDED
|
@@ -0,0 +1,244 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squintri@30",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 5.375037381839187,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 9.309837837927466,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": false,
|
| 12 |
+
"case": "squintri@30",
|
| 13 |
+
"credit": "David W. Cantrell",
|
| 14 |
+
"date": "July 2002",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "9.301+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 9.301,
|
| 19 |
+
"reference_text": "s = 9.301+ | Found by David W. Cantrell | in July 2002.",
|
| 20 |
+
"source_image": "ts30.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts30.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 23 |
+
"title": "Squares in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.7071067811865476,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 4,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": false,
|
| 34 |
+
"case": "squintri@30",
|
| 35 |
+
"credit": "David W. Cantrell",
|
| 36 |
+
"date": "July 2002",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "9.301+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 9.301,
|
| 41 |
+
"reference_text": "s = 9.301+ | Found by David W. Cantrell | in July 2002.",
|
| 42 |
+
"source_image": "ts30.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts30.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 45 |
+
"title": "Squares in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "squintri@31",
|
| 50 |
+
"monotone_upper_bound_from_record": "22b5f5f5707858bb",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squintri@31; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 9.301,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/squintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "David W. Cantrell"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 0.785319058275204,
|
| 62 |
+
"x": -2.1874562719423922,
|
| 63 |
+
"y": 3.577520699698259
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.26182116247205256,
|
| 68 |
+
"x": -1.0044519989492255,
|
| 69 |
+
"y": 3.105813472253522
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 0.26182274628530205,
|
| 74 |
+
"x": -0.16144636930667314,
|
| 75 |
+
"y": 2.5658667053681428
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": 0.7854300369282106,
|
| 80 |
+
"x": -2.18749008884842,
|
| 81 |
+
"y": 2.5774284980014652
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.26180612752383736,
|
| 86 |
+
"x": 0.7136950396422365,
|
| 87 |
+
"y": 2.0815511010660943
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": 0.2617894197118852,
|
| 92 |
+
"x": 1.5759181017642323,
|
| 93 |
+
"y": 1.5748431606386248
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 0.7854337751915558,
|
| 98 |
+
"x": -2.182028477938187,
|
| 99 |
+
"y": 1.5773631777663653
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 0.8040002154521335,
|
| 104 |
+
"x": -1.1536956425052067,
|
| 105 |
+
"y": 1.6581196353357317
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": 0.26179507100041416,
|
| 110 |
+
"x": 2.4367929758748024,
|
| 111 |
+
"y": 1.065836021878484
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 0.7584626695071682,
|
| 116 |
+
"x": -0.12978900858808093,
|
| 117 |
+
"y": 1.1560333459367922
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": 0.26179914840708857,
|
| 122 |
+
"x": 3.32589530233982,
|
| 123 |
+
"y": 0.6056981173826749
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": 0.7854268009414797,
|
| 128 |
+
"x": -2.180742472078918,
|
| 129 |
+
"y": 0.5773286215311733
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 0.7645932045648495,
|
| 134 |
+
"x": -1.1618392490570812,
|
| 135 |
+
"y": 0.5843371515221228
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 0.7500960522107367,
|
| 140 |
+
"x": 0.8760725797072082,
|
| 141 |
+
"y": 0.5958225841461058
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": 0.26180252602769866,
|
| 146 |
+
"x": 4.191974227771489,
|
| 147 |
+
"y": 0.10566143441849016
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": 0.7729352042185178,
|
| 152 |
+
"x": -0.14882396145966179,
|
| 153 |
+
"y": 0.0878728171585637
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": 0.7208681449590957,
|
| 158 |
+
"x": 1.897104049385592,
|
| 159 |
+
"y": 0.02657072702490968
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 0.7854363360163175,
|
| 164 |
+
"x": -2.1766627030853507,
|
| 165 |
+
"y": -0.4227141442497071
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": 0.7735652944588195,
|
| 170 |
+
"x": -1.1669162487547635,
|
| 171 |
+
"y": -0.4486349188177889
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": 0.7504684124164605,
|
| 176 |
+
"x": 0.8644374394644431,
|
| 177 |
+
"y": -0.4720012205593938
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"id": 21,
|
| 181 |
+
"rotation_radians": 1.3089812238703424,
|
| 182 |
+
"x": 3.1919355637648024,
|
| 183 |
+
"y": -0.6830370890922575
|
| 184 |
+
},
|
| 185 |
+
{
|
| 186 |
+
"id": 22,
|
| 187 |
+
"rotation_radians": 0.7963393763740653,
|
| 188 |
+
"x": -0.15381932163535847,
|
| 189 |
+
"y": -0.9641510311698783
|
| 190 |
+
},
|
| 191 |
+
{
|
| 192 |
+
"id": 23,
|
| 193 |
+
"rotation_radians": 1.3089739193897716,
|
| 194 |
+
"x": 2.291616359333281,
|
| 195 |
+
"y": -1.123755502105954
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": 24,
|
| 199 |
+
"rotation_radians": 0.7854407036896787,
|
| 200 |
+
"x": -2.1835614085835067,
|
| 201 |
+
"y": -1.4227518301115902
|
| 202 |
+
},
|
| 203 |
+
{
|
| 204 |
+
"id": 25,
|
| 205 |
+
"rotation_radians": 0.7656668747250965,
|
| 206 |
+
"x": -1.1646715263571676,
|
| 207 |
+
"y": -1.4591355722332087
|
| 208 |
+
},
|
| 209 |
+
{
|
| 210 |
+
"id": 26,
|
| 211 |
+
"rotation_radians": 1.3089660959218408,
|
| 212 |
+
"x": 1.4453791498022683,
|
| 213 |
+
"y": -1.6581279858926685
|
| 214 |
+
},
|
| 215 |
+
{
|
| 216 |
+
"id": 27,
|
| 217 |
+
"rotation_radians": 1.3089795770787696,
|
| 218 |
+
"x": 0.5654202964604944,
|
| 219 |
+
"y": -2.134113410683238
|
| 220 |
+
},
|
| 221 |
+
{
|
| 222 |
+
"id": 28,
|
| 223 |
+
"rotation_radians": 0.7854208558807699,
|
| 224 |
+
"x": -2.187500127906684,
|
| 225 |
+
"y": -2.4227995204719375
|
| 226 |
+
},
|
| 227 |
+
{
|
| 228 |
+
"id": 29,
|
| 229 |
+
"rotation_radians": 1.3089975560217266,
|
| 230 |
+
"x": -0.320404760996758,
|
| 231 |
+
"y": -2.599897815035174
|
| 232 |
+
},
|
| 233 |
+
{
|
| 234 |
+
"id": 30,
|
| 235 |
+
"rotation_radians": 1.3090068724139146,
|
| 236 |
+
"x": -1.1384124896331307,
|
| 237 |
+
"y": -3.1831829756745553
|
| 238 |
+
}
|
| 239 |
+
],
|
| 240 |
+
"problem": "30 equal items for Squares in Triangles",
|
| 241 |
+
"setup": "squintri",
|
| 242 |
+
"source_image": "https://erich-friedman.github.io/packing/squintri/ts30.gif",
|
| 243 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/"
|
| 244 |
+
}
|
data/solutions/generated/squintri_033_8d116d694ad5570a.json
ADDED
|
@@ -0,0 +1,262 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squintri@33",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 5.553663262151533,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 9.619226938175167,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "squintri@33",
|
| 13 |
+
"credit": "Erich Friedman",
|
| 14 |
+
"date": "1997",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "5 + 8 / \u221a3 = 9.618+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 9.618802153517006,
|
| 19 |
+
"reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.",
|
| 20 |
+
"source_image": "ts34.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 23 |
+
"title": "Squares in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.7071067811865476,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 4,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "squintri@33",
|
| 35 |
+
"credit": "Erich Friedman",
|
| 36 |
+
"date": "1997",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "5 + 8 / \u221a3 = 9.618+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 9.618802153517006,
|
| 41 |
+
"reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.",
|
| 42 |
+
"source_image": "ts34.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 45 |
+
"title": "Squares in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "squintri@34",
|
| 50 |
+
"monotone_upper_bound_from_record": "3661302cdd9d0eb0",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squintri@34; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 9.618802153517006,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/squintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Erich Friedman"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 0.7853968203982667,
|
| 62 |
+
"x": -1.2767772631298848,
|
| 63 |
+
"y": -0.8453856174961074
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 1.758789977633552,
|
| 68 |
+
"x": 0.05741500892265189,
|
| 69 |
+
"y": 0.031465561481049224
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": 1.3089969864043092,
|
| 74 |
+
"x": 1.446088209067965,
|
| 75 |
+
"y": -1.7941373739589164
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": 0.7851585118560042,
|
| 80 |
+
"x": -1.2766535922377062,
|
| 81 |
+
"y": 3.154845280058482
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": 0.26180324841086333,
|
| 86 |
+
"x": 0.7015292852423918,
|
| 87 |
+
"y": 0.905679913579234
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": 1.3090201291207761,
|
| 92 |
+
"x": -1.2428319698979875,
|
| 93 |
+
"y": -2.1570555740094206
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 1.3090172622617038,
|
| 98 |
+
"x": -1.2021372870326115,
|
| 99 |
+
"y": -3.323080813009097
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 1.3093521680326206,
|
| 104 |
+
"x": 1.3704151988492497,
|
| 105 |
+
"y": -0.6828775958292477
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": 1.3089960871187043,
|
| 110 |
+
"x": -0.32592159926949454,
|
| 111 |
+
"y": -2.8172133194058437
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 0.7853933712104372,
|
| 116 |
+
"x": -1.2767733493433369,
|
| 117 |
+
"y": 2.154699363733288
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": 1.309019498176534,
|
| 122 |
+
"x": -0.36172355121213307,
|
| 123 |
+
"y": -1.683136282890231
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": 0.7853964640307922,
|
| 128 |
+
"x": -1.138959757207553,
|
| 129 |
+
"y": 0.1546420600022967
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 0.26180249253722215,
|
| 134 |
+
"x": 2.4883099749141753,
|
| 135 |
+
"y": 0.0003287976054937123
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 0.7853939134162201,
|
| 140 |
+
"x": -0.27673787258726856,
|
| 141 |
+
"y": 1.577382021539312
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": 1.3090186747451633,
|
| 146 |
+
"x": -2.0938107920923534,
|
| 147 |
+
"y": -2.683155449246637
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": 0.26180244799340585,
|
| 152 |
+
"x": 0.9063189666767073,
|
| 153 |
+
"y": 2.1057728151198005
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": 0.2618032710292296,
|
| 158 |
+
"x": 1.6384277079603888,
|
| 159 |
+
"y": 0.5283628194080743
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 0.7853958552595806,
|
| 164 |
+
"x": -1.2767750043848765,
|
| 165 |
+
"y": 1.1546715830362928
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": 0.26179957783742497,
|
| 170 |
+
"x": 2.6384393666664048,
|
| 171 |
+
"y": 1.105739062178761
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": 0.7853989694514809,
|
| 176 |
+
"x": -2.276813526177321,
|
| 177 |
+
"y": -1.3652995389424019
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"id": 21,
|
| 181 |
+
"rotation_radians": 0.26179803265289986,
|
| 182 |
+
"x": 3.504462062298474,
|
| 183 |
+
"y": 0.6056584071938446
|
| 184 |
+
},
|
| 185 |
+
{
|
| 186 |
+
"id": 22,
|
| 187 |
+
"rotation_radians": 0.7853977195430055,
|
| 188 |
+
"x": -2.2768123770393904,
|
| 189 |
+
"y": 2.7088509986200044
|
| 190 |
+
},
|
| 191 |
+
{
|
| 192 |
+
"id": 23,
|
| 193 |
+
"rotation_radians": 1.309021725245923,
|
| 194 |
+
"x": 0.5466039714770272,
|
| 195 |
+
"y": -2.3134427607948838
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": 24,
|
| 199 |
+
"rotation_radians": 0.26169469905901754,
|
| 200 |
+
"x": 4.370572226535555,
|
| 201 |
+
"y": 0.1056246509818947
|
| 202 |
+
},
|
| 203 |
+
{
|
| 204 |
+
"id": 25,
|
| 205 |
+
"rotation_radians": 0.7853981169750308,
|
| 206 |
+
"x": -2.2768136195272053,
|
| 207 |
+
"y": 0.6713017096325139
|
| 208 |
+
},
|
| 209 |
+
{
|
| 210 |
+
"id": 26,
|
| 211 |
+
"rotation_radians": 0.7853009014131486,
|
| 212 |
+
"x": -0.27668143017409597,
|
| 213 |
+
"y": 2.5774672843548894
|
| 214 |
+
},
|
| 215 |
+
{
|
| 216 |
+
"id": 27,
|
| 217 |
+
"rotation_radians": 0.7853969250345589,
|
| 218 |
+
"x": -2.276813274558519,
|
| 219 |
+
"y": 1.7040086130784875
|
| 220 |
+
},
|
| 221 |
+
{
|
| 222 |
+
"id": 28,
|
| 223 |
+
"rotation_radians": 1.3093501108064245,
|
| 224 |
+
"x": 0.46569656655504477,
|
| 225 |
+
"y": -1.115956341777108
|
| 226 |
+
},
|
| 227 |
+
{
|
| 228 |
+
"id": 29,
|
| 229 |
+
"rotation_radians": 0.7848286140530649,
|
| 230 |
+
"x": -2.2765315998579623,
|
| 231 |
+
"y": 3.7184758647869423
|
| 232 |
+
},
|
| 233 |
+
{
|
| 234 |
+
"id": 30,
|
| 235 |
+
"rotation_radians": 0.7853973103687838,
|
| 236 |
+
"x": -2.27681351211522,
|
| 237 |
+
"y": -0.36110430232713503
|
| 238 |
+
},
|
| 239 |
+
{
|
| 240 |
+
"id": 31,
|
| 241 |
+
"rotation_radians": 1.3097930287569517,
|
| 242 |
+
"x": 2.3363054403402375,
|
| 243 |
+
"y": -1.279717221031441
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"id": 32,
|
| 247 |
+
"rotation_radians": 0.26180219264405,
|
| 248 |
+
"x": 3.370501359722503,
|
| 249 |
+
"y": -0.47174573022388616
|
| 250 |
+
},
|
| 251 |
+
{
|
| 252 |
+
"id": 33,
|
| 253 |
+
"rotation_radians": 1.3089957026295655,
|
| 254 |
+
"x": -2.084774048860773,
|
| 255 |
+
"y": -3.832686220609733
|
| 256 |
+
}
|
| 257 |
+
],
|
| 258 |
+
"problem": "33 equal items for Squares in Triangles",
|
| 259 |
+
"setup": "squintri",
|
| 260 |
+
"source_image": "https://erich-friedman.github.io/packing/squintri/ts34.gif",
|
| 261 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/"
|
| 262 |
+
}
|
data/solutions/generated/squintri_035_454defabaa6b59ca.json
ADDED
|
@@ -0,0 +1,274 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "squintri@35",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 5.644515969725634,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 9.776588443698708,
|
| 7 |
+
"sides": 3,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "squintri@35",
|
| 13 |
+
"credit": "Erich Friedman",
|
| 14 |
+
"date": "1997",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "4 + 10 / \u221a3 = 9.773+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 9.773502691896258,
|
| 19 |
+
"reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.",
|
| 20 |
+
"source_image": "ts36.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 23 |
+
"title": "Squares in Triangles"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.7071067811865476,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 4,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "squintri@35",
|
| 35 |
+
"credit": "Erich Friedman",
|
| 36 |
+
"date": "1997",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "4 + 10 / \u221a3 = 9.773+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 9.773502691896258,
|
| 41 |
+
"reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.",
|
| 42 |
+
"source_image": "ts36.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/",
|
| 45 |
+
"title": "Squares in Triangles"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "squintri@36",
|
| 50 |
+
"monotone_upper_bound_from_record": "f0473aaa767ebe98",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from squintri@36; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 9.773502691896258,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/squintri/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Erich Friedman"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -0.7809636918177253,
|
| 62 |
+
"x": -2.3192387405687382,
|
| 63 |
+
"y": -3.8047072365488224
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -0.7854462099428562,
|
| 68 |
+
"x": -1.3179476310885672,
|
| 69 |
+
"y": -3.2310724349377935
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -0.7827844102805698,
|
| 74 |
+
"x": -2.320840964848793,
|
| 75 |
+
"y": -2.793944857008048
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -0.7821472432155298,
|
| 80 |
+
"x": -0.3117426677433268,
|
| 81 |
+
"y": -2.6502902476098242
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": -0.785418797882334,
|
| 86 |
+
"x": -1.318188445057836,
|
| 87 |
+
"y": -2.230993218676656
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -0.26180013213094727,
|
| 92 |
+
"x": 0.9788285005976445,
|
| 93 |
+
"y": -2.116353528534981
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": -0.7853850738015457,
|
| 98 |
+
"x": -2.322230111318438,
|
| 99 |
+
"y": -1.7913871948160514
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": -0.7886462523676229,
|
| 104 |
+
"x": -0.30864739215876996,
|
| 105 |
+
"y": -1.6465612764695516
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": -0.2615277469370746,
|
| 110 |
+
"x": 1.846893486856777,
|
| 111 |
+
"y": -1.6149739496589877
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": -0.7853540740906955,
|
| 116 |
+
"x": -1.32217639767313,
|
| 117 |
+
"y": -1.2309240497877494
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": -0.25805933704394185,
|
| 122 |
+
"x": 2.717698133154743,
|
| 123 |
+
"y": -1.109592375876834
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": -0.26147445521236895,
|
| 128 |
+
"x": 0.8609582435271786,
|
| 129 |
+
"y": -1.0294761783673776
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": -0.7853962564586134,
|
| 134 |
+
"x": -2.3222408198835582,
|
| 135 |
+
"y": -0.7907025750582234
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": -0.7854235228552843,
|
| 140 |
+
"x": -0.3221411986628832,
|
| 141 |
+
"y": -0.6448514887612395
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": -0.25932545775393306,
|
| 146 |
+
"x": 3.5855100914434543,
|
| 147 |
+
"y": -0.6076748609216353
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": -0.26118287262719325,
|
| 152 |
+
"x": 1.7262758083417453,
|
| 153 |
+
"y": -0.527875915533592
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": -0.7854627100404302,
|
| 158 |
+
"x": -1.3221853550819258,
|
| 159 |
+
"y": -0.23081477925965221
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": -0.26487452485357665,
|
| 164 |
+
"x": 4.456619604235438,
|
| 165 |
+
"y": -0.10513070584917274
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": -0.2611630342874487,
|
| 170 |
+
"x": 2.589143494447685,
|
| 171 |
+
"y": -0.02232492599194235
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": -0.2611570044796404,
|
| 176 |
+
"x": 0.6913660290286304,
|
| 177 |
+
"y": 0.028979092042666934
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"id": 21,
|
| 181 |
+
"rotation_radians": -0.7854841431745025,
|
| 182 |
+
"x": -2.3221969019740922,
|
| 183 |
+
"y": 0.21579401888828456
|
| 184 |
+
},
|
| 185 |
+
{
|
| 186 |
+
"id": 22,
|
| 187 |
+
"rotation_radians": -0.26115072688503305,
|
| 188 |
+
"x": 3.4571390230757078,
|
| 189 |
+
"y": 0.47434255329240504
|
| 190 |
+
},
|
| 191 |
+
{
|
| 192 |
+
"id": 23,
|
| 193 |
+
"rotation_radians": -0.2640428123391398,
|
| 194 |
+
"x": 1.5638373386393778,
|
| 195 |
+
"y": 0.5425610715570098
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": 24,
|
| 199 |
+
"rotation_radians": -1.309125363718815,
|
| 200 |
+
"x": -0.40603407080225307,
|
| 201 |
+
"y": 0.6063046248487153
|
| 202 |
+
},
|
| 203 |
+
{
|
| 204 |
+
"id": 25,
|
| 205 |
+
"rotation_radians": -0.25253907266661707,
|
| 206 |
+
"x": 2.436338492323298,
|
| 207 |
+
"y": 1.0508231524296505
|
| 208 |
+
},
|
| 209 |
+
{
|
| 210 |
+
"id": 26,
|
| 211 |
+
"rotation_radians": -1.3083423714415117,
|
| 212 |
+
"x": -1.275510659323339,
|
| 213 |
+
"y": 1.1015437255532767
|
| 214 |
+
},
|
| 215 |
+
{
|
| 216 |
+
"id": 27,
|
| 217 |
+
"rotation_radians": -1.3091754218129348,
|
| 218 |
+
"x": 0.45944235905001357,
|
| 219 |
+
"y": 1.2613291625099252
|
| 220 |
+
},
|
| 221 |
+
{
|
| 222 |
+
"id": 28,
|
| 223 |
+
"rotation_radians": -1.3090532202540819,
|
| 224 |
+
"x": -2.139200240166558,
|
| 225 |
+
"y": 1.6064294973264295
|
| 226 |
+
},
|
| 227 |
+
{
|
| 228 |
+
"id": 29,
|
| 229 |
+
"rotation_radians": -1.3089400043623916,
|
| 230 |
+
"x": -0.4067402505290062,
|
| 231 |
+
"y": 1.761525911484783
|
| 232 |
+
},
|
| 233 |
+
{
|
| 234 |
+
"id": 30,
|
| 235 |
+
"rotation_radians": -1.3091778671432561,
|
| 236 |
+
"x": 1.3257198546778624,
|
| 237 |
+
"y": 1.915884959872506
|
| 238 |
+
},
|
| 239 |
+
{
|
| 240 |
+
"id": 31,
|
| 241 |
+
"rotation_radians": -1.3087341669520203,
|
| 242 |
+
"x": -1.2730671342492677,
|
| 243 |
+
"y": 2.261308746805835
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"id": 32,
|
| 247 |
+
"rotation_radians": -1.3089957572295186,
|
| 248 |
+
"x": 0.45959821629744946,
|
| 249 |
+
"y": 2.4161254987814798
|
| 250 |
+
},
|
| 251 |
+
{
|
| 252 |
+
"id": 33,
|
| 253 |
+
"rotation_radians": -1.308919068721795,
|
| 254 |
+
"x": -2.139176417880725,
|
| 255 |
+
"y": 2.7614865064733514
|
| 256 |
+
},
|
| 257 |
+
{
|
| 258 |
+
"id": 34,
|
| 259 |
+
"rotation_radians": -1.3088737814389126,
|
| 260 |
+
"x": -0.40672353806747297,
|
| 261 |
+
"y": 2.9162256909398683
|
| 262 |
+
},
|
| 263 |
+
{
|
| 264 |
+
"id": 35,
|
| 265 |
+
"rotation_radians": -1.3090643173055156,
|
| 266 |
+
"x": -1.2729595358267147,
|
| 267 |
+
"y": 3.4162582193457722
|
| 268 |
+
}
|
| 269 |
+
],
|
| 270 |
+
"problem": "35 equal items for Squares in Triangles",
|
| 271 |
+
"setup": "squintri",
|
| 272 |
+
"source_image": "https://erich-friedman.github.io/packing/squintri/ts36.gif",
|
| 273 |
+
"source_page": "https://erich-friedman.github.io/packing/squintri/"
|
| 274 |
+
}
|
data/solutions/generated/triincir_005_a3d09cb09f1298d4.json
ADDED
|
@@ -0,0 +1,91 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "triincir@5",
|
| 3 |
+
"container": {
|
| 4 |
+
"radius": 1.0000179617410019,
|
| 5 |
+
"type": "circle"
|
| 6 |
+
},
|
| 7 |
+
"friedman_reference": {
|
| 8 |
+
"analytical_or_proved": true,
|
| 9 |
+
"case": "triincir@5",
|
| 10 |
+
"credit": "Trivial",
|
| 11 |
+
"date": "",
|
| 12 |
+
"family_updated": "",
|
| 13 |
+
"metric_expression": "1",
|
| 14 |
+
"metric_symbol": "r",
|
| 15 |
+
"metric_value": 1.0,
|
| 16 |
+
"reference_text": "r = 1 | Trivial.",
|
| 17 |
+
"source_image": "tc5.gif",
|
| 18 |
+
"source_image_url": "https://erich-friedman.github.io/packing/triincir/tc5.gif",
|
| 19 |
+
"source_page": "https://erich-friedman.github.io/packing/triincir/",
|
| 20 |
+
"title": "Triangles in Circles"
|
| 21 |
+
},
|
| 22 |
+
"item": {
|
| 23 |
+
"circumradius": 0.5773502691896258,
|
| 24 |
+
"side_length": 1.0,
|
| 25 |
+
"sides": 3,
|
| 26 |
+
"type": "regular_polygon"
|
| 27 |
+
},
|
| 28 |
+
"metadata": {
|
| 29 |
+
"friedman_reference": {
|
| 30 |
+
"analytical_or_proved": true,
|
| 31 |
+
"case": "triincir@5",
|
| 32 |
+
"credit": "Trivial",
|
| 33 |
+
"date": "",
|
| 34 |
+
"family_updated": "",
|
| 35 |
+
"metric_expression": "1",
|
| 36 |
+
"metric_symbol": "r",
|
| 37 |
+
"metric_value": 1.0,
|
| 38 |
+
"reference_text": "r = 1 | Trivial.",
|
| 39 |
+
"source_image": "tc5.gif",
|
| 40 |
+
"source_image_url": "https://erich-friedman.github.io/packing/triincir/tc5.gif",
|
| 41 |
+
"source_page": "https://erich-friedman.github.io/packing/triincir/",
|
| 42 |
+
"title": "Triangles in Circles"
|
| 43 |
+
},
|
| 44 |
+
"generator": "monotone_subset_upper_bound",
|
| 45 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 46 |
+
"monotone_upper_bound_from_case": "triincir@6",
|
| 47 |
+
"monotone_upper_bound_from_record": "fe93ba87f23c6c01",
|
| 48 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from triincir@6; this prevents displaying a dominated coordinate reconstruction.",
|
| 49 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 50 |
+
"reference_side": 1.0,
|
| 51 |
+
"source_url": "https://erich-friedman.github.io/packing/triincir/",
|
| 52 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 53 |
+
"submitted_by": "Trivial"
|
| 54 |
+
},
|
| 55 |
+
"placements": [
|
| 56 |
+
{
|
| 57 |
+
"id": 1,
|
| 58 |
+
"rotation_radians": 6.854987231039776,
|
| 59 |
+
"x": -0.4855164253270816,
|
| 60 |
+
"y": -0.31244473325270194
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"id": 2,
|
| 64 |
+
"rotation_radians": 5.807789720115666,
|
| 65 |
+
"x": 0.02782796705922122,
|
| 66 |
+
"y": -0.5766902001807842
|
| 67 |
+
},
|
| 68 |
+
{
|
| 69 |
+
"id": 3,
|
| 70 |
+
"rotation_radians": 2.6661974658004457,
|
| 71 |
+
"x": 0.5133440868386314,
|
| 72 |
+
"y": -0.26424177756156353
|
| 73 |
+
},
|
| 74 |
+
{
|
| 75 |
+
"id": 4,
|
| 76 |
+
"rotation_radians": 1.6189996671280515,
|
| 77 |
+
"x": -0.513345565252066,
|
| 78 |
+
"y": 0.264246554365814
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"id": 5,
|
| 82 |
+
"rotation_radians": 2.6661974041529044,
|
| 83 |
+
"x": -0.02783165797009881,
|
| 84 |
+
"y": 0.5766931444053651
|
| 85 |
+
}
|
| 86 |
+
],
|
| 87 |
+
"problem": "5 equal items for Triangles in Circles",
|
| 88 |
+
"setup": "triincir",
|
| 89 |
+
"source_image": "https://erich-friedman.github.io/packing/triincir/tc5.gif",
|
| 90 |
+
"source_page": "https://erich-friedman.github.io/packing/triincir/"
|
| 91 |
+
}
|
data/solutions/generated/triinhex_004_d2b5a3b06543cb98.json
ADDED
|
@@ -0,0 +1,88 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "triinhex@4",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 1.0000186366904509,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 1.0000186366904507,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": true,
|
| 12 |
+
"case": "triinhex@4",
|
| 13 |
+
"credit": "Trivial",
|
| 14 |
+
"date": "",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "1",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 1.0,
|
| 19 |
+
"reference_text": "s = 1 | Trivial.",
|
| 20 |
+
"source_image": "4.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/triinhex/4.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/triinhex/",
|
| 23 |
+
"title": "Triangles in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.5773502691896258,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 3,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": true,
|
| 34 |
+
"case": "triinhex@4",
|
| 35 |
+
"credit": "Trivial",
|
| 36 |
+
"date": "",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "1",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 1.0,
|
| 41 |
+
"reference_text": "s = 1 | Trivial.",
|
| 42 |
+
"source_image": "4.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/triinhex/4.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/triinhex/",
|
| 45 |
+
"title": "Triangles in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "triinhex@5",
|
| 50 |
+
"monotone_upper_bound_from_record": "0d61e48787b7d5d1",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from triinhex@5; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 1.0,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/triinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Trivial"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": -2.61800105286312,
|
| 62 |
+
"x": 1.5395755069990018e-06,
|
| 63 |
+
"y": -0.5773615760130512
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": 0.523590389909893,
|
| 68 |
+
"x": 0.5000091035718225,
|
| 69 |
+
"y": -0.28867948487928635
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -2.6180032106769118,
|
| 74 |
+
"x": -0.5000133572734049,
|
| 75 |
+
"y": 0.2886710400622856
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -2.6180044057315026,
|
| 80 |
+
"x": 0.5000059440711798,
|
| 81 |
+
"y": 0.28868444903714346
|
| 82 |
+
}
|
| 83 |
+
],
|
| 84 |
+
"problem": "4 equal items for Triangles in Hexagons",
|
| 85 |
+
"setup": "triinhex",
|
| 86 |
+
"source_image": "https://erich-friedman.github.io/packing/triinhex/4.gif",
|
| 87 |
+
"source_page": "https://erich-friedman.github.io/packing/triinhex/"
|
| 88 |
+
}
|
data/solutions/generated/triinhex_033_a1101d95622ba18c.json
ADDED
|
@@ -0,0 +1,262 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"case": "triinhex@33",
|
| 3 |
+
"container": {
|
| 4 |
+
"circumradius": 2.5000778510013064,
|
| 5 |
+
"orientation_radians": 0.0,
|
| 6 |
+
"side_length": 2.500077851001306,
|
| 7 |
+
"sides": 6,
|
| 8 |
+
"type": "regular_polygon"
|
| 9 |
+
},
|
| 10 |
+
"friedman_reference": {
|
| 11 |
+
"analytical_or_proved": false,
|
| 12 |
+
"case": "triinhex@33",
|
| 13 |
+
"credit": "Emerson Connelly",
|
| 14 |
+
"date": "April 2026",
|
| 15 |
+
"family_updated": "",
|
| 16 |
+
"metric_expression": "2.498+",
|
| 17 |
+
"metric_symbol": "s",
|
| 18 |
+
"metric_value": 2.498,
|
| 19 |
+
"reference_text": "s = 2.498+ | Found by Emerson Connelly | in April 2026.",
|
| 20 |
+
"source_image": "33.gif",
|
| 21 |
+
"source_image_url": "https://erich-friedman.github.io/packing/triinhex/33.gif",
|
| 22 |
+
"source_page": "https://erich-friedman.github.io/packing/triinhex/",
|
| 23 |
+
"title": "Triangles in Hexagons"
|
| 24 |
+
},
|
| 25 |
+
"item": {
|
| 26 |
+
"circumradius": 0.5773502691896258,
|
| 27 |
+
"side_length": 1.0,
|
| 28 |
+
"sides": 3,
|
| 29 |
+
"type": "regular_polygon"
|
| 30 |
+
},
|
| 31 |
+
"metadata": {
|
| 32 |
+
"friedman_reference": {
|
| 33 |
+
"analytical_or_proved": false,
|
| 34 |
+
"case": "triinhex@33",
|
| 35 |
+
"credit": "Emerson Connelly",
|
| 36 |
+
"date": "April 2026",
|
| 37 |
+
"family_updated": "",
|
| 38 |
+
"metric_expression": "2.498+",
|
| 39 |
+
"metric_symbol": "s",
|
| 40 |
+
"metric_value": 2.498,
|
| 41 |
+
"reference_text": "s = 2.498+ | Found by Emerson Connelly | in April 2026.",
|
| 42 |
+
"source_image": "33.gif",
|
| 43 |
+
"source_image_url": "https://erich-friedman.github.io/packing/triinhex/33.gif",
|
| 44 |
+
"source_page": "https://erich-friedman.github.io/packing/triinhex/",
|
| 45 |
+
"title": "Triangles in Hexagons"
|
| 46 |
+
},
|
| 47 |
+
"generator": "monotone_subset_upper_bound",
|
| 48 |
+
"metric_recovery_tolerance_rel": 0.001,
|
| 49 |
+
"monotone_upper_bound_from_case": "triinhex@34",
|
| 50 |
+
"monotone_upper_bound_from_record": "a712744ff3b5bcc9",
|
| 51 |
+
"notes": "Monotone upper-bound coordinate JSON derived by deleting items from triinhex@34; this prevents displaying a dominated coordinate reconstruction.",
|
| 52 |
+
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 53 |
+
"reference_side": 2.498,
|
| 54 |
+
"source_url": "https://erich-friedman.github.io/packing/triinhex/",
|
| 55 |
+
"submitted_at": "2026-05-01T18:14:49+00:00",
|
| 56 |
+
"submitted_by": "Emerson Connelly"
|
| 57 |
+
},
|
| 58 |
+
"placements": [
|
| 59 |
+
{
|
| 60 |
+
"id": 1,
|
| 61 |
+
"rotation_radians": 1.5707820368974008,
|
| 62 |
+
"x": 0.24999585579224345,
|
| 63 |
+
"y": -0.1443415158584702
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"id": 2,
|
| 67 |
+
"rotation_radians": -1.5708105035071722,
|
| 68 |
+
"x": -0.25001926033074506,
|
| 69 |
+
"y": 0.1443384386382384
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"id": 3,
|
| 73 |
+
"rotation_radians": -1.570810440573233,
|
| 74 |
+
"x": 0.2500118498006379,
|
| 75 |
+
"y": -0.7217092866218728
|
| 76 |
+
},
|
| 77 |
+
{
|
| 78 |
+
"id": 4,
|
| 79 |
+
"rotation_radians": -1.570810673621609,
|
| 80 |
+
"x": 0.5000131878169409,
|
| 81 |
+
"y": 0.5773634763856955
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"id": 5,
|
| 85 |
+
"rotation_radians": -1.5708104601760577,
|
| 86 |
+
"x": -0.7500166120610576,
|
| 87 |
+
"y": -0.7217144067360562
|
| 88 |
+
},
|
| 89 |
+
{
|
| 90 |
+
"id": 6,
|
| 91 |
+
"rotation_radians": -1.5708038572440912,
|
| 92 |
+
"x": -0.2500086725774649,
|
| 93 |
+
"y": 1.0103977328238378
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"id": 7,
|
| 97 |
+
"rotation_radians": 1.5707888249485136,
|
| 98 |
+
"x": -0.7500204833436255,
|
| 99 |
+
"y": 0.7217106424470385
|
| 100 |
+
},
|
| 101 |
+
{
|
| 102 |
+
"id": 8,
|
| 103 |
+
"rotation_radians": 1.5707823235581515,
|
| 104 |
+
"x": -0.7500303027524092,
|
| 105 |
+
"y": -0.14434836707006837
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": 9,
|
| 109 |
+
"rotation_radians": 1.5707825003198397,
|
| 110 |
+
"x": 0.5000173258159155,
|
| 111 |
+
"y": 1.154730951448823
|
| 112 |
+
},
|
| 113 |
+
{
|
| 114 |
+
"id": 10,
|
| 115 |
+
"rotation_radians": 1.5707818079722116,
|
| 116 |
+
"x": -0.25000136851044696,
|
| 117 |
+
"y": -1.0103934692939822
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"id": 11,
|
| 121 |
+
"rotation_radians": -1.5708101527721678,
|
| 122 |
+
"x": 1.0000357771086577,
|
| 123 |
+
"y": -0.28867436604089936
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"id": 12,
|
| 127 |
+
"rotation_radians": 1.5707824591898962,
|
| 128 |
+
"x": 0.7500276388404962,
|
| 129 |
+
"y": -1.0103930416335438
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"id": 13,
|
| 133 |
+
"rotation_radians": 1.5707821785643816,
|
| 134 |
+
"x": 1.000029961794482,
|
| 135 |
+
"y": 0.28868829936898804
|
| 136 |
+
},
|
| 137 |
+
{
|
| 138 |
+
"id": 14,
|
| 139 |
+
"rotation_radians": 1.5707912415806538,
|
| 140 |
+
"x": -1.750055863810582,
|
| 141 |
+
"y": 0.7217079710527934
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"id": 15,
|
| 145 |
+
"rotation_radians": -1.5708106231893202,
|
| 146 |
+
"x": -1.2500456503332784,
|
| 147 |
+
"y": 0.14433304312200526
|
| 148 |
+
},
|
| 149 |
+
{
|
| 150 |
+
"id": 16,
|
| 151 |
+
"rotation_radians": -1.5708032125206675,
|
| 152 |
+
"x": -1.250038107006699,
|
| 153 |
+
"y": 1.0103907296201537
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"id": 17,
|
| 157 |
+
"rotation_radians": 1.5707963267545721,
|
| 158 |
+
"x": 1.898155482926013,
|
| 159 |
+
"y": 0.4651915085043393
|
| 160 |
+
},
|
| 161 |
+
{
|
| 162 |
+
"id": 18,
|
| 163 |
+
"rotation_radians": 1.5707825118299594,
|
| 164 |
+
"x": 0.2500450505070686,
|
| 165 |
+
"y": -1.8764440396097806
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"id": 19,
|
| 169 |
+
"rotation_radians": -1.5708103003283267,
|
| 170 |
+
"x": -0.24997218620071285,
|
| 171 |
+
"y": -1.5877610603504544
|
| 172 |
+
},
|
| 173 |
+
{
|
| 174 |
+
"id": 20,
|
| 175 |
+
"rotation_radians": -1.570810851687786,
|
| 176 |
+
"x": 1.3532976299170438,
|
| 177 |
+
"y": 0.8315508528018319
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"id": 21,
|
| 181 |
+
"rotation_radians": -1.5708099712428505,
|
| 182 |
+
"x": 1.9645372210100804,
|
| 183 |
+
"y": -0.22713386525182022
|
| 184 |
+
},
|
| 185 |
+
{
|
| 186 |
+
"id": 22,
|
| 187 |
+
"rotation_radians": -1.570810755797554,
|
| 188 |
+
"x": 0.7500605986169268,
|
| 189 |
+
"y": -1.5877627775654515
|
| 190 |
+
},
|
| 191 |
+
{
|
| 192 |
+
"id": 23,
|
| 193 |
+
"rotation_radians": -1.5708103067750077,
|
| 194 |
+
"x": -1.7500453171576065,
|
| 195 |
+
"y": -0.7217181904016983
|
| 196 |
+
},
|
| 197 |
+
{
|
| 198 |
+
"id": 24,
|
| 199 |
+
"rotation_radians": -1.5708036376638406,
|
| 200 |
+
"x": -0.7500249278741333,
|
| 201 |
+
"y": 1.8764458992387094
|
| 202 |
+
},
|
| 203 |
+
{
|
| 204 |
+
"id": 25,
|
| 205 |
+
"rotation_radians": -1.5708109741631284,
|
| 206 |
+
"x": -1.2500201688118435,
|
| 207 |
+
"y": -1.5877663765691419
|
| 208 |
+
},
|
| 209 |
+
{
|
| 210 |
+
"id": 26,
|
| 211 |
+
"rotation_radians": -1.5708003535265032,
|
| 212 |
+
"x": 0.25001568551138365,
|
| 213 |
+
"y": 1.876447032881754
|
| 214 |
+
},
|
| 215 |
+
{
|
| 216 |
+
"id": 27,
|
| 217 |
+
"rotation_radians": 1.5707825147511743,
|
| 218 |
+
"x": -1.2500295658711273,
|
| 219 |
+
"y": -1.0104005088230064
|
| 220 |
+
},
|
| 221 |
+
{
|
| 222 |
+
"id": 28,
|
| 223 |
+
"rotation_radians": 1.5707889989441273,
|
| 224 |
+
"x": -0.2500069224693436,
|
| 225 |
+
"y": 1.5877648773066506
|
| 226 |
+
},
|
| 227 |
+
{
|
| 228 |
+
"id": 29,
|
| 229 |
+
"rotation_radians": 1.5707889707679246,
|
| 230 |
+
"x": -1.2500404241936998,
|
| 231 |
+
"y": 1.5877604220987174
|
| 232 |
+
},
|
| 233 |
+
{
|
| 234 |
+
"id": 30,
|
| 235 |
+
"rotation_radians": 1.5707818230280484,
|
| 236 |
+
"x": -1.7500586464932677,
|
| 237 |
+
"y": -0.14434841133404017
|
| 238 |
+
},
|
| 239 |
+
{
|
| 240 |
+
"id": 31,
|
| 241 |
+
"rotation_radians": 1.5707843544985376,
|
| 242 |
+
"x": -0.7499937353611469,
|
| 243 |
+
"y": -1.8764426346950283
|
| 244 |
+
},
|
| 245 |
+
{
|
| 246 |
+
"id": 32,
|
| 247 |
+
"rotation_radians": 1.5707963268853689,
|
| 248 |
+
"x": 1.2500568910921024,
|
| 249 |
+
"y": 1.5877324038717813
|
| 250 |
+
},
|
| 251 |
+
{
|
| 252 |
+
"id": 33,
|
| 253 |
+
"rotation_radians": -1.5708091209744035,
|
| 254 |
+
"x": 1.5000650938916413,
|
| 255 |
+
"y": -1.1547072894263115
|
| 256 |
+
}
|
| 257 |
+
],
|
| 258 |
+
"problem": "33 equal items for Triangles in Hexagons",
|
| 259 |
+
"setup": "triinhex",
|
| 260 |
+
"source_image": "https://erich-friedman.github.io/packing/triinhex/33.gif",
|
| 261 |
+
"source_page": "https://erich-friedman.github.io/packing/triinhex/"
|
| 262 |
+
}
|
data/solutions/generated/triintri_001_b09a5ce4a2c03ad3.json
CHANGED
|
@@ -51,7 +51,7 @@
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 1.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
-
"submitted_at": "2026-05-01T18:
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
|
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 1.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
+
"submitted_at": "2026-05-01T18:15:00+00:00",
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
data/solutions/generated/triintri_002_2d6f654db11412d8.json
CHANGED
|
@@ -51,7 +51,7 @@
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 2.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
-
"submitted_at": "2026-05-01T18:
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
|
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 2.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
+
"submitted_at": "2026-05-01T18:15:00+00:00",
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
data/solutions/generated/triintri_003_76381d42f8f17f41.json
CHANGED
|
@@ -51,7 +51,7 @@
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 2.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
-
"submitted_at": "2026-05-01T18:
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
|
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 2.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
+
"submitted_at": "2026-05-01T18:15:00+00:00",
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
data/solutions/generated/triintri_004_be1b0b4b1802d8fa.json
CHANGED
|
@@ -51,7 +51,7 @@
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 2.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
-
"submitted_at": "2026-05-01T18:
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|
|
|
|
| 51 |
"public_credit_policy": "@1 cases are credited as Trivial; Nathan Roll is credited only for non-image-seeded coordinate improvements above 0.15% relative to the Friedman reference metric.",
|
| 52 |
"reference_side": 2.0,
|
| 53 |
"source_url": "https://erich-friedman.github.io/packing/triintri/",
|
| 54 |
+
"submitted_at": "2026-05-01T18:15:00+00:00",
|
| 55 |
"submitted_by": "Trivial"
|
| 56 |
},
|
| 57 |
"placements": [
|