diff --git a/app.py b/app.py index 599fb1e21e58289c71544f6a4c4a6b7d4efd9588..da774462d6731f67301969fb5dce4b1a527bb4b6 100644 --- a/app.py +++ b/app.py @@ -331,7 +331,7 @@ gradio-app, .shape-container { fill: none; stroke: #000; - stroke-width: 3.5px !important; + stroke-width: 2.6px !important; stroke-linejoin: round; vector-effect: non-scaling-stroke; } @@ -382,6 +382,49 @@ gradio-app, color: var(--ink); } +.record-author { + margin-top: 8px; + color: var(--muted); + font-size: 12px; + line-height: 1.35; +} + +.record-author strong { + color: var(--ink); +} + +.record-details { + margin-top: 8px; + padding-top: 8px; + border-top: 1px solid var(--line-soft); + color: var(--muted); + font-size: 12px; + line-height: 1.4; +} + +.record-details summary { + cursor: pointer; + color: var(--ink); + font-weight: 700; + list-style-position: outside; +} + +.record-details dl { + margin: 7px 0 0; +} + +.record-details dt { + margin-top: 6px; + color: var(--ink); + font-weight: 700; +} + +.record-details dd { + margin: 1px 0 0; + color: var(--muted); + overflow-wrap: anywhere; +} + .back-link { display: inline-block; margin-top: 14px; @@ -792,25 +835,54 @@ def record_visual(record: dict[str, Any], coordinates: dict[str, dict[str, Any]] return '
coordinate JSON not available yet
' +def detail_row(label: str, value: str) -> str: + value = value.strip() + if not value: + return "" + return f"
{esc(label)}
{value}
" + + +def record_details(record: dict[str, Any], source: str, image_name: str, expression: str, analytical: Any) -> str: + rows: list[str] = [] + if record.get("record_type") == "verified": + rows.append(detail_row("Submitted", esc(display_date(record)))) + notes = str(record.get("notes") or "").strip() + if notes: + rows.append(detail_row("Notes", esc(notes))) + previous = ( + f"{esc(metric_symbol(record))} = {esc(metric_value({'metric_value': record.get('reference_side'), 'side': record.get('reference_side'), 'metric_symbol': metric_symbol(record)}))}" + f" by {esc(reference_credit(record))}, {esc(reference_date(record))}" + if record.get("reference_side") is not None + else "" + ) + rows.append(detail_row("Previous record", previous)) + else: + rows.append(detail_row("Date", esc(reference_date(record)))) + + rows.append(detail_row("Formula", esc(expression))) + if image_name: + rows.append(detail_row("Source image", esc(image_name))) + if source: + rows.append(detail_row("Source", source)) + if analytical: + rows.append(detail_row("Status", "analytical/proved")) + reference_text = str(friedman_reference(record).get("reference_text") or "").strip() + rows.append(detail_row("Reference text", esc(reference_text))) + return f""" +
+ Details +
{''.join(rows)}
+
+ """ + + def record_card(record: dict[str, Any], coordinates: dict[str, dict[str, Any]]) -> str: verified = record.get("record_type") == "verified" source = source_link(record) expression = compact_expression(record) image_name = source_image_name(record) analytical = friedman_reference(record).get("analytical_or_proved") - if verified: - primary_meta = f"submission: {esc(author_name(record))}, {esc(display_date(record))}" - reference_meta = f"reference: {esc(reference_credit(record))}, {esc(reference_date(record))}" - else: - primary_meta = f"by {esc(reference_credit(record))}" - reference_meta = esc(reference_date(record)) - source_bits = [] - if image_name: - source_bits.append(f"image: {esc(image_name)}") - if source: - source_bits.append(source) - source_line = "
" + " ยท ".join(source_bits) if source_bits else "" - analytical_line = "
analytical/proved" if analytical else "" + visible_author = author_name(record) if verified else reference_credit(record) return f"""
@@ -820,12 +892,8 @@ def record_card(record: dict[str, Any], coordinates: dict[str, dict[str, Any]])
{esc(metric_symbol(record))} = {esc(metric_value(record))}n={esc(record.get("n"))}
{esc(expression)}
-
- {primary_meta}
- {reference_meta} - {source_line} - {analytical_line} -
+
by {esc(visible_author)}
+ {record_details(record, source, image_name, expression, analytical)}
""" diff --git a/data/records.jsonl b/data/records.jsonl index 5ab6d2ed90385dc54b65ccd7fec2bdf4bae51569..c9ff16dd0b5ba6e924819c595b694a597dc51778 100644 --- a/data/records.jsonl +++ b/data/records.jsonl @@ -38,6 +38,10 @@ {"case": "cirinhex@18", "density": 0.81913146509039, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc18.gif", "friedman_family_updated": "7/19/12", "friedman_metric_expression": "4 + 2/\u221a3 = 5.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.154, "friedman_reference": {"analytical_or_proved": true, "case": "cirinhex@18", "credit": "Trivial", "date": "", "family_updated": "7/19/12", "metric_expression": "4 + 2/\u221a3 = 5.154+", "metric_symbol": "s", "metric_value": 5.154, "reference_text": "s = 4 + 2/\u221a3 = 5.154+ | Trivial. |", "source_image": "hc18.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc18.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 4 + 2/\u221a3 = 5.154+ | Trivial. |", "friedman_source_image": "hc18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "223b1a3f7b7d0e67", "improvement": -0.000759899456760138, "max_boundary_excess": -1.33856736717064e-06, "max_pair_overlap_depth": -1.657857602177515e-05, "metric_expression": "5.15476", "metric_symbol": "s", "metric_value": 5.15475989945676, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.154, "setup": "cirinhex", "side": 5.15475989945676, "solution_path": "data/solutions/generated/cirinhex_018_223b1a3f7b7d0e67.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/223b1a3f7b7d0e67.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinhex@19", "density": 0.8646358262071194, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc19.gif", "friedman_family_updated": "7/19/12", "friedman_metric_expression": "4 + 2/\u221a3 = 5.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.154, "friedman_reference": {"analytical_or_proved": true, "case": "cirinhex@19", "credit": "Trivial", "date": "", "family_updated": "7/19/12", "metric_expression": "4 + 2/\u221a3 = 5.154+", "metric_symbol": "s", "metric_value": 5.154, "reference_text": "s = 4 + 2/\u221a3 = 5.154+ | Trivial. |", "source_image": "hc19.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc19.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 4 + 2/\u221a3 = 5.154+ | Trivial. |", "friedman_source_image": "hc19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "78f9327e80d8ab20", "improvement": -0.0007686707015803762, "max_boundary_excess": -6.035946609195264e-07, "max_pair_overlap_depth": -1.6136694912294303e-05, "metric_expression": "5.15477", "metric_symbol": "s", "metric_value": 5.15476867070158, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.154, "setup": "cirinhex", "side": 5.15476867070158, "solution_path": "data/solutions/generated/cirinhex_019_78f9327e80d8ab20.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/78f9327e80d8ab20.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinhex@20", "density": 0.7503080962551325, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc20.gif", "friedman_family_updated": "7/19/12", "friedman_metric_expression": "5.676+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.676, "friedman_reference": {"analytical_or_proved": false, "case": "cirinhex@20", "credit": "David W", "date": "July 2012", "family_updated": "7/19/12", "metric_expression": "5.676+", "metric_symbol": "s", "metric_value": 5.676, "reference_text": "s = 5.676+ | Found by David W. Cantrell | in July 2012.", "source_image": "hc20.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc20.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 5.676+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "hc20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "247c6c06779a7d8b", "improvement": -0.0013304688728235092, "max_boundary_excess": -7.66649728101143e-06, "max_pair_overlap_depth": -2.983410910761819e-05, "metric_expression": "5.67733", "metric_symbol": "s", "metric_value": 5.677330468872824, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.676, "setup": "cirinhex", "side": 5.677330468872824, "solution_path": "data/solutions/generated/cirinhex_020_247c6c06779a7d8b.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/247c6c06779a7d8b.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinhex@21", "density": 0.7789652581067265, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc21.gif", "friedman_metric_expression": "5.709+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.709, "friedman_reference": {"analytical_or_proved": false, "case": "cirinhex@21", "credit": "David W", "date": "July 2012", "family_updated": "7/19/12", "metric_expression": "5.709+", "metric_symbol": "s", "metric_value": 5.709, "reference_text": "s = 5.709+ | Found by David W. Cantrell | in July 2012.", "source_image": "hc21.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc21.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 5.709+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "hc21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "38040eceeb63c1e3", "improvement": -0.0005199689632231497, "max_boundary_excess": -9.315374129847953e-06, "max_pair_overlap_depth": -3.751451804223649e-05, "metric_expression": "5.70952", "metric_symbol": "s", "metric_value": 5.709519968963223, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.709, "setup": "cirinhex", "side": 5.709519968963223, "solution_path": "data/solutions/generated/cirinhex_021_38040eceeb63c1e3.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/38040eceeb63c1e3.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinhex@22", "density": 0.7509530082141859, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc22.gif", "friedman_metric_expression": "5.952+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.952, "friedman_reference": {"analytical_or_proved": false, "case": "cirinhex@22", "credit": "David W", "date": "July 2012", "family_updated": "7/19/12", "metric_expression": "5.952+", "metric_symbol": "s", "metric_value": 5.952, "reference_text": "s = 5.952+ | Found by David W. Cantrell | in July 2012.", "source_image": "hc22.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc22.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 5.952+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "hc22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "cd7262f9f7d0d279", "improvement": 0.0001229278734493633, "max_boundary_excess": -6.663138574891647e-06, "max_pair_overlap_depth": -3.268885699680979e-05, "metric_expression": "5.95188", "metric_symbol": "s", "metric_value": 5.951877072126551, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.952, "setup": "cirinhex", "side": 5.951877072126551, "solution_path": "data/solutions/generated/cirinhex_022_cd7262f9f7d0d279.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cd7262f9f7d0d279.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinhex@23", "density": 0.7694641578789073, "friedman_analytical_or_proved": true, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc23.gif", "friedman_metric_expression": "34/7 + 2/\u221a3 = 6.011+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.011, "friedman_reference": {"analytical_or_proved": true, "case": "cirinhex@23", "credit": "David W", "date": "July 2012", "family_updated": "7/19/12", "metric_expression": "34/7 + 2/\u221a3 = 6.011+", "metric_symbol": "s", "metric_value": 6.011, "reference_text": "s = 34/7 + 2/\u221a3 = 6.011+ | Found by David W. Cantrell | in July 2012.", "source_image": "hc23.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc23.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 34/7 + 2/\u221a3 = 6.011+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "hc23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "de2d2aabdc650ad2", "improvement": -0.0009964252593954726, "max_boundary_excess": -6.1931154748950945e-06, "max_pair_overlap_depth": -3.920500316656472e-05, "metric_expression": "6.01200", "metric_symbol": "s", "metric_value": 6.011996425259396, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.011, "setup": "cirinhex", "side": 6.011996425259396, "solution_path": "data/solutions/generated/cirinhex_023_de2d2aabdc650ad2.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/de2d2aabdc650ad2.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinhex@24", "density": 0.7747882438352293, "friedman_analytical_or_proved": false, "friedman_credit": "Rob Pratt", "friedman_date": "March 2020", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc24.gif", "friedman_metric_expression": "6.117+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.117, "friedman_reference": {"analytical_or_proved": false, "case": "cirinhex@24", "credit": "Rob Pratt", "date": "March 2020", "family_updated": "7/19/12", "metric_expression": "6.117+", "metric_symbol": "s", "metric_value": 6.117, "reference_text": "s = 6.117+ | Found by Rob Pratt | in March 2020.", "source_image": "hc24.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc24.gif", "source_page": "https://erich-friedman.github.io/packing/cirinhex/", "title": "Circles in Hexagons"}, "friedman_reference_text": "s = 6.117+ | Found by Rob Pratt | in March 2020.", "friedman_source_image": "hc24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinhex/", "friedman_title": "Circles in Hexagons", "frontend_seed": true, "id": "61a86ae12328c1ca", "improvement": -0.003164603994216364, "max_boundary_excess": -3.4542492504119338e-06, "max_pair_overlap_depth": -2.04098607499148e-05, "metric_expression": "6.12016", "metric_symbol": "s", "metric_value": 6.120164603994216, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.117, "setup": "cirinhex", "side": 6.120164603994216, "solution_path": "data/solutions/generated/cirinhex_024_61a86ae12328c1ca.json", "source_url": "https://erich-friedman.github.io/packing/cirinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/61a86ae12328c1ca.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinpen@1", "density": 0.8647965566225578, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.1.png", "friedman_family_updated": "7/10/12", "friedman_metric_expression": "1.453+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.453, "friedman_reference": {"analytical_or_proved": true, "case": "cirinpen@1", "credit": "Trivial", "date": "", "family_updated": "7/10/12", "metric_expression": "1.453+", "metric_symbol": "s", "metric_value": 1.453, "reference_text": "s = 2tan(36\u00b0) | s = 1.453+ | Trivial.", "source_image": "pent.1.png", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.1.png", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 2tan(36\u00b0) | s = 1.453+ | Trivial.", "friedman_source_image": "pent.1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "2249439da521383e", "improvement": -9.321311914245456e-05, "max_boundary_excess": -4.798939718275719e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.45309", "metric_symbol": "s", "metric_value": 1.4530932131191425, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.453, "setup": "cirinpen", "side": 1.4530932131191425, "solution_path": "data/solutions/generated/cirinpen_001_2249439da521383e.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2249439da521383e.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinpen@2", "density": 0.5049856179230741, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.2.png", "friedman_family_updated": "7/10/12", "friedman_metric_expression": "2.689+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.689, "friedman_reference": {"analytical_or_proved": true, "case": "cirinpen@2", "credit": "Trivial", "date": "", "family_updated": "7/10/12", "metric_expression": "2.689+", "metric_symbol": "s", "metric_value": 2.689, "reference_text": "s = 2tan(36\u00b0) + \u221a5 - 1 | s = 2.689+ | Trivial.", "source_image": "pent.2.png", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.2.png", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 2tan(36\u00b0) + \u221a5 - 1 | s = 2.689+ | Trivial.", "friedman_source_image": "pent.2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "042df6c460b769f5", "improvement": -0.00021758992828191381, "max_boundary_excess": -8.904067621218203e-06, "max_pair_overlap_depth": -5.9422400474407056e-05, "metric_expression": "2.68922", "metric_symbol": "s", "metric_value": 2.689217589928282, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.689, "setup": "cirinpen", "side": 2.689217589928282, "solution_path": "data/solutions/generated/cirinpen_002_042df6c460b769f5.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/042df6c460b769f5.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinpen@3", "density": 0.6022625992350803, "friedman_analytical_or_proved": false, "friedman_credit": "George Sicherman", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.3.png", "friedman_family_updated": "7/10/12", "friedman_metric_expression": "3.015+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.015, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@3", "credit": "George Sicherman", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "3.015+", "metric_symbol": "s", "metric_value": 3.015, "reference_text": "s = 3.015+ | Found by George Sicherman | in July 2012.", "source_image": "pent.3.png", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.3.png", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 3.015+ | Found by George Sicherman | in July 2012.", "friedman_source_image": "pent.3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "7afe63c4f78d1c3c", "improvement": -0.0009082861357154748, "max_boundary_excess": -2.348511423333477e-06, "max_pair_overlap_depth": -3.760319804513301e-05, "metric_expression": "3.01591", "metric_symbol": "s", "metric_value": 3.0159082861357156, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.015, "setup": "cirinpen", "side": 3.0159082861357156, "solution_path": "data/solutions/generated/cirinpen_003_7afe63c4f78d1c3c.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7afe63c4f78d1c3c.svg", "tolerance": 1e-08, "verified": true} @@ -58,6 +62,10 @@ {"case": "cirinpen@18", "density": 0.7574722105185439, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.18.gif", "friedman_family_updated": "7/10/12", "friedman_metric_expression": "6.586+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.586, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@18", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "6.586+", "metric_symbol": "s", "metric_value": 6.586, "reference_text": "s = 6.586+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.18.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.18.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 6.586+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "34fda06736bbaaf7", "improvement": -0.0012379322999080955, "max_boundary_excess": -8.803338162222119e-06, "max_pair_overlap_depth": -4.5158559001112764e-05, "metric_expression": "6.58724", "metric_symbol": "s", "metric_value": 6.587237932299908, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.586, "setup": "cirinpen", "side": 6.587237932299908, "solution_path": "data/solutions/generated/cirinpen_018_34fda06736bbaaf7.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/34fda06736bbaaf7.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinpen@19", "density": 0.7551620068495595, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.19.gif", "friedman_family_updated": "7/10/12", "friedman_metric_expression": "6.777+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.777, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@19", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "6.777+", "metric_symbol": "s", "metric_value": 6.777, "reference_text": "s = 6.777+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.19.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.19.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 6.777+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "dfaba7cef14e53f5", "improvement": -0.0010877146457399789, "max_boundary_excess": -3.911905938958071e-06, "max_pair_overlap_depth": -5.528697090007029e-05, "metric_expression": "6.77809", "metric_symbol": "s", "metric_value": 6.77808771464574, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.777, "setup": "cirinpen", "side": 6.77808771464574, "solution_path": "data/solutions/generated/cirinpen_019_dfaba7cef14e53f5.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/dfaba7cef14e53f5.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinpen@20", "density": 0.7572204985441312, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.20.gif", "friedman_family_updated": "7/10/12", "friedman_metric_expression": "6.944+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.944, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@20", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "6.944+", "metric_symbol": "s", "metric_value": 6.944, "reference_text": "s = 6.944+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.20.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.20.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 6.944+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "d513055d785b23f7", "improvement": -0.0007124298362715109, "max_boundary_excess": -3.4085836122521584e-06, "max_pair_overlap_depth": -2.3984136221066876e-05, "metric_expression": "6.94471", "metric_symbol": "s", "metric_value": 6.9447124298362715, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.944, "setup": "cirinpen", "side": 6.9447124298362715, "solution_path": "data/solutions/generated/cirinpen_020_d513055d785b23f7.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d513055d785b23f7.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinpen@21", "density": 0.7549642211430954, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.21.gif", "friedman_metric_expression": "7.107+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.107, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@21", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "7.107+", "metric_symbol": "s", "metric_value": 7.107, "reference_text": "s = 7.107+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.21.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.21.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 7.107+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "6869ffb03b036ff3", "improvement": -0.01983841780610529, "max_boundary_excess": -5.581345224214829e-06, "max_pair_overlap_depth": -4.1181747931773316e-05, "metric_expression": "7.12684", "metric_symbol": "s", "metric_value": 7.1268384178061055, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.107, "setup": "cirinpen", "side": 7.1268384178061055, "solution_path": "data/solutions/generated/cirinpen_021_6869ffb03b036ff3.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6869ffb03b036ff3.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinpen@22", "density": 0.7595290345154431, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.22.gif", "friedman_metric_expression": "7.271+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.271, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@22", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "7.271+", "metric_symbol": "s", "metric_value": 7.271, "reference_text": "s = 7.271+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.22.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.22.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 7.271+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "ebdb05232e56526e", "improvement": -0.0015983061562394596, "max_boundary_excess": -9.413438632810411e-06, "max_pair_overlap_depth": -6.856237147889743e-05, "metric_expression": "7.27260", "metric_symbol": "s", "metric_value": 7.272598306156239, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.271, "setup": "cirinpen", "side": 7.272598306156239, "solution_path": "data/solutions/generated/cirinpen_022_ebdb05232e56526e.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ebdb05232e56526e.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinpen@23", "density": 0.7675010590620791, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.23.gif", "friedman_metric_expression": "7.397+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.397, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@23", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "7.397+", "metric_symbol": "s", "metric_value": 7.397, "reference_text": "s = 7.397+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.23.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.23.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 7.397+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "0115bd21477c01e6", "improvement": -0.0003280102549396702, "max_boundary_excess": -7.583943801847681e-07, "max_pair_overlap_depth": -3.4243400256706025e-05, "metric_expression": "7.39733", "metric_symbol": "s", "metric_value": 7.39732801025494, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.397, "setup": "cirinpen", "side": 7.39732801025494, "solution_path": "data/solutions/generated/cirinpen_023_0115bd21477c01e6.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0115bd21477c01e6.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinpen@24", "density": 0.7719374015643087, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.24.gif", "friedman_metric_expression": "7.534+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.534, "friedman_reference": {"analytical_or_proved": false, "case": "cirinpen@24", "credit": "David W", "date": "July 2012", "family_updated": "7/10/12", "metric_expression": "7.534+", "metric_symbol": "s", "metric_value": 7.534, "reference_text": "s = 7.534+ | Found by David W. Cantrell | in July 2012.", "source_image": "pent.24.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.24.gif", "source_page": "https://erich-friedman.github.io/packing/cirinpen/", "title": "Circles in Pentagons"}, "friedman_reference_text": "s = 7.534+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "pent.24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinpen/", "friedman_title": "Circles in Pentagons", "frontend_seed": true, "id": "9eb26a95274f1d1d", "improvement": -0.0006837609794780874, "max_boundary_excess": -2.468927518428643e-06, "max_pair_overlap_depth": -2.3713548386705696e-05, "metric_expression": "7.53468", "metric_symbol": "s", "metric_value": 7.534683760979478, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.534, "setup": "cirinpen", "side": 7.534683760979478, "solution_path": "data/solutions/generated/cirinpen_024_9eb26a95274f1d1d.json", "source_url": "https://erich-friedman.github.io/packing/cirinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9eb26a95274f1d1d.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinsqu@1", "density": 0.7853971453379307, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs1.gif", "friedman_family_updated": "10/9/10", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@1", "credit": "Trivial", "date": "", "family_updated": "10/9/10", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial.", "source_image": "cs1.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs1.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 2 | Trivial.", "friedman_source_image": "cs1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "329c377d412c468f", "improvement": -1.2962348967526793e-06, "max_boundary_excess": -1.0795596527835016e-07, "max_pair_overlap_depth": 0.0, "metric_expression": "2.00000", "metric_symbol": "s", "metric_value": 2.0000012962348968, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "cirinsqu", "side": 2.0000012962348968, "solution_path": "data/solutions/generated/cirinsqu_001_329c377d412c468f.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/329c377d412c468f.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinsqu@2", "density": 0.5390070210000131, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs2.gif", "friedman_family_updated": "10/9/10", "friedman_metric_expression": "2 + \u221a2 = 3.414+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.414, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@2", "credit": "Trivial", "date": "", "family_updated": "10/9/10", "metric_expression": "2 + \u221a2 = 3.414+", "metric_symbol": "s", "metric_value": 3.414, "reference_text": "s = 2 + \u221a2 = 3.414+ | Trivial.", "source_image": "cs2.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs2.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 2 + \u221a2 = 3.414+ | Trivial.", "friedman_source_image": "cs2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "e3bab8445b304ebe", "improvement": -0.00022959896202801033, "max_boundary_excess": -2.1788679802625666e-06, "max_pair_overlap_depth": -1.6252235923275293e-05, "metric_expression": "3.41423", "metric_symbol": "s", "metric_value": 3.414229598962028, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.414, "setup": "cirinsqu", "side": 3.414229598962028, "solution_path": "data/solutions/generated/cirinsqu_002_e3bab8445b304ebe.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e3bab8445b304ebe.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinsqu@3", "density": 0.6096071430698954, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs3.gif", "friedman_family_updated": "10/9/10", "friedman_metric_expression": "2 + 1/\u221a2 + \u221a6/2 = 3.931+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.931, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@3", "credit": "Trivial", "date": "", "family_updated": "10/9/10", "metric_expression": "2 + 1/\u221a2 + \u221a6/2 = 3.931+", "metric_symbol": "s", "metric_value": 3.931, "reference_text": "s = 2 + 1/\u221a2 + \u221a6/2 = 3.931+ | Trivial.", "source_image": "cs3.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs3.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 2 + 1/\u221a2 + \u221a6/2 = 3.931+ | Trivial.", "friedman_source_image": "cs3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "63c314af1da3741c", "improvement": -0.0009731189575252763, "max_boundary_excess": -9.540614135605807e-06, "max_pair_overlap_depth": -7.777950709542125e-05, "metric_expression": "3.93197", "metric_symbol": "s", "metric_value": 3.9319731189575253, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.931, "setup": "cirinsqu", "side": 3.9319731189575253, "solution_path": "data/solutions/generated/cirinsqu_003_63c314af1da3741c.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/63c314af1da3741c.svg", "tolerance": 1e-08, "verified": true} @@ -78,6 +86,10 @@ {"case": "cirinsqu@18", "density": 0.7546080214690231, "friedman_analytical_or_proved": true, "friedman_credit": "Peikert", "friedman_date": "1991", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs18.gif", "friedman_family_updated": "10/9/10", "friedman_metric_expression": "2 + 24/\u221a13 = 8.656+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.656, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@18", "credit": "Peikert", "date": "1991", "family_updated": "10/9/10", "metric_expression": "2 + 24/\u221a13 = 8.656+", "metric_symbol": "s", "metric_value": 8.656, "reference_text": "s = 2 + 24/\u221a13 = 8.656+ | Proved by Peikert in 1991.", "source_image": "cs18.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs18.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 2 + 24/\u221a13 = 8.656+ | Proved by Peikert in 1991.", "friedman_source_image": "cs18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "4872462eca76de82", "improvement": -0.0006623865813519814, "max_boundary_excess": -5.585640835636951e-06, "max_pair_overlap_depth": -5.7251545610981225e-05, "metric_expression": "8.65666", "metric_symbol": "s", "metric_value": 8.656662386581353, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.656, "setup": "cirinsqu", "side": 8.656662386581353, "solution_path": "data/solutions/generated/cirinsqu_018_4872462eca76de82.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4872462eca76de82.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinsqu@19", "density": 0.752224113091453, "friedman_analytical_or_proved": true, "friedman_credit": "Peikert", "friedman_date": "1991", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs19.gif", "friedman_family_updated": "10/9/10", "friedman_metric_expression": "8.907+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.907, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@19", "credit": "Peikert", "date": "1991", "family_updated": "10/9/10", "metric_expression": "8.907+", "metric_symbol": "s", "metric_value": 8.907, "reference_text": "s = 8.907+ | Proved by Peikert in 1991.", "source_image": "cs19.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs19.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 8.907+ | Proved by Peikert in 1991.", "friedman_source_image": "cs19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "72fa8cf8e074fd32", "improvement": -0.0009569875134012307, "max_boundary_excess": -9.019564082723974e-06, "max_pair_overlap_depth": -6.564483433546542e-05, "metric_expression": "8.90796", "metric_symbol": "s", "metric_value": 8.907956987513401, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.907, "setup": "cirinsqu", "side": 8.907956987513401, "solution_path": "data/solutions/generated/cirinsqu_019_72fa8cf8e074fd32.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/72fa8cf8e074fd32.svg", "tolerance": 1e-08, "verified": true} {"case": "cirinsqu@20", "density": 0.7794478091956536, "friedman_analytical_or_proved": true, "friedman_credit": "Peikert", "friedman_date": "1991", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs20.gif", "friedman_family_updated": "10/9/10", "friedman_metric_expression": "130/17 + 16/17\u221a2 = 8.978+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.978, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@20", "credit": "Peikert", "date": "1991", "family_updated": "10/9/10", "metric_expression": "130/17 + 16/17\u221a2 = 8.978+", "metric_symbol": "s", "metric_value": 8.978, "reference_text": "s = 130/17 + 16/17\u221a2 = 8.978+ | Proved by Peikert in 1991.", "source_image": "cs20.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs20.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 130/17 + 16/17\u221a2 = 8.978+ | Proved by Peikert in 1991.", "friedman_source_image": "cs20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "ed16784370181dab", "improvement": -0.0003475703211961445, "max_boundary_excess": -1.3975782322539487e-06, "max_pair_overlap_depth": -5.140241392753708e-05, "metric_expression": "8.97835", "metric_symbol": "s", "metric_value": 8.978347570321196, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.978, "setup": "cirinsqu", "side": 8.978347570321196, "solution_path": "data/solutions/generated/cirinsqu_020_ed16784370181dab.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ed16784370181dab.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinsqu@21", "density": 0.7531827030031223, "friedman_analytical_or_proved": false, "friedman_credit": "Erich Friedman Packing Center", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs21.gif", "friedman_metric_expression": "9.358+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.358, "friedman_reference": {"analytical_or_proved": false, "case": "cirinsqu@21", "credit": "Erich Friedman Packing Center", "date": "", "family_updated": "10/9/10", "metric_expression": "9.358+", "metric_symbol": "s", "metric_value": 9.358, "reference_text": "s = 9.358+", "source_image": "cs21.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs21.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 9.358+", "friedman_source_image": "cs21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "65afc927a4d3cb10", "improvement": -0.0011070505635846217, "max_boundary_excess": -6.857662265602471e-06, "max_pair_overlap_depth": -3.291297220409106e-05, "metric_expression": "9.35911", "metric_symbol": "s", "metric_value": 9.359107050563585, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.358, "setup": "cirinsqu", "side": 9.359107050563585, "solution_path": "data/solutions/generated/cirinsqu_021_65afc927a4d3cb10.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/65afc927a4d3cb10.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinsqu@22", "density": 0.7716499915329439, "friedman_analytical_or_proved": false, "friedman_credit": "Erich Friedman Packing Center", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs22.gif", "friedman_metric_expression": "9.463+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.463, "friedman_reference": {"analytical_or_proved": false, "case": "cirinsqu@22", "credit": "Erich Friedman Packing Center", "date": "", "family_updated": "10/9/10", "metric_expression": "9.463+", "metric_symbol": "s", "metric_value": 9.463, "reference_text": "s = 9.463+", "source_image": "cs22.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs22.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 9.463+", "friedman_source_image": "cs22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "27d48d864449f174", "improvement": -0.0010297949122062278, "max_boundary_excess": -1.1647620365984324e-06, "max_pair_overlap_depth": -2.796224374757017e-05, "metric_expression": "9.46403", "metric_symbol": "s", "metric_value": 9.464029794912205, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.463, "setup": "cirinsqu", "side": 9.464029794912205, "solution_path": "data/solutions/generated/cirinsqu_022_27d48d864449f174.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/27d48d864449f174.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinsqu@23", "density": 0.7628623175184639, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman Packing Center", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs23.gif", "friedman_metric_expression": "2 + 2\u221a2 + 2\u221a6 = 9.727+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.727, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@23", "credit": "Erich Friedman Packing Center", "date": "", "family_updated": "10/9/10", "metric_expression": "2 + 2\u221a2 + 2\u221a6 = 9.727+", "metric_symbol": "s", "metric_value": 9.727, "reference_text": "s = 2 + 2\u221a2 + 2\u221a6 = 9.727+", "source_image": "cs23.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs23.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 2 + 2\u221a2 + 2\u221a6 = 9.727+", "friedman_source_image": "cs23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "cfa99060ee2203a1", "improvement": -0.005306391434194424, "max_boundary_excess": -1.8298221013957061e-06, "max_pair_overlap_depth": -2.6081243190478887e-05, "metric_expression": "9.73231", "metric_symbol": "s", "metric_value": 9.732306391434195, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.727, "setup": "cirinsqu", "side": 9.732306391434195, "solution_path": "data/solutions/generated/cirinsqu_023_cfa99060ee2203a1.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cfa99060ee2203a1.svg", "tolerance": 1e-08, "verified": true} +{"case": "cirinsqu@24", "density": 0.7749295071503051, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman Packing Center", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs24.gif", "friedman_metric_expression": "6 + \u221a2 + \u221a6 = 9.863+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.863, "friedman_reference": {"analytical_or_proved": true, "case": "cirinsqu@24", "credit": "Erich Friedman Packing Center", "date": "", "family_updated": "10/9/10", "metric_expression": "6 + \u221a2 + \u221a6 = 9.863+", "metric_symbol": "s", "metric_value": 9.863, "reference_text": "s = 6 + \u221a2 + \u221a6 = 9.863+", "source_image": "cs24.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs24.gif", "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", "title": "Circles in Squares"}, "friedman_reference_text": "s = 6 + \u221a2 + \u221a6 = 9.863+", "friedman_source_image": "cs24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "friedman_title": "Circles in Squares", "frontend_seed": true, "id": "e2eca298edbdb88c", "improvement": -0.0009181131343805049, "max_boundary_excess": -8.506144878683841e-06, "max_pair_overlap_depth": -4.0021533562306644e-05, "metric_expression": "9.86392", "metric_symbol": "s", "metric_value": 9.86391811313438, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.863, "setup": "cirinsqu", "side": 9.86391811313438, "solution_path": "data/solutions/generated/cirinsqu_024_e2eca298edbdb88c.json", "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e2eca298edbdb88c.svg", "tolerance": 1e-08, "verified": true} {"case": "cirintri@1", "density": 0.6045962978262086, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirintri/ct1.gif", "friedman_family_updated": "7/19/02", "friedman_metric_expression": "2\u221a3 = 3.464+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.464, "friedman_reference": {"analytical_or_proved": true, "case": "cirintri@1", "credit": "Trivial", "date": "", "family_updated": "7/19/02", "metric_expression": "2\u221a3 = 3.464+", "metric_symbol": "s", "metric_value": 3.464, "reference_text": "s = 2\u221a3 = 3.464+ | Trivial.", "source_image": "ct1.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct1.gif", "source_page": "https://erich-friedman.github.io/packing/cirintri/", "title": "Circles in Triangles"}, "friedman_reference_text": "s = 2\u221a3 = 3.464+ | Trivial.", "friedman_source_image": "ct1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirintri/", "friedman_title": "Circles in Triangles", "frontend_seed": true, "id": "10a7a380c7f5376a", "improvement": -0.00011161401610815247, "max_boundary_excess": -1.7091087705090047e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "3.46411", "metric_symbol": "s", "metric_value": 3.464111614016108, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.464, "setup": "cirintri", "side": 3.464111614016108, "solution_path": "data/solutions/generated/cirintri_001_10a7a380c7f5376a.json", "source_url": "https://erich-friedman.github.io/packing/cirintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/10a7a380c7f5376a.svg", "tolerance": 1e-08, "verified": true} {"case": "cirintri@2", "density": 0.48598475821399, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirintri/ct2.gif", "friedman_family_updated": "7/19/02", "friedman_metric_expression": "2 + 2\u221a3 = 5.464+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.464, "friedman_reference": {"analytical_or_proved": true, "case": "cirintri@2", "credit": "Trivial", "date": "", "family_updated": "7/19/02", "metric_expression": "2 + 2\u221a3 = 5.464+", "metric_symbol": "s", "metric_value": 5.464, "reference_text": "s = 2 + 2\u221a3 = 5.464+ | Trivial.", "source_image": "ct2.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct2.gif", "source_page": "https://erich-friedman.github.io/packing/cirintri/", "title": "Circles in Triangles"}, "friedman_reference_text": "s = 2 + 2\u221a3 = 5.464+ | Trivial.", "friedman_source_image": "ct2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirintri/", "friedman_title": "Circles in Triangles", "frontend_seed": true, "id": "f5cde1b8295da3ad", "improvement": -0.00022144929157175142, "max_boundary_excess": -3.7587277048611867e-06, "max_pair_overlap_depth": -7.068795172848752e-05, "metric_expression": "5.46422", "metric_symbol": "s", "metric_value": 5.464221449291572, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.464, "setup": "cirintri", "side": 5.464221449291572, "solution_path": "data/solutions/generated/cirintri_002_f5cde1b8295da3ad.json", "source_url": "https://erich-friedman.github.io/packing/cirintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f5cde1b8295da3ad.svg", "tolerance": 1e-08, "verified": true} {"case": "cirintri@3", "density": 0.7289907317557431, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/cirintri/ct3.gif", "friedman_family_updated": "7/19/02", "friedman_metric_expression": "2 + 2\u221a3 = 5.464+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.464, "friedman_reference": {"analytical_or_proved": true, "case": "cirintri@3", "credit": "Trivial", "date": "", "family_updated": "7/19/02", "metric_expression": "2 + 2\u221a3 = 5.464+", "metric_symbol": "s", "metric_value": 5.464, "reference_text": "s = 2 + 2\u221a3 = 5.464+ | Trivial.", "source_image": "ct3.gif", "source_image_url": "https://erich-friedman.github.io/packing/cirintri/ct3.gif", "source_page": "https://erich-friedman.github.io/packing/cirintri/", "title": "Circles in Triangles"}, "friedman_reference_text": "s = 2 + 2\u221a3 = 5.464+ | Trivial.", "friedman_source_image": "ct3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/cirintri/", "friedman_title": "Circles in Triangles", "frontend_seed": true, "id": "fcee9d6e8b7c5ce0", "improvement": -0.000170499845251193, "max_boundary_excess": -1.0755666179917966e-07, "max_pair_overlap_depth": -5.0474041760395494e-05, "metric_expression": "5.46417", "metric_symbol": "s", "metric_value": 5.464170499845252, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.464, "setup": "cirintri", "side": 5.464170499845252, "solution_path": "data/solutions/generated/cirintri_003_fcee9d6e8b7c5ce0.json", "source_url": "https://erich-friedman.github.io/packing/cirintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/fcee9d6e8b7c5ce0.svg", "tolerance": 1e-08, "verified": true} @@ -138,6 +150,10 @@ {"case": "domintri@18", "density": 0.8433917909368376, "friedman_analytical_or_proved": true, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/18.png", "friedman_family_updated": "4/23/26", "friedman_metric_expression": "3+4\u221a3 = 9.92820+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.9282, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@18", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "3+4\u221a3 = 9.92820+", "metric_symbol": "s", "metric_value": 9.9282, "reference_text": "s = 3+4\u221a3 = 9.92820+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "18.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/18.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 3+4\u221a3 = 9.92820+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "18.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "286272298adf99a4", "improvement": -0.00035960973454685075, "max_boundary_excess": -4.814371048432239e-06, "max_pair_overlap_depth": -1.8972863250255045e-05, "metric_expression": "9.92856", "metric_symbol": "s", "metric_value": 9.928559609734547, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.9282, "setup": "domintri", "side": 9.928559609734547, "solution_path": "data/solutions/generated/domintri_018_286272298adf99a4.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/286272298adf99a4.svg", "tolerance": 1e-08, "verified": true} {"case": "domintri@19", "density": 0.7735444652506167, "friedman_analytical_or_proved": true, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/19.png", "friedman_family_updated": "4/23/26", "friedman_metric_expression": "8+4/\u221a3 = 10.30940+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.3094, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@19", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "8+4/\u221a3 = 10.30940+", "metric_symbol": "s", "metric_value": 10.3094, "reference_text": "s = 8+4/\u221a3 = 10.30940+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/19.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 8+4/\u221a3 = 10.30940+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "549d560736459f75", "improvement": -0.34180733668304164, "max_boundary_excess": -1.8670172809952138e-05, "max_pair_overlap_depth": -1.0311598933832045e-05, "metric_expression": "10.65121", "metric_symbol": "s", "metric_value": 10.651207336683042, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.3094, "setup": "domintri", "side": 10.651207336683042, "solution_path": "data/solutions/generated/domintri_019_549d560736459f75.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/549d560736459f75.svg", "tolerance": 1e-08, "verified": true} {"case": "domintri@20", "density": 0.7733493858543649, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/20.png", "friedman_family_updated": "4/23/26", "friedman_metric_expression": "7+2\u221a3 = 10.46410+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.4641, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@20", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "7+2\u221a3 = 10.46410+", "metric_symbol": "s", "metric_value": 10.4641, "reference_text": "s = 7+2\u221a3 = 10.46410+ | Found by Maurizio Morandi | in April 2026.", "source_image": "20.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/20.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 7+2\u221a3 = 10.46410+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "20.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "1be96e85f810fe3e", "improvement": -0.4651863607413542, "max_boundary_excess": -3.72350908996398e-06, "max_pair_overlap_depth": -7.249978854950712e-05, "metric_expression": "10.92929", "metric_symbol": "s", "metric_value": 10.929286360741354, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.4641, "setup": "domintri", "side": 10.929286360741354, "solution_path": "data/solutions/generated/domintri_020_1be96e85f810fe3e.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1be96e85f810fe3e.svg", "tolerance": 1e-08, "verified": true} +{"case": "domintri@21", "density": 0.7704954542050007, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/21.png", "friedman_metric_expression": "2+5\u221a3 = 10.66025+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.66025, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@21", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "2+5\u221a3 = 10.66025+", "metric_symbol": "s", "metric_value": 10.66025, "reference_text": "s = 2+5\u221a3 = 10.66025+ | Found by Maurizio Morandi | in April 2026.", "source_image": "21.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/21.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 2+5\u221a3 = 10.66025+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "21.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "de2eca0c1c28a96d", "improvement": -0.5596577659107993, "max_boundary_excess": -3.3920242839708145e-06, "max_pair_overlap_depth": -3.2351846175115995e-05, "metric_expression": "11.21991", "metric_symbol": "s", "metric_value": 11.219907765910799, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.66025, "setup": "domintri", "side": 11.219907765910799, "solution_path": "data/solutions/generated/domintri_021_de2eca0c1c28a96d.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/de2eca0c1c28a96d.svg", "tolerance": 1e-08, "verified": true} +{"case": "domintri@22", "density": 0.8205684661731125, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/22.png", "friedman_metric_expression": "4(1+\u221a3) = 10.92820+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.9282, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@22", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "4(1+\u221a3) = 10.92820+", "metric_symbol": "s", "metric_value": 10.9282, "reference_text": "s = 4(1+\u221a3) = 10.92820+ | Found by Maurizio Morandi | in April 2026.", "source_image": "22.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/22.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 4(1+\u221a3) = 10.92820+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "22.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "6301aae692a9ac9b", "improvement": -0.19983821886336273, "max_boundary_excess": -7.931828549005361e-06, "max_pair_overlap_depth": -1.949750011775997e-05, "metric_expression": "11.12804", "metric_symbol": "s", "metric_value": 11.128038218863363, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.9282, "setup": "domintri", "side": 11.128038218863363, "solution_path": "data/solutions/generated/domintri_022_6301aae692a9ac9b.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6301aae692a9ac9b.svg", "tolerance": 1e-08, "verified": true} +{"case": "domintri@23", "density": 0.8238455629873455, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/23.png", "friedman_metric_expression": "10+2/\u221a3 = 11.15470+", "friedman_metric_symbol": "s", "friedman_metric_value": 11.1547, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@23", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "10+2/\u221a3 = 11.15470+", "metric_symbol": "s", "metric_value": 11.1547, "reference_text": "s = 10+2/\u221a3 = 11.15470+ | Found by Maurizio Morandi | in April 2026.", "source_image": "23.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/23.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 10+2/\u221a3 = 11.15470+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "23.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "7b6e8b12db0049b9", "improvement": -0.20078516612478836, "max_boundary_excess": -3.686846371587619e-06, "max_pair_overlap_depth": -4.6822971091264876e-05, "metric_expression": "11.35549", "metric_symbol": "s", "metric_value": 11.355485166124788, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 11.1547, "setup": "domintri", "side": 11.355485166124788, "solution_path": "data/solutions/generated/domintri_023_7b6e8b12db0049b9.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7b6e8b12db0049b9.svg", "tolerance": 1e-08, "verified": true} +{"case": "domintri@24", "density": 0.7994546814908398, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/domintri/24.png", "friedman_metric_expression": "9+4/\u221a3 = 11.30940+", "friedman_metric_symbol": "s", "friedman_metric_value": 11.3094, "friedman_reference": {"analytical_or_proved": true, "case": "domintri@24", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/23/26", "metric_expression": "9+4/\u221a3 = 11.30940+", "metric_symbol": "s", "metric_value": 11.3094, "reference_text": "s = 9+4/\u221a3 = 11.30940+ | Found by Maurizio Morandi | in April 2026.", "source_image": "24.png", "source_image_url": "https://erich-friedman.github.io/packing/domintri/24.png", "source_page": "https://erich-friedman.github.io/packing/domintri/", "title": "Dominoes in Triangles"}, "friedman_reference_text": "s = 9+4/\u221a3 = 11.30940+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "24.png", "friedman_source_url": "https://erich-friedman.github.io/packing/domintri/", "friedman_title": "Dominoes in Triangles", "frontend_seed": true, "id": "af99e7edd2e30109", "improvement": -0.46593782822515983, "max_boundary_excess": -2.650568564648374e-06, "max_pair_overlap_depth": -2.5771491973358707e-05, "metric_expression": "11.77534", "metric_symbol": "s", "metric_value": 11.77533782822516, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 11.3094, "setup": "domintri", "side": 11.77533782822516, "solution_path": "data/solutions/generated/domintri_024_af99e7edd2e30109.json", "source_url": "https://erich-friedman.github.io/packing/domintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/af99e7edd2e30109.svg", "tolerance": 1e-08, "verified": true} {"case": "hexincir@1", "density": 0.826977987261634, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/1.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "1", "friedman_metric_symbol": "r", "friedman_metric_value": 1.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexincir@1", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "1", "metric_symbol": "r", "metric_value": 1.0, "reference_text": "r = 1 | Trivial.", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/1.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = 1 | Trivial.", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "48f5aa37c90550c8", "improvement": -9.284285680699611e-06, "max_boundary_excess": -6.547655283739573e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.00001", "metric_symbol": "r", "metric_value": 1.0000092842856807, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0, "setup": "hexincir", "side": 2.0000185685713614, "solution_path": "data/solutions/generated/hexincir_001_48f5aa37c90550c8.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/48f5aa37c90550c8.svg", "tolerance": 1e-08, "verified": true} {"case": "hexincir@2", "density": 0.508894613048892, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/2.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "\u221a13/2 = 1.802+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.802, "friedman_reference": {"analytical_or_proved": true, "case": "hexincir@2", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "\u221a13/2 = 1.802+", "metric_symbol": "r", "metric_value": 1.802, "reference_text": "r = \u221a13/2 = 1.802+ | Trivial.", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/2.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = \u221a13/2 = 1.802+ | Trivial.", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "3b6bd2554e997adc", "improvement": -0.0008187982614582534, "max_boundary_excess": -1.4989872811899119e-06, "max_pair_overlap_depth": -3.954921521903687e-05, "metric_expression": "1.80282", "metric_symbol": "r", "metric_value": 1.8028187982614583, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.802, "setup": "hexincir", "side": 3.6056375965229166, "solution_path": "data/solutions/generated/hexincir_002_3b6bd2554e997adc.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3b6bd2554e997adc.svg", "tolerance": 1e-08, "verified": true} {"case": "hexincir@3", "density": 0.6202101203168955, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/3.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "2", "friedman_metric_symbol": "r", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexincir@3", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "2", "metric_symbol": "r", "metric_value": 2.0, "reference_text": "r = 2 | Trivial.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/3.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = 2 | Trivial.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "194e619a74e29452", "improvement": -5.624955299809997e-05, "max_boundary_excess": -9.970405754344824e-06, "max_pair_overlap_depth": -7.230141190991447e-05, "metric_expression": "2.00006", "metric_symbol": "r", "metric_value": 2.000056249552998, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "hexincir", "side": 4.000112499105996, "solution_path": "data/solutions/generated/hexincir_003_194e619a74e29452.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/194e619a74e29452.svg", "tolerance": 1e-08, "verified": true} @@ -158,6 +174,7 @@ {"case": "hexincir@18", "density": 0.7834006630179079, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/19.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "\u221a19 = 4.35889+", "friedman_metric_symbol": "r", "friedman_metric_value": 4.35889, "friedman_reference": {"analytical_or_proved": true, "case": "hexincir@18", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "\u221a19 = 4.35889+", "metric_symbol": "r", "metric_value": 4.35889, "reference_text": "r = \u221a19 = 4.35889+ | Trivial.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/19.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = \u221a19 = 4.35889+ | Trivial.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "12eaac899664a007", "improvement": -0.0001945423028058002, "max_boundary_excess": -4.696366953105269e-06, "max_pair_overlap_depth": -1.0490734119961154e-05, "metric_expression": "4.35908", "metric_symbol": "r", "metric_value": 4.3590845423028055, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.35889, "setup": "hexincir", "side": 8.718169084605611, "solution_path": "data/solutions/generated/hexincir_018_12eaac899664a007.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/12eaac899664a007.svg", "tolerance": 1e-08, "verified": true} {"case": "hexincir@19", "density": 0.8269599994475847, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/19.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "\u221a19 = 4.35889+", "friedman_metric_symbol": "r", "friedman_metric_value": 4.35889, "friedman_reference": {"analytical_or_proved": true, "case": "hexincir@19", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "\u221a19 = 4.35889+", "metric_symbol": "r", "metric_value": 4.35889, "reference_text": "r = \u221a19 = 4.35889+ | Trivial.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/19.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = \u221a19 = 4.35889+ | Trivial.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "b4bf200670caf09c", "improvement": -9.681979153608467e-05, "max_boundary_excess": -5.636539265552187e-06, "max_pair_overlap_depth": -6.973398227638761e-06, "metric_expression": "4.35899", "metric_symbol": "r", "metric_value": 4.358986819791536, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.35889, "setup": "hexincir", "side": 8.717973639583072, "solution_path": "data/solutions/generated/hexincir_019_b4bf200670caf09c.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b4bf200670caf09c.svg", "tolerance": 1e-08, "verified": true} {"case": "hexincir@20", "density": 0.7723857667872704, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/20.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "4.62598+", "friedman_metric_symbol": "r", "friedman_metric_value": 4.62598, "friedman_reference": {"analytical_or_proved": false, "case": "hexincir@20", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "4.62598+", "metric_symbol": "r", "metric_value": 4.62598, "reference_text": "r = 4.62598+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "20.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/20.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = 4.62598+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "20.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "30108dc5d1ea9a14", "improvement": -0.0015460646281777457, "max_boundary_excess": -1.8288872105642895e-06, "max_pair_overlap_depth": -4.792351042670617e-06, "metric_expression": "4.62753", "metric_symbol": "r", "metric_value": 4.627526064628178, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.62598, "setup": "hexincir", "side": 9.255052129256356, "solution_path": "data/solutions/generated/hexincir_020_30108dc5d1ea9a14.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/30108dc5d1ea9a14.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexincir@21", "density": 0.7917677222663352, "friedman_analytical_or_proved": false, "friedman_credit": "Enea Victor", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexincir/21.png", "friedman_metric_expression": "4.68339+", "friedman_metric_symbol": "r", "friedman_metric_value": 4.68339, "friedman_reference": {"analytical_or_proved": false, "case": "hexincir@21", "credit": "Enea Victor", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "4.68339+", "metric_symbol": "r", "metric_value": 4.68339, "reference_text": "r = 4.68339+ | Found by Enea Victor | in April 2026.", "source_image": "21.png", "source_image_url": "https://erich-friedman.github.io/packing/hexincir/21.png", "source_page": "https://erich-friedman.github.io/packing/hexincir/", "title": "Hexagons in Circles"}, "friedman_reference_text": "r = 4.68339+ | Found by Enea Victor | in April 2026.", "friedman_source_image": "21.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexincir/", "friedman_title": "Hexagons in Circles", "frontend_seed": true, "id": "49a047c29bb184c3", "improvement": -1.5457789629635954e-05, "max_boundary_excess": -4.498160996568856e-06, "max_pair_overlap_depth": -3.8704072840012316e-06, "metric_expression": "4.68341", "metric_symbol": "r", "metric_value": 4.68340545778963, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.68339, "setup": "hexincir", "side": 9.36681091557926, "solution_path": "data/solutions/generated/hexincir_021_49a047c29bb184c3.json", "source_url": "https://erich-friedman.github.io/packing/hexincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/49a047c29bb184c3.svg", "tolerance": 1e-08, "verified": true} {"case": "hexindom@1", "density": 0.433010701548144, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexindom/1.png", "friedman_family_updated": "4/6/26", "friedman_metric_expression": "\u221a3 = 1.73205+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.73205, "friedman_reference": {"analytical_or_proved": true, "case": "hexindom@1", "credit": "Trivial", "date": "", "family_updated": "4/6/26", "metric_expression": "\u221a3 = 1.73205+", "metric_symbol": "s", "metric_value": 1.73205, "reference_text": "1. | | s = \u221a3 = 1.73205+ | Trivial.", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/hexindom/1.png", "source_page": "https://erich-friedman.github.io/packing/hexindom/", "title": "Hexagons in Dominoes"}, "friedman_reference_text": "1. | | s = \u221a3 = 1.73205+ | Trivial.", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexindom/", "friedman_title": "Hexagons in Dominoes", "frontend_seed": true, "id": "899222ca3c83cd8e", "improvement": -4.8082708896668436e-06, "max_boundary_excess": -1.0003297862271054e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.73205", "metric_symbol": "s", "metric_value": 1.7320548082708898, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.73205, "setup": "hexindom", "side": 3.4641096165417795, "solution_path": "data/solutions/generated/hexindom_001_899222ca3c83cd8e.json", "source_url": "https://erich-friedman.github.io/packing/hexindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/899222ca3c83cd8e.svg", "tolerance": 1e-08, "verified": true} {"case": "hexindom@2", "density": 0.7237057542591544, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexindom/2.png", "friedman_family_updated": "4/6/26", "friedman_metric_expression": "1.8946+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.8946, "friedman_reference": {"analytical_or_proved": false, "case": "hexindom@2", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/6/26", "metric_expression": "1.8946+", "metric_symbol": "s", "metric_value": 1.8946, "reference_text": "2. | | s = 1.8946+ | Found by Jonathan Viquerat in April 2026.", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/hexindom/2.png", "source_page": "https://erich-friedman.github.io/packing/hexindom/", "title": "Hexagons in Dominoes"}, "friedman_reference_text": "2. | | s = 1.8946+ | Found by Jonathan Viquerat in April 2026.", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexindom/", "friedman_title": "Hexagons in Dominoes", "frontend_seed": true, "id": "419ae881803808e0", "improvement": -0.00011952413629479075, "max_boundary_excess": -6.154031481298006e-06, "max_pair_overlap_depth": -4.420983116036614e-05, "metric_expression": "1.89472", "metric_symbol": "s", "metric_value": 1.8947195241362949, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.8946, "setup": "hexindom", "side": 3.7894390482725897, "solution_path": "data/solutions/generated/hexindom_002_419ae881803808e0.json", "source_url": "https://erich-friedman.github.io/packing/hexindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/419ae881803808e0.svg", "tolerance": 1e-08, "verified": true} {"case": "hexindom@3", "density": 0.6059845041872388, "friedman_analytical_or_proved": true, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexindom/3.png", "friedman_family_updated": "4/6/26", "friedman_metric_expression": "6\u20132\u221a3 = 2.53589+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.53589, "friedman_reference": {"analytical_or_proved": true, "case": "hexindom@3", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/6/26", "metric_expression": "6\u20132\u221a3 = 2.53589+", "metric_symbol": "s", "metric_value": 2.53589, "reference_text": "3. | | s = 6\u20132\u221a3 = 2.53589+ | Found by Jonathan Viquerat in April 2026.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/hexindom/3.png", "source_page": "https://erich-friedman.github.io/packing/hexindom/", "title": "Hexagons in Dominoes"}, "friedman_reference_text": "3. | | s = 6\u20132\u221a3 = 2.53589+ | Found by Jonathan Viquerat in April 2026.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexindom/", "friedman_title": "Hexagons in Dominoes", "frontend_seed": true, "id": "b8984cccc8c8714d", "improvement": -6.074031198854968e-05, "max_boundary_excess": -1.3815485928603266e-06, "max_pair_overlap_depth": -3.5690372763075295e-05, "metric_expression": "2.53595", "metric_symbol": "s", "metric_value": 2.5359507403119887, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.53589, "setup": "hexindom", "side": 5.0719014806239775, "solution_path": "data/solutions/generated/hexindom_003_b8984cccc8c8714d.json", "source_url": "https://erich-friedman.github.io/packing/hexindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b8984cccc8c8714d.svg", "tolerance": 1e-08, "verified": true} @@ -198,6 +215,17 @@ {"case": "hexinhex@18", "density": 0.8437116836701195, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2015", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/19.gif", "friedman_family_updated": "4/15/26", "friedman_metric_expression": "8/\u221a3 = 4.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.618, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@18", "credit": "Maurizio Morandi", "date": "April 2015", "family_updated": "4/15/26", "metric_expression": "8/\u221a3 = 4.618+", "metric_symbol": "s", "metric_value": 4.618, "reference_text": "18-19. | | s = 8/\u221a3 = 4.618+ | Found by Maurizio Morandi | in April 2015. |", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/19.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "18-19. | | s = 8/\u221a3 = 4.618+ | Found by Maurizio Morandi | in April 2015. |", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "e320d39029a817c1", "improvement": -0.0009070314872570151, "max_boundary_excess": 1.0443685916789865e-09, "max_pair_overlap_depth": -3.080790913889686e-05, "metric_expression": "4.61891", "metric_symbol": "s", "metric_value": 4.618907031487257, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.618, "setup": "hexinhex", "side": 4.618907031487257, "solution_path": "data/solutions/generated/hexinhex_018_e320d39029a817c1.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e320d39029a817c1.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinhex@19", "density": 0.8905854861904853, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2015", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/19.gif", "friedman_family_updated": "4/15/26", "friedman_metric_expression": "8/\u221a3 = 4.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.618, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@19", "credit": "Maurizio Morandi", "date": "April 2015", "family_updated": "4/15/26", "metric_expression": "8/\u221a3 = 4.618+", "metric_symbol": "s", "metric_value": 4.618, "reference_text": "18-19. | | s = 8/\u221a3 = 4.618+ | Found by Maurizio Morandi | in April 2015. |", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/19.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "18-19. | | s = 8/\u221a3 = 4.618+ | Found by Maurizio Morandi | in April 2015. |", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "4b11a1a09f2a5b70", "improvement": -0.0009046166982376036, "max_boundary_excess": -8.772589960788204e-06, "max_pair_overlap_depth": -3.612300978728111e-05, "metric_expression": "4.61890", "metric_symbol": "s", "metric_value": 4.618904616698238, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.618, "setup": "hexinhex", "side": 4.618904616698238, "solution_path": "data/solutions/generated/hexinhex_019_4b11a1a09f2a5b70.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4b11a1a09f2a5b70.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinhex@20", "density": 0.7999496824068819, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif", "friedman_family_updated": "4/15/26", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@20", "credit": "Trivial", "date": "", "family_updated": "4/15/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "20-21. | | s = 5 | Trivial. | |", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "20-21. | | s = 5 | Trivial. | |", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "2830e2dec38749ef", "improvement": -0.00015724989644283482, "max_boundary_excess": -5.445035556179186e-06, "max_pair_overlap_depth": -1.6551811964360397e-06, "metric_expression": "5.00016", "metric_symbol": "s", "metric_value": 5.000157249896443, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "hexinhex", "side": 5.000157249896443, "solution_path": "data/solutions/generated/hexinhex_020_2830e2dec38749ef.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2830e2dec38749ef.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@21", "density": 0.8399773177134815, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@21", "credit": "Trivial", "date": "", "family_updated": "4/15/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "20-21. | | s = 5 | Trivial. | |", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "20-21. | | s = 5 | Trivial. | |", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "4a431b677be571c9", "improvement": -6.750817229672634e-05, "max_boundary_excess": -1.5389132812752791e-06, "max_pair_overlap_depth": -3.519050301936666e-06, "metric_expression": "5.00007", "metric_symbol": "s", "metric_value": 5.000067508172297, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "hexinhex", "side": 5.000067508172297, "solution_path": "data/solutions/generated/hexinhex_021_4a431b677be571c9.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4a431b677be571c9.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@22", "density": 0.7873804951730353, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2015", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/22.gif", "friedman_metric_expression": "(39+8\u221a3)/10 = 5.285+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.285, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@22", "credit": "Maurizio Morandi", "date": "April 2015", "family_updated": "4/15/26", "metric_expression": "(39+8\u221a3)/10 = 5.285+", "metric_symbol": "s", "metric_value": 5.285, "reference_text": "22. | | s = (39+8\u221a3)/10 = 5.285+ | Found by Maurizio Morandi | in April 2015.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/22.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "22. | | s = (39+8\u221a3)/10 = 5.285+ | Found by Maurizio Morandi | in April 2015.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "003a713177cb171c", "improvement": -0.0009008698048820207, "max_boundary_excess": -4.575542655386671e-06, "max_pair_overlap_depth": -1.0001604064946434e-05, "metric_expression": "5.28590", "metric_symbol": "s", "metric_value": 5.285900869804882, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.285, "setup": "hexinhex", "side": 5.285900869804882, "solution_path": "data/solutions/generated/hexinhex_022_003a713177cb171c.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/003a713177cb171c.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@23", "density": 0.7758097131766583, "friedman_analytical_or_proved": false, "friedman_credit": "Alex Kravatsky et al", "friedman_date": "February 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/23.gif", "friedman_metric_expression": "5.400+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.4, "friedman_reference": {"analytical_or_proved": false, "case": "hexinhex@23", "credit": "Alex Kravatsky et al", "date": "February 2026", "family_updated": "4/15/26", "metric_expression": "5.400+", "metric_symbol": "s", "metric_value": 5.4, "reference_text": "23. | | s = 5.400+ | Found by Alex Kravatsky et al | in February 2026.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/23.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "23. | | s = 5.400+ | Found by Alex Kravatsky et al | in February 2026.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "4a3a3fd07554d52b", "improvement": -0.04485491175923784, "max_boundary_excess": -2.3299387411464314e-06, "max_pair_overlap_depth": -5.1241164786830495e-05, "metric_expression": "5.44485", "metric_symbol": "s", "metric_value": 5.444854911759238, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.4, "setup": "hexinhex", "side": 5.444854911759238, "solution_path": "data/solutions/generated/hexinhex_023_4a3a3fd07554d52b.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4a3a3fd07554d52b.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@24", "density": 0.797738483588153, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2015", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/24.gif", "friedman_metric_expression": "19\u221a3/6 = 5.484+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.484, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@24", "credit": "Maurizio Morandi", "date": "April 2015", "family_updated": "4/15/26", "metric_expression": "19\u221a3/6 = 5.484+", "metric_symbol": "s", "metric_value": 5.484, "reference_text": "24. | | s = 19\u221a3/6 = 5.484+ | Found by Maurizio Morandi | in April 2015.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/24.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "24. | | s = 19\u221a3/6 = 5.484+ | Found by Maurizio Morandi | in April 2015.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "c96649ff013a9455", "improvement": -0.00098379990619879, "max_boundary_excess": -9.588312731744032e-06, "max_pair_overlap_depth": -4.485524381903083e-05, "metric_expression": "5.48498", "metric_symbol": "s", "metric_value": 5.484983799906199, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.484, "setup": "hexinhex", "side": 5.484983799906199, "solution_path": "data/solutions/generated/hexinhex_024_c96649ff013a9455.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c96649ff013a9455.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@25", "density": 0.7898226009433017, "friedman_analytical_or_proved": false, "friedman_credit": "Alex Kravatsky et al", "friedman_date": "February 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/25.gif", "friedman_metric_expression": "5.62390+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.6239, "friedman_reference": {"analytical_or_proved": false, "case": "hexinhex@25", "credit": "Alex Kravatsky et al", "date": "February 2026", "family_updated": "4/15/26", "metric_expression": "5.62390+", "metric_symbol": "s", "metric_value": 5.6239, "reference_text": "25. | | s = 5.62390+ | Found by Alex Kravatsky et al | in February 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/25.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "25. | | s = 5.62390+ | Found by Alex Kravatsky et al | in February 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "4ac680367830872b", "improvement": -0.002171223468265815, "max_boundary_excess": -1.8833146044517865e-07, "max_pair_overlap_depth": -2.7316686140865798e-05, "metric_expression": "5.62607", "metric_symbol": "s", "metric_value": 5.626071223468266, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.6239, "setup": "hexinhex", "side": 5.626071223468266, "solution_path": "data/solutions/generated/hexinhex_025_4ac680367830872b.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4ac680367830872b.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@26", "density": 0.7947867651922452, "friedman_analytical_or_proved": false, "friedman_credit": "Alex Kravatsky et al", "friedman_date": "February 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/26.gif", "friedman_metric_expression": "5.70972+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.70972, "friedman_reference": {"analytical_or_proved": false, "case": "hexinhex@26", "credit": "Alex Kravatsky et al", "date": "February 2026", "family_updated": "4/15/26", "metric_expression": "5.70972+", "metric_symbol": "s", "metric_value": 5.70972, "reference_text": "26. | | s = 5.70972+ | Found by Alex Kravatsky et al | in February 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/26.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "26. | | s = 5.70972+ | Found by Alex Kravatsky et al | in February 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "0a420d645748969b", "improvement": -0.009823411865984788, "max_boundary_excess": -9.859507481158646e-07, "max_pair_overlap_depth": -3.367354169281356e-05, "metric_expression": "5.71954", "metric_symbol": "s", "metric_value": 5.719543411865985, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.70972, "setup": "hexinhex", "side": 5.719543411865985, "solution_path": "data/solutions/generated/hexinhex_026_0a420d645748969b.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0a420d645748969b.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@27", "density": 0.82621496088318, "friedman_analytical_or_proved": false, "friedman_credit": "Alex Kravatsky et al", "friedman_date": "February 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/27.gif", "friedman_metric_expression": "5.71415+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.71415, "friedman_reference": {"analytical_or_proved": false, "case": "hexinhex@27", "credit": "Alex Kravatsky et al", "date": "February 2026", "family_updated": "4/15/26", "metric_expression": "5.71415+", "metric_symbol": "s", "metric_value": 5.71415, "reference_text": "27. | | s = 5.71415+ | Found by Alex Kravatsky et al | in February 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/27.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "27. | | s = 5.71415+ | Found by Alex Kravatsky et al | in February 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "4e9628a9f49def85", "improvement": -0.0024177469948583052, "max_boundary_excess": -4.56387472302006e-06, "max_pair_overlap_depth": -5.6693937127594296e-05, "metric_expression": "5.71657", "metric_symbol": "s", "metric_value": 5.716567746994858, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.71415, "setup": "hexinhex", "side": 5.716567746994858, "solution_path": "data/solutions/generated/hexinhex_027_4e9628a9f49def85.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4e9628a9f49def85.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@28", "density": 0.7877627529922571, "friedman_analytical_or_proved": false, "friedman_credit": "Alex Kravatsky et al", "friedman_date": "February 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/28.gif", "friedman_metric_expression": "5.90893+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.90893, "friedman_reference": {"analytical_or_proved": false, "case": "hexinhex@28", "credit": "Alex Kravatsky et al", "date": "February 2026", "family_updated": "4/15/26", "metric_expression": "5.90893+", "metric_symbol": "s", "metric_value": 5.90893, "reference_text": "28. | | s = 5.90893+ | Found by Alex Kravatsky et al | in February 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/28.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "28. | | s = 5.90893+ | Found by Alex Kravatsky et al | in February 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "59dc7d7850663cbb", "improvement": -0.052923423059089814, "max_boundary_excess": -8.181764566584125e-06, "max_pair_overlap_depth": -1.7101544528386192e-05, "metric_expression": "5.96185", "metric_symbol": "s", "metric_value": 5.96185342305909, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.90893, "setup": "hexinhex", "side": 5.96185342305909, "solution_path": "data/solutions/generated/hexinhex_028_59dc7d7850663cbb.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/59dc7d7850663cbb.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@29", "density": 0.8055194808067645, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@29", "credit": "Trivial", "date": "", "family_updated": "4/15/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "29-31. | | s = 6 | Trivial. |", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "29-31. | | s = 6 | Trivial. |", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "dba25a591b8992bc", "improvement": -0.00013435185279675466, "max_boundary_excess": -5.231638156342025e-06, "max_pair_overlap_depth": -6.307567709251671e-06, "metric_expression": "6.00013", "metric_symbol": "s", "metric_value": 6.000134351852797, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "hexinhex", "side": 6.000134351852797, "solution_path": "data/solutions/generated/hexinhex_029_dba25a591b8992bc.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/dba25a591b8992bc.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@30", "density": 0.8333115277207207, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@30", "credit": "Trivial", "date": "", "family_updated": "4/15/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "29-31. | | s = 6 | Trivial. |", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "29-31. | | s = 6 | Trivial. |", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "100db5f9f28894cc", "improvement": -7.850174601031767e-05, "max_boundary_excess": -3.7272811687230685e-07, "max_pair_overlap_depth": -4.232627726974414e-06, "metric_expression": "6.00008", "metric_symbol": "s", "metric_value": 6.00007850174601, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "hexinhex", "side": 6.00007850174601, "solution_path": "data/solutions/generated/hexinhex_030_100db5f9f28894cc.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/100db5f9f28894cc.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinhex@31", "density": 0.8610814974425702, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexinhex@31", "credit": "Trivial", "date": "", "family_updated": "4/15/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "29-31. | | s = 6 | Trivial. |", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", "source_page": "https://erich-friedman.github.io/packing/hexinhex/", "title": "Hexagons in Hexagons"}, "friedman_reference_text": "29-31. | | s = 6 | Trivial. |", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinhex/", "friedman_title": "Hexagons in Hexagons", "frontend_seed": true, "id": "d503e2b08764a35e", "improvement": -0.0001031728611780025, "max_boundary_excess": -1.0312532034243658e-06, "max_pair_overlap_depth": -8.80446118189937e-06, "metric_expression": "6.00010", "metric_symbol": "s", "metric_value": 6.000103172861178, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "hexinhex", "side": 6.000103172861178, "solution_path": "data/solutions/generated/hexinhex_031_d503e2b08764a35e.json", "source_url": "https://erich-friedman.github.io/packing/hexinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d503e2b08764a35e.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinsqu@1", "density": 0.6961402306608654, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/1.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "(1+\u221a3)/\u221a2 = 1.931+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.931, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@1", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "(1+\u221a3)/\u221a2 = 1.931+", "metric_symbol": "s", "metric_value": 1.931, "reference_text": "s = (1+\u221a3)/\u221a2 = 1.931+ | Trivial. |", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/1.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = (1+\u221a3)/\u221a2 = 1.931+ | Trivial. |", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "1cfff36edc20de72", "improvement": -0.000868569514983486, "max_boundary_excess": -1.8875760125229138e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.93187", "metric_symbol": "s", "metric_value": 1.9318685695149835, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.931, "setup": "hexinsqu", "side": 1.9318685695149835, "solution_path": "data/solutions/generated/hexinsqu_001_1cfff36edc20de72.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1cfff36edc20de72.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinsqu@2", "density": 0.5214616218348717, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/2.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "(1+2\u221a3)/\u221a2 = 3.156+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.156, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@2", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "(1+2\u221a3)/\u221a2 = 3.156+", "metric_symbol": "s", "metric_value": 3.156, "reference_text": "s = (1+2\u221a3)/\u221a2 = 3.156+ | Trivial. |", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/2.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = (1+2\u221a3)/\u221a2 = 3.156+ | Trivial. |", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "ff43d04cda84c856", "improvement": -0.0006742348964126066, "max_boundary_excess": -1.2405599436706566e-05, "max_pair_overlap_depth": -1.629836664562411e-05, "metric_expression": "3.15667", "metric_symbol": "s", "metric_value": 3.1566742348964127, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.156, "setup": "hexinsqu", "side": 3.1566742348964127, "solution_path": "data/solutions/generated/hexinsqu_002_ff43d04cda84c856.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ff43d04cda84c856.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinsqu@3", "density": 0.6391474518535116, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/3.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "9(6\u2013\u221a3)/11 = 3.491+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.491, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@3", "credit": "Maurizio Morandi", "date": "March 2026", "family_updated": "4/28/26", "metric_expression": "9(6\u2013\u221a3)/11 = 3.491+", "metric_symbol": "s", "metric_value": 3.491, "reference_text": "s = 9(6\u2013\u221a3)/11 = 3.491+ | Found by Maurizio Morandi | in March 2026.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/3.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 9(6\u2013\u221a3)/11 = 3.491+ | Found by Maurizio Morandi | in March 2026.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "9525d376eafe3c9c", "improvement": -0.0010949178753740796, "max_boundary_excess": -2.084317521962771e-06, "max_pair_overlap_depth": -8.912711465047796e-05, "metric_expression": "3.49209", "metric_symbol": "s", "metric_value": 3.492094917875374, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.491, "setup": "hexinsqu", "side": 3.492094917875374, "solution_path": "data/solutions/generated/hexinsqu_003_9525d376eafe3c9c.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9525d376eafe3c9c.svg", "tolerance": 1e-08, "verified": true} @@ -218,6 +246,11 @@ {"case": "hexinsqu@18", "density": 0.7508119114984774, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/18.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "32(9\u20132\u221a3)/23 = 7.702+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.702, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@18", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "32(9\u20132\u221a3)/23 = 7.702+", "metric_symbol": "s", "metric_value": 7.702, "reference_text": "s = 32(9\u20132\u221a3)/23 = 7.702+ | Found by Maurizio Morandi | in April 2026.", "source_image": "18.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/18.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 32(9\u20132\u221a3)/23 = 7.702+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "18.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "04bf4ecb433a40bc", "improvement": -0.1901734023169297, "max_boundary_excess": -6.471545418890209e-06, "max_pair_overlap_depth": -3.179483178339382e-05, "metric_expression": "7.89217", "metric_symbol": "s", "metric_value": 7.89217340231693, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.702, "setup": "hexinsqu", "side": 7.89217340231693, "solution_path": "data/solutions/generated/hexinsqu_018_04bf4ecb433a40bc.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/04bf4ecb433a40bc.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinsqu@19", "density": 0.7859807737367643, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/19.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "25(3\u2013\u221a3)/4 = 7.924+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.924, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@19", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "25(3\u2013\u221a3)/4 = 7.924+", "metric_symbol": "s", "metric_value": 7.924, "reference_text": "s = 25(3\u2013\u221a3)/4 = 7.924+ | Found by Maurizio Morandi | in April 2026.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/19.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 25(3\u2013\u221a3)/4 = 7.924+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "10d9f5dde53d25ba", "improvement": -0.0009545892016307178, "max_boundary_excess": -2.893895229540556e-06, "max_pair_overlap_depth": -3.6221248433054853e-05, "metric_expression": "7.92495", "metric_symbol": "s", "metric_value": 7.924954589201631, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.924, "setup": "hexinsqu", "side": 7.924954589201631, "solution_path": "data/solutions/generated/hexinsqu_019_10d9f5dde53d25ba.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/10d9f5dde53d25ba.svg", "tolerance": 1e-08, "verified": true} {"case": "hexinsqu@20", "density": 0.8222377903171622, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/20.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "74(21\u20134\u221a3)/131 = 7.948+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.948, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@20", "credit": "Maurizio Morandi", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "74(21\u20134\u221a3)/131 = 7.948+", "metric_symbol": "s", "metric_value": 7.948, "reference_text": "s = 74(21\u20134\u221a3)/131 = 7.948+ | Found by Maurizio Morandi | in April 2026.", "source_image": "20.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/20.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 74(21\u20134\u221a3)/131 = 7.948+ | Found by Maurizio Morandi | in April 2026.", "friedman_source_image": "20.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "3d530c0ac6e7e3b1", "improvement": -0.0015441274741458955, "max_boundary_excess": -8.121785608292394e-06, "max_pair_overlap_depth": -4.480534023287852e-05, "metric_expression": "7.94954", "metric_symbol": "s", "metric_value": 7.949544127474146, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.948, "setup": "hexinsqu", "side": 7.949544127474146, "solution_path": "data/solutions/generated/hexinsqu_020_3d530c0ac6e7e3b1.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3d530c0ac6e7e3b1.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinsqu@21", "density": 0.7762795555424945, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/21.png", "friedman_metric_expression": "8.381+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.381, "friedman_reference": {"analytical_or_proved": false, "case": "hexinsqu@21", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "8.381+", "metric_symbol": "s", "metric_value": 8.381, "reference_text": "s = 8.381+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "21.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/21.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 8.381+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "21.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "5d369a2740fde606", "improvement": -0.002522153681731254, "max_boundary_excess": -4.85221561134309e-06, "max_pair_overlap_depth": -3.989714052887727e-05, "metric_expression": "8.38352", "metric_symbol": "s", "metric_value": 8.383522153681731, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.381, "setup": "hexinsqu", "side": 8.383522153681731, "solution_path": "data/solutions/generated/hexinsqu_021_5d369a2740fde606.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5d369a2740fde606.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinsqu@22", "density": 0.7770815845496467, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/22.png", "friedman_metric_expression": "8.568+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.568, "friedman_reference": {"analytical_or_proved": false, "case": "hexinsqu@22", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "8.568+", "metric_symbol": "s", "metric_value": 8.568, "reference_text": "s = 8.568+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "22.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/22.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 8.568+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "22.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "2f0b0033f0c66708", "improvement": -0.008379204155273712, "max_boundary_excess": -2.913077650512531e-06, "max_pair_overlap_depth": -1.9097490104869053e-05, "metric_expression": "8.57638", "metric_symbol": "s", "metric_value": 8.576379204155273, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.568, "setup": "hexinsqu", "side": 8.576379204155273, "solution_path": "data/solutions/generated/hexinsqu_022_2f0b0033f0c66708.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2f0b0033f0c66708.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinsqu@23", "density": 0.7967168154089415, "friedman_analytical_or_proved": true, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/23.png", "friedman_metric_expression": "5\u221a3 = 8.660+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.66, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@23", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "5\u221a3 = 8.660+", "metric_symbol": "s", "metric_value": 8.66, "reference_text": "s = 5\u221a3 = 8.660+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "23.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/23.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 5\u221a3 = 8.660+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "23.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "31cc17034bd25d7b", "improvement": -0.0003983679346664104, "max_boundary_excess": -5.345963802137002e-06, "max_pair_overlap_depth": -2.1349502021816846e-07, "metric_expression": "8.66040", "metric_symbol": "s", "metric_value": 8.660398367934667, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.66, "setup": "hexinsqu", "side": 8.660398367934667, "solution_path": "data/solutions/generated/hexinsqu_023_31cc17034bd25d7b.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/31cc17034bd25d7b.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinsqu@24", "density": 0.8058676683577897, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/24.png", "friedman_metric_expression": "8.795+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.795, "friedman_reference": {"analytical_or_proved": false, "case": "hexinsqu@24", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "8.795+", "metric_symbol": "s", "metric_value": 8.795, "reference_text": "s = 8.795+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "24.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/24.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 8.795+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "24.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "941fbce4f50492c6", "improvement": -0.0012932219182459903, "max_boundary_excess": -1.0969884292392119e-07, "max_pair_overlap_depth": -1.611027152126354e-05, "metric_expression": "8.79629", "metric_symbol": "s", "metric_value": 8.796293221918246, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.795, "setup": "hexinsqu", "side": 8.796293221918246, "solution_path": "data/solutions/generated/hexinsqu_024_941fbce4f50492c6.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/941fbce4f50492c6.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexinsqu@25", "density": 0.7836571783494045, "friedman_analytical_or_proved": true, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexinsqu/25.png", "friedman_metric_expression": "30(4\u221a3\u20133)/13 = 9.065+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.065, "friedman_reference": {"analytical_or_proved": true, "case": "hexinsqu@25", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "30(4\u221a3\u20133)/13 = 9.065+", "metric_symbol": "s", "metric_value": 9.065, "reference_text": "s = 30(4\u221a3\u20133)/13 = 9.065+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "25.png", "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/25.png", "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", "title": "Hexagons in Squares"}, "friedman_reference_text": "s = 30(4\u221a3\u20133)/13 = 9.065+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "25.png", "friedman_source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "friedman_title": "Hexagons in Squares", "frontend_seed": true, "id": "d89d09725d796421", "improvement": -0.03901342531098173, "max_boundary_excess": -8.46381858025372e-06, "max_pair_overlap_depth": -3.4782095370111676e-05, "metric_expression": "9.10401", "metric_symbol": "s", "metric_value": 9.104013425310981, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.065, "setup": "hexinsqu", "side": 9.104013425310981, "solution_path": "data/solutions/generated/hexinsqu_025_d89d09725d796421.json", "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d89d09725d796421.svg", "tolerance": 1e-08, "verified": true} {"case": "hexintri@1", "density": 0.6666490309389511, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/1.gif", "friedman_family_updated": "4/5/26", "friedman_metric_expression": "3", "friedman_metric_symbol": "s", "friedman_metric_value": 3.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@1", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "3", "metric_symbol": "s", "metric_value": 3.0, "reference_text": "s = 3 | Trivial.", "source_image": "1.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/1.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 3 | Trivial.", "friedman_source_image": "1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "c2fff75544b88239", "improvement": -3.9681174644368156e-05, "max_boundary_excess": -7.67464904574664e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "3.00004", "metric_symbol": "s", "metric_value": 3.0000396811746444, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.0, "setup": "hexintri", "side": 3.0000396811746444, "solution_path": "data/solutions/generated/hexintri_001_c2fff75544b88239.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c2fff75544b88239.svg", "tolerance": 1e-08, "verified": true} {"case": "hexintri@2", "density": 0.4799802064426444, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/3.gif", "friedman_family_updated": "4/5/26", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@2", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "s = 5 | Trivial.", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/3.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 5 | Trivial.", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "b77426ecb97f3ce6", "improvement": -0.00010309463302426991, "max_boundary_excess": -2.3591084715906373e-06, "max_pair_overlap_depth": -4.2178351187804886e-05, "metric_expression": "5.00010", "metric_symbol": "s", "metric_value": 5.000103094633024, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "hexintri", "side": 5.000103094633024, "solution_path": "data/solutions/generated/hexintri_002_b77426ecb97f3ce6.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b77426ecb97f3ce6.svg", "tolerance": 1e-08, "verified": true} {"case": "hexintri@3", "density": 0.7199659208954582, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/3.gif", "friedman_family_updated": "4/5/26", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@3", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "s = 5 | Trivial.", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/3.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 5 | Trivial.", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "748bfe1ef47ea18c", "improvement": -0.00011833442488207169, "max_boundary_excess": -2.3474135610435156e-06, "max_pair_overlap_depth": -4.4955482604913666e-05, "metric_expression": "5.00012", "metric_symbol": "s", "metric_value": 5.000118334424882, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "hexintri", "side": 5.000118334424882, "solution_path": "data/solutions/generated/hexintri_003_748bfe1ef47ea18c.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/748bfe1ef47ea18c.svg", "tolerance": 1e-08, "verified": true} @@ -238,6 +271,7 @@ {"case": "hexintri@18", "density": 0.7507767554452202, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/19.gif", "friedman_family_updated": "4/5/26", "friedman_metric_expression": "12", "friedman_metric_symbol": "s", "friedman_metric_value": 12.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@18", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "12", "metric_symbol": "s", "metric_value": 12.0, "reference_text": "s = 12 | Trivial. |", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/19.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 12 | Trivial. |", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "8f10cd5e01be9029", "improvement": 0.0062092209316340075, "max_boundary_excess": -6.734105056962567e-06, "max_pair_overlap_depth": -5.8920104462956147e-05, "metric_expression": "11.99379", "metric_symbol": "s", "metric_value": 11.993790779068366, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 12.0, "setup": "hexintri", "side": 11.993790779068366, "solution_path": "data/solutions/generated/hexintri_018_8f10cd5e01be9029.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8f10cd5e01be9029.svg", "tolerance": 1e-08, "verified": true} {"case": "hexintri@19", "density": 0.7754553480185566, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/19.gif", "friedman_family_updated": "4/5/26", "friedman_metric_expression": "12", "friedman_metric_symbol": "s", "friedman_metric_value": 12.0, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@19", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "12", "metric_symbol": "s", "metric_value": 12.0, "reference_text": "s = 12 | Trivial. |", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/19.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 12 | Trivial. |", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "43012deed1bb1dba", "improvement": -0.12478448660763952, "max_boundary_excess": -5.837329751695746e-06, "max_pair_overlap_depth": -3.825923946865206e-05, "metric_expression": "12.12478", "metric_symbol": "s", "metric_value": 12.12478448660764, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 12.0, "setup": "hexintri", "side": 12.12478448660764, "solution_path": "data/solutions/generated/hexintri_019_43012deed1bb1dba.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/43012deed1bb1dba.svg", "tolerance": 1e-08, "verified": true} {"case": "hexintri@20", "density": 0.8162942117377381, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/21.gif", "friedman_family_updated": "4/5/26", "friedman_metric_expression": "7\u221a3 = 12.1243+", "friedman_metric_symbol": "s", "friedman_metric_value": 12.1243, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@20", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "7\u221a3 = 12.1243+", "metric_symbol": "s", "metric_value": 12.1243, "reference_text": "s = 7\u221a3 = 12.1243+ | Trivial. |", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/21.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 7\u221a3 = 12.1243+ | Trivial. |", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "f59179c5b6665dc4", "improvement": -0.00029566549525483765, "max_boundary_excess": -6.116403950810266e-06, "max_pair_overlap_depth": -3.364591626842106e-05, "metric_expression": "12.12460", "metric_symbol": "s", "metric_value": 12.124595665495255, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 12.1243, "setup": "hexintri", "side": 12.124595665495255, "solution_path": "data/solutions/generated/hexintri_020_f59179c5b6665dc4.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f59179c5b6665dc4.svg", "tolerance": 1e-08, "verified": true} +{"case": "hexintri@21", "density": 0.8571035425372456, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/hexintri/21.gif", "friedman_metric_expression": "7\u221a3 = 12.1243+", "friedman_metric_symbol": "s", "friedman_metric_value": 12.1243, "friedman_reference": {"analytical_or_proved": true, "case": "hexintri@21", "credit": "Trivial", "date": "", "family_updated": "4/5/26", "metric_expression": "7\u221a3 = 12.1243+", "metric_symbol": "s", "metric_value": 12.1243, "reference_text": "s = 7\u221a3 = 12.1243+ | Trivial. |", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/hexintri/21.gif", "source_page": "https://erich-friedman.github.io/packing/hexintri/", "title": "Hexagons in Triangles"}, "friedman_reference_text": "s = 7\u221a3 = 12.1243+ | Trivial. |", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/hexintri/", "friedman_title": "Hexagons in Triangles", "frontend_seed": true, "id": "6cf726ac83ba7d7f", "improvement": -0.00033371669977810825, "max_boundary_excess": -3.7607980864287318e-06, "max_pair_overlap_depth": -2.977721456209892e-05, "metric_expression": "12.12463", "metric_symbol": "s", "metric_value": 12.124633716699778, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 12.1243, "setup": "hexintri", "side": 12.124633716699778, "solution_path": "data/solutions/generated/hexintri_021_6cf726ac83ba7d7f.json", "source_url": "https://erich-friedman.github.io/packing/hexintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6cf726ac83ba7d7f.svg", "tolerance": 1e-08, "verified": true} {"case": "octinoct@1", "density": 0.9999940796878448, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/1.gif", "friedman_family_updated": "3/27/26", "friedman_metric_expression": "1", "friedman_metric_symbol": "s", "friedman_metric_value": 1.0, "friedman_reference": {"analytical_or_proved": true, "case": "octinoct@1", "credit": "Trivial", "date": "", "family_updated": "3/27/26", "metric_expression": "1", "metric_symbol": "s", "metric_value": 1.0, "reference_text": "s = 1 | Trivial. |", "source_image": "1.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/1.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 1 | Trivial. |", "friedman_source_image": "1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "13c63959e19cfeb5", "improvement": -2.96016922152198e-06, "max_boundary_excess": -2.1903479056983753e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.00000", "metric_symbol": "s", "metric_value": 1.0000029601692215, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0, "setup": "octinoct", "side": 1.0000029601692215, "solution_path": "data/solutions/generated/octinoct_001_13c63959e19cfeb5.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/13c63959e19cfeb5.svg", "tolerance": 1e-08, "verified": true} {"case": "octinoct@2", "density": 0.4999889107582135, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/2.gif", "friedman_family_updated": "3/27/26", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "octinoct@2", "credit": "Trivial", "date": "", "family_updated": "3/27/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial. |", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/2.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 2 | Trivial. |", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "937fb450c622d9b9", "improvement": -2.2178852493670576e-05, "max_boundary_excess": -5.909847599495863e-06, "max_pair_overlap_depth": -3.0343321494846753e-05, "metric_expression": "2.00002", "metric_symbol": "s", "metric_value": 2.0000221788524937, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "octinoct", "side": 2.0000221788524937, "solution_path": "data/solutions/generated/octinoct_002_937fb450c622d9b9.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/937fb450c622d9b9.svg", "tolerance": 1e-08, "verified": true} {"case": "octinoct@3", "density": 0.6361550822369931, "friedman_analytical_or_proved": true, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/3.gif", "friedman_family_updated": "3/27/26", "friedman_metric_expression": "5\u20132\u221a2 = 2.17157+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.17157, "friedman_reference": {"analytical_or_proved": true, "case": "octinoct@3", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5\u20132\u221a2 = 2.17157+", "metric_symbol": "s", "metric_value": 2.17157, "reference_text": "s = 5\u20132\u221a2 = 2.17157+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/3.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5\u20132\u221a2 = 2.17157+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "4cb37df94277ed6e", "improvement": -2.6468916854760494e-05, "max_boundary_excess": -4.359798521217012e-07, "max_pair_overlap_depth": -2.9093807346031175e-05, "metric_expression": "2.17160", "metric_symbol": "s", "metric_value": 2.1715964689168548, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.17157, "setup": "octinoct", "side": 2.1715964689168548, "solution_path": "data/solutions/generated/octinoct_003_4cb37df94277ed6e.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4cb37df94277ed6e.svg", "tolerance": 1e-08, "verified": true} @@ -258,6 +292,16 @@ {"case": "octinoct@18", "density": 0.7629999765077309, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/18.gif", "friedman_family_updated": "3/27/26", "friedman_metric_expression": "4.85717+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.85717, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@18", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "4.85717+", "metric_symbol": "s", "metric_value": 4.85717, "reference_text": "s = 4.85717+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/18.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 4.85717+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "46f5ac176d150ffa", "improvement": 0.00010416375427002578, "max_boundary_excess": -8.225773906749903e-06, "max_pair_overlap_depth": -2.521618462036912e-05, "metric_expression": "4.85707", "metric_symbol": "s", "metric_value": 4.85706583624573, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.85717, "setup": "octinoct", "side": 4.85706583624573, "solution_path": "data/solutions/generated/octinoct_018_46f5ac176d150ffa.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/46f5ac176d150ffa.svg", "tolerance": 1e-08, "verified": true} {"case": "octinoct@19", "density": 0.7795195170060211, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/19.gif", "friedman_family_updated": "3/27/26", "friedman_metric_expression": "4.93586+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.93586, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@19", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "4.93586+", "metric_symbol": "s", "metric_value": 4.93586, "reference_text": "s = 4.93586+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/19.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 4.93586+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "4a7169be4bda1825", "improvement": -0.0011420082689239663, "max_boundary_excess": -1.1928573301213418e-05, "max_pair_overlap_depth": -1.491417372267989e-06, "metric_expression": "4.93700", "metric_symbol": "s", "metric_value": 4.937002008268924, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.93586, "setup": "octinoct", "side": 4.937002008268924, "solution_path": "data/solutions/generated/octinoct_019_4a7169be4bda1825.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4a7169be4bda1825.svg", "tolerance": 1e-08, "verified": true} {"case": "octinoct@20", "density": 0.778654925537014, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/20.gif", "friedman_family_updated": "3/27/26", "friedman_metric_expression": "5.06781+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.06781, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@20", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.06781+", "metric_symbol": "s", "metric_value": 5.06781, "reference_text": "s = 5.06781+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/20.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.06781+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "ef9ffbe57f51321a", "improvement": -0.0002585475900360734, "max_boundary_excess": -5.202696065204785e-06, "max_pair_overlap_depth": -3.692189855719619e-05, "metric_expression": "5.06807", "metric_symbol": "s", "metric_value": 5.068068547590036, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.06781, "setup": "octinoct", "side": 5.068068547590036, "solution_path": "data/solutions/generated/octinoct_020_ef9ffbe57f51321a.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ef9ffbe57f51321a.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@21", "density": 0.7774838310416734, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/21.gif", "friedman_metric_expression": "5.19715+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.19715, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@21", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.19715+", "metric_symbol": "s", "metric_value": 5.19715, "reference_text": "s = 5.19715+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/21.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.19715+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "92c4bcf9428983c2", "improvement": 1.540400287325383e-05, "max_boundary_excess": -7.1696825424876755e-06, "max_pair_overlap_depth": -2.317393259165801e-05, "metric_expression": "5.19713", "metric_symbol": "s", "metric_value": 5.1971345959971265, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.19715, "setup": "octinoct", "side": 5.1971345959971265, "solution_path": "data/solutions/generated/octinoct_021_92c4bcf9428983c2.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/92c4bcf9428983c2.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@22", "density": 0.7663269933124698, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/22.gif", "friedman_metric_expression": "5.35750+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.3575, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@22", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.35750+", "metric_symbol": "s", "metric_value": 5.3575, "reference_text": "s = 5.35750+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/22.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.35750+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "b8f2befaa2d4a75e", "improvement": -0.0005193617687213603, "max_boundary_excess": -4.99203724676962e-06, "max_pair_overlap_depth": -1.57400449714018e-05, "metric_expression": "5.35802", "metric_symbol": "s", "metric_value": 5.358019361768721, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.3575, "setup": "octinoct", "side": 5.358019361768721, "solution_path": "data/solutions/generated/octinoct_022_b8f2befaa2d4a75e.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b8f2befaa2d4a75e.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@23", "density": 0.7845835529808874, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/23.gif", "friedman_metric_expression": "5.41440+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.4144, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@23", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.41440+", "metric_symbol": "s", "metric_value": 5.4144, "reference_text": "s = 5.41440+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/23.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.41440+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "d6528e8801e36ce0", "improvement": 7.503853147827755e-05, "max_boundary_excess": -3.3646686331794102e-06, "max_pair_overlap_depth": -4.536567227386712e-05, "metric_expression": "5.41432", "metric_symbol": "s", "metric_value": 5.414324961468521, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.4144, "setup": "octinoct", "side": 5.414324961468521, "solution_path": "data/solutions/generated/octinoct_023_d6528e8801e36ce0.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d6528e8801e36ce0.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@24", "density": 0.777859618157, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/24.gif", "friedman_metric_expression": "5.55464+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.55464, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@24", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.55464+", "metric_symbol": "s", "metric_value": 5.55464, "reference_text": "s = 5.55464+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/24.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.55464+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "a34ac6a3c52f70df", "improvement": 1.1631965286973411e-05, "max_boundary_excess": -7.721783559078116e-06, "max_pair_overlap_depth": -2.4974900467711336e-05, "metric_expression": "5.55463", "metric_symbol": "s", "metric_value": 5.554628368034713, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.55464, "setup": "octinoct", "side": 5.554628368034713, "solution_path": "data/solutions/generated/octinoct_024_a34ac6a3c52f70df.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a34ac6a3c52f70df.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@25", "density": 0.7805673327264805, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/25.gif", "friedman_metric_expression": "5.65593+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.65593, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@25", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.65593+", "metric_symbol": "s", "metric_value": 5.65593, "reference_text": "s = 5.65593+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/25.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.65593+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "113492960b7e7dce", "improvement": -0.003397389940226425, "max_boundary_excess": -6.281212189125961e-06, "max_pair_overlap_depth": -2.6024797291412938e-05, "metric_expression": "5.65933", "metric_symbol": "s", "metric_value": 5.659327389940226, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.65593, "setup": "octinoct", "side": 5.659327389940226, "solution_path": "data/solutions/generated/octinoct_025_113492960b7e7dce.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/113492960b7e7dce.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@26", "density": 0.7881657239941322, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/26.gif", "friedman_metric_expression": "5.73940+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.7394, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@26", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.73940+", "metric_symbol": "s", "metric_value": 5.7394, "reference_text": "s = 5.73940+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/26.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.73940+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "581188c4895e4037", "improvement": -0.004116881359766289, "max_boundary_excess": -6.43705423351296e-06, "max_pair_overlap_depth": -2.686615288460814e-05, "metric_expression": "5.74352", "metric_symbol": "s", "metric_value": 5.743516881359766, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.7394, "setup": "octinoct", "side": 5.743516881359766, "solution_path": "data/solutions/generated/octinoct_026_581188c4895e4037.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/581188c4895e4037.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@27", "density": 0.7989711846148311, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/27.gif", "friedman_metric_expression": "5.81238+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.81238, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@27", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "5.81238+", "metric_symbol": "s", "metric_value": 5.81238, "reference_text": "s = 5.81238+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/27.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 5.81238+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "25c7f85bc0b15209", "improvement": -0.0008341744667159645, "max_boundary_excess": -3.851030556516347e-06, "max_pair_overlap_depth": -2.4661009629944886e-05, "metric_expression": "5.81321", "metric_symbol": "s", "metric_value": 5.813214174466716, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.81238, "setup": "octinoct", "side": 5.813214174466716, "solution_path": "data/solutions/generated/octinoct_027_25c7f85bc0b15209.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/25c7f85bc0b15209.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@28", "density": 0.8242204012359605, "friedman_analytical_or_proved": true, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/28.gif", "friedman_metric_expression": "3+2\u221a2 = 5.82842+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.82842, "friedman_reference": {"analytical_or_proved": true, "case": "octinoct@28", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "3+2\u221a2 = 5.82842+", "metric_symbol": "s", "metric_value": 5.82842, "reference_text": "s = 3+2\u221a2 = 5.82842+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/28.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 3+2\u221a2 = 5.82842+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "f8d9c8a9f9a38d45", "improvement": -8.71778893589692e-05, "max_boundary_excess": -6.739062384519148e-06, "max_pair_overlap_depth": -9.673739088000843e-06, "metric_expression": "5.82851", "metric_symbol": "s", "metric_value": 5.828507177889359, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.82842, "setup": "octinoct", "side": 5.828507177889359, "solution_path": "data/solutions/generated/octinoct_028_f8d9c8a9f9a38d45.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f8d9c8a9f9a38d45.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@29", "density": 0.7902111886471865, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/29.gif", "friedman_metric_expression": "6.05746+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.05746, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@29", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "6.05746+", "metric_symbol": "s", "metric_value": 6.05746, "reference_text": "s = 6.05746+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/29.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 6.05746+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "30789c6bb8fd99b7", "improvement": -0.0005140918720876186, "max_boundary_excess": -7.805265150873157e-06, "max_pair_overlap_depth": -5.6301265520808386e-05, "metric_expression": "6.05797", "metric_symbol": "s", "metric_value": 6.0579740918720875, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.05746, "setup": "octinoct", "side": 6.0579740918720875, "solution_path": "data/solutions/generated/octinoct_029_30789c6bb8fd99b7.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/30789c6bb8fd99b7.svg", "tolerance": 1e-08, "verified": true} +{"case": "octinoct@30", "density": 0.7919434557655346, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/octinoct/30.gif", "friedman_metric_expression": "6.15432+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.15432, "friedman_reference": {"analytical_or_proved": false, "case": "octinoct@30", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/27/26", "metric_expression": "6.15432+", "metric_symbol": "s", "metric_value": 6.15432, "reference_text": "s = 6.15432+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/octinoct/30.gif", "source_page": "https://erich-friedman.github.io/packing/octinoct/", "title": "Octagons in Octagons"}, "friedman_reference_text": "s = 6.15432+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/octinoct/", "friedman_title": "Octagons in Octagons", "frontend_seed": true, "id": "1a16dc8a4d741008", "improvement": -0.00047426130353134255, "max_boundary_excess": -1.1243912272535679e-05, "max_pair_overlap_depth": -2.8046648627544357e-05, "metric_expression": "6.15479", "metric_symbol": "s", "metric_value": 6.154794261303532, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.15432, "setup": "octinoct", "side": 6.154794261303532, "solution_path": "data/solutions/generated/octinoct_030_1a16dc8a4d741008.json", "source_url": "https://erich-friedman.github.io/packing/octinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1a16dc8a4d741008.svg", "tolerance": 1e-08, "verified": true} {"case": "penincir@1", "density": 0.7568185573097284, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/1.png", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "\u221a((5+\u221a5)/10) = .86065+", "friedman_metric_symbol": "r", "friedman_metric_value": 0.86065, "friedman_reference": {"analytical_or_proved": true, "case": "penincir@1", "credit": "Trivial", "date": "", "family_updated": "4/13/26", "metric_expression": "\u221a((5+\u221a5)/10) = .86065+", "metric_symbol": "r", "metric_value": 0.86065, "reference_text": "r = \u221a((5+\u221a5)/10) = .86065+ | Trivial.", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/1.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = \u221a((5+\u221a5)/10) = .86065+ | Trivial.", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "ca75a5cd7cad481c", "improvement": 0.009994599443903796, "max_boundary_excess": -2.0926430426282394e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.85066", "metric_symbol": "r", "metric_value": 0.8506554005560962, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.86065, "setup": "penincir", "side": 1.7013108011121925, "solution_path": "data/solutions/generated/penincir_001_ca75a5cd7cad481c.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ca75a5cd7cad481c.svg", "tolerance": 1e-08, "verified": true} {"case": "penincir@2", "density": 0.462509898701161, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/2.png", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "\u221a(5+2\u221a5)/2 = 1.53884+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.53884, "friedman_reference": {"analytical_or_proved": true, "case": "penincir@2", "credit": "Trivial", "date": "", "family_updated": "4/13/26", "metric_expression": "\u221a(5+2\u221a5)/2 = 1.53884+", "metric_symbol": "r", "metric_value": 1.53884, "reference_text": "r = \u221a(5+2\u221a5)/2 = 1.53884+ | Trivial.", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/2.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = \u221a(5+2\u221a5)/2 = 1.53884+ | Trivial.", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "44da10d1d5897aae", "improvement": -3.743542237466535e-05, "max_boundary_excess": -8.684702690331392e-08, "max_pair_overlap_depth": -5.994543612077171e-05, "metric_expression": "1.53888", "metric_symbol": "r", "metric_value": 1.5388774354223747, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.53884, "setup": "penincir", "side": 3.0777548708447493, "solution_path": "data/solutions/generated/penincir_002_44da10d1d5897aae.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/44da10d1d5897aae.svg", "tolerance": 1e-08, "verified": true} {"case": "penincir@3", "density": 0.6275054691586099, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/3.png", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "(1+\u221a5)/2 = 1.61803+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.61803, "friedman_reference": {"analytical_or_proved": true, "case": "penincir@3", "credit": "Trivial", "date": "", "family_updated": "4/13/26", "metric_expression": "(1+\u221a5)/2 = 1.61803+", "metric_symbol": "r", "metric_value": 1.61803, "reference_text": "r = (1+\u221a5)/2 = 1.61803+ | Trivial.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/3.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = (1+\u221a5)/2 = 1.61803+ | Trivial.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "350d35e2110a508b", "improvement": -5.532631868709892e-05, "max_boundary_excess": -4.919906156253262e-06, "max_pair_overlap_depth": -5.073652219536114e-05, "metric_expression": "1.61809", "metric_symbol": "r", "metric_value": 1.6180853263186872, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.61803, "setup": "penincir", "side": 3.2361706526373744, "solution_path": "data/solutions/generated/penincir_003_350d35e2110a508b.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/350d35e2110a508b.svg", "tolerance": 1e-08, "verified": true} @@ -278,6 +322,7 @@ {"case": "penincir@18", "density": 0.7533573813986445, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/18.png", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "3.62080+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.6208, "friedman_reference": {"analytical_or_proved": false, "case": "penincir@18", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.62080+", "metric_symbol": "r", "metric_value": 3.6208, "reference_text": "r = 3.62080+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "18.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/18.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = 3.62080+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "18.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "767a627015948f32", "improvement": 0.00349375267338381, "max_boundary_excess": -3.7774333678797234e-06, "max_pair_overlap_depth": -3.109065453799076e-05, "metric_expression": "3.61731", "metric_symbol": "r", "metric_value": 3.617306247326616, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.6208, "setup": "penincir", "side": 7.234612494653232, "solution_path": "data/solutions/generated/penincir_018_767a627015948f32.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/767a627015948f32.svg", "tolerance": 1e-08, "verified": true} {"case": "penincir@19", "density": 0.771366675320165, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/19.png", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "3.67287+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.67287, "friedman_reference": {"analytical_or_proved": false, "case": "penincir@19", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.67287+", "metric_symbol": "r", "metric_value": 3.67287, "reference_text": "r = 3.67287+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/19.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = 3.67287+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "9d482c8012998879", "improvement": 8.154982387598153e-05, "max_boundary_excess": -3.817340790579493e-06, "max_pair_overlap_depth": -1.6517110137281854e-05, "metric_expression": "3.67279", "metric_symbol": "r", "metric_value": 3.672788450176124, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.67287, "setup": "penincir", "side": 7.345576900352248, "solution_path": "data/solutions/generated/penincir_019_9d482c8012998879.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9d482c8012998879.svg", "tolerance": 1e-08, "verified": true} {"case": "penincir@20", "density": 0.7575056542556782, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/20.png", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "3.80415+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.80415, "friedman_reference": {"analytical_or_proved": false, "case": "penincir@20", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.80415+", "metric_symbol": "r", "metric_value": 3.80415, "reference_text": "r = 3.80415+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "20.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/20.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = 3.80415+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "20.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "5271226652403829", "improvement": 0.0016291138375779113, "max_boundary_excess": -7.231424091092009e-06, "max_pair_overlap_depth": -3.071782635011289e-05, "metric_expression": "3.80252", "metric_symbol": "r", "metric_value": 3.802520886162422, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.80415, "setup": "penincir", "side": 7.605041772324844, "solution_path": "data/solutions/generated/penincir_020_5271226652403829.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5271226652403829.svg", "tolerance": 1e-08, "verified": true} +{"case": "penincir@21", "density": 0.7444892702855748, "friedman_analytical_or_proved": false, "friedman_credit": "Cyril Summerfield", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/penincir/21.png", "friedman_metric_expression": "3.90735+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.90735, "friedman_reference": {"analytical_or_proved": false, "case": "penincir@21", "credit": "Cyril Summerfield", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.90735+", "metric_symbol": "r", "metric_value": 3.90735, "reference_text": "r = 3.90735+ | Found by Cyril Summerfield | in April 2026.", "source_image": "21.png", "source_image_url": "https://erich-friedman.github.io/packing/penincir/21.png", "source_page": "https://erich-friedman.github.io/packing/penincir/", "title": "Pentagons in Circles"}, "friedman_reference_text": "r = 3.90735+ | Found by Cyril Summerfield | in April 2026.", "friedman_source_image": "21.png", "friedman_source_url": "https://erich-friedman.github.io/packing/penincir/", "friedman_title": "Pentagons in Circles", "frontend_seed": true, "id": "b713bb4909b828e8", "improvement": -0.02298868203306892, "max_boundary_excess": -1.870622546595868e-05, "max_pair_overlap_depth": -5.364219534342851e-06, "metric_expression": "3.93034", "metric_symbol": "r", "metric_value": 3.930338682033069, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.90735, "setup": "penincir", "side": 7.860677364066138, "solution_path": "data/solutions/generated/penincir_021_b713bb4909b828e8.json", "source_url": "https://erich-friedman.github.io/packing/penincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b713bb4909b828e8.svg", "tolerance": 1e-08, "verified": true} {"case": "peninpen@1", "density": 0.9999780359352667, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/1.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "1", "friedman_metric_symbol": "s", "friedman_metric_value": 1.0, "friedman_reference": {"analytical_or_proved": true, "case": "peninpen@1", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "1", "metric_symbol": "s", "metric_value": 1.0, "reference_text": "s = 1 | Trivial.", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/1.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 1 | Trivial.", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "b3173648630fcdeb", "improvement": -1.0982213277443975e-05, "max_boundary_excess": -6.256503348572871e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.00001", "metric_symbol": "s", "metric_value": 1.0000109822132774, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0, "setup": "peninpen", "side": 1.0000109822132774, "solution_path": "data/solutions/generated/peninpen_001_b3173648630fcdeb.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b3173648630fcdeb.svg", "tolerance": 1e-08, "verified": true} {"case": "peninpen@2", "density": 0.4999891232484648, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/2.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "peninpen@2", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial.", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/2.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 2 | Trivial.", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "edac094186a54129", "improvement": -2.175385798786067e-05, "max_boundary_excess": -3.0537211348702708e-06, "max_pair_overlap_depth": -1.9731507571563167e-05, "metric_expression": "2.00002", "metric_symbol": "s", "metric_value": 2.000021753857988, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "peninpen", "side": 2.000021753857988, "solution_path": "data/solutions/generated/peninpen_002_edac094186a54129.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/edac094186a54129.svg", "tolerance": 1e-08, "verified": true} {"case": "peninpen@3", "density": 0.599978840427638, "friedman_analytical_or_proved": true, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/3.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "\u221a5 = 2.23606+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.23606, "friedman_reference": {"analytical_or_proved": true, "case": "peninpen@3", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "\u221a5 = 2.23606+", "metric_symbol": "s", "metric_value": 2.23606, "reference_text": "s = \u221a5 = 2.23606+ | Found by Jonathan Viquerat in April 2026.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/3.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = \u221a5 = 2.23606+ | Found by Jonathan Viquerat in April 2026.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "bf261a4dce178a90", "improvement": -4.7407077830463606e-05, "max_boundary_excess": -2.7662857614262655e-06, "max_pair_overlap_depth": -2.7755970794667603e-05, "metric_expression": "2.23611", "metric_symbol": "s", "metric_value": 2.2361074070778306, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.23606, "setup": "peninpen", "side": 2.2361074070778306, "solution_path": "data/solutions/generated/peninpen_003_bf261a4dce178a90.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bf261a4dce178a90.svg", "tolerance": 1e-08, "verified": true} @@ -298,6 +343,11 @@ {"case": "peninpen@18", "density": 0.7892194761771266, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/18.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "4.77541+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.77541, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@18", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.77541+", "metric_symbol": "s", "metric_value": 4.77541, "reference_text": "s = 4.77541+ | Found by Jonathan Viquerat in April 2026.", "source_image": "18.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/18.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 4.77541+ | Found by Jonathan Viquerat in April 2026.", "friedman_source_image": "18.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "9c442356ca78c3de", "improvement": -0.0002934971525236918, "max_boundary_excess": -3.1318004154280254e-06, "max_pair_overlap_depth": -1.258487199295999e-05, "metric_expression": "4.77570", "metric_symbol": "s", "metric_value": 4.775703497152524, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.77541, "setup": "peninpen", "side": 4.775703497152524, "solution_path": "data/solutions/generated/peninpen_018_9c442356ca78c3de.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9c442356ca78c3de.svg", "tolerance": 1e-08, "verified": true} {"case": "peninpen@19", "density": 0.7735353200149236, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/19.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "4.95269+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.95269, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@19", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.95269+", "metric_symbol": "s", "metric_value": 4.95269, "reference_text": "s = 4.95269+ | Found by Ian Watson in April 2026.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/19.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 4.95269+ | Found by Ian Watson in April 2026.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "b5440311f7b9b10b", "improvement": -0.0033719480383975764, "max_boundary_excess": -3.8067945532274755e-06, "max_pair_overlap_depth": -5.844604614307913e-06, "metric_expression": "4.95606", "metric_symbol": "s", "metric_value": 4.956061948038397, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.95269, "setup": "peninpen", "side": 4.956061948038397, "solution_path": "data/solutions/generated/peninpen_019_b5440311f7b9b10b.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b5440311f7b9b10b.svg", "tolerance": 1e-08, "verified": true} {"case": "peninpen@20", "density": 0.7890584950748962, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/20.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "5.04154+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.04154, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@20", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5.04154+", "metric_symbol": "s", "metric_value": 5.04154, "reference_text": "s = 5.04154+ | Found by Jonathan Viquerat in April 2026.", "source_image": "20.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/20.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 5.04154+ | Found by Jonathan Viquerat in April 2026.", "friedman_source_image": "20.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "74f61b73dca76fef", "improvement": 0.0069930192193110585, "max_boundary_excess": -6.063547145356236e-06, "max_pair_overlap_depth": -1.8870971417950244e-05, "metric_expression": "5.03455", "metric_symbol": "s", "metric_value": 5.034546980780689, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.04154, "setup": "peninpen", "side": 5.034546980780689, "solution_path": "data/solutions/generated/peninpen_020_74f61b73dca76fef.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/74f61b73dca76fef.svg", "tolerance": 1e-08, "verified": true} +{"case": "peninpen@21", "density": 0.7872654636004235, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/21.png", "friedman_metric_expression": "5.15948+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.15948, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@21", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5.15948+", "metric_symbol": "s", "metric_value": 5.15948, "reference_text": "s = 5.15948+ | Found by Ignacio Vallejo in April 2026.", "source_image": "21.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/21.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 5.15948+ | Found by Ignacio Vallejo in April 2026.", "friedman_source_image": "21.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "1c71a8b98efbf1a2", "improvement": -0.005266945011011437, "max_boundary_excess": -8.105180534871506e-06, "max_pair_overlap_depth": -1.0939088816552811e-05, "metric_expression": "5.16475", "metric_symbol": "s", "metric_value": 5.164746945011012, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.15948, "setup": "peninpen", "side": 5.164746945011012, "solution_path": "data/solutions/generated/peninpen_021_1c71a8b98efbf1a2.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1c71a8b98efbf1a2.svg", "tolerance": 1e-08, "verified": true} +{"case": "peninpen@22", "density": 0.7927891464448104, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/22.png", "friedman_metric_expression": "5.26740+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.2674, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@22", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5.26740+", "metric_symbol": "s", "metric_value": 5.2674, "reference_text": "s = 5.26740+ | Found by Ignacio Vallejo in April 2026.", "source_image": "22.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/22.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 5.26740+ | Found by Ignacio Vallejo in April 2026.", "friedman_source_image": "22.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "07e217f200bb677e", "improvement": -0.0004389908125848052, "max_boundary_excess": -8.647717325013132e-07, "max_pair_overlap_depth": -3.201222129578518e-05, "metric_expression": "5.26784", "metric_symbol": "s", "metric_value": 5.267838990812585, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.2674, "setup": "peninpen", "side": 5.267838990812585, "solution_path": "data/solutions/generated/peninpen_022_07e217f200bb677e.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/07e217f200bb677e.svg", "tolerance": 1e-08, "verified": true} +{"case": "peninpen@23", "density": 0.7962909120572189, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/23.png", "friedman_metric_expression": "5.34794+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.34794, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@23", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5.34794+", "metric_symbol": "s", "metric_value": 5.34794, "reference_text": "s = 5.34794+ | Found by Ignacio Vallejo in April 2026.", "source_image": "23.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/23.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 5.34794+ | Found by Ignacio Vallejo in April 2026.", "friedman_source_image": "23.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "1da2b8cbe37457cd", "improvement": -0.026435892305500808, "max_boundary_excess": -6.938040181393094e-06, "max_pair_overlap_depth": -1.5232433659972955e-05, "metric_expression": "5.37438", "metric_symbol": "s", "metric_value": 5.374375892305501, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.34794, "setup": "peninpen", "side": 5.374375892305501, "solution_path": "data/solutions/generated/peninpen_023_1da2b8cbe37457cd.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1da2b8cbe37457cd.svg", "tolerance": 1e-08, "verified": true} +{"case": "peninpen@24", "density": 0.7831964047098741, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/24.png", "friedman_metric_expression": "5.49241+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.49241, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@24", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5.49241+", "metric_symbol": "s", "metric_value": 5.49241, "reference_text": "s = 5.49241+ | Found by Ignacio Vallejo in April 2026.", "source_image": "24.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/24.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 5.49241+ | Found by Ignacio Vallejo in April 2026.", "friedman_source_image": "24.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "a420bfbc7a7f6c1e", "improvement": -0.04326109388634514, "max_boundary_excess": -4.519166548492215e-06, "max_pair_overlap_depth": -1.1805376856077743e-06, "metric_expression": "5.53567", "metric_symbol": "s", "metric_value": 5.535671093886345, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.49241, "setup": "peninpen", "side": 5.535671093886345, "solution_path": "data/solutions/generated/peninpen_024_a420bfbc7a7f6c1e.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a420bfbc7a7f6c1e.svg", "tolerance": 1e-08, "verified": true} +{"case": "peninpen@25", "density": 0.7948227562651979, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninpen/25.png", "friedman_metric_expression": "5.58370+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.5837, "friedman_reference": {"analytical_or_proved": false, "case": "peninpen@25", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5.58370+", "metric_symbol": "s", "metric_value": 5.5837, "reference_text": "s = 5.58370+ | Found by Ignacio Vallejo in April 2026.", "source_image": "25.png", "source_image_url": "https://erich-friedman.github.io/packing/peninpen/25.png", "source_page": "https://erich-friedman.github.io/packing/peninpen/", "title": "Pentagons in Pentagons"}, "friedman_reference_text": "s = 5.58370+ | Found by Ignacio Vallejo in April 2026.", "friedman_source_image": "25.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninpen/", "friedman_title": "Pentagons in Pentagons", "frontend_seed": true, "id": "4e4dc42ba0fc7882", "improvement": -0.024646760880952634, "max_boundary_excess": -6.4042950585932436e-06, "max_pair_overlap_depth": -2.0039969058138762e-05, "metric_expression": "5.60835", "metric_symbol": "s", "metric_value": 5.608346760880953, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.5837, "setup": "peninpen", "side": 5.608346760880953, "solution_path": "data/solutions/generated/peninpen_025_4e4dc42ba0fc7882.json", "source_url": "https://erich-friedman.github.io/packing/peninpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4e4dc42ba0fc7882.svg", "tolerance": 1e-08, "verified": true} {"case": "peninsqu@1", "density": 0.6736263863631768, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninsqu/1.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "(3\u221a2+\u221a10+2\u221a(5+\u221a5))/8 = 1.59811+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.59811, "friedman_reference": {"analytical_or_proved": true, "case": "peninsqu@1", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "(3\u221a2+\u221a10+2\u221a(5+\u221a5))/8 = 1.59811+", "metric_symbol": "s", "metric_value": 1.59811, "reference_text": "s = (3\u221a2+\u221a10+2\u221a(5+\u221a5))/8 = 1.59811+ | Trivial. |", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/peninsqu/1.png", "source_page": "https://erich-friedman.github.io/packing/peninsqu/", "title": "Pentagons in Squares"}, "friedman_reference_text": "s = (3\u221a2+\u221a10+2\u221a(5+\u221a5))/8 = 1.59811+ | Trivial. |", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninsqu/", "friedman_title": "Pentagons in Squares", "frontend_seed": true, "id": "ec216f3e37e16785", "improvement": -3.043902908794749e-05, "max_boundary_excess": -6.733207856432108e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.59814", "metric_symbol": "s", "metric_value": 1.5981404390290879, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.59811, "setup": "peninsqu", "side": 1.5981404390290879, "solution_path": "data/solutions/generated/peninsqu_001_ec216f3e37e16785.json", "source_url": "https://erich-friedman.github.io/packing/peninsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ec216f3e37e16785.svg", "tolerance": 1e-08, "verified": true} {"case": "peninsqu@2", "density": 0.5669967061443146, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninsqu/2.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "2.46345+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.46345, "friedman_reference": {"analytical_or_proved": true, "case": "peninsqu@2", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "2.46345+", "metric_symbol": "s", "metric_value": 2.46345, "reference_text": "s = 2.46345+ | Trivial. |", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/peninsqu/2.png", "source_page": "https://erich-friedman.github.io/packing/peninsqu/", "title": "Pentagons in Squares"}, "friedman_reference_text": "s = 2.46345+ | Trivial. |", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninsqu/", "friedman_title": "Pentagons in Squares", "frontend_seed": true, "id": "bb5e10eb4917963f", "improvement": -3.0994037563569776e-05, "max_boundary_excess": -6.416866607183818e-07, "max_pair_overlap_depth": -1.473425980974552e-05, "metric_expression": "2.46348", "metric_symbol": "s", "metric_value": 2.4634809940375635, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.46345, "setup": "peninsqu", "side": 2.4634809940375635, "solution_path": "data/solutions/generated/peninsqu_002_bb5e10eb4917963f.json", "source_url": "https://erich-friedman.github.io/packing/peninsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bb5e10eb4917963f.svg", "tolerance": 1e-08, "verified": true} {"case": "peninsqu@3", "density": 0.6102674136126431, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/peninsqu/3.png", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "2.90812+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.90812, "friedman_reference": {"analytical_or_proved": false, "case": "peninsqu@3", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "2.90812+", "metric_symbol": "s", "metric_value": 2.90812, "reference_text": "s = 2.90812+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/peninsqu/3.png", "source_page": "https://erich-friedman.github.io/packing/peninsqu/", "title": "Pentagons in Squares"}, "friedman_reference_text": "s = 2.90812+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/peninsqu/", "friedman_title": "Pentagons in Squares", "frontend_seed": true, "id": "52b96ec8c7f6b741", "improvement": -8.50430757179943e-05, "max_boundary_excess": -3.362613813108376e-06, "max_pair_overlap_depth": -5.5799797820554886e-05, "metric_expression": "2.90821", "metric_symbol": "s", "metric_value": 2.908205043075718, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.90812, "setup": "peninsqu", "side": 2.908205043075718, "solution_path": "data/solutions/generated/peninsqu_003_52b96ec8c7f6b741.json", "source_url": "https://erich-friedman.github.io/packing/peninsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/52b96ec8c7f6b741.svg", "tolerance": 1e-08, "verified": true} @@ -338,6 +388,21 @@ {"case": "squincir@18", "density": 0.7617085472368383, "friedman_analytical_or_proved": true, "friedman_credit": "David W", "friedman_date": "March 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/18.gif", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "\u221a481 / 8 = 2.741+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.741, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@18", "credit": "David W", "date": "March 2002", "family_updated": "4/13/26", "metric_expression": "\u221a481 / 8 = 2.741+", "metric_symbol": "r", "metric_value": 2.741, "reference_text": "r = \u221a481 / 8 = 2.741+ | Found by David W. Cantrell | in March 2002.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/18.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = \u221a481 / 8 = 2.741+ | Found by David W. Cantrell | in March 2002.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "d726e310dc0e9eaa", "improvement": -0.001627976420446764, "max_boundary_excess": -3.727763966399067e-06, "max_pair_overlap_depth": -2.573974201414142e-05, "metric_expression": "2.74263", "metric_symbol": "r", "metric_value": 2.742627976420447, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.741, "setup": "squincir", "side": 5.485255952840894, "solution_path": "data/solutions/generated/squincir_018_d726e310dc0e9eaa.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d726e310dc0e9eaa.svg", "tolerance": 1e-08, "verified": true} {"case": "squincir@19", "density": 0.7678123162790478, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/19.gif", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "2.802+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.802, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@19", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "2.802+", "metric_symbol": "r", "metric_value": 2.802, "reference_text": "r = 2.802+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/19.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 2.802+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "b664afe5246d24cb", "improvement": -0.004559972826113423, "max_boundary_excess": -4.8887554640053565e-06, "max_pair_overlap_depth": -1.4158229616034745e-05, "metric_expression": "2.80656", "metric_symbol": "r", "metric_value": 2.8065599728261135, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.802, "setup": "squincir", "side": 5.613119945652227, "solution_path": "data/solutions/generated/squincir_019_b664afe5246d24cb.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b664afe5246d24cb.svg", "tolerance": 1e-08, "verified": true} {"case": "squincir@20", "density": 0.7585142435795145, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "June 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/20.gif", "friedman_family_updated": "4/13/26", "friedman_metric_expression": "2.893+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.893, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@20", "credit": "David W", "date": "June 2002", "family_updated": "4/13/26", "metric_expression": "2.893+", "metric_symbol": "r", "metric_value": 2.893, "reference_text": "r = 2.893+ | Found by David W. Cantrell | in June 2002.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/20.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 2.893+ | Found by David W. Cantrell | in June 2002.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "a6ab1017d9a75152", "improvement": -0.004064678977403258, "max_boundary_excess": -5.676979049074049e-06, "max_pair_overlap_depth": -2.975744684063919e-05, "metric_expression": "2.89706", "metric_symbol": "r", "metric_value": 2.897064678977403, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.893, "setup": "squincir", "side": 5.794129357954806, "solution_path": "data/solutions/generated/squincir_020_a6ab1017d9a75152.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a6ab1017d9a75152.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@21", "density": 0.7344962951045566, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/21.gif", "friedman_metric_expression": "\u221a34 / 2 = 2.915+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.915, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@21", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/13/26", "metric_expression": "\u221a34 / 2 = 2.915+", "metric_symbol": "r", "metric_value": 2.915, "reference_text": "r = \u221a34 / 2 = 2.915+ | Found by Erich Friedman | in 1997.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/21.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = \u221a34 / 2 = 2.915+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "545b9a64270c81e8", "improvement": -0.10175406268596543, "max_boundary_excess": -5.706230332691575e-06, "max_pair_overlap_depth": -2.743227626145206e-05, "metric_expression": "3.01675", "metric_symbol": "r", "metric_value": 3.0167540626859655, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.915, "setup": "squincir", "side": 6.033508125371931, "solution_path": "data/solutions/generated/squincir_021_545b9a64270c81e8.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/545b9a64270c81e8.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@22", "density": 0.7567436824354071, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/22.gif", "friedman_metric_expression": "3.033+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.033, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@22", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.033+", "metric_symbol": "r", "metric_value": 3.033, "reference_text": "r = 3.033+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/22.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.033+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "280731f79ac45512", "improvement": -0.00901955895895279, "max_boundary_excess": -6.181418489958901e-06, "max_pair_overlap_depth": -7.085094812397941e-06, "metric_expression": "3.04202", "metric_symbol": "r", "metric_value": 3.0420195589589527, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.033, "setup": "squincir", "side": 6.084039117917905, "solution_path": "data/solutions/generated/squincir_022_280731f79ac45512.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/280731f79ac45512.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@23", "density": 0.7723110310463353, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "June 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/23.gif", "friedman_metric_expression": "3.073+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.073, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@23", "credit": "David W", "date": "June 2002", "family_updated": "4/13/26", "metric_expression": "3.073+", "metric_symbol": "r", "metric_value": 3.073, "reference_text": "r = 3.073+ | Found by David W. Cantrell | in June 2002.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/23.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.073+ | Found by David W. Cantrell | in June 2002.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "1db15c5f1a5b8485", "improvement": -0.005880710049632754, "max_boundary_excess": -7.5142459188271005e-06, "max_pair_overlap_depth": -5.75031423715594e-06, "metric_expression": "3.07888", "metric_symbol": "r", "metric_value": 3.0788807100496327, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.073, "setup": "squincir", "side": 6.157761420099265, "solution_path": "data/solutions/generated/squincir_023_1db15c5f1a5b8485.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1db15c5f1a5b8485.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@24", "density": 0.7887737589513796, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "October 2010", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/24.gif", "friedman_metric_expression": "3.110+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.11, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@24", "credit": "Maurizio Morandi", "date": "October 2010", "family_updated": "4/13/26", "metric_expression": "3.110+", "metric_symbol": "r", "metric_value": 3.11, "reference_text": "r = 3.110+ | Found by Maurizio Morandi | in October 2010.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/24.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.110+ | Found by Maurizio Morandi | in October 2010.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "35e22c7b35c718bd", "improvement": -0.0021065491772924716, "max_boundary_excess": -5.225275177878075e-06, "max_pair_overlap_depth": -2.5024692080766187e-05, "metric_expression": "3.11211", "metric_symbol": "r", "metric_value": 3.1121065491772923, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.11, "setup": "squincir", "side": 6.224213098354585, "solution_path": "data/solutions/generated/squincir_024_35e22c7b35c718bd.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/35e22c7b35c718bd.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@25", "density": 0.7754734182393866, "friedman_analytical_or_proved": true, "friedman_credit": "David W", "friedman_date": "April 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/25.gif", "friedman_metric_expression": "\u221a5809 / 24 = 3.175+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.175, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@25", "credit": "David W", "date": "April 2002", "family_updated": "4/13/26", "metric_expression": "\u221a5809 / 24 = 3.175+", "metric_symbol": "r", "metric_value": 3.175, "reference_text": "r = \u221a5809 / 24 = 3.175+ | Found by David W. Cantrell | in April 2002.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/25.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = \u221a5809 / 24 = 3.175+ | Found by David W. Cantrell | in April 2002.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "3b37ffd86fe6327a", "improvement": -0.028403237677212534, "max_boundary_excess": -6.0588717007981074e-06, "max_pair_overlap_depth": -2.0645276876063434e-05, "metric_expression": "3.20340", "metric_symbol": "r", "metric_value": 3.2034032376772124, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.175, "setup": "squincir", "side": 6.406806475354425, "solution_path": "data/solutions/generated/squincir_025_3b37ffd86fe6327a.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3b37ffd86fe6327a.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@26", "density": 0.7893607526867172, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/26.gif", "friedman_metric_expression": "\u221a41 / 2 = 3.201+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.201, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@26", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/13/26", "metric_expression": "\u221a41 / 2 = 3.201+", "metric_symbol": "r", "metric_value": 3.201, "reference_text": "r = \u221a41 / 2 = 3.201+ | Found by Erich Friedman | in 1997.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/26.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = \u221a41 / 2 = 3.201+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "b818374b7af77c7b", "improvement": -0.03697859131233283, "max_boundary_excess": -1.6484463780663816e-06, "max_pair_overlap_depth": -8.144639675689014e-06, "metric_expression": "3.23798", "metric_symbol": "r", "metric_value": 3.237978591312333, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.201, "setup": "squincir", "side": 6.475957182624666, "solution_path": "data/solutions/generated/squincir_026_b818374b7af77c7b.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b818374b7af77c7b.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@27", "density": 0.8061217783571584, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "September 2010", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/27.gif", "friedman_metric_expression": "13\u221a145/48 = 3.261+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.261, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@27", "credit": "Maurizio Morandi", "date": "September 2010", "family_updated": "4/13/26", "metric_expression": "13\u221a145/48 = 3.261+", "metric_symbol": "r", "metric_value": 3.261, "reference_text": "r = 13\u221a145/48 = 3.261+ | Found by Maurizio Morandi | in September 2010.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/27.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 13\u221a145/48 = 3.261+ | Found by Maurizio Morandi | in September 2010.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "f9fe04884031db8c", "improvement": -0.004176172420664148, "max_boundary_excess": -6.5880385129446495e-06, "max_pair_overlap_depth": -3.0313768759615556e-05, "metric_expression": "3.26518", "metric_symbol": "r", "metric_value": 3.2651761724206643, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.261, "setup": "squincir", "side": 6.5303523448413285, "solution_path": "data/solutions/generated/squincir_027_f9fe04884031db8c.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f9fe04884031db8c.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@28", "density": 0.7968013155099472, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/28.gif", "friedman_metric_expression": "3.333+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.333, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@28", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.333+", "metric_symbol": "r", "metric_value": 3.333, "reference_text": "r = 3.333+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/28.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.333+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "011f385483141804", "improvement": -0.01148350311862334, "max_boundary_excess": -5.831944030365577e-06, "max_pair_overlap_depth": -2.2494860222238566e-05, "metric_expression": "3.34448", "metric_symbol": "r", "metric_value": 3.3444835031186235, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.333, "setup": "squincir", "side": 6.688967006237247, "solution_path": "data/solutions/generated/squincir_028_011f385483141804.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/011f385483141804.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@29", "density": 0.7843503314030067, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/29.gif", "friedman_metric_expression": "3.401+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.401, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@29", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.401+", "metric_symbol": "r", "metric_value": 3.401, "reference_text": "r = 3.401+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/29.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.401+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "cf50b73c19c6c40b", "improvement": -0.029591604149518336, "max_boundary_excess": -4.165886964724308e-06, "max_pair_overlap_depth": -7.4185418389438595e-06, "metric_expression": "3.43059", "metric_symbol": "r", "metric_value": 3.430591604149518, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.401, "setup": "squincir", "side": 6.861183208299036, "solution_path": "data/solutions/generated/squincir_029_cf50b73c19c6c40b.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cf50b73c19c6c40b.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@30", "density": 0.7646048232029935, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/30.gif", "friedman_metric_expression": "3.472+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.472, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@30", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.472+", "metric_symbol": "r", "metric_value": 3.472, "reference_text": "r = 3.472+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/30.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.472+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "86c752cf32b3c6a2", "improvement": -0.062005120095738775, "max_boundary_excess": -9.387146362449528e-07, "max_pair_overlap_depth": -6.215341934290297e-06, "metric_expression": "3.53401", "metric_symbol": "r", "metric_value": 3.5340051200957388, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.472, "setup": "squincir", "side": 7.0680102401914775, "solution_path": "data/solutions/generated/squincir_030_86c752cf32b3c6a2.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/86c752cf32b3c6a2.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@31", "density": 0.7887915525098625, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/31.gif", "friedman_metric_expression": "5 \u221a2 / 2 = 3.535+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.535, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@31", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/13/26", "metric_expression": "5 \u221a2 / 2 = 3.535+", "metric_symbol": "r", "metric_value": 3.535, "reference_text": "r = 5 \u221a2 / 2 = 3.535+ | Found by Erich Friedman | in 1997.", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/31.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 5 \u221a2 / 2 = 3.535+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "fdf9170d30584f4f", "improvement": -0.0019163212872146396, "max_boundary_excess": -2.62119976746078e-06, "max_pair_overlap_depth": -1.7231292489316985e-05, "metric_expression": "3.53692", "metric_symbol": "r", "metric_value": 3.536916321287215, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.535, "setup": "squincir", "side": 7.07383264257443, "solution_path": "data/solutions/generated/squincir_031_fdf9170d30584f4f.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/fdf9170d30584f4f.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@32", "density": 0.7813393021086736, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/32.gif", "friedman_metric_expression": "3.584+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.584, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@32", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/13/26", "metric_expression": "3.584+", "metric_symbol": "r", "metric_value": 3.584, "reference_text": "r = 3.584+ | Found by Jonathan Viquerat | in April 2026.", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/32.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.584+ | Found by Jonathan Viquerat | in April 2026.", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "a2628e58e58416df", "improvement": -0.026606982319385075, "max_boundary_excess": -6.923398601088593e-07, "max_pair_overlap_depth": -1.9980644787809254e-05, "metric_expression": "3.61061", "metric_symbol": "r", "metric_value": 3.610606982319385, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.584, "setup": "squincir", "side": 7.22121396463877, "solution_path": "data/solutions/generated/squincir_032_a2628e58e58416df.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a2628e58e58416df.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@33", "density": 0.7968327205597623, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "June 2010", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/33.gif", "friedman_metric_expression": "\u221a13 = 3.605+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.605, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@33", "credit": "Maurizio Morandi", "date": "June 2010", "family_updated": "4/13/26", "metric_expression": "\u221a13 = 3.605+", "metric_symbol": "r", "metric_value": 3.605, "reference_text": "r = \u221a13 = 3.605+ | Found by Maurizio Morandi | in June 2010.", "source_image": "33.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/33.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = \u221a13 = 3.605+ | Found by Maurizio Morandi | in June 2010.", "friedman_source_image": "33.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "257aa24f77df5436", "improvement": -0.025767622252558464, "max_boundary_excess": -3.25349697405386e-06, "max_pair_overlap_depth": -4.400650181701771e-06, "metric_expression": "3.63077", "metric_symbol": "r", "metric_value": 3.6307676222525584, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.605, "setup": "squincir", "side": 7.261535244505117, "solution_path": "data/solutions/generated/squincir_033_257aa24f77df5436.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/257aa24f77df5436.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@34", "density": 0.8164819215284571, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "December 2010", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/34.gif", "friedman_metric_expression": "3.629+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.629, "friedman_reference": {"analytical_or_proved": false, "case": "squincir@34", "credit": "Maurizio Morandi", "date": "December 2010", "family_updated": "4/13/26", "metric_expression": "3.629+", "metric_symbol": "r", "metric_value": 3.629, "reference_text": "r = 3.629+ | Found by Maurizio Morandi | in December 2010.", "source_image": "34.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/34.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = 3.629+ | Found by Maurizio Morandi | in December 2010.", "friedman_source_image": "34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "4ba00f951e2b00e9", "improvement": -0.011753164259091342, "max_boundary_excess": -5.55479493646871e-06, "max_pair_overlap_depth": -3.971930798929435e-06, "metric_expression": "3.64075", "metric_symbol": "r", "metric_value": 3.6407531642590913, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.629, "setup": "squincir", "side": 7.281506328518183, "solution_path": "data/solutions/generated/squincir_034_4ba00f951e2b00e9.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4ba00f951e2b00e9.svg", "tolerance": 1e-08, "verified": true} +{"case": "squincir@35", "density": 0.8023678123683218, "friedman_analytical_or_proved": true, "friedman_credit": "David Eppstein", "friedman_date": "March 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squincir/35.gif", "friedman_metric_expression": "\u221a53 / 2 = 3.640+", "friedman_metric_symbol": "r", "friedman_metric_value": 3.64, "friedman_reference": {"analytical_or_proved": true, "case": "squincir@35", "credit": "David Eppstein", "date": "March 2002", "family_updated": "4/13/26", "metric_expression": "\u221a53 / 2 = 3.640+", "metric_symbol": "r", "metric_value": 3.64, "reference_text": "r = \u221a53 / 2 = 3.640+ | Found by David Eppstein | in March 2002.", "source_image": "35.gif", "source_image_url": "https://erich-friedman.github.io/packing/squincir/35.gif", "source_page": "https://erich-friedman.github.io/packing/squincir/", "title": "Squares in Circles"}, "friedman_reference_text": "r = \u221a53 / 2 = 3.640+ | Found by David Eppstein | in March 2002.", "friedman_source_image": "35.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squincir/", "friedman_title": "Squares in Circles", "frontend_seed": true, "id": "c87a08826ad4f52f", "improvement": -0.08625298278185545, "max_boundary_excess": -2.6779267927601325e-06, "max_pair_overlap_depth": -2.0288665861567523e-05, "metric_expression": "3.72625", "metric_symbol": "r", "metric_value": 3.7262529827818556, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.64, "setup": "squincir", "side": 7.452505965563711, "solution_path": "data/solutions/generated/squincir_035_c87a08826ad4f52f.json", "source_url": "https://erich-friedman.github.io/packing/squincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c87a08826ad4f52f.svg", "tolerance": 1e-08, "verified": true} {"case": "squindom@1", "density": 0.499990679660235, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/2.gif", "friedman_family_updated": "8/11/12", "friedman_metric_expression": "1", "friedman_metric_symbol": "s", "friedman_metric_value": 1.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@1", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "1", "metric_symbol": "s", "metric_value": 1.0, "reference_text": "1-2. | | s = 1 | Trivial. |", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/2.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "1-2. | | s = 1 | Trivial. |", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "557f8de873a17a8e", "improvement": -9.320470070184328e-06, "max_boundary_excess": -3.7525252651882113e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.00001", "metric_symbol": "s", "metric_value": 1.0000093204700702, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0, "setup": "squindom", "side": 2.0000186409401404, "solution_path": "data/solutions/generated/squindom_001_557f8de873a17a8e.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/557f8de873a17a8e.svg", "tolerance": 1e-08, "verified": true} {"case": "squindom@2", "density": 0.9999882998008334, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/2.gif", "friedman_family_updated": "8/11/12", "friedman_metric_expression": "1", "friedman_metric_symbol": "s", "friedman_metric_value": 1.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@2", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "1", "metric_symbol": "s", "metric_value": 1.0, "reference_text": "1-2. | | s = 1 | Trivial. |", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/2.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "1-2. | | s = 1 | Trivial. |", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "7684110dce2e5290", "improvement": -5.850150919473052e-06, "max_boundary_excess": -3.463373909884382e-07, "max_pair_overlap_depth": -9.41881114351023e-06, "metric_expression": "1.00001", "metric_symbol": "s", "metric_value": 1.0000058501509195, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0, "setup": "squindom", "side": 2.000011700301839, "solution_path": "data/solutions/generated/squindom_002_7684110dce2e5290.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7684110dce2e5290.svg", "tolerance": 1e-08, "verified": true} {"case": "squindom@3", "density": 0.6666417193387711, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/3.gif", "friedman_family_updated": "8/11/12", "friedman_metric_expression": "3/2 = 1.5", "friedman_metric_symbol": "s", "friedman_metric_value": 1.5, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@3", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "3/2 = 1.5", "metric_symbol": "s", "metric_value": 1.5, "reference_text": "3. | | s = 3/2 = 1.5 | Trivial. |", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/3.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "3. | | s = 3/2 = 1.5 | Trivial. |", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "3047ca63de76a853", "improvement": -2.8066531593262667e-05, "max_boundary_excess": -2.0617527398680835e-06, "max_pair_overlap_depth": -1.9554412996725112e-05, "metric_expression": "1.50003", "metric_symbol": "s", "metric_value": 1.5000280665315933, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.5, "setup": "squindom", "side": 3.0000561330631865, "solution_path": "data/solutions/generated/squindom_003_3047ca63de76a853.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3047ca63de76a853.svg", "tolerance": 1e-08, "verified": true} @@ -358,6 +423,36 @@ {"case": "squindom@18", "density": 0.9999599238999353, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif", "friedman_family_updated": "8/11/12", "friedman_metric_expression": "3", "friedman_metric_symbol": "s", "friedman_metric_value": 3.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@18", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "3", "metric_symbol": "s", "metric_value": 3.0, "reference_text": "14-18. | | s = 3 | Trivial. |", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/18.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "14-18. | | s = 3 | Trivial. |", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "a6900e1fd3f925c6", "improvement": -6.011595701327366e-05, "max_boundary_excess": -8.408701424045262e-07, "max_pair_overlap_depth": -1.079909316636929e-06, "metric_expression": "3.00006", "metric_symbol": "s", "metric_value": 3.0000601159570133, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.0, "setup": "squindom", "side": 6.0001202319140265, "solution_path": "data/solutions/generated/squindom_018_a6900e1fd3f925c6.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a6900e1fd3f925c6.svg", "tolerance": 1e-08, "verified": true} {"case": "squindom@19", "density": 0.775441947176532, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "June 2010", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/19.gif", "friedman_family_updated": "8/11/12", "friedman_metric_expression": "3 + 1/\u221a5 = 3.447+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.447, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@19", "credit": "Maurizio Morandi", "date": "June 2010", "family_updated": "8/11/12", "metric_expression": "3 + 1/\u221a5 = 3.447+", "metric_symbol": "s", "metric_value": 3.447, "reference_text": "19. | | s = 3 + 1/\u221a5 = 3.447+ | Found by Maurizio Morandi | in June 2010.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/19.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "19. | | s = 3 + 1/\u221a5 = 3.447+ | Found by Maurizio Morandi | in June 2010.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "43609c899290294d", "improvement": -0.05315403726338541, "max_boundary_excess": -2.428479410898632e-06, "max_pair_overlap_depth": -7.462157437188033e-06, "metric_expression": "3.50015", "metric_symbol": "s", "metric_value": 3.5001540372633855, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.447, "setup": "squindom", "side": 7.000308074526771, "solution_path": "data/solutions/generated/squindom_019_43609c899290294d.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/43609c899290294d.svg", "tolerance": 1e-08, "verified": true} {"case": "squindom@20", "density": 0.8162860196976518, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif", "friedman_family_updated": "8/11/12", "friedman_metric_expression": "7/2 = 3.5", "friedman_metric_symbol": "s", "friedman_metric_value": 3.5, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@20", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "7/2 = 3.5", "metric_symbol": "s", "metric_value": 3.5, "reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "4a48c58d60a1f36b", "improvement": -8.6848505622239e-05, "max_boundary_excess": -4.863306484192975e-06, "max_pair_overlap_depth": -2.3696014737728532e-05, "metric_expression": "3.50009", "metric_symbol": "s", "metric_value": 3.5000868485056222, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.5, "setup": "squindom", "side": 7.0001736970112445, "solution_path": "data/solutions/generated/squindom_020_4a48c58d60a1f36b.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4a48c58d60a1f36b.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@21", "density": 0.8571139620178546, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif", "friedman_metric_expression": "7/2 = 3.5", "friedman_metric_symbol": "s", "friedman_metric_value": 3.5, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@21", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "7/2 = 3.5", "metric_symbol": "s", "metric_value": 3.5, "reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "f91a28177536f6d3", "improvement": -5.899570515355279e-05, "max_boundary_excess": -1.8534056853702905e-06, "max_pair_overlap_depth": -1.3464050134803784e-06, "metric_expression": "3.50006", "metric_symbol": "s", "metric_value": 3.5000589957051536, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.5, "setup": "squindom", "side": 7.000117991410307, "solution_path": "data/solutions/generated/squindom_021_f91a28177536f6d3.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f91a28177536f6d3.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@22", "density": 0.7632294028003276, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/22.gif", "friedman_metric_expression": "3.745+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.745, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@22", "credit": "David W", "date": "July 2012", "family_updated": "8/11/12", "metric_expression": "3.745+", "metric_symbol": "s", "metric_value": 3.745, "reference_text": "22. | | s = 3.745+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in June 2010.)", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/22.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "22. | | s = 3.745+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in June 2010.)", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "989a2d320ac47881", "improvement": -0.05137230186723096, "max_boundary_excess": -4.945995979444007e-07, "max_pair_overlap_depth": -2.0302838942054535e-05, "metric_expression": "3.79637", "metric_symbol": "s", "metric_value": 3.796372301867231, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.745, "setup": "squindom", "side": 7.592744603734462, "solution_path": "data/solutions/generated/squindom_022_989a2d320ac47881.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/989a2d320ac47881.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@23", "density": 0.7323860287330793, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "June 2010", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/23.gif", "friedman_metric_expression": "3.849+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.849, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@23", "credit": "Maurizio Morandi", "date": "June 2010", "family_updated": "8/11/12", "metric_expression": "3.849+", "metric_symbol": "s", "metric_value": 3.849, "reference_text": "23. | | s = 3.849+ | Found by Maurizio Morandi | in June 2010. |", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/23.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "23. | | s = 3.849+ | Found by Maurizio Morandi | in June 2010. |", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "be71e0d7682bb396", "improvement": -0.11358776902416201, "max_boundary_excess": -2.7793613528448446e-06, "max_pair_overlap_depth": -3.2193829610394076e-05, "metric_expression": "3.96259", "metric_symbol": "s", "metric_value": 3.962587769024162, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.849, "setup": "squindom", "side": 7.925175538048324, "solution_path": "data/solutions/generated/squindom_023_be71e0d7682bb396.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/be71e0d7682bb396.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@24", "density": 0.749951952861505, "friedman_analytical_or_proved": false, "friedman_credit": "DC after MM", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/24.gif", "friedman_metric_expression": "3.882+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.882, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@24", "credit": "DC after MM", "date": "August 2012", "family_updated": "8/11/12", "metric_expression": "3.882+", "metric_symbol": "s", "metric_value": 3.882, "reference_text": "24. | | s = 3.882+ | Found by DC after MM | in August 2012. |", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/24.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "24. | | s = 3.882+ | Found by DC after MM | in August 2012. |", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "8434a88a5e3ff85b", "improvement": -0.11812813185905613, "max_boundary_excess": -1.6922520051920742e-07, "max_pair_overlap_depth": -6.00535206030095e-06, "metric_expression": "4.00013", "metric_symbol": "s", "metric_value": 4.000128131859056, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.882, "setup": "squindom", "side": 8.000256263718112, "solution_path": "data/solutions/generated/squindom_024_8434a88a5e3ff85b.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8434a88a5e3ff85b.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@25", "density": 0.7811918228636051, "friedman_analytical_or_proved": false, "friedman_credit": "DC after MM", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/25.gif", "friedman_metric_expression": "3.939+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.939, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@25", "credit": "DC after MM", "date": "August 2012", "family_updated": "8/11/12", "metric_expression": "3.939+", "metric_symbol": "s", "metric_value": 3.939, "reference_text": "25. | | s = 3.939+ | Found by DC after MM | in August 2012. |", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/25.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "25. | | s = 3.939+ | Found by DC after MM | in August 2012. |", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "a12363b635eb64f9", "improvement": -0.06114894178762942, "max_boundary_excess": -4.4993947669880185e-06, "max_pair_overlap_depth": -4.185053060101751e-06, "metric_expression": "4.00015", "metric_symbol": "s", "metric_value": 4.0001489417876295, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.939, "setup": "squindom", "side": 8.000297883575259, "solution_path": "data/solutions/generated/squindom_025_a12363b635eb64f9.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a12363b635eb64f9.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@26", "density": 0.8124517452057956, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/26.gif", "friedman_metric_expression": "3.981+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.981, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@26", "credit": "David W", "date": "July 2012", "family_updated": "8/11/12", "metric_expression": "3.981+", "metric_symbol": "s", "metric_value": 3.981, "reference_text": "26. | | s = 3.981+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in July 2012.)", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/26.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "26. | | s = 3.981+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in July 2012.)", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "e7ee6dac796acc73", "improvement": -0.019118786323000236, "max_boundary_excess": -1.3997631964635104e-06, "max_pair_overlap_depth": -1.7317256868931707e-05, "metric_expression": "4.00012", "metric_symbol": "s", "metric_value": 4.000118786323, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.981, "setup": "squindom", "side": 8.000237572646, "solution_path": "data/solutions/generated/squindom_026_e7ee6dac796acc73.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e7ee6dac796acc73.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@27", "density": 0.8436994977206457, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "friedman_metric_expression": "4", "friedman_metric_symbol": "s", "friedman_metric_value": 4.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@27", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "4", "metric_symbol": "s", "metric_value": 4.0, "reference_text": "27-32. | | s = 4 | Trivial. | |", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "27-32. | | s = 4 | Trivial. | |", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "c68e03cc8f5005db", "improvement": -0.00011971448073744284, "max_boundary_excess": -5.175631390130775e-07, "max_pair_overlap_depth": -1.4466911184563003e-06, "metric_expression": "4.00012", "metric_symbol": "s", "metric_value": 4.000119714480737, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.0, "setup": "squindom", "side": 8.000239428961475, "solution_path": "data/solutions/generated/squindom_027_c68e03cc8f5005db.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c68e03cc8f5005db.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@28", "density": 0.8749068629130922, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "friedman_metric_expression": "4", "friedman_metric_symbol": "s", "friedman_metric_value": 4.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@28", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "4", "metric_symbol": "s", "metric_value": 4.0, "reference_text": "27-32. | | s = 4 | Trivial. | |", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "27-32. | | s = 4 | Trivial. | |", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "2c8c79126d60cdac", "improvement": -0.00021290176655508475, "max_boundary_excess": -4.243746303256302e-06, "max_pair_overlap_depth": -1.6386799395987463e-05, "metric_expression": "4.00021", "metric_symbol": "s", "metric_value": 4.000212901766555, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.0, "setup": "squindom", "side": 8.00042580353311, "solution_path": "data/solutions/generated/squindom_028_2c8c79126d60cdac.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2c8c79126d60cdac.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@29", "density": 0.9062096331295707, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "friedman_metric_expression": "4", "friedman_metric_symbol": "s", "friedman_metric_value": 4.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@29", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "4", "metric_symbol": "s", "metric_value": 4.0, "reference_text": "27-32. | | s = 4 | Trivial. | |", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "27-32. | | s = 4 | Trivial. | |", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "d2548471aff7d9f5", "improvement": -8.908848335043018e-05, "max_boundary_excess": -2.8156140130519702e-06, "max_pair_overlap_depth": -2.026030487822794e-06, "metric_expression": "4.00009", "metric_symbol": "s", "metric_value": 4.00008908848335, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.0, "setup": "squindom", "side": 8.0001781769667, "solution_path": "data/solutions/generated/squindom_029_d2548471aff7d9f5.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d2548471aff7d9f5.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@30", "density": 0.9374597146255952, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "friedman_metric_expression": "4", "friedman_metric_symbol": "s", "friedman_metric_value": 4.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@30", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "4", "metric_symbol": "s", "metric_value": 4.0, "reference_text": "27-32. | | s = 4 | Trivial. | |", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "27-32. | | s = 4 | Trivial. | |", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "d67a491f7b4498c0", "improvement": -8.594490193214455e-05, "max_boundary_excess": -4.188605266186585e-06, "max_pair_overlap_depth": -1.644068809536492e-06, "metric_expression": "4.00009", "metric_symbol": "s", "metric_value": 4.000085944901932, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.0, "setup": "squindom", "side": 8.000171889803864, "solution_path": "data/solutions/generated/squindom_030_d67a491f7b4498c0.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d67a491f7b4498c0.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@31", "density": 0.7739764441627971, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "friedman_metric_expression": "4", "friedman_metric_symbol": "s", "friedman_metric_value": 4.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@31", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "4", "metric_symbol": "s", "metric_value": 4.0, "reference_text": "27-32. | | s = 4 | Trivial. | |", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "27-32. | | s = 4 | Trivial. | |", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "0cd7148786dfe563", "improvement": -0.475092096951764, "max_boundary_excess": -3.4161928574860667e-07, "max_pair_overlap_depth": -6.1565491136228445e-06, "metric_expression": "4.47509", "metric_symbol": "s", "metric_value": 4.475092096951764, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.0, "setup": "squindom", "side": 8.950184193903528, "solution_path": "data/solutions/generated/squindom_031_0cd7148786dfe563.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0cd7148786dfe563.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@32", "density": 0.7578873061721337, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "friedman_metric_expression": "4", "friedman_metric_symbol": "s", "friedman_metric_value": 4.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@32", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "4", "metric_symbol": "s", "metric_value": 4.0, "reference_text": "27-32. | | s = 4 | Trivial. | |", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "27-32. | | s = 4 | Trivial. | |", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "bdb0d7e9df92fbf4", "improvement": -0.5947054414830362, "max_boundary_excess": -3.94234973111196e-06, "max_pair_overlap_depth": -1.3360178682031432e-05, "metric_expression": "4.59471", "metric_symbol": "s", "metric_value": 4.594705441483036, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.0, "setup": "squindom", "side": 9.189410882966072, "solution_path": "data/solutions/generated/squindom_032_bdb0d7e9df92fbf4.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bdb0d7e9df92fbf4.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@33", "density": 0.7924875037083852, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/33.gif", "friedman_metric_expression": "3 + \u221a2 = 4.414+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.414, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@33", "credit": "Maurizio Morandi", "date": "July 2012", "family_updated": "8/11/12", "metric_expression": "3 + \u221a2 = 4.414+", "metric_symbol": "s", "metric_value": 4.414, "reference_text": "33. | | s = 3 + \u221a2 = 4.414+ | Found by Maurizio Morandi | in July 2012.", "source_image": "33.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/33.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "33. | | s = 3 + \u221a2 = 4.414+ | Found by Maurizio Morandi | in July 2012.", "friedman_source_image": "33.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "a19cffb18f99454d", "improvement": -0.14895053406809566, "max_boundary_excess": -2.1560594953839993e-07, "max_pair_overlap_depth": -1.1686296140012153e-05, "metric_expression": "4.56295", "metric_symbol": "s", "metric_value": 4.562950534068095, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.414, "setup": "squindom", "side": 9.12590106813619, "solution_path": "data/solutions/generated/squindom_033_a19cffb18f99454d.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a19cffb18f99454d.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@34", "density": 0.7871273867322012, "friedman_analytical_or_proved": true, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/34.gif", "friedman_metric_expression": "4 + \u221a2/3 = 4.471+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.471, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@34", "credit": "David W", "date": "July 2012", "family_updated": "8/11/12", "metric_expression": "4 + \u221a2/3 = 4.471+", "metric_symbol": "s", "metric_value": 4.471, "reference_text": "34. | | s = 4 + \u221a2/3 = 4.471+ | Found by David W. Cantrell | in July 2012.", "source_image": "34.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/34.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "34. | | s = 4 + \u221a2/3 = 4.471+ | Found by David W. Cantrell | in July 2012.", "friedman_source_image": "34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "754eaf0840f066aa", "improvement": -0.17631327368950522, "max_boundary_excess": -4.1606841634234115e-06, "max_pair_overlap_depth": -1.4162263952677279e-06, "metric_expression": "4.64731", "metric_symbol": "s", "metric_value": 4.647313273689505, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.471, "setup": "squindom", "side": 9.29462654737901, "solution_path": "data/solutions/generated/squindom_034_754eaf0840f066aa.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/754eaf0840f066aa.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@35", "density": 0.8090793490091304, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", "friedman_metric_expression": "9/2 = 4.5", "friedman_metric_symbol": "s", "friedman_metric_value": 4.5, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@35", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "9/2 = 4.5", "metric_symbol": "s", "metric_value": 4.5, "reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", "source_image": "36.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", "friedman_source_image": "36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "ad3aed979d0e55b8", "improvement": -0.15075504839516718, "max_boundary_excess": -5.213118390301474e-07, "max_pair_overlap_depth": -5.817535690066933e-06, "metric_expression": "4.65076", "metric_symbol": "s", "metric_value": 4.650755048395167, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.5, "setup": "squindom", "side": 9.301510096790334, "solution_path": "data/solutions/generated/squindom_035_ad3aed979d0e55b8.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ad3aed979d0e55b8.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@36", "density": 0.7686586705061, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", "friedman_metric_expression": "9/2 = 4.5", "friedman_metric_symbol": "s", "friedman_metric_value": 4.5, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@36", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "9/2 = 4.5", "metric_symbol": "s", "metric_value": 4.5, "reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", "source_image": "36.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", "friedman_source_image": "36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "24e6d7b793012d54", "improvement": -0.3391544918635434, "max_boundary_excess": -1.8108160975138787e-06, "max_pair_overlap_depth": -1.3015245498015915e-05, "metric_expression": "4.83915", "metric_symbol": "s", "metric_value": 4.839154491863543, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.5, "setup": "squindom", "side": 9.678308983727087, "solution_path": "data/solutions/generated/squindom_036_24e6d7b793012d54.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/24e6d7b793012d54.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@37", "density": 0.8006073518667697, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/37.gif", "friedman_metric_expression": "10 / 3 + \u221a2 = 4.747+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.747, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@37", "credit": "Maurizio Morandi", "date": "August 2012", "family_updated": "8/11/12", "metric_expression": "10 / 3 + \u221a2 = 4.747+", "metric_symbol": "s", "metric_value": 4.747, "reference_text": "37. | | s = 10 / 3 + \u221a2 = 4.747+ | Found by Maurizio Morandi | in August 2012.", "source_image": "37.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/37.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "37. | | s = 10 / 3 + \u221a2 = 4.747+ | Found by Maurizio Morandi | in August 2012.", "friedman_source_image": "37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "4eb7698c43b9de17", "improvement": -0.06002164063443782, "max_boundary_excess": -4.250322036547516e-06, "max_pair_overlap_depth": -2.0290028124314574e-05, "metric_expression": "4.80702", "metric_symbol": "s", "metric_value": 4.807021640634438, "n": 37, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.747, "setup": "squindom", "side": 9.614043281268875, "solution_path": "data/solutions/generated/squindom_037_4eb7698c43b9de17.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4eb7698c43b9de17.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@38", "density": 0.7599740954685258, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/38.gif", "friedman_metric_expression": "(13 + \u221a2) / 3 = 4.804+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.804, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@38", "credit": "Maurizio Morandi", "date": "August 2012", "family_updated": "8/11/12", "metric_expression": "(13 + \u221a2) / 3 = 4.804+", "metric_symbol": "s", "metric_value": 4.804, "reference_text": "38. | | s = (13 + \u221a2) / 3 = 4.804+ | Found by Maurizio Morandi | in August 2012.", "source_image": "38.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/38.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "38. | | s = (13 + \u221a2) / 3 = 4.804+ | Found by Maurizio Morandi | in August 2012.", "friedman_source_image": "38.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "605d8eeb30140800", "improvement": -0.19608521445298788, "max_boundary_excess": -7.686459193578797e-07, "max_pair_overlap_depth": -7.347636921672951e-06, "metric_expression": "5.00009", "metric_symbol": "s", "metric_value": 5.000085214452988, "n": 38, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.804, "setup": "squindom", "side": 10.000170428905976, "solution_path": "data/solutions/generated/squindom_038_605d8eeb30140800.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/605d8eeb30140800.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@39", "density": 0.8096978209200016, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/39.gif", "friedman_metric_expression": "4.839+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.839, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@39", "credit": "David W", "date": "August 2012", "family_updated": "8/11/12", "metric_expression": "4.839+", "metric_symbol": "s", "metric_value": 4.839, "reference_text": "39. | | s = 4.839+ | Found by David W. Cantrell | in August 2012.", "source_image": "39.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/39.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "39. | | s = 4.839+ | Found by David W. Cantrell | in August 2012.", "friedman_source_image": "39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "1909884844694062", "improvement": -0.06844928798604677, "max_boundary_excess": -1.909331257099467e-06, "max_pair_overlap_depth": -1.5029850171544012e-05, "metric_expression": "4.90745", "metric_symbol": "s", "metric_value": 4.907449287986047, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.839, "setup": "squindom", "side": 9.814898575972094, "solution_path": "data/solutions/generated/squindom_039_1909884844694062.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1909884844694062.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@40", "density": 0.812314131386038, "friedman_analytical_or_proved": false, "friedman_credit": "Sigvart Brendberg", "friedman_date": "June 2023", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/40.gif", "friedman_metric_expression": "4.895+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.895, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@40", "credit": "Sigvart Brendberg", "date": "June 2023", "family_updated": "8/11/12", "metric_expression": "4.895+", "metric_symbol": "s", "metric_value": 4.895, "reference_text": "40. | | s = 4.895+ | Found by Sigvart Brendberg | in June 2023.", "source_image": "40.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/40.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "40. | | s = 4.895+ | Found by Sigvart Brendberg | in June 2023.", "friedman_source_image": "40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "c766413f09b40b68", "improvement": -0.06695696807005191, "max_boundary_excess": -4.842672254312674e-07, "max_pair_overlap_depth": -3.709534701634709e-07, "metric_expression": "4.96196", "metric_symbol": "s", "metric_value": 4.9619569680700515, "n": 40, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.895, "setup": "squindom", "side": 9.923913936140103, "solution_path": "data/solutions/generated/squindom_040_c766413f09b40b68.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c766413f09b40b68.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@41", "density": 0.8199463395063403, "friedman_analytical_or_proved": false, "friedman_credit": "Sigvart Brendberg", "friedman_date": "June 2023", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/41.gif", "friedman_metric_expression": "4.927+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.927, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@41", "credit": "Sigvart Brendberg", "date": "June 2023", "family_updated": "8/11/12", "metric_expression": "4.927+", "metric_symbol": "s", "metric_value": 4.927, "reference_text": "41. | | s = 4.927+ | Found by Sigvart Brendberg | in June 2023.", "source_image": "41.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/41.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "41. | | s = 4.927+ | Found by Sigvart Brendberg | in June 2023.", "friedman_source_image": "41.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "0c31d560a372d60c", "improvement": -0.07316360709587055, "max_boundary_excess": -3.348749109122196e-06, "max_pair_overlap_depth": -8.659590140513984e-06, "metric_expression": "5.00016", "metric_symbol": "s", "metric_value": 5.00016360709587, "n": 41, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.927, "setup": "squindom", "side": 10.00032721419174, "solution_path": "data/solutions/generated/squindom_041_0c31d560a372d60c.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0c31d560a372d60c.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@42", "density": 0.8399379995423308, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/42.gif", "friedman_metric_expression": "4.989+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.989, "friedman_reference": {"analytical_or_proved": false, "case": "squindom@42", "credit": "David W", "date": "August 2012", "family_updated": "8/11/12", "metric_expression": "4.989+", "metric_symbol": "s", "metric_value": 4.989, "reference_text": "42. | | s = 4.989+ | Found by David W. Cantrell | in August 2012.", "source_image": "42.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/42.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "42. | | s = 4.989+ | Found by David W. Cantrell | in August 2012.", "friedman_source_image": "42.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "487471a1c6b8324e", "improvement": -0.011184535387124939, "max_boundary_excess": -1.9513369720058904e-06, "max_pair_overlap_depth": -9.964808349360865e-06, "metric_expression": "5.00018", "metric_symbol": "s", "metric_value": 5.000184535387125, "n": 42, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.989, "setup": "squindom", "side": 10.00036907077425, "solution_path": "data/solutions/generated/squindom_042_487471a1c6b8324e.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/487471a1c6b8324e.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@43", "density": 0.859888117316887, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@43", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "7f9527ccddc9d648", "improvement": -0.00032527209571497906, "max_boundary_excess": -5.1461540806485566e-08, "max_pair_overlap_depth": -2.005039219099558e-06, "metric_expression": "5.00033", "metric_symbol": "s", "metric_value": 5.000325272095715, "n": 43, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.00065054419143, "solution_path": "data/solutions/generated/squindom_043_7f9527ccddc9d648.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7f9527ccddc9d648.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@44", "density": 0.8799631966546829, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@44", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "1ffd758f1f058de5", "improvement": -0.00010455823792376862, "max_boundary_excess": -4.245467354557775e-06, "max_pair_overlap_depth": -3.962242465904708e-06, "metric_expression": "5.00010", "metric_symbol": "s", "metric_value": 5.000104558237924, "n": 44, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.000209116475848, "solution_path": "data/solutions/generated/squindom_044_1ffd758f1f058de5.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1ffd758f1f058de5.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@45", "density": 0.8999501217119913, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@45", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "d085ed9682ca2968", "improvement": -0.00013855655918781906, "max_boundary_excess": -1.0485935568738114e-06, "max_pair_overlap_depth": -1.361329106774889e-06, "metric_expression": "5.00014", "metric_symbol": "s", "metric_value": 5.000138556559188, "n": 45, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.000277113118376, "solution_path": "data/solutions/generated/squindom_045_d085ed9682ca2968.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d085ed9682ca2968.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@46", "density": 0.9198953665582859, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@46", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "3b408e84cd206068", "improvement": -0.00028435426002282327, "max_boundary_excess": -1.1757865436834436e-06, "max_pair_overlap_depth": -7.423155479191479e-07, "metric_expression": "5.00028", "metric_symbol": "s", "metric_value": 5.000284354260023, "n": 46, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.000568708520046, "solution_path": "data/solutions/generated/squindom_046_3b408e84cd206068.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3b408e84cd206068.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@47", "density": 0.8112850662286475, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@47", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "1d33d4d710718c8f", "improvement": -0.3820433347024714, "max_boundary_excess": -3.5226864758541865e-07, "max_pair_overlap_depth": -1.2150556394807666e-05, "metric_expression": "5.38204", "metric_symbol": "s", "metric_value": 5.382043334702471, "n": 47, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.764086669404943, "solution_path": "data/solutions/generated/squindom_047_1d33d4d710718c8f.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1d33d4d710718c8f.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@48", "density": 0.9599518570950978, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@48", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "0433c6294c4f3fe7", "improvement": -0.00012537686383318203, "max_boundary_excess": -1.0555756748686917e-06, "max_pair_overlap_depth": -4.3576353303542703e-07, "metric_expression": "5.00013", "metric_symbol": "s", "metric_value": 5.000125376863833, "n": 48, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.000250753727666, "solution_path": "data/solutions/generated/squindom_048_0433c6294c4f3fe7.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0433c6294c4f3fe7.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@49", "density": 0.8116252692377275, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@49", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "7b7595adf7fbed15", "improvement": -0.49421009081703016, "max_boundary_excess": -1.0264156866668372e-06, "max_pair_overlap_depth": -6.939509280323719e-06, "metric_expression": "5.49421", "metric_symbol": "s", "metric_value": 5.49421009081703, "n": 49, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 10.98842018163406, "solution_path": "data/solutions/generated/squindom_049_7b7595adf7fbed15.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7b7595adf7fbed15.svg", "tolerance": 1e-08, "verified": true} +{"case": "squindom@50", "density": 0.8001461788909812, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "squindom@50", "credit": "Trivial", "date": "", "family_updated": "8/11/12", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "43-50. | | s = 5 | Trivial. |", "source_image": "50.gif", "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", "source_page": "https://erich-friedman.github.io/packing/squindom/", "title": "Squares in Dominoes"}, "friedman_reference_text": "43-50. | | s = 5 | Trivial. |", "friedman_source_image": "50.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squindom/", "friedman_title": "Squares in Dominoes", "frontend_seed": true, "id": "1dc2963cf23fe9ee", "improvement": -0.5896592857036387, "max_boundary_excess": -3.2315115903180924e-06, "max_pair_overlap_depth": -1.8572326916821424e-05, "metric_expression": "5.58966", "metric_symbol": "s", "metric_value": 5.589659285703639, "n": 50, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "squindom", "side": 11.179318571407277, "solution_path": "data/solutions/generated/squindom_050_1dc2963cf23fe9ee.json", "source_url": "https://erich-friedman.github.io/packing/squindom/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1dc2963cf23fe9ee.svg", "tolerance": 1e-08, "verified": true} {"case": "squinhex@1", "density": 0.6187916671304767, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/1.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "(3+\u221a3)/6 = 0.778+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.778, "friedman_reference": {"analytical_or_proved": true, "case": "squinhex@1", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "(3+\u221a3)/6 = 0.778+", "metric_symbol": "s", "metric_value": 0.778, "reference_text": "s = (3+\u221a3)/6 = 0.778+ | Trivial. |", "source_image": "1.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/1.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = (3+\u221a3)/6 = 0.778+ | Trivial. |", "friedman_source_image": "1.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "47260f1f9015c23d", "improvement": -0.010681817229460822, "max_boundary_excess": -3.3038085342535935e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.78868", "metric_symbol": "s", "metric_value": 0.7886818172294608, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.778, "setup": "squinhex", "side": 0.7886818172294608, "solution_path": "data/solutions/generated/squinhex_001_47260f1f9015c23d.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/47260f1f9015c23d.svg", "tolerance": 1e-08, "verified": true} {"case": "squinhex@2", "density": 0.5773349997096187, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/2.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2/\u221a3 = 1.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.154, "friedman_reference": {"analytical_or_proved": true, "case": "squinhex@2", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "2/\u221a3 = 1.154+", "metric_symbol": "s", "metric_value": 1.154, "reference_text": "s = 2/\u221a3 = 1.154+ | Trivial. |", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/2.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 2/\u221a3 = 1.154+ | Trivial. |", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "21fb35b9b51e59c5", "improvement": -0.0007158081621452261, "max_boundary_excess": -8.964730208767781e-07, "max_pair_overlap_depth": -4.154668371614267e-06, "metric_expression": "1.15472", "metric_symbol": "s", "metric_value": 1.1547158081621451, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.154, "setup": "squinhex", "side": 1.1547158081621451, "solution_path": "data/solutions/generated/squinhex_002_21fb35b9b51e59c5.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/21fb35b9b51e59c5.svg", "tolerance": 1e-08, "verified": true} {"case": "squinhex@3", "density": 0.6187647598988664, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/3.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "(1+\u221a3)/2 = 1.366+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.366, "friedman_reference": {"analytical_or_proved": true, "case": "squinhex@3", "credit": "Maurizio Morandi", "date": "March 2026", "family_updated": "4/29/26", "metric_expression": "(1+\u221a3)/2 = 1.366+", "metric_symbol": "s", "metric_value": 1.366, "reference_text": "s = (1+\u221a3)/2 = 1.366+ | Found by Maurizio Morandi | in March 2026.", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/3.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = (1+\u221a3)/2 = 1.366+ | Found by Maurizio Morandi | in March 2026.", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "a5c3dc7083e49634", "improvement": -6.667945486871218e-05, "max_boundary_excess": -1.5592677317674368e-06, "max_pair_overlap_depth": -3.548280330942233e-05, "metric_expression": "1.36607", "metric_symbol": "s", "metric_value": 1.3660666794548688, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.366, "setup": "squinhex", "side": 1.3660666794548688, "solution_path": "data/solutions/generated/squinhex_003_a5c3dc7083e49634.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a5c3dc7083e49634.svg", "tolerance": 1e-08, "verified": true} @@ -378,6 +473,26 @@ {"case": "squinhex@18", "density": 0.8107158050212577, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/18.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.92111+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.92111, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@18", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.92111+", "metric_symbol": "s", "metric_value": 2.92111, "reference_text": "s = 2.92111+ | Found by Ian Watson | in April 2026.", "source_image": "18.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/18.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 2.92111+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "18.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "e136eeec3de765c3", "improvement": -0.0022075205933282938, "max_boundary_excess": -4.264526989622803e-06, "max_pair_overlap_depth": -7.64695502597501e-06, "metric_expression": "2.92332", "metric_symbol": "s", "metric_value": 2.9233175205933284, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.92111, "setup": "squinhex", "side": 2.9233175205933284, "solution_path": "data/solutions/generated/squinhex_018_e136eeec3de765c3.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e136eeec3de765c3.svg", "tolerance": 1e-08, "verified": true} {"case": "squinhex@19", "density": 0.8472470384096148, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/19.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.93511+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.93511, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@19", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.93511+", "metric_symbol": "s", "metric_value": 2.93511, "reference_text": "s = 2.93511+ | Found by Ian Watson | in April 2026.", "source_image": "19.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/19.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 2.93511+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "19.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "ae3850bdb0ac1880", "improvement": -0.0028496545666087947, "max_boundary_excess": -6.965076151420116e-06, "max_pair_overlap_depth": -7.201359447650546e-06, "metric_expression": "2.93796", "metric_symbol": "s", "metric_value": 2.9379596545666087, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.93511, "setup": "squinhex", "side": 2.9379596545666087, "solution_path": "data/solutions/generated/squinhex_019_ae3850bdb0ac1880.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ae3850bdb0ac1880.svg", "tolerance": 1e-08, "verified": true} {"case": "squinhex@20", "density": 0.7671837266988989, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/20.png", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.16123+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.16123, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@20", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.16123+", "metric_symbol": "s", "metric_value": 3.16123, "reference_text": "s = 3.16123+ | Found by Ian Watson | in April 2026.", "source_image": "20.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/20.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.16123+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "20.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "6b12994046713635", "improvement": -0.0064358571960680955, "max_boundary_excess": -2.567971421646714e-06, "max_pair_overlap_depth": -2.07090961877876e-05, "metric_expression": "3.16767", "metric_symbol": "s", "metric_value": 3.1676658571960683, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.16123, "setup": "squinhex", "side": 3.1676658571960683, "solution_path": "data/solutions/generated/squinhex_020_6b12994046713635.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6b12994046713635.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@21", "density": 0.7670273555344158, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/21.png", "friedman_metric_expression": "3.23496+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.23496, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@21", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.23496+", "metric_symbol": "s", "metric_value": 3.23496, "reference_text": "s = 3.23496+ | Found by Ian Watson | in April 2026.", "source_image": "21.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/21.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.23496+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "21.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "3a812c823f86feb7", "improvement": -0.011262455551525274, "max_boundary_excess": -1.638368640602293e-06, "max_pair_overlap_depth": -6.590999670152975e-06, "metric_expression": "3.24622", "metric_symbol": "s", "metric_value": 3.2462224555515253, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.23496, "setup": "squinhex", "side": 3.2462224555515253, "solution_path": "data/solutions/generated/squinhex_021_3a812c823f86feb7.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3a812c823f86feb7.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@22", "density": 0.770525380181529, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/22.png", "friedman_metric_expression": "3.31573+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.31573, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@22", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.31573+", "metric_symbol": "s", "metric_value": 3.31573, "reference_text": "s = 3.31573+ | Found by Ian Watson | in April 2026.", "source_image": "22.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/22.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.31573+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "22.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "a1e7eaf12003fa2e", "improvement": 0.0006659560348909466, "max_boundary_excess": -2.169977234601665e-06, "max_pair_overlap_depth": -1.9814540655582746e-05, "metric_expression": "3.31506", "metric_symbol": "s", "metric_value": 3.315064043965109, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.31573, "setup": "squinhex", "side": 3.315064043965109, "solution_path": "data/solutions/generated/squinhex_022_a1e7eaf12003fa2e.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a1e7eaf12003fa2e.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@23", "density": 0.7678817589014695, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/23.png", "friedman_metric_expression": "3.36437+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.36437, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@23", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.36437+", "metric_symbol": "s", "metric_value": 3.36437, "reference_text": "s = 3.36437+ | Found by Ian Watson | in April 2026.", "source_image": "23.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/23.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.36437+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "23.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "c418f25bcf52655a", "improvement": -0.031028866190116577, "max_boundary_excess": -3.0072288037779673e-06, "max_pair_overlap_depth": -3.3623152545181334e-05, "metric_expression": "3.39540", "metric_symbol": "s", "metric_value": 3.3953988661901167, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.36437, "setup": "squinhex", "side": 3.3953988661901167, "solution_path": "data/solutions/generated/squinhex_023_c418f25bcf52655a.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c418f25bcf52655a.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@24", "density": 0.7853118981105532, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/24.png", "friedman_metric_expression": "3.41524+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.41524, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@24", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.41524+", "metric_symbol": "s", "metric_value": 3.41524, "reference_text": "s = 3.41524+ | Found by Ian Watson | in April 2026.", "source_image": "24.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/24.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.41524+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "24.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "94da47c0085910e3", "improvement": -0.014479391564234945, "max_boundary_excess": -2.620667464817998e-06, "max_pair_overlap_depth": -1.0754243918387196e-05, "metric_expression": "3.42972", "metric_symbol": "s", "metric_value": 3.4297193915642348, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.41524, "setup": "squinhex", "side": 3.4297193915642348, "solution_path": "data/solutions/generated/squinhex_024_94da47c0085910e3.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/94da47c0085910e3.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@25", "density": 0.7979870877832509, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/25.png", "friedman_metric_expression": "2\u221a3 = 3.46410+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.4641, "friedman_reference": {"analytical_or_proved": true, "case": "squinhex@25", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "2\u221a3 = 3.46410+", "metric_symbol": "s", "metric_value": 3.4641, "reference_text": "s = 2\u221a3 = 3.46410+ | Trivial. |", "source_image": "25.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/25.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 2\u221a3 = 3.46410+ | Trivial. |", "friedman_source_image": "25.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "e42cc21b7cb42f7c", "improvement": -0.008430980948480382, "max_boundary_excess": -4.683096739436409e-06, "max_pair_overlap_depth": -1.8538188668593136e-06, "metric_expression": "3.47253", "metric_symbol": "s", "metric_value": 3.4725309809484806, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.4641, "setup": "squinhex", "side": 3.4725309809484806, "solution_path": "data/solutions/generated/squinhex_025_e42cc21b7cb42f7c.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e42cc21b7cb42f7c.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@26", "density": 0.8081929307719398, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/26.png", "friedman_metric_expression": "3.4939927+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.4939927, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@26", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.4939927+", "metric_symbol": "s", "metric_value": 3.4939927, "reference_text": "s = 3.4939927+ | Found by Ian Watson | in April 2026.", "source_image": "26.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/26.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.4939927+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "26.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "ffb43ba6e2cd5818", "improvement": -0.02487717357936603, "max_boundary_excess": -9.15748884603073e-07, "max_pair_overlap_depth": -3.1303960409623244e-05, "metric_expression": "3.51887", "metric_symbol": "s", "metric_value": 3.518869873579366, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.4939927, "setup": "squinhex", "side": 3.518869873579366, "solution_path": "data/solutions/generated/squinhex_026_ffb43ba6e2cd5818.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ffb43ba6e2cd5818.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@27", "density": 0.8212390180142829, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/27.png", "friedman_metric_expression": "(9+7\u221a3)/6 = 3.52072+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.52072, "friedman_reference": {"analytical_or_proved": true, "case": "squinhex@27", "credit": "Erich Friedman", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "(9+7\u221a3)/6 = 3.52072+", "metric_symbol": "s", "metric_value": 3.52072, "reference_text": "s = (9+7\u221a3)/6 = 3.52072+ | Found by Erich Friedman | in April 2026.", "source_image": "27.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/27.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = (9+7\u221a3)/6 = 3.52072+ | Found by Erich Friedman | in April 2026.", "friedman_source_image": "27.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "1daf4383b04cfd35", "improvement": -0.03658539789192261, "max_boundary_excess": -5.73679317656282e-06, "max_pair_overlap_depth": -8.244431831005983e-06, "metric_expression": "3.55731", "metric_symbol": "s", "metric_value": 3.5573053978919225, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.52072, "setup": "squinhex", "side": 3.5573053978919225, "solution_path": "data/solutions/generated/squinhex_027_1daf4383b04cfd35.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1daf4383b04cfd35.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@28", "density": 0.8148431181294798, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/28.png", "friedman_metric_expression": "3.62565+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.62565, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@28", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.62565+", "metric_symbol": "s", "metric_value": 3.62565, "reference_text": "s = 3.62565+ | Found by Ian Watson | in April 2026.", "source_image": "28.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/28.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.62565+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "28.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "a261c762e391859b", "improvement": -0.011121972861151797, "max_boundary_excess": -1.2588144775567533e-07, "max_pair_overlap_depth": -1.6737569052738266e-05, "metric_expression": "3.63677", "metric_symbol": "s", "metric_value": 3.6367719728611516, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.62565, "setup": "squinhex", "side": 3.6367719728611516, "solution_path": "data/solutions/generated/squinhex_028_a261c762e391859b.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a261c762e391859b.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@29", "density": 0.8153965094821096, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/29.png", "friedman_metric_expression": "3.66437+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.66437, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@29", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.66437+", "metric_symbol": "s", "metric_value": 3.66437, "reference_text": "s = 3.66437+ | Found by Ian Watson | in April 2026.", "source_image": "29.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/29.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.66437+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "29.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "b4f34cc71652a9b5", "improvement": -0.03551846072849152, "max_boundary_excess": -4.2642198528972326e-06, "max_pair_overlap_depth": -2.258360826079553e-05, "metric_expression": "3.69989", "metric_symbol": "s", "metric_value": 3.6998884607284914, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.66437, "setup": "squinhex", "side": 3.6998884607284914, "solution_path": "data/solutions/generated/squinhex_029_b4f34cc71652a9b5.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b4f34cc71652a9b5.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@30", "density": 0.837162051280775, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/30.png", "friedman_metric_expression": "3.69554+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.69554, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@30", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.69554+", "metric_symbol": "s", "metric_value": 3.69554, "reference_text": "s = 3.69554+ | Found by Ian Watson | in April 2026.", "source_image": "30.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/30.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.69554+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "30.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "622f4b213176ff50", "improvement": -0.01835753389360395, "max_boundary_excess": -4.942525026869045e-06, "max_pair_overlap_depth": -2.8250288841569215e-05, "metric_expression": "3.71390", "metric_symbol": "s", "metric_value": 3.7138975338936038, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.69554, "setup": "squinhex", "side": 3.7138975338936038, "solution_path": "data/solutions/generated/squinhex_030_622f4b213176ff50.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/622f4b213176ff50.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@31", "density": 0.8285110718813824, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/31.png", "friedman_metric_expression": "3.78410+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.7841, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@31", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.78410+", "metric_symbol": "s", "metric_value": 3.7841, "reference_text": "s = 3.78410+ | Found by Emerson Connelly | in April 2026.", "source_image": "31.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/31.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.78410+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "31.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "5ef6ed65925f4bf8", "improvement": -0.010847266536003097, "max_boundary_excess": -1.2328982304959355e-06, "max_pair_overlap_depth": -1.5474800372561326e-05, "metric_expression": "3.79495", "metric_symbol": "s", "metric_value": 3.794947266536003, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.7841, "setup": "squinhex", "side": 3.794947266536003, "solution_path": "data/solutions/generated/squinhex_031_5ef6ed65925f4bf8.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5ef6ed65925f4bf8.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@32", "density": 0.8139313062277866, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/32.png", "friedman_metric_expression": "3.84795+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.84795, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@32", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.84795+", "metric_symbol": "s", "metric_value": 3.84795, "reference_text": "s = 3.84795+ | Found by Emerson Connelly | in April 2026.", "source_image": "32.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/32.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.84795+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "32.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "3fefe3c7860a7042", "improvement": -0.04209987405059623, "max_boundary_excess": -9.31294317671141e-06, "max_pair_overlap_depth": -5.122637159571397e-06, "metric_expression": "3.89005", "metric_symbol": "s", "metric_value": 3.890049874050596, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.84795, "setup": "squinhex", "side": 3.890049874050596, "solution_path": "data/solutions/generated/squinhex_032_3fefe3c7860a7042.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3fefe3c7860a7042.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@33", "density": 0.8232428856624427, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/33.png", "friedman_metric_expression": "3.88897+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.88897, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@33", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.88897+", "metric_symbol": "s", "metric_value": 3.88897, "reference_text": "s = 3.88897+ | Found by Emerson Connelly | in April 2026.", "source_image": "33.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/33.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.88897+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "33.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "75f6c6042636af47", "improvement": -0.038989792359782616, "max_boundary_excess": -8.523200217199587e-07, "max_pair_overlap_depth": -1.020864303750979e-05, "metric_expression": "3.92796", "metric_symbol": "s", "metric_value": 3.9279597923597827, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.88897, "setup": "squinhex", "side": 3.9279597923597827, "solution_path": "data/solutions/generated/squinhex_033_75f6c6042636af47.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/75f6c6042636af47.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@34", "density": 0.8011598710060369, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/34.png", "friedman_metric_expression": "3.92704+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.92704, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@34", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.92704+", "metric_symbol": "s", "metric_value": 3.92704, "reference_text": "s = 3.92704+ | Found by Emerson Connelly | in April 2026.", "source_image": "34.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/34.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.92704+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "34.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "9936488a40de24d9", "improvement": -0.11456551352210997, "max_boundary_excess": -4.6100121240738093e-07, "max_pair_overlap_depth": -4.74894416568894e-06, "metric_expression": "4.04161", "metric_symbol": "s", "metric_value": 4.04160551352211, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.92704, "setup": "squinhex", "side": 4.04160551352211, "solution_path": "data/solutions/generated/squinhex_034_9936488a40de24d9.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9936488a40de24d9.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@35", "density": 0.8247475431755152, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/35.png", "friedman_metric_expression": "3.99833+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.99833, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@35", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.99833+", "metric_symbol": "s", "metric_value": 3.99833, "reference_text": "s = 3.99833+ | Found by Emerson Connelly | in April 2026.", "source_image": "35.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/35.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 3.99833+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "35.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "af16853a8ef97483", "improvement": -0.04321634902297422, "max_boundary_excess": -2.7980290841403613e-07, "max_pair_overlap_depth": -1.2096346981849138e-06, "metric_expression": "4.04155", "metric_symbol": "s", "metric_value": 4.041546349022974, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.99833, "setup": "squinhex", "side": 4.041546349022974, "solution_path": "data/solutions/generated/squinhex_035_af16853a8ef97483.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/af16853a8ef97483.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@36", "density": 0.8483249224466834, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/36.png", "friedman_metric_expression": "4.03258+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.03258, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@36", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.03258+", "metric_symbol": "s", "metric_value": 4.03258, "reference_text": "s = 4.03258+ | Found by Emerson Connelly | in April 2026.", "source_image": "36.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/36.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 4.03258+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "36.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "a763846075248773", "improvement": -0.008934991863539743, "max_boundary_excess": -2.1813389232689927e-06, "max_pair_overlap_depth": -6.121205389897355e-06, "metric_expression": "4.04151", "metric_symbol": "s", "metric_value": 4.04151499186354, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.03258, "setup": "squinhex", "side": 4.04151499186354, "solution_path": "data/solutions/generated/squinhex_036_a763846075248773.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a763846075248773.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@37", "density": 0.8718839158050435, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/37.png", "friedman_metric_expression": "7/\u221a3 = 4.04145+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.04145, "friedman_reference": {"analytical_or_proved": true, "case": "squinhex@37", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "7/\u221a3 = 4.04145+", "metric_symbol": "s", "metric_value": 4.04145, "reference_text": "s = 7/\u221a3 = 4.04145+ | Trivial. |", "source_image": "37.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/37.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 7/\u221a3 = 4.04145+ | Trivial. |", "friedman_source_image": "37.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "a455ecb05be301ad", "improvement": -7.79426845127773e-05, "max_boundary_excess": -1.1637259667017477e-06, "max_pair_overlap_depth": -1.0162747484221413e-05, "metric_expression": "4.04153", "metric_symbol": "s", "metric_value": 4.041527942684513, "n": 37, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.04145, "setup": "squinhex", "side": 4.041527942684513, "solution_path": "data/solutions/generated/squinhex_037_a455ecb05be301ad.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a455ecb05be301ad.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@38", "density": 0.8350388271501855, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/38.png", "friedman_metric_expression": "4.18476+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.18476, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.18476+", "metric_symbol": "s", "metric_value": 4.18476, "reference_text": "s = 4.18476+ | Found by Emerson Connelly | in April 2026.", "source_image": "38.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/38.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 4.18476+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "38.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "bcbfc88586b3e923", "improvement": -0.00040437963386885656, "max_boundary_excess": -1.1747860476968907e-06, "max_pair_overlap_depth": -1.7875980621084864e-05, "metric_expression": "4.18516", "metric_symbol": "s", "metric_value": 4.185164379633869, "n": 38, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.18476, "setup": "squinhex", "side": 4.185164379633869, "solution_path": "data/solutions/generated/squinhex_038_bcbfc88586b3e923.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bcbfc88586b3e923.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@39", "density": 0.8275155837189719, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/39.png", "friedman_metric_expression": "4.25744+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.25744, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@39", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.25744+", "metric_symbol": "s", "metric_value": 4.25744, "reference_text": "s = 4.25744+ | Found by Emerson Connelly | in April 2026.", "source_image": "39.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/39.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 4.25744+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "39.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "85e7e9eb3b3b7f5f", "improvement": -0.001664243334674076, "max_boundary_excess": -3.204496689819836e-06, "max_pair_overlap_depth": -1.602842749781619e-05, "metric_expression": "4.25910", "metric_symbol": "s", "metric_value": 4.259104243334674, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.25744, "setup": "squinhex", "side": 4.259104243334674, "solution_path": "data/solutions/generated/squinhex_039_85e7e9eb3b3b7f5f.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/85e7e9eb3b3b7f5f.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinhex@40", "density": 0.8287778526415311, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinhex/40.png", "friedman_metric_expression": "4.31157+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.31157, "friedman_reference": {"analytical_or_proved": false, "case": "squinhex@40", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.31157+", "metric_symbol": "s", "metric_value": 4.31157, "reference_text": "s = 4.31157+ | Found by Emerson Connelly | in April 2026.", "source_image": "40.png", "source_image_url": "https://erich-friedman.github.io/packing/squinhex/40.png", "source_page": "https://erich-friedman.github.io/packing/squinhex/", "title": "Squares in Hexagons"}, "friedman_reference_text": "s = 4.31157+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "40.png", "friedman_source_url": "https://erich-friedman.github.io/packing/squinhex/", "friedman_title": "Squares in Hexagons", "frontend_seed": true, "id": "f7dadd815b6542ca", "improvement": 0.00149344623519454, "max_boundary_excess": -3.946410988960316e-06, "max_pair_overlap_depth": -1.2739218361978999e-05, "metric_expression": "4.31008", "metric_symbol": "s", "metric_value": 4.310076553764805, "n": 40, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.31157, "setup": "squinhex", "side": 4.310076553764805, "solution_path": "data/solutions/generated/squinhex_040_f7dadd815b6542ca.json", "source_url": "https://erich-friedman.github.io/packing/squinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f7dadd815b6542ca.svg", "tolerance": 1e-08, "verified": true} {"case": "squinoct@1", "density": 0.7071036297921394, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/1.gif", "friedman_family_updated": "3/17/26", "friedman_metric_expression": "1/\u221a(2+\u221a2) = .54119+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.54119, "friedman_reference": {"analytical_or_proved": true, "case": "squinoct@1", "credit": "Trivial", "date": "", "family_updated": "3/17/26", "metric_expression": "1/\u221a(2+\u221a2) = .54119+", "metric_symbol": "s", "metric_value": 0.54119, "reference_text": "s = 1/\u221a(2+\u221a2) = .54119+ | Trivial. |", "source_image": "1.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/1.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 1/\u221a(2+\u221a2) = .54119+ | Trivial. |", "friedman_source_image": "1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "b63c90f60717ba08", "improvement": -7.30613665711477e-06, "max_boundary_excess": -1.1705346114441018e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.54120", "metric_symbol": "s", "metric_value": 0.5411973061366571, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.54119, "setup": "squinoct", "side": 0.5411973061366571, "solution_path": "data/solutions/generated/squinoct_001_b63c90f60717ba08.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b63c90f60717ba08.svg", "tolerance": 1e-08, "verified": true} {"case": "squinoct@2", "density": 0.5389047922692529, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "December 2013", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/2.gif", "friedman_family_updated": "3/17/26", "friedman_metric_expression": ".87667+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.87667, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@2", "credit": "Maurizio Morandi", "date": "December 2013", "family_updated": "3/17/26", "metric_expression": ".87667+", "metric_symbol": "s", "metric_value": 0.87667, "reference_text": "s = .87667+ | Found by Maurizio Morandi | in December 2013.", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/2.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = .87667+ | Found by Maurizio Morandi | in December 2013.", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "7194ac58cba12fa7", "improvement": -4.0351762315649076e-05, "max_boundary_excess": -8.607981571160174e-06, "max_pair_overlap_depth": -1.1896285956325414e-06, "metric_expression": "0.87671", "metric_symbol": "s", "metric_value": 0.8767103517623156, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.87667, "setup": "squinoct", "side": 0.8767103517623156, "solution_path": "data/solutions/generated/squinoct_002_7194ac58cba12fa7.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7194ac58cba12fa7.svg", "tolerance": 1e-08, "verified": true} {"case": "squinoct@3", "density": 0.5862650280603752, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "December 2013", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/3.gif", "friedman_family_updated": "3/17/26", "friedman_metric_expression": "18 \u2013 12\u221a2 = 1.02940+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.0294, "friedman_reference": {"analytical_or_proved": true, "case": "squinoct@3", "credit": "Erich Friedman", "date": "December 2013", "family_updated": "3/17/26", "metric_expression": "18 \u2013 12\u221a2 = 1.02940+", "metric_symbol": "s", "metric_value": 1.0294, "reference_text": "s = 18 \u2013 12\u221a2 = 1.02940+ | Found by Erich Friedman | in December 2013.", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/3.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 18 \u2013 12\u221a2 = 1.02940+ | Found by Erich Friedman | in December 2013.", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "3d85991afac60053", "improvement": -6.311956912941064e-05, "max_boundary_excess": -1.835100684478856e-06, "max_pair_overlap_depth": -3.4409461626638826e-05, "metric_expression": "1.02946", "metric_symbol": "s", "metric_value": 1.0294631195691295, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0294, "setup": "squinoct", "side": 1.0294631195691295, "solution_path": "data/solutions/generated/squinoct_003_3d85991afac60053.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3d85991afac60053.svg", "tolerance": 1e-08, "verified": true} @@ -398,6 +513,16 @@ {"case": "squinoct@18", "density": 0.7934296897658486, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/18.gif", "friedman_family_updated": "3/17/26", "friedman_metric_expression": "2.16778+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.16778, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@18", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.16778+", "metric_symbol": "s", "metric_value": 2.16778, "reference_text": "s = 2.16778+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/18.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.16778+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "a7275e2ab7024187", "improvement": 0.00017977070139485463, "max_boundary_excess": -2.9711774532196686e-06, "max_pair_overlap_depth": -1.4522556675777842e-05, "metric_expression": "2.16760", "metric_symbol": "s", "metric_value": 2.167600229298605, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.16778, "setup": "squinoct", "side": 2.167600229298605, "solution_path": "data/solutions/generated/squinoct_018_a7275e2ab7024187.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a7275e2ab7024187.svg", "tolerance": 1e-08, "verified": true} {"case": "squinoct@19", "density": 0.793469906795261, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/19.gif", "friedman_family_updated": "3/17/26", "friedman_metric_expression": "2.22823+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.22823, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@19", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.22823+", "metric_symbol": "s", "metric_value": 2.22823, "reference_text": "s = 2.22823+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/19.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.22823+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "330906f1db929cdb", "improvement": 0.0012889040224068893, "max_boundary_excess": -1.0543459428412958e-06, "max_pair_overlap_depth": -1.4850274468458657e-05, "metric_expression": "2.22694", "metric_symbol": "s", "metric_value": 2.226941095977593, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.22823, "setup": "squinoct", "side": 2.226941095977593, "solution_path": "data/solutions/generated/squinoct_019_330906f1db929cdb.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/330906f1db929cdb.svg", "tolerance": 1e-08, "verified": true} {"case": "squinoct@20", "density": 0.7898975362386181, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/20.gif", "friedman_family_updated": "3/17/26", "friedman_metric_expression": "2.28730+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.2873, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@20", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.28730+", "metric_symbol": "s", "metric_value": 2.2873, "reference_text": "s = 2.28730+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/20.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.28730+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "a51f6ff7158a3148", "improvement": -0.0026541016910699433, "max_boundary_excess": -1.638361599013347e-06, "max_pair_overlap_depth": -2.1188903268742898e-05, "metric_expression": "2.28995", "metric_symbol": "s", "metric_value": 2.28995410169107, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.2873, "setup": "squinoct", "side": 2.28995410169107, "solution_path": "data/solutions/generated/squinoct_020_a51f6ff7158a3148.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a51f6ff7158a3148.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@21", "density": 0.8091484006744551, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/21.gif", "friedman_metric_expression": "2.32167+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.32167, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@21", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.32167+", "metric_symbol": "s", "metric_value": 2.32167, "reference_text": "s = 2.32167+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/21.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.32167+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "a3759fa0325bb184", "improvement": 0.0032467851108277657, "max_boundary_excess": -2.288437924896875e-06, "max_pair_overlap_depth": -7.589979277911052e-06, "metric_expression": "2.31842", "metric_symbol": "s", "metric_value": 2.3184232148891724, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.32167, "setup": "squinoct", "side": 2.3184232148891724, "solution_path": "data/solutions/generated/squinoct_021_a3759fa0325bb184.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a3759fa0325bb184.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@22", "density": 0.7774325610742356, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/22.gif", "friedman_metric_expression": "2.41811+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.41811, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@22", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.41811+", "metric_symbol": "s", "metric_value": 2.41811, "reference_text": "s = 2.41811+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/22.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.41811+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "bebb10254b247f18", "improvement": -0.0027915964915901093, "max_boundary_excess": -1.6967368563790073e-06, "max_pair_overlap_depth": -1.7892080061754356e-05, "metric_expression": "2.42090", "metric_symbol": "s", "metric_value": 2.42090159649159, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.41811, "setup": "squinoct", "side": 2.42090159649159, "solution_path": "data/solutions/generated/squinoct_022_bebb10254b247f18.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bebb10254b247f18.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@23", "density": 0.7777209980912639, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/23.gif", "friedman_metric_expression": "2.47329+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.47329, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@23", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.47329+", "metric_symbol": "s", "metric_value": 2.47329, "reference_text": "s = 2.47329+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/23.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.47329+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "004d1c5d4d7bca47", "improvement": -0.0015616154620987643, "max_boundary_excess": -4.985478608046375e-06, "max_pair_overlap_depth": -1.4996046389881279e-05, "metric_expression": "2.47485", "metric_symbol": "s", "metric_value": 2.4748516154620988, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.47329, "setup": "squinoct", "side": 2.4748516154620988, "solution_path": "data/solutions/generated/squinoct_023_004d1c5d4d7bca47.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/004d1c5d4d7bca47.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@24", "density": 0.804709078453695, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/24.gif", "friedman_metric_expression": "6\u221a2 \u2013 6 = 2.48528+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.48528, "friedman_reference": {"analytical_or_proved": true, "case": "squinoct@24", "credit": "Trivial", "date": "", "family_updated": "3/17/26", "metric_expression": "6\u221a2 \u2013 6 = 2.48528+", "metric_symbol": "s", "metric_value": 2.48528, "reference_text": "s = 6\u221a2 \u2013 6 = 2.48528+ | Trivial.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/24.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 6\u221a2 \u2013 6 = 2.48528+ | Trivial.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "4f255616aca5e547", "improvement": -4.580955124477981e-05, "max_boundary_excess": -4.67146332394231e-06, "max_pair_overlap_depth": -9.95881463161652e-06, "metric_expression": "2.48533", "metric_symbol": "s", "metric_value": 2.4853258095512447, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.48528, "setup": "squinoct", "side": 2.4853258095512447, "solution_path": "data/solutions/generated/squinoct_024_4f255616aca5e547.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4f255616aca5e547.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@25", "density": 0.8181498541161091, "friedman_analytical_or_proved": true, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/25.gif", "friedman_metric_expression": "11/(3+\u221a2) = 2.49195+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.49195, "friedman_reference": {"analytical_or_proved": true, "case": "squinoct@25", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "11/(3+\u221a2) = 2.49195+", "metric_symbol": "s", "metric_value": 2.49195, "reference_text": "s = 11/(3+\u221a2) = 2.49195+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/25.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 11/(3+\u221a2) = 2.49195+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "cf47f0214a5dc773", "improvement": -0.023702995861961007, "max_boundary_excess": -3.2684625650520232e-06, "max_pair_overlap_depth": -1.853051245270798e-05, "metric_expression": "2.51565", "metric_symbol": "s", "metric_value": 2.515652995861961, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.49195, "setup": "squinoct", "side": 2.515652995861961, "solution_path": "data/solutions/generated/squinoct_025_cf47f0214a5dc773.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cf47f0214a5dc773.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@26", "density": 0.8074475115340339, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/26.gif", "friedman_metric_expression": "2.52841+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.52841, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@26", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.52841+", "metric_symbol": "s", "metric_value": 2.52841, "reference_text": "s = 2.52841+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/26.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.52841+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "5b23f9a6c0d60139", "improvement": -0.054008850877670156, "max_boundary_excess": -2.200162939176049e-06, "max_pair_overlap_depth": -3.6095353424636656e-05, "metric_expression": "2.58242", "metric_symbol": "s", "metric_value": 2.58241885087767, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.52841, "setup": "squinoct", "side": 2.58241885087767, "solution_path": "data/solutions/generated/squinoct_026_5b23f9a6c0d60139.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5b23f9a6c0d60139.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@27", "density": 0.8082183491889691, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/27.gif", "friedman_metric_expression": "2.58695+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.58695, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@27", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.58695+", "metric_symbol": "s", "metric_value": 2.58695, "reference_text": "s = 2.58695+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/27.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.58695+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "7199a9fabf8295f3", "improvement": -0.0434069531833039, "max_boundary_excess": -5.468946855752342e-06, "max_pair_overlap_depth": -2.0325723741110302e-05, "metric_expression": "2.63036", "metric_symbol": "s", "metric_value": 2.6303569531833038, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.58695, "setup": "squinoct", "side": 2.6303569531833038, "solution_path": "data/solutions/generated/squinoct_027_7199a9fabf8295f3.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7199a9fabf8295f3.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@28", "density": 0.8358880435909333, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/28.gif", "friedman_metric_expression": "2.63116+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.63116, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@28", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.63116+", "metric_symbol": "s", "metric_value": 2.63116, "reference_text": "s = 2.63116+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/28.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.63116+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "ad6175b5666f3771", "improvement": -0.002757201469966386, "max_boundary_excess": -5.321806274664218e-06, "max_pair_overlap_depth": -2.3625714268504794e-05, "metric_expression": "2.63392", "metric_symbol": "s", "metric_value": 2.6339172014699663, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.63116, "setup": "squinoct", "side": 2.6339172014699663, "solution_path": "data/solutions/generated/squinoct_028_ad6175b5666f3771.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ad6175b5666f3771.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@29", "density": 0.8053277894510656, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/29.gif", "friedman_metric_expression": "2.70811+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.70811, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@29", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.70811+", "metric_symbol": "s", "metric_value": 2.70811, "reference_text": "s = 2.70811+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/29.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.70811+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "a7c60552360644b6", "improvement": -0.02281526721143523, "max_boundary_excess": -3.928573599716161e-06, "max_pair_overlap_depth": -2.4601383313171965e-05, "metric_expression": "2.73093", "metric_symbol": "s", "metric_value": 2.7309252672114352, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.70811, "setup": "squinoct", "side": 2.7309252672114352, "solution_path": "data/solutions/generated/squinoct_029_a7c60552360644b6.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a7c60552360644b6.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinoct@30", "density": 0.8050487180673215, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinoct/30.gif", "friedman_metric_expression": "2.74220+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.7422, "friedman_reference": {"analytical_or_proved": false, "case": "squinoct@30", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/17/26", "metric_expression": "2.74220+", "metric_symbol": "s", "metric_value": 2.7422, "reference_text": "s = 2.74220+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinoct/30.gif", "source_page": "https://erich-friedman.github.io/packing/squinoct/", "title": "Squares in Octagons"}, "friedman_reference_text": "s = 2.74220+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinoct/", "friedman_title": "Squares in Octagons", "frontend_seed": true, "id": "8d25a2ea5990135c", "improvement": -0.03589252210129912, "max_boundary_excess": -4.415473577555007e-06, "max_pair_overlap_depth": -7.985805165922066e-06, "metric_expression": "2.77809", "metric_symbol": "s", "metric_value": 2.778092522101299, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.7422, "setup": "squinoct", "side": 2.778092522101299, "solution_path": "data/solutions/generated/squinoct_030_8d25a2ea5990135c.json", "source_url": "https://erich-friedman.github.io/packing/squinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8d25a2ea5990135c.svg", "tolerance": 1e-08, "verified": true} {"case": "squinpen@1", "density": 0.6621920830904189, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/1.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": ".936+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.936, "friedman_reference": {"analytical_or_proved": true, "case": "squinpen@1", "credit": "Trivial", "date": "", "family_updated": "4/8/26", "metric_expression": ".936+", "metric_symbol": "s", "metric_value": 0.936, "reference_text": "s = cos(27\u00b0) / cos(18\u00b0) | s = .936+ | Trivial. |", "source_image": "1.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/1.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = cos(27\u00b0) / cos(18\u00b0) | s = .936+ | Trivial. |", "friedman_source_image": "1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "7c4deaf46828e45f", "improvement": -0.0008790374068264883, "max_boundary_excess": -1.1116494686738636e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.93688", "metric_symbol": "s", "metric_value": 0.9368790374068265, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.936, "setup": "squinpen", "side": 0.9368790374068265, "solution_path": "data/solutions/generated/squinpen_001_7c4deaf46828e45f.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7c4deaf46828e45f.svg", "tolerance": 1e-08, "verified": true} {"case": "squinpen@2", "density": 0.49287502021209156, "friedman_analytical_or_proved": false, "friedman_credit": "Erich Friedman", "friedman_date": "March 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/2.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": "1.535+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.535, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@2", "credit": "Erich Friedman", "date": "March 2012", "family_updated": "4/8/26", "metric_expression": "1.535+", "metric_symbol": "s", "metric_value": 1.535, "reference_text": "s = 4\u221a(1\u20132/\u221a5)+\u221a5\u20132 | s = 1.535+ | Found by Erich Friedman | in March 2012.", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/2.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4\u221a(1\u20132/\u221a5)+\u221a5\u20132 | s = 1.535+ | Found by Erich Friedman | in March 2012.", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "e0d70422bfa035f2", "improvement": -0.0007556004426736429, "max_boundary_excess": -5.603512178169518e-07, "max_pair_overlap_depth": -4.1992473865937185e-06, "metric_expression": "1.53576", "metric_symbol": "s", "metric_value": 1.5357556004426736, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.535, "setup": "squinpen", "side": 1.5357556004426736, "solution_path": "data/solutions/generated/squinpen_002_e0d70422bfa035f2.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e0d70422bfa035f2.svg", "tolerance": 1e-08, "verified": true} {"case": "squinpen@3", "density": 0.6064545372240481, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/3.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": "1.695+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.695, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@3", "credit": "David W", "date": "July 2012", "family_updated": "4/8/26", "metric_expression": "1.695+", "metric_symbol": "s", "metric_value": 1.695, "reference_text": "s = 1.695+ | Found by David W. Cantrell | in July 2012. |", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/3.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 1.695+ | Found by David W. Cantrell | in July 2012. |", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "20345bd1acea07ee", "improvement": -0.0006531320538840646, "max_boundary_excess": -5.096669049020619e-07, "max_pair_overlap_depth": -2.3507012493845236e-05, "metric_expression": "1.69565", "metric_symbol": "s", "metric_value": 1.6956531320538841, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.695, "setup": "squinpen", "side": 1.6956531320538841, "solution_path": "data/solutions/generated/squinpen_003_20345bd1acea07ee.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/20345bd1acea07ee.svg", "tolerance": 1e-08, "verified": true} @@ -418,7 +543,26 @@ {"case": "squinpen@18", "density": 0.7949963635829483, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/18.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": "3.626+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.626, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@18", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/8/26", "metric_expression": "3.626+", "metric_symbol": "s", "metric_value": 3.626, "reference_text": "s = 3.626+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/18.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 3.626+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "521e6ed1020d53e6", "improvement": -0.001681876520355896, "max_boundary_excess": -2.132718950610418e-06, "max_pair_overlap_depth": -5.952134619235938e-06, "metric_expression": "3.62768", "metric_symbol": "s", "metric_value": 3.627681876520356, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.626, "setup": "squinpen", "side": 3.627681876520356, "solution_path": "data/solutions/generated/squinpen_018_521e6ed1020d53e6.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/521e6ed1020d53e6.svg", "tolerance": 1e-08, "verified": true} {"case": "squinpen@19", "density": 0.8016091392666894, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/19.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": "3.710+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.71, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@19", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/8/26", "metric_expression": "3.710+", "metric_symbol": "s", "metric_value": 3.71, "reference_text": "s = 3.710+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/19.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 3.710+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "66aeca1af6b9bf65", "improvement": -0.001683910599032501, "max_boundary_excess": -5.240508232322902e-06, "max_pair_overlap_depth": -2.033383687716217e-05, "metric_expression": "3.71168", "metric_symbol": "s", "metric_value": 3.7116839105990325, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.71, "setup": "squinpen", "side": 3.7116839105990325, "solution_path": "data/solutions/generated/squinpen_019_66aeca1af6b9bf65.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/66aeca1af6b9bf65.svg", "tolerance": 1e-08, "verified": true} {"case": "squinpen@20", "density": 0.8030009751844291, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/20.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": "3.802+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.802, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@20", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/8/26", "metric_expression": "3.802+", "metric_symbol": "s", "metric_value": 3.802, "reference_text": "s = 3.802+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/20.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 3.802+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "8424f972564f51a8", "improvement": -0.00280562795003636, "max_boundary_excess": -2.488842199203112e-06, "max_pair_overlap_depth": -3.2279665458823104e-05, "metric_expression": "3.80481", "metric_symbol": "s", "metric_value": 3.8048056279500364, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.802, "setup": "squinpen", "side": 3.8048056279500364, "solution_path": "data/solutions/generated/squinpen_020_8424f972564f51a8.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8424f972564f51a8.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@21", "density": 0.8135799833496993, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/21.gif", "friedman_metric_expression": "3.864+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.864, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@21", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "3.864+", "metric_symbol": "s", "metric_value": 3.864, "reference_text": "s = 3.864+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/21.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 3.864+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "3fc16f4ddfd45967", "improvement": -0.009334763632923071, "max_boundary_excess": -5.959133691049833e-07, "max_pair_overlap_depth": -1.419469897068204e-05, "metric_expression": "3.87333", "metric_symbol": "s", "metric_value": 3.873334763632923, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.864, "setup": "squinpen", "side": 3.873334763632923, "solution_path": "data/solutions/generated/squinpen_021_3fc16f4ddfd45967.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3fc16f4ddfd45967.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@22", "density": 0.8236901899623935, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/22.gif", "friedman_metric_expression": "3.937+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.937, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@22", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "3.937+", "metric_symbol": "s", "metric_value": 3.937, "reference_text": "s = 3.937+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/22.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 3.937+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "33b95c59890c6cd7", "improvement": -0.0030787983666398233, "max_boundary_excess": -3.1912141987053604e-06, "max_pair_overlap_depth": -2.2837560550437175e-06, "metric_expression": "3.94008", "metric_symbol": "s", "metric_value": 3.9400787983666397, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.937, "setup": "squinpen", "side": 3.9400787983666397, "solution_path": "data/solutions/generated/squinpen_022_33b95c59890c6cd7.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/33b95c59890c6cd7.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@23", "density": 0.8342850114016098, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/23.gif", "friedman_metric_expression": "4.002+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.002, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@23", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.002+", "metric_symbol": "s", "metric_value": 4.002, "reference_text": "s = 4.002+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/23.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.002+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "125d15e1f42d4cc7", "improvement": -0.000968856434470311, "max_boundary_excess": -3.142206802972531e-06, "max_pair_overlap_depth": -1.3381668518996914e-05, "metric_expression": "4.00297", "metric_symbol": "s", "metric_value": 4.00296885643447, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.002, "setup": "squinpen", "side": 4.00296885643447, "solution_path": "data/solutions/generated/squinpen_023_125d15e1f42d4cc7.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/125d15e1f42d4cc7.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@24", "density": 0.8138659237502952, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/24.gif", "friedman_metric_expression": "4.107+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.107, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@24", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.107+", "metric_symbol": "s", "metric_value": 4.107, "reference_text": "s = 4.107+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/24.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.107+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "5483079483431bd6", "improvement": -0.03304157256133866, "max_boundary_excess": -1.9102638477275247e-07, "max_pair_overlap_depth": -2.2611945261152844e-05, "metric_expression": "4.14004", "metric_symbol": "s", "metric_value": 4.140041572561339, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.107, "setup": "squinpen", "side": 4.140041572561339, "solution_path": "data/solutions/generated/squinpen_024_5483079483431bd6.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5483079483431bd6.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@25", "density": 0.8346264431391957, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/25.gif", "friedman_metric_expression": "4.169+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.169, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@25", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.169+", "metric_symbol": "s", "metric_value": 4.169, "reference_text": "s = 4.169+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/25.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.169+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "965f543dd3a1a5b2", "improvement": -0.003529809873594303, "max_boundary_excess": -4.8760801669609005e-06, "max_pair_overlap_depth": -9.22783607931743e-06, "metric_expression": "4.17253", "metric_symbol": "s", "metric_value": 4.172529809873594, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.169, "setup": "squinpen", "side": 4.172529809873594, "solution_path": "data/solutions/generated/squinpen_025_965f543dd3a1a5b2.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/965f543dd3a1a5b2.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@26", "density": 0.846720772454187, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/26.gif", "friedman_metric_expression": "4.223+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.223, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@26", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.223+", "metric_symbol": "s", "metric_value": 4.223, "reference_text": "s = 4.223+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/26.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.223+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "12ea954c92ca25d9", "improvement": -0.0016630925283189768, "max_boundary_excess": -5.329734777233707e-07, "max_pair_overlap_depth": -5.080948892621784e-06, "metric_expression": "4.22466", "metric_symbol": "s", "metric_value": 4.224663092528319, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.223, "setup": "squinpen", "side": 4.224663092528319, "solution_path": "data/solutions/generated/squinpen_026_12ea954c92ca25d9.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/12ea954c92ca25d9.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@27", "density": 0.8216861987406389, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/27.gif", "friedman_metric_expression": "4.350+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.35, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@27", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.350+", "metric_symbol": "s", "metric_value": 4.35, "reference_text": "s = 4.350+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/27.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.350+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "c69ed1bfb373f6cd", "improvement": -0.020231063660665072, "max_boundary_excess": -1.6360588600815792e-06, "max_pair_overlap_depth": -1.2793416169033789e-05, "metric_expression": "4.37023", "metric_symbol": "s", "metric_value": 4.370231063660665, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.35, "setup": "squinpen", "side": 4.370231063660665, "solution_path": "data/solutions/generated/squinpen_027_c69ed1bfb373f6cd.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c69ed1bfb373f6cd.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@28", "density": 0.8217452867794004, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/28.gif", "friedman_metric_expression": "4.421+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.421, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@28", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.421+", "metric_symbol": "s", "metric_value": 4.421, "reference_text": "s = 4.421+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/28.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.421+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "117dfd2e5e6c3a3f", "improvement": -0.02926547059333995, "max_boundary_excess": -1.5377994807666766e-06, "max_pair_overlap_depth": -1.4777589123937673e-05, "metric_expression": "4.45027", "metric_symbol": "s", "metric_value": 4.45026547059334, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.421, "setup": "squinpen", "side": 4.45026547059334, "solution_path": "data/solutions/generated/squinpen_028_117dfd2e5e6c3a3f.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/117dfd2e5e6c3a3f.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@29", "density": 0.8184635083200854, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/29.gif", "friedman_metric_expression": "4.499+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.499, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@29", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.499+", "metric_symbol": "s", "metric_value": 4.499, "reference_text": "s = 4.499+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/29.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.499+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "c1c4dc57f8cd7d32", "improvement": -0.03910826264420031, "max_boundary_excess": -4.357708770048677e-06, "max_pair_overlap_depth": -3.1603738400165504e-05, "metric_expression": "4.53811", "metric_symbol": "s", "metric_value": 4.5381082626442, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.499, "setup": "squinpen", "side": 4.5381082626442, "solution_path": "data/solutions/generated/squinpen_029_c1c4dc57f8cd7d32.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c1c4dc57f8cd7d32.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@30", "density": 0.8127570507531306, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/30.gif", "friedman_metric_expression": "4.550+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.55, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@30", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.550+", "metric_symbol": "s", "metric_value": 4.55, "reference_text": "s = 4.550+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/30.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.550+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "3b632d53270924b9", "improvement": -0.08186367062158872, "max_boundary_excess": -1.4951723410279072e-06, "max_pair_overlap_depth": -2.2172095294203942e-05, "metric_expression": "4.63186", "metric_symbol": "s", "metric_value": 4.6318636706215885, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.55, "setup": "squinpen", "side": 4.6318636706215885, "solution_path": "data/solutions/generated/squinpen_030_3b632d53270924b9.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3b632d53270924b9.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@31", "density": 0.8332446635234546, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/31.gif", "friedman_metric_expression": "4.63041+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.63041, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@31", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.63041+", "metric_symbol": "s", "metric_value": 4.63041, "reference_text": "s = 4.63041+ | Found by Emerson Connelly | in April 2026.", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/31.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.63041+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "4553b8253edc54ee", "improvement": -0.01977349429114028, "max_boundary_excess": -4.6392809673557884e-07, "max_pair_overlap_depth": -4.8013099460675335e-06, "metric_expression": "4.65018", "metric_symbol": "s", "metric_value": 4.650183494291141, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.63041, "setup": "squinpen", "side": 4.650183494291141, "solution_path": "data/solutions/generated/squinpen_031_4553b8253edc54ee.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4553b8253edc54ee.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@32", "density": 0.8340860169571754, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/32.gif", "friedman_metric_expression": "4.70774+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.70774, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@32", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.70774+", "metric_symbol": "s", "metric_value": 4.70774, "reference_text": "s = 4.70774+ | Found by Emerson Connelly | in April 2026.", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/32.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.70774+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "b157990acac8fece", "improvement": -0.014467675249534295, "max_boundary_excess": -1.5954744867147025e-06, "max_pair_overlap_depth": -3.644093463414655e-06, "metric_expression": "4.72221", "metric_symbol": "s", "metric_value": 4.7222076752495346, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.70774, "setup": "squinpen", "side": 4.7222076752495346, "solution_path": "data/solutions/generated/squinpen_032_b157990acac8fece.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b157990acac8fece.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@33", "density": 0.8323772382762802, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/33.gif", "friedman_metric_expression": "4.75774+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.75774, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@33", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.75774+", "metric_symbol": "s", "metric_value": 4.75774, "reference_text": "s = 4.75774+ | Found by Emerson Connelly | in April 2026.", "source_image": "33.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/33.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.75774+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "33.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "84c8eef1219afe3a", "improvement": -0.042604278845473686, "max_boundary_excess": -4.034170035268611e-06, "max_pair_overlap_depth": -3.3231050606596924e-05, "metric_expression": "4.80034", "metric_symbol": "s", "metric_value": 4.800344278845474, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.75774, "setup": "squinpen", "side": 4.800344278845474, "solution_path": "data/solutions/generated/squinpen_033_84c8eef1219afe3a.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/84c8eef1219afe3a.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@34", "density": 0.8367968433764427, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/34.gif", "friedman_metric_expression": "4.81817+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.81817, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@34", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.81817+", "metric_symbol": "s", "metric_value": 4.81817, "reference_text": "s = 4.81817+ | Found by Emerson Connelly | in April 2026.", "source_image": "34.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/34.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.81817+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "01337f10c6d18cd5", "improvement": -0.04147959674377155, "max_boundary_excess": -1.1724733779714692e-06, "max_pair_overlap_depth": -1.9583851482152248e-05, "metric_expression": "4.85965", "metric_symbol": "s", "metric_value": 4.859649596743772, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.81817, "setup": "squinpen", "side": 4.859649596743772, "solution_path": "data/solutions/generated/squinpen_034_01337f10c6d18cd5.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/01337f10c6d18cd5.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@35", "density": 0.8341954934487554, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/35.gif", "friedman_metric_expression": "4.86994+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.86994, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@35", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.86994+", "metric_symbol": "s", "metric_value": 4.86994, "reference_text": "s = 4.86994+ | Found by Emerson Connelly | in April 2026.", "source_image": "35.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/35.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.86994+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "35.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "18582601dada9f12", "improvement": -0.06833892667279251, "max_boundary_excess": -4.548819982417703e-06, "max_pair_overlap_depth": -2.0484902510720104e-05, "metric_expression": "4.93828", "metric_symbol": "s", "metric_value": 4.938278926672792, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.86994, "setup": "squinpen", "side": 4.938278926672792, "solution_path": "data/solutions/generated/squinpen_035_18582601dada9f12.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/18582601dada9f12.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@36", "density": 0.8532713011557852, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/36.gif", "friedman_metric_expression": "4.93902+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.93902, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@36", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.93902+", "metric_symbol": "s", "metric_value": 4.93902, "reference_text": "s = 4.93902+ | Found by Emerson Connelly | in April 2026.", "source_image": "36.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/36.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.93902+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "106a35f9dda2ef3a", "improvement": -0.013009176461455496, "max_boundary_excess": -3.488354007671054e-06, "max_pair_overlap_depth": -9.039025279156121e-06, "metric_expression": "4.95203", "metric_symbol": "s", "metric_value": 4.952029176461456, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.93902, "setup": "squinpen", "side": 4.952029176461456, "solution_path": "data/solutions/generated/squinpen_036_106a35f9dda2ef3a.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/106a35f9dda2ef3a.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@37", "density": 0.8519657791917798, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/37.gif", "friedman_metric_expression": "4.98234+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.98234, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@37", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "4.98234+", "metric_symbol": "s", "metric_value": 4.98234, "reference_text": "s = 4.98234+ | Found by Emerson Connelly | in April 2026.", "source_image": "37.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/37.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 4.98234+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "118ed6265867ee6d", "improvement": -0.041841273572848614, "max_boundary_excess": -2.432358437563004e-06, "max_pair_overlap_depth": -1.088207923216622e-05, "metric_expression": "5.02418", "metric_symbol": "s", "metric_value": 5.024181273572848, "n": 37, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.98234, "setup": "squinpen", "side": 5.024181273572848, "solution_path": "data/solutions/generated/squinpen_037_118ed6265867ee6d.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/118ed6265867ee6d.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@38", "density": 0.8517757106785014, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/38.gif", "friedman_metric_expression": "5.05233+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.05233, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "5.05233+", "metric_symbol": "s", "metric_value": 5.05233, "reference_text": "s = 5.05233+ | Found by Emerson Connelly | in April 2026.", "source_image": "38.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/38.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 5.05233+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "38.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "05c73c36e688b1e7", "improvement": -0.03986101653920304, "max_boundary_excess": -4.23968996781929e-06, "max_pair_overlap_depth": -2.3209189968509403e-05, "metric_expression": "5.09219", "metric_symbol": "s", "metric_value": 5.0921910165392035, "n": 38, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.05233, "setup": "squinpen", "side": 5.0921910165392035, "solution_path": "data/solutions/generated/squinpen_038_05c73c36e688b1e7.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/05c73c36e688b1e7.svg", "tolerance": 1e-08, "verified": true} {"case": "squinpen@39", "density": 0.8585173524687216, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/39.gif", "friedman_family_updated": "4/8/26", "friedman_metric_expression": "5.14034+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.14034, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@39", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "5.14034+", "metric_symbol": "s", "metric_value": 5.14034, "reference_text": "s = 5.14034+ | Found by Emerson Connelly | in April 2026.", "source_image": "39.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/39.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 5.14034+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "id": "d71c022b51de33ef", "improvement": 0.001876469157010341, "max_boundary_excess": -5.100716047053306e-07, "max_pair_overlap_depth": -1.0441692915863499e-06, "n": 39, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 5.14034, "setup": "squinpen", "side": 5.13846353084299, "solution_path": "data/solutions/squinpen_39.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/d71c022b51de33ef.svg", "tolerance": 1e-08, "verified": true} +{"case": "squinpen@40", "density": 0.8631839411542434, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squinpen/40.gif", "friedman_metric_expression": "5.17250+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.1725, "friedman_reference": {"analytical_or_proved": false, "case": "squinpen@40", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/8/26", "metric_expression": "5.17250+", "metric_symbol": "s", "metric_value": 5.1725, "reference_text": "s = 5.17250+ | Found by Emerson Connelly | in April 2026.", "source_image": "40.gif", "source_image_url": "https://erich-friedman.github.io/packing/squinpen/40.gif", "source_page": "https://erich-friedman.github.io/packing/squinpen/", "title": "Squares in Pentagons"}, "friedman_reference_text": "s = 5.17250+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squinpen/", "friedman_title": "Squares in Pentagons", "frontend_seed": true, "id": "9fbb25ae252614ca", "improvement": -0.017338380797453645, "max_boundary_excess": -2.5898488984122457e-06, "max_pair_overlap_depth": -1.526607516622036e-05, "metric_expression": "5.18984", "metric_symbol": "s", "metric_value": 5.189838380797454, "n": 40, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.1725, "setup": "squinpen", "side": 5.189838380797454, "solution_path": "data/solutions/generated/squinpen_040_9fbb25ae252614ca.json", "source_url": "https://erich-friedman.github.io/packing/squinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9fbb25ae252614ca.svg", "tolerance": 1e-08, "verified": true} {"case": "squintri@1", "density": 0.49741240626661626, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts1.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "1 + 2 / \u221a3 = 2.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.154, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@1", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "1 + 2 / \u221a3 = 2.154+", "metric_symbol": "s", "metric_value": 2.154, "reference_text": "s = 1 + 2 / \u221a3 = 2.154+ | Trivial.", "source_image": "ts1.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts1.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 1 + 2 / \u221a3 = 2.154+ | Trivial.", "friedman_source_image": "ts1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "bc8215883b0d29fa", "improvement": -0.0007226428063047408, "max_boundary_excess": -4.189638991319711e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "2.15472", "metric_symbol": "s", "metric_value": 2.1547226428063047, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.154, "setup": "squintri", "side": 2.1547226428063047, "solution_path": "data/solutions/generated/squintri_001_bc8215883b0d29fa.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bc8215883b0d29fa.svg", "tolerance": 1e-08, "verified": true} {"case": "squintri@2", "density": 0.4640775964340414, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts2.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "2 + 2 / \u221a3 = 3.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.154, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@2", "credit": "Trivial", "date": "", "family_updated": "4/28/26", "metric_expression": "2 + 2 / \u221a3 = 3.154+", "metric_symbol": "s", "metric_value": 3.154, "reference_text": "s = 2 + 2 / \u221a3 = 3.154+ | Trivial.", "source_image": "ts2.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts2.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 2 + 2 / \u221a3 = 3.154+ | Trivial.", "friedman_source_image": "ts2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "9fcb7fc91bdb6f8d", "improvement": -0.000782174335970165, "max_boundary_excess": -6.2952441585539525e-06, "max_pair_overlap_depth": -3.4919698730116744e-05, "metric_expression": "3.15478", "metric_symbol": "s", "metric_value": 3.15478217433597, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.154, "setup": "squintri", "side": 3.15478217433597, "solution_path": "data/solutions/generated/squintri_002_9fcb7fc91bdb6f8d.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9fcb7fc91bdb6f8d.svg", "tolerance": 1e-08, "verified": true} {"case": "squintri@3", "density": 0.6632023535454387, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts3.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "3 / 2 + \u221a3 = 3.232+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.232, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@3", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "3 / 2 + \u221a3 = 3.232+", "metric_symbol": "s", "metric_value": 3.232, "reference_text": "s = 3 / 2 + \u221a3 = 3.232+ | Found by Erich Friedman | in 1997.", "source_image": "ts3.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts3.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 3 / 2 + \u221a3 = 3.232+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "6a0fd09e2fb037d5", "improvement": -0.00011853663309757678, "max_boundary_excess": -2.0862631378148764e-06, "max_pair_overlap_depth": -4.0896047962125925e-05, "metric_expression": "3.23212", "metric_symbol": "s", "metric_value": 3.232118536633098, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.232, "setup": "squintri", "side": 3.232118536633098, "solution_path": "data/solutions/generated/squintri_003_6a0fd09e2fb037d5.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6a0fd09e2fb037d5.svg", "tolerance": 1e-08, "verified": true} @@ -439,6 +583,25 @@ {"case": "squintri@18", "density": 0.7460471945171483, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts18.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "5 + 4 / \u221a3 = 7.309+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.309, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@18", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "5 + 4 / \u221a3 = 7.309+", "metric_symbol": "s", "metric_value": 7.309, "reference_text": "s = 5 + 4 / \u221a3 = 7.309+ | Found by Erich Friedman | in 1997.", "source_image": "ts18.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts18.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 5 + 4 / \u221a3 = 7.309+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "7712455ac085d150", "improvement": -0.15553543037287731, "max_boundary_excess": -2.6126528078951194e-06, "max_pair_overlap_depth": -5.242839132613142e-06, "metric_expression": "7.46454", "metric_symbol": "s", "metric_value": 7.4645354303728775, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.309, "setup": "squintri", "side": 7.4645354303728775, "solution_path": "data/solutions/generated/squintri_018_7712455ac085d150.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7712455ac085d150.svg", "tolerance": 1e-08, "verified": true} {"case": "squintri@19", "density": 0.787537700321716, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts19.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "4 + 2 \u221a3 = 7.464+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.464, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@19", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "4 + 2 \u221a3 = 7.464+", "metric_symbol": "s", "metric_value": 7.464, "reference_text": "s = 4 + 2 \u221a3 = 7.464+ | Found by Erich Friedman | in 1997.", "source_image": "ts19.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts19.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 4 + 2 \u221a3 = 7.464+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "805d1e50c1db2842", "improvement": -0.0003295610354463463, "max_boundary_excess": -3.0609380559736765e-06, "max_pair_overlap_depth": -1.836020690809681e-05, "metric_expression": "7.46433", "metric_symbol": "s", "metric_value": 7.464329561035447, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.464, "setup": "squintri", "side": 7.464329561035447, "solution_path": "data/solutions/generated/squintri_019_805d1e50c1db2842.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/805d1e50c1db2842.svg", "tolerance": 1e-08, "verified": true} {"case": "squintri@20", "density": 0.795657127614163, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "3 + 8 / \u221a3 = 7.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.618, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@20", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "3 + 8 / \u221a3 = 7.618+", "metric_symbol": "s", "metric_value": 7.618, "reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.", "source_image": "ts21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "f4d21a73470ce742", "improvement": -0.0010653922379448844, "max_boundary_excess": -1.382631857088383e-07, "max_pair_overlap_depth": -1.1470843414018717e-05, "metric_expression": "7.61907", "metric_symbol": "s", "metric_value": 7.619065392237945, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.618, "setup": "squintri", "side": 7.619065392237945, "solution_path": "data/solutions/generated/squintri_020_f4d21a73470ce742.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f4d21a73470ce742.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@21", "density": 0.8354483980307021, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif", "friedman_metric_expression": "3 + 8 / \u221a3 = 7.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 7.618, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@21", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "3 + 8 / \u221a3 = 7.618+", "metric_symbol": "s", "metric_value": 7.618, "reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.", "source_image": "ts21.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "a2e24601c2557198", "improvement": -0.0010270252659259071, "max_boundary_excess": -2.8035391721895233e-06, "max_pair_overlap_depth": -9.7266150509423e-06, "metric_expression": "7.61903", "metric_symbol": "s", "metric_value": 7.619027025265926, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 7.618, "setup": "squintri", "side": 7.619027025265926, "solution_path": "data/solutions/generated/squintri_021_a2e24601c2557198.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a2e24601c2557198.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@22", "density": 0.7639711289147475, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts22.gif", "friedman_metric_expression": "7 + 2 / \u221a3 = 8.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.154, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@22", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "7 + 2 / \u221a3 = 8.154+", "metric_symbol": "s", "metric_value": 8.154, "reference_text": "s = 7 + 2 / \u221a3 = 8.154+ | Found by Erich Friedman | in 1997.", "source_image": "ts22.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts22.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 7 + 2 / \u221a3 = 8.154+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "bbb028380d997350", "improvement": -0.00097340620692421, "max_boundary_excess": -2.4334644744109685e-07, "max_pair_overlap_depth": -2.16343036094635e-05, "metric_expression": "8.15497", "metric_symbol": "s", "metric_value": 8.154973406206924, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.154, "setup": "squintri", "side": 8.154973406206924, "solution_path": "data/solutions/generated/squintri_022_bbb028380d997350.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bbb028380d997350.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@23", "density": 0.7550101019412538, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts23.gif", "friedman_metric_expression": "8.301+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.301, "friedman_reference": {"analytical_or_proved": false, "case": "squintri@23", "credit": "David W", "date": "July 2002", "family_updated": "4/28/26", "metric_expression": "8.301+", "metric_symbol": "s", "metric_value": 8.301, "reference_text": "s = 8.301+ | Found by David W. Cantrell | in July 2002.", "source_image": "ts23.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts23.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 8.301+ | Found by David W. Cantrell | in July 2002.", "friedman_source_image": "ts23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "23ac4c9fa2eea010", "improvement": -0.08659049275331299, "max_boundary_excess": -4.153049577120555e-06, "max_pair_overlap_depth": -3.895329260372726e-05, "metric_expression": "8.38759", "metric_symbol": "s", "metric_value": 8.387590492753313, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.301, "setup": "squintri", "side": 8.387590492753313, "solution_path": "data/solutions/generated/squintri_023_23ac4c9fa2eea010.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/23ac4c9fa2eea010.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@24", "density": 0.7730739404637164, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts24.gif", "friedman_metric_expression": "6 + 4 / \u221a3 = 8.309+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.309, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@24", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "6 + 4 / \u221a3 = 8.309+", "metric_symbol": "s", "metric_value": 8.309, "reference_text": "s = 6 + 4 / \u221a3 = 8.309+ | Found by Erich Friedman | in 1997.", "source_image": "ts24.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts24.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 6 + 4 / \u221a3 = 8.309+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "841c613875887f20", "improvement": -0.15829685349927658, "max_boundary_excess": -3.146275899064303e-06, "max_pair_overlap_depth": -4.677275111941714e-06, "metric_expression": "8.46730", "metric_symbol": "s", "metric_value": 8.467296853499276, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.309, "setup": "squintri", "side": 8.467296853499276, "solution_path": "data/solutions/generated/squintri_024_841c613875887f20.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/841c613875887f20.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@25", "density": 0.7913339513148233, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts25.gif", "friedman_metric_expression": "5 + 2 \u221a3 = 8.464+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.464, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@25", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "5 + 2 \u221a3 = 8.464+", "metric_symbol": "s", "metric_value": 8.464, "reference_text": "s = 5 + 2 \u221a3 = 8.464+ | Found by Erich Friedman | in 1997.", "source_image": "ts25.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts25.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 5 + 2 \u221a3 = 8.464+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "b4f5fafd19e47950", "improvement": -0.0776109564627685, "max_boundary_excess": -3.693763855098152e-06, "max_pair_overlap_depth": -1.4039362742357397e-05, "metric_expression": "8.54161", "metric_symbol": "s", "metric_value": 8.541610956462769, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.464, "setup": "squintri", "side": 8.541610956462769, "solution_path": "data/solutions/generated/squintri_025_b4f5fafd19e47950.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b4f5fafd19e47950.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@26", "density": 0.790058442487887, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", "friedman_metric_expression": "4 + 8 / \u221a3 = 8.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.618, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@26", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "4 + 8 / \u221a3 = 8.618+", "metric_symbol": "s", "metric_value": 8.618, "reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", "source_image": "ts27.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "029d10bebacbb7a8", "improvement": -0.09979689737383879, "max_boundary_excess": -6.192886858462666e-06, "max_pair_overlap_depth": -1.592089192270496e-05, "metric_expression": "8.71780", "metric_symbol": "s", "metric_value": 8.71779689737384, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.618, "setup": "squintri", "side": 8.71779689737384, "solution_path": "data/solutions/generated/squintri_026_029d10bebacbb7a8.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/029d10bebacbb7a8.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@27", "density": 0.8229909021232206, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", "friedman_metric_expression": "4 + 8 / \u221a3 = 8.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.618, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@27", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "4 + 8 / \u221a3 = 8.618+", "metric_symbol": "s", "metric_value": 8.618, "reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", "source_image": "ts27.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "d80877f3b5e3e559", "improvement": -0.08630392921703489, "max_boundary_excess": -2.6087107652930556e-07, "max_pair_overlap_depth": -1.4123632457341273e-05, "metric_expression": "8.70430", "metric_symbol": "s", "metric_value": 8.704303929217035, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.618, "setup": "squintri", "side": 8.704303929217035, "solution_path": "data/solutions/generated/squintri_027_d80877f3b5e3e559.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d80877f3b5e3e559.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@28", "density": 0.8400113660191094, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts28.gif", "friedman_metric_expression": "3 + 10 / \u221a3 = 8.773+", "friedman_metric_symbol": "s", "friedman_metric_value": 8.773, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@28", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "3 + 10 / \u221a3 = 8.773+", "metric_symbol": "s", "metric_value": 8.773, "reference_text": "s = 3 + 10 / \u221a3 = 8.773+ | Found by Erich Friedman | in 1997.", "source_image": "ts28.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts28.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 3 + 10 / \u221a3 = 8.773+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "0d20b359435ed501", "improvement": -0.0007673944032049462, "max_boundary_excess": -3.0145694937175628e-06, "max_pair_overlap_depth": -1.3941973455278145e-05, "metric_expression": "8.77377", "metric_symbol": "s", "metric_value": 8.773767394403205, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 8.773, "setup": "squintri", "side": 8.773767394403205, "solution_path": "data/solutions/generated/squintri_028_0d20b359435ed501.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0d20b359435ed501.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@29", "density": 0.7990846545133872, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts29.gif", "friedman_metric_expression": "8 + 2 / \u221a3 = 9.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.154, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@29", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "8 + 2 / \u221a3 = 9.154+", "metric_symbol": "s", "metric_value": 9.154, "reference_text": "s = 8 + 2 / \u221a3 = 9.154+ | Found by Erich Friedman | in 1997.", "source_image": "ts29.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts29.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 8 + 2 / \u221a3 = 9.154+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "3947aab39c0a1a92", "improvement": -0.000872191450978832, "max_boundary_excess": -2.2628787428294703e-06, "max_pair_overlap_depth": -1.875431036468811e-05, "metric_expression": "9.15487", "metric_symbol": "s", "metric_value": 9.154872191450979, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.154, "setup": "squintri", "side": 9.154872191450979, "solution_path": "data/solutions/generated/squintri_029_3947aab39c0a1a92.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3947aab39c0a1a92.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@30", "density": 0.7992784153759376, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2002", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts30.gif", "friedman_metric_expression": "9.301+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.301, "friedman_reference": {"analytical_or_proved": false, "case": "squintri@30", "credit": "David W", "date": "July 2002", "family_updated": "4/28/26", "metric_expression": "9.301+", "metric_symbol": "s", "metric_value": 9.301, "reference_text": "s = 9.301+ | Found by David W. Cantrell | in July 2002.", "source_image": "ts30.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts30.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 9.301+ | Found by David W. Cantrell | in July 2002.", "friedman_source_image": "ts30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "e0b7505d8b6b1d46", "improvement": -0.009248370808917272, "max_boundary_excess": -2.5690858985090003e-06, "max_pair_overlap_depth": -2.654303096472077e-05, "metric_expression": "9.31025", "metric_symbol": "s", "metric_value": 9.310248370808917, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.301, "setup": "squintri", "side": 9.310248370808917, "solution_path": "data/solutions/generated/squintri_030_e0b7505d8b6b1d46.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e0b7505d8b6b1d46.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@31", "density": 0.7864596295366862, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts31.gif", "friedman_metric_expression": "7 + 4 / \u221a3 = 9.309+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.309, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@31", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "7 + 4 / \u221a3 = 9.309+", "metric_symbol": "s", "metric_value": 9.309, "reference_text": "s = 7 + 4 / \u221a3 = 9.309+ | Found by Erich Friedman | in 1997.", "source_image": "ts31.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts31.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 7 + 4 / \u221a3 = 9.309+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "2fc342f23897d355", "improvement": -0.2319651982792994, "max_boundary_excess": -3.1752928337368137e-06, "max_pair_overlap_depth": -3.6389675686088196e-06, "metric_expression": "9.54097", "metric_symbol": "s", "metric_value": 9.540965198279299, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.309, "setup": "squintri", "side": 9.540965198279299, "solution_path": "data/solutions/generated/squintri_031_2fc342f23897d355.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2fc342f23897d355.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@32", "density": 0.8113508933844216, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts32.gif", "friedman_metric_expression": "6 + 2 \u221a3 = 9.464+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.464, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@32", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "6 + 2 \u221a3 = 9.464+", "metric_symbol": "s", "metric_value": 9.464, "reference_text": "s = 6 + 2 \u221a3 = 9.464+ | Found by Erich Friedman | in 1997.", "source_image": "ts32.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts32.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 6 + 2 \u221a3 = 9.464+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "5dfb790e771f9b5e", "improvement": -0.07977763160413431, "max_boundary_excess": -1.7955058891584607e-06, "max_pair_overlap_depth": -1.9308988421506967e-06, "metric_expression": "9.54378", "metric_symbol": "s", "metric_value": 9.543777631604135, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.464, "setup": "squintri", "side": 9.543777631604135, "solution_path": "data/solutions/generated/squintri_032_5dfb790e771f9b5e.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5dfb790e771f9b5e.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@33", "density": 0.8101986344458209, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", "friedman_metric_expression": "5 + 8 / \u221a3 = 9.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.618, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@33", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "5 + 8 / \u221a3 = 9.618+", "metric_symbol": "s", "metric_value": 9.618, "reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", "source_image": "ts34.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "3a2374dab53b1d0d", "improvement": -0.08064132353736753, "max_boundary_excess": -4.4569871095880175e-06, "max_pair_overlap_depth": -8.479699437735633e-06, "metric_expression": "9.69864", "metric_symbol": "s", "metric_value": 9.698641323537368, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.618, "setup": "squintri", "side": 9.698641323537368, "solution_path": "data/solutions/generated/squintri_033_3a2374dab53b1d0d.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3a2374dab53b1d0d.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@34", "density": 0.8485900582279403, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", "friedman_metric_expression": "5 + 8 / \u221a3 = 9.618+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.618, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@34", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "5 + 8 / \u221a3 = 9.618+", "metric_symbol": "s", "metric_value": 9.618, "reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", "source_image": "ts34.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "3661302cdd9d0eb0", "improvement": -0.0012269381751668362, "max_boundary_excess": -4.159334309452278e-06, "max_pair_overlap_depth": -1.741303470170763e-05, "metric_expression": "9.61923", "metric_symbol": "s", "metric_value": 9.619226938175167, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.618, "setup": "squintri", "side": 9.619226938175167, "solution_path": "data/solutions/generated/squintri_034_3661302cdd9d0eb0.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3661302cdd9d0eb0.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@35", "density": 0.819924784927634, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", "friedman_metric_expression": "4 + 10 / \u221a3 = 9.773+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.773, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@35", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "4 + 10 / \u221a3 = 9.773+", "metric_symbol": "s", "metric_value": 9.773, "reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", "source_image": "ts36.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "767d03b8ae8b30a8", "improvement": -0.15579849696747594, "max_boundary_excess": -4.344704196265019e-07, "max_pair_overlap_depth": -6.54668349642229e-06, "metric_expression": "9.92880", "metric_symbol": "s", "metric_value": 9.928798496967476, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.773, "setup": "squintri", "side": 9.928798496967476, "solution_path": "data/solutions/generated/squintri_035_767d03b8ae8b30a8.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/767d03b8ae8b30a8.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@36", "density": 0.8626567214562272, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", "friedman_metric_expression": "4 + 10 / \u221a3 = 9.773+", "friedman_metric_symbol": "s", "friedman_metric_value": 9.773, "friedman_reference": {"analytical_or_proved": true, "case": "squintri@36", "credit": "Erich Friedman", "date": "1997", "family_updated": "4/28/26", "metric_expression": "4 + 10 / \u221a3 = 9.773+", "metric_symbol": "s", "metric_value": 9.773, "reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", "source_image": "ts36.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "ts36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "8dffe8c81eb0e47e", "improvement": -0.044070890619954284, "max_boundary_excess": -4.088894889268143e-06, "max_pair_overlap_depth": -7.423378060700259e-06, "metric_expression": "9.81707", "metric_symbol": "s", "metric_value": 9.817070890619954, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 9.773, "setup": "squintri", "side": 9.817070890619954, "solution_path": "data/solutions/generated/squintri_036_8dffe8c81eb0e47e.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8dffe8c81eb0e47e.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@37", "density": 0.8285699034870297, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts37.gif", "friedman_metric_expression": "10.154+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.154, "friedman_reference": {"analytical_or_proved": false, "case": "squintri@37", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "10.154+", "metric_symbol": "s", "metric_value": 10.154, "reference_text": "s = 10.154+ | Found by Emerson Connelly | in April 2026.", "source_image": "ts37.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts37.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 10.154+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "ts37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "8530be000ac2e9ed", "improvement": -0.0011412138177444575, "max_boundary_excess": -3.3566887422690367e-06, "max_pair_overlap_depth": -1.2239987045248313e-05, "metric_expression": "10.15514", "metric_symbol": "s", "metric_value": 10.155141213817744, "n": 37, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.154, "setup": "squintri", "side": 10.155141213817744, "solution_path": "data/solutions/generated/squintri_037_8530be000ac2e9ed.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8530be000ac2e9ed.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@38", "density": 0.8256293316995508, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts38.gif", "friedman_metric_expression": "10.309+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.309, "friedman_reference": {"analytical_or_proved": false, "case": "squintri@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "10.309+", "metric_symbol": "s", "metric_value": 10.309, "reference_text": "s = 10.309+ | Found by Emerson Connelly | in April 2026.", "source_image": "ts38.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts38.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 10.309+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "ts38.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "896b636f9d899bf5", "improvement": -0.0007687369401132571, "max_boundary_excess": -6.231911901047403e-06, "max_pair_overlap_depth": -1.6045122417374102e-05, "metric_expression": "10.30977", "metric_symbol": "s", "metric_value": 10.309768736940113, "n": 38, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.309, "setup": "squintri", "side": 10.309768736940113, "solution_path": "data/solutions/generated/squintri_038_896b636f9d899bf5.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/896b636f9d899bf5.svg", "tolerance": 1e-08, "verified": true} +{"case": "squintri@39", "density": 0.8473139665564875, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts39.gif", "friedman_metric_expression": "10.310+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.31, "friedman_reference": {"analytical_or_proved": false, "case": "squintri@39", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "10.310+", "metric_symbol": "s", "metric_value": 10.31, "reference_text": "s = 10.310+ | Found by Emerson Connelly | in April 2026.", "source_image": "ts39.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts39.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 10.310+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "ts39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "frontend_seed": true, "id": "306f80d621673198", "improvement": -2.7007950082591492e-05, "max_boundary_excess": -5.045618537449805e-06, "max_pair_overlap_depth": -1.8490228973488954e-05, "metric_expression": "10.31003", "metric_symbol": "s", "metric_value": 10.310027007950083, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 10.31, "setup": "squintri", "side": 10.310027007950083, "solution_path": "data/solutions/generated/squintri_039_306f80d621673198.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/306f80d621673198.svg", "tolerance": 1e-08, "verified": true} {"case": "squintri@40", "density": 0.8436107953893915, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/squintri/ts40.gif", "friedman_family_updated": "4/28/26", "friedman_metric_expression": "10.465+", "friedman_metric_symbol": "s", "friedman_metric_value": 10.465, "friedman_reference": {"analytical_or_proved": false, "case": "squintri@40", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/28/26", "metric_expression": "10.465+", "metric_symbol": "s", "metric_value": 10.465, "reference_text": "s = 10.465+ | Found by Emerson Connelly | in April 2026.", "source_image": "ts40.gif", "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts40.gif", "source_page": "https://erich-friedman.github.io/packing/squintri/", "title": "Squares in Triangles"}, "friedman_reference_text": "s = 10.465+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "ts40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/squintri/", "friedman_title": "Squares in Triangles", "id": "ca1c4f98d45d3360", "improvement": 0.0007377944127142655, "max_boundary_excess": -6.518279549438242e-07, "max_pair_overlap_depth": -1.3221145032105142e-06, "n": 40, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 10.465, "setup": "squintri", "side": 10.464262205587286, "solution_path": "data/solutions/squintri_40.json", "source_url": "https://erich-friedman.github.io/packing/squintri/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/ca1c4f98d45d3360.svg", "tolerance": 1e-08, "verified": true} {"case": "triincir@1", "density": 0.41349293224745, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc1.gif", "friedman_family_updated": "8/31/19", "friedman_metric_expression": "1/\u221a3 = .577+", "friedman_metric_symbol": "r", "friedman_metric_value": 0.577, "friedman_reference": {"analytical_or_proved": true, "case": "triincir@1", "credit": "Trivial", "date": "", "family_updated": "8/31/19", "metric_expression": "1/\u221a3 = .577+", "metric_symbol": "r", "metric_value": 0.577, "reference_text": "r = 1/\u221a3 = .577+ | Trivial.", "source_image": "tc1.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc1.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 1/\u221a3 = .577+ | Trivial.", "friedman_source_image": "tc1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "49954bfbb560620d", "improvement": -0.00035287974439102143, "max_boundary_excess": -6.775275519510515e-07, "max_pair_overlap_depth": 0.0, "metric_expression": "0.57735", "metric_symbol": "r", "metric_value": 0.577352879744391, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.577, "setup": "triincir", "side": 1.154705759488782, "solution_path": "data/solutions/generated/triincir_001_49954bfbb560620d.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/49954bfbb560620d.svg", "tolerance": 1e-08, "verified": true} {"case": "triincir@2", "density": 0.3675414068402789, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc2.gif", "friedman_family_updated": "8/31/19", "friedman_metric_expression": "\u221a3/2 = .866+", "friedman_metric_symbol": "r", "friedman_metric_value": 0.866, "friedman_reference": {"analytical_or_proved": true, "case": "triincir@2", "credit": "Trivial", "date": "", "family_updated": "8/31/19", "metric_expression": "\u221a3/2 = .866+", "metric_symbol": "r", "metric_value": 0.866, "reference_text": "r = \u221a3/2 = .866+ | Trivial.", "source_image": "tc2.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc2.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = \u221a3/2 = .866+ | Trivial.", "friedman_source_image": "tc2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "92f5511b689fe041", "improvement": -3.858712037896339e-05, "max_boundary_excess": -3.072458078845486e-06, "max_pair_overlap_depth": -1.0890566688626091e-05, "metric_expression": "0.86604", "metric_symbol": "r", "metric_value": 0.866038587120379, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.866, "setup": "triincir", "side": 1.732077174240758, "solution_path": "data/solutions/generated/triincir_002_92f5511b689fe041.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/92f5511b689fe041.svg", "tolerance": 1e-08, "verified": true} @@ -460,6 +623,17 @@ {"case": "triincir@18", "density": 0.763334042584198, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc18.gif", "friedman_family_updated": "8/31/19", "friedman_metric_expression": "\u221a13/2 = 1.802+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.802, "friedman_reference": {"analytical_or_proved": true, "case": "triincir@18", "credit": "Erich Friedman", "date": "1997", "family_updated": "8/31/19", "metric_expression": "\u221a13/2 = 1.802+", "metric_symbol": "r", "metric_value": 1.802, "reference_text": "r = \u221a13/2 = 1.802+ | Found by Erich Friedman | in 1997.", "source_image": "tc18.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc18.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = \u221a13/2 = 1.802+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "tc18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "8d495d33c78cce38", "improvement": -0.000828100052461922, "max_boundary_excess": -1.0688499290090192e-06, "max_pair_overlap_depth": -2.7547144944017887e-06, "metric_expression": "1.80283", "metric_symbol": "r", "metric_value": 1.802828100052462, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.802, "setup": "triincir", "side": 3.605656200104924, "solution_path": "data/solutions/generated/triincir_018_8d495d33c78cce38.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8d495d33c78cce38.svg", "tolerance": 1e-08, "verified": true} {"case": "triincir@19", "density": 0.7677097187833641, "friedman_analytical_or_proved": true, "friedman_credit": "Haym Hirsh", "friedman_date": "August 2019", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc19.gif", "friedman_family_updated": "8/31/19", "friedman_metric_expression": "\u221a(10/3) = 1.825+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.825, "friedman_reference": {"analytical_or_proved": true, "case": "triincir@19", "credit": "Haym Hirsh", "date": "August 2019", "family_updated": "8/31/19", "metric_expression": "\u221a(10/3) = 1.825+", "metric_symbol": "r", "metric_value": 1.825, "reference_text": "r = \u221a(10/3) = 1.825+ | Found by Haym Hirsh | in August 2019.", "source_image": "tc19.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc19.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = \u221a(10/3) = 1.825+ | Found by Haym Hirsh | in August 2019.", "friedman_source_image": "tc19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "25e61803121deba5", "improvement": -0.021943724350603322, "max_boundary_excess": -6.158152259239102e-07, "max_pair_overlap_depth": -1.4118207399826943e-06, "metric_expression": "1.84694", "metric_symbol": "r", "metric_value": 1.8469437243506033, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.825, "setup": "triincir", "side": 3.6938874487012066, "solution_path": "data/solutions/generated/triincir_019_25e61803121deba5.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/25e61803121deba5.svg", "tolerance": 1e-08, "verified": true} {"case": "triincir@20", "density": 0.7838286390350678, "friedman_analytical_or_proved": false, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc20.gif", "friedman_family_updated": "8/31/19", "friedman_metric_expression": "1.874+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.874, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@20", "credit": "Erich Friedman", "date": "1997", "family_updated": "8/31/19", "metric_expression": "1.874+", "metric_symbol": "r", "metric_value": 1.874, "reference_text": "r = 1.874+ | Found by Erich Friedman | in 1997.", "source_image": "tc20.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc20.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 1.874+ | Found by Erich Friedman | in 1997.", "friedman_source_image": "tc20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "1217493f9010e655", "improvement": -0.0013391312177313264, "max_boundary_excess": -1.256942872007727e-07, "max_pair_overlap_depth": -1.3401476308239069e-05, "metric_expression": "1.87534", "metric_symbol": "r", "metric_value": 1.8753391312177314, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.874, "setup": "triincir", "side": 3.750678262435463, "solution_path": "data/solutions/generated/triincir_020_1217493f9010e655.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1217493f9010e655.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@21", "density": 0.7807486191939167, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "May 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc21.gif", "friedman_metric_expression": "1.910+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.91, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@21", "credit": "Maurizio Morandi", "date": "May 2008", "family_updated": "8/31/19", "metric_expression": "1.910+", "metric_symbol": "r", "metric_value": 1.91, "reference_text": "r = 1.910+ | Found by Maurizio Morandi | in May 2008.", "source_image": "tc21.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc21.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 1.910+ | Found by Maurizio Morandi | in May 2008.", "friedman_source_image": "tc21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "26dd3deb629b6129", "improvement": -0.015437458779652191, "max_boundary_excess": -9.498317063982853e-07, "max_pair_overlap_depth": -2.835010137536287e-06, "metric_expression": "1.92544", "metric_symbol": "r", "metric_value": 1.9254374587796521, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.91, "setup": "triincir", "side": 3.8508749175593042, "solution_path": "data/solutions/generated/triincir_021_26dd3deb629b6129.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/26dd3deb629b6129.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@22", "density": 0.7874465082238514, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "June 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc22.gif", "friedman_metric_expression": "1.943+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.943, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@22", "credit": "Maurizio Morandi", "date": "June 2008", "family_updated": "8/31/19", "metric_expression": "1.943+", "metric_symbol": "r", "metric_value": 1.943, "reference_text": "r = 1.943+ | Found by Maurizio Morandi | in June 2008.", "source_image": "tc22.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc22.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 1.943+ | Found by Maurizio Morandi | in June 2008.", "friedman_source_image": "tc22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "0907be89df20a3ff", "improvement": -0.019348742244891026, "max_boundary_excess": -4.030552757772199e-06, "max_pair_overlap_depth": -1.5844548821419835e-05, "metric_expression": "1.96235", "metric_symbol": "r", "metric_value": 1.962348742244891, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.943, "setup": "triincir", "side": 3.924697484489782, "solution_path": "data/solutions/generated/triincir_022_0907be89df20a3ff.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0907be89df20a3ff.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@23", "density": 0.7918747649774476, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "June 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc23.gif", "friedman_metric_expression": "1.988+", "friedman_metric_symbol": "r", "friedman_metric_value": 1.988, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@23", "credit": "Maurizio Morandi", "date": "June 2008", "family_updated": "8/31/19", "metric_expression": "1.988+", "metric_symbol": "r", "metric_value": 1.988, "reference_text": "r = 1.988+ | Found by Maurizio Morandi | in June 2008.", "source_image": "tc23.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc23.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 1.988+ | Found by Maurizio Morandi | in June 2008.", "friedman_source_image": "tc23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "973cadfcac9f0399", "improvement": -0.012833950693412532, "max_boundary_excess": -2.3604816288269603e-06, "max_pair_overlap_depth": -6.566732802859576e-06, "metric_expression": "2.00083", "metric_symbol": "r", "metric_value": 2.0008339506934125, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.988, "setup": "triincir", "side": 4.001667901386825, "solution_path": "data/solutions/generated/triincir_023_973cadfcac9f0399.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/973cadfcac9f0399.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@24", "density": 0.77037708306075, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc24.gif", "friedman_metric_expression": "2", "friedman_metric_symbol": "r", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "triincir@24", "credit": "Trivial", "date": "", "family_updated": "8/31/19", "metric_expression": "2", "metric_symbol": "r", "metric_value": 2.0, "reference_text": "r = 2 | Trivial.", "source_image": "tc24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc24.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2 | Trivial.", "friedman_source_image": "tc24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "9ebf7fbae73f62a7", "improvement": -0.07218881407517408, "max_boundary_excess": -1.2456668625482337e-06, "max_pair_overlap_depth": -4.316070905119318e-07, "metric_expression": "2.07219", "metric_symbol": "r", "metric_value": 2.072188814075174, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "triincir", "side": 4.144377628150348, "solution_path": "data/solutions/generated/triincir_024_9ebf7fbae73f62a7.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9ebf7fbae73f62a7.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@25", "density": 0.814798554480224, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2005", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc25.gif", "friedman_metric_expression": "2.055+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.055, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@25", "credit": "David W", "date": "July 2005", "family_updated": "8/31/19", "metric_expression": "2.055+", "metric_symbol": "r", "metric_value": 2.055, "reference_text": "r = 2.055+ | Found by David W. Cantrell | in July 2005.", "source_image": "tc25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc25.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.055+ | Found by David W. Cantrell | in July 2005.", "friedman_source_image": "tc25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "460bfc63493e0a99", "improvement": -0.0014599742843675045, "max_boundary_excess": -5.499842621325968e-07, "max_pair_overlap_depth": -5.533591762807433e-06, "metric_expression": "2.05646", "metric_symbol": "r", "metric_value": 2.0564599742843677, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.055, "setup": "triincir", "side": 4.112919948568735, "solution_path": "data/solutions/generated/triincir_025_460bfc63493e0a99.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/460bfc63493e0a99.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@26", "density": 0.763639473601239, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc26.gif", "friedman_metric_expression": "2.109+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.109, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@26", "credit": "Maurizio Morandi", "date": "April 2008", "family_updated": "8/31/19", "metric_expression": "2.109+", "metric_symbol": "r", "metric_value": 2.109, "reference_text": "r = 2.109+ | Found by Maurizio Morandi | in April 2008.", "source_image": "tc26.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc26.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.109+ | Found by Maurizio Morandi | in April 2008.", "friedman_source_image": "tc26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "297d48c1e4300be9", "improvement": -0.057296364393150334, "max_boundary_excess": -2.064436773085987e-06, "max_pair_overlap_depth": -1.3195031345336616e-07, "metric_expression": "2.16630", "metric_symbol": "r", "metric_value": 2.1662963643931503, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.109, "setup": "triincir", "side": 4.332592728786301, "solution_path": "data/solutions/generated/triincir_026_297d48c1e4300be9.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/297d48c1e4300be9.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@27", "density": 0.791482135514487, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2005", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc27.gif", "friedman_metric_expression": "2.138+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.138, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@27", "credit": "David W", "date": "July 2005", "family_updated": "8/31/19", "metric_expression": "2.138+", "metric_symbol": "r", "metric_value": 2.138, "reference_text": "r = 2.138+ | Found by David W. Cantrell | in July 2005.", "source_image": "tc27.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc27.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.138+ | Found by David W. Cantrell | in July 2005.", "friedman_source_image": "tc27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "0b682f2ff7f493f4", "improvement": -0.03038655259456835, "max_boundary_excess": -8.100188688686671e-07, "max_pair_overlap_depth": -1.2480037501427788e-05, "metric_expression": "2.16839", "metric_symbol": "r", "metric_value": 2.1683865525945683, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.138, "setup": "triincir", "side": 4.3367731051891365, "solution_path": "data/solutions/generated/triincir_027_0b682f2ff7f493f4.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0b682f2ff7f493f4.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@28", "density": 0.7833608666700476, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "July 2005", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc28.gif", "friedman_metric_expression": "2.191+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.191, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@28", "credit": "David W", "date": "July 2005", "family_updated": "8/31/19", "metric_expression": "2.191+", "metric_symbol": "r", "metric_value": 2.191, "reference_text": "r = 2.191+ | Found by David W. Cantrell | in July 2005.", "source_image": "tc28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc28.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.191+ | Found by David W. Cantrell | in July 2005.", "friedman_source_image": "tc28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "f7e451634cc50a5c", "improvement": -0.028593586242025903, "max_boundary_excess": -3.334899561835414e-06, "max_pair_overlap_depth": -1.391899336167235e-05, "metric_expression": "2.21959", "metric_symbol": "r", "metric_value": 2.2195935862420257, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.191, "setup": "triincir", "side": 4.4391871724840515, "solution_path": "data/solutions/generated/triincir_028_f7e451634cc50a5c.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f7e451634cc50a5c.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@29", "density": 0.8182348688742829, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "June 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc29.gif", "friedman_metric_expression": "2.215+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.215, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@29", "credit": "Maurizio Morandi", "date": "June 2008", "family_updated": "8/31/19", "metric_expression": "2.215+", "metric_symbol": "r", "metric_value": 2.215, "reference_text": "r = 2.215+ | Found by Maurizio Morandi | in June 2008.", "source_image": "tc29.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc29.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.215+ | Found by Maurizio Morandi | in June 2008.", "friedman_source_image": "tc29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "73bcaf90b9fd2226", "improvement": 0.004780586805306797, "max_boundary_excess": -3.1271053040349273e-06, "max_pair_overlap_depth": -1.2019034158372577e-05, "metric_expression": "2.21022", "metric_symbol": "r", "metric_value": 2.210219413194693, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.215, "setup": "triincir", "side": 4.420438826389386, "solution_path": "data/solutions/generated/triincir_029_73bcaf90b9fd2226.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/73bcaf90b9fd2226.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@30", "density": 0.7948627844239105, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "July 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc30.gif", "friedman_metric_expression": "2.258+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.258, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@30", "credit": "Maurizio Morandi", "date": "July 2008", "family_updated": "8/31/19", "metric_expression": "2.258+", "metric_symbol": "r", "metric_value": 2.258, "reference_text": "r = 2.258+ | Found by Maurizio Morandi | in July 2008.", "source_image": "tc30.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc30.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.258+ | Found by Maurizio Morandi | in July 2008.", "friedman_source_image": "tc30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "05c2ceb22d6802af", "improvement": -0.022814299780184122, "max_boundary_excess": -3.282499053458565e-06, "max_pair_overlap_depth": -7.525015305542837e-06, "metric_expression": "2.28081", "metric_symbol": "r", "metric_value": 2.280814299780184, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.258, "setup": "triincir", "side": 4.561628599560368, "solution_path": "data/solutions/generated/triincir_030_05c2ceb22d6802af.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/05c2ceb22d6802af.svg", "tolerance": 1e-08, "verified": true} +{"case": "triincir@31", "density": 0.8077135574878077, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "July 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triincir/tc31.gif", "friedman_metric_expression": "2.272+", "friedman_metric_symbol": "r", "friedman_metric_value": 2.272, "friedman_reference": {"analytical_or_proved": false, "case": "triincir@31", "credit": "Maurizio Morandi", "date": "July 2008", "family_updated": "8/31/19", "metric_expression": "2.272+", "metric_symbol": "r", "metric_value": 2.272, "reference_text": "r = 2.272+ | Found by Maurizio Morandi | in July 2008.", "source_image": "tc31.gif", "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc31.gif", "source_page": "https://erich-friedman.github.io/packing/triincir/", "title": "Triangles in Circles"}, "friedman_reference_text": "r = 2.272+ | Found by Maurizio Morandi | in July 2008.", "friedman_source_image": "tc31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triincir/", "friedman_title": "Triangles in Circles", "frontend_seed": true, "id": "d099d25f47dd541c", "improvement": -0.027998444456735605, "max_boundary_excess": -5.317100407520314e-06, "max_pair_overlap_depth": -1.0941201894709707e-05, "metric_expression": "2.30000", "metric_symbol": "r", "metric_value": 2.2999984444567354, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.272, "setup": "triincir", "side": 4.599996888913471, "solution_path": "data/solutions/generated/triincir_031_d099d25f47dd541c.json", "source_url": "https://erich-friedman.github.io/packing/triincir/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d099d25f47dd541c.svg", "tolerance": 1e-08, "verified": true} {"case": "triindom@1", "density": 0.2886702903701934, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triindom/2.png", "friedman_family_updated": "4/4/26", "friedman_metric_expression": "\u221a3/2", "friedman_metric_symbol": "s", "friedman_metric_value": 0.8660254037844386, "friedman_reference": {"analytical_or_proved": true, "case": "triindom@1", "credit": "Trivial", "date": "", "family_updated": "4/4/26", "metric_expression": "\u221a3/2", "metric_symbol": "s", "metric_value": 0.8660254037844386, "reference_text": "1-2. | | s = \u221a3/2 | Trivial. |", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/triindom/2.png", "source_page": "https://erich-friedman.github.io/packing/triindom/", "title": "Triangles in Dominoes"}, "friedman_reference_text": "1-2. | | s = \u221a3/2 | Trivial. |", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/triindom/", "friedman_title": "Triangles in Dominoes", "frontend_seed": true, "id": "37b1dca676a779e3", "improvement": -7.266428382335377e-06, "max_boundary_excess": -2.4019537994690587e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.86603", "metric_symbol": "s", "metric_value": 0.8660326702128209, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.8660254037844386, "setup": "triindom", "side": 1.7320653404256419, "solution_path": "data/solutions/generated/triindom_001_37b1dca676a779e3.json", "source_url": "https://erich-friedman.github.io/packing/triindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/37b1dca676a779e3.svg", "tolerance": 1e-08, "verified": true} {"case": "triindom@2", "density": 0.5773351362696808, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triindom/2.png", "friedman_family_updated": "4/4/26", "friedman_metric_expression": "\u221a3/2", "friedman_metric_symbol": "s", "friedman_metric_value": 0.8660254037844386, "friedman_reference": {"analytical_or_proved": true, "case": "triindom@2", "credit": "Trivial", "date": "", "family_updated": "4/4/26", "metric_expression": "\u221a3/2", "metric_symbol": "s", "metric_value": 0.8660254037844386, "reference_text": "1-2. | | s = \u221a3/2 | Trivial. |", "source_image": "2.png", "source_image_url": "https://erich-friedman.github.io/packing/triindom/2.png", "source_page": "https://erich-friedman.github.io/packing/triindom/", "title": "Triangles in Dominoes"}, "friedman_reference_text": "1-2. | | s = \u221a3/2 | Trivial. |", "friedman_source_image": "2.png", "friedman_source_url": "https://erich-friedman.github.io/packing/triindom/", "friedman_title": "Triangles in Dominoes", "frontend_seed": true, "id": "31518429031d2b51", "improvement": -1.1349913078717577e-05, "max_boundary_excess": -6.727531273176268e-07, "max_pair_overlap_depth": -0.13184728443338464, "metric_expression": "0.86604", "metric_symbol": "s", "metric_value": 0.8660367536975173, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.8660254037844386, "setup": "triindom", "side": 1.7320735073950346, "solution_path": "data/solutions/generated/triindom_002_31518429031d2b51.json", "source_url": "https://erich-friedman.github.io/packing/triindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/31518429031d2b51.svg", "tolerance": 1e-08, "verified": true} {"case": "triindom@3", "density": 0.6931800833949334, "friedman_analytical_or_proved": false, "friedman_credit": "Jonathan Viquerat", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triindom/3.png", "friedman_family_updated": "4/4/26", "friedman_metric_expression": ".96796+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.96796, "friedman_reference": {"analytical_or_proved": false, "case": "triindom@3", "credit": "Jonathan Viquerat", "date": "April 2026", "family_updated": "4/4/26", "metric_expression": ".96796+", "metric_symbol": "s", "metric_value": 0.96796, "reference_text": "3. | | s = .96796+ | Found by Jonathan Viquerat | in April 2026", "source_image": "3.png", "source_image_url": "https://erich-friedman.github.io/packing/triindom/3.png", "source_page": "https://erich-friedman.github.io/packing/triindom/", "title": "Triangles in Dominoes"}, "friedman_reference_text": "3. | | s = .96796+ | Found by Jonathan Viquerat | in April 2026", "friedman_source_image": "3.png", "friedman_source_url": "https://erich-friedman.github.io/packing/triindom/", "friedman_title": "Triangles in Dominoes", "frontend_seed": true, "id": "b10402bd10926cd1", "improvement": -3.454421484250236e-05, "max_boundary_excess": -1.601436348197538e-06, "max_pair_overlap_depth": -2.0206571078401625e-05, "metric_expression": "0.96799", "metric_symbol": "s", "metric_value": 0.9679945442148425, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.96796, "setup": "triindom", "side": 1.935989088429685, "solution_path": "data/solutions/generated/triindom_003_b10402bd10926cd1.json", "source_url": "https://erich-friedman.github.io/packing/triindom/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b10402bd10926cd1.svg", "tolerance": 1e-08, "verified": true} @@ -500,8 +674,25 @@ {"case": "triinhex@18", "density": 0.8297080120836304, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "April 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/18.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "17/9 = 1.888+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.888, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@18", "credit": "Maurizio Morandi", "date": "April 2008", "family_updated": "4/29/26", "metric_expression": "17/9 = 1.888+", "metric_symbol": "s", "metric_value": 1.888, "reference_text": "s = 17/9 = 1.888+ | Found by Maurizio Morandi | in April 2008.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/18.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 17/9 = 1.888+ | Found by Maurizio Morandi | in April 2008.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "6c5f13d522480054", "improvement": -0.013507249150880973, "max_boundary_excess": -1.7176270484116662e-06, "max_pair_overlap_depth": -2.0474118108848582e-05, "metric_expression": "1.90151", "metric_symbol": "s", "metric_value": 1.9015072491508809, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.888, "setup": "triinhex", "side": 1.9015072491508809, "solution_path": "data/solutions/generated/triinhex_018_6c5f13d522480054.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6c5f13d522480054.svg", "tolerance": 1e-08, "verified": true} {"case": "triinhex@19", "density": 0.8252355857972508, "friedman_analytical_or_proved": false, "friedman_credit": "Alex Adri\u00e1n Nieto", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/19.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "1.953+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.953, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@19", "credit": "Alex Adri\u00e1n Nieto", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "1.953+", "metric_symbol": "s", "metric_value": 1.953, "reference_text": "s = 1.953+ | Found by Alex Adri\u00e1n Nieto | in April 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/19.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 1.953+ | Found by Alex Adri\u00e1n Nieto | in April 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "dca0a965c4496e80", "improvement": -0.005899708509202517, "max_boundary_excess": -1.4140126041781837e-06, "max_pair_overlap_depth": -4.097714423223486e-06, "metric_expression": "1.95890", "metric_symbol": "s", "metric_value": 1.9588997085092026, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.953, "setup": "triinhex", "side": 1.9588997085092026, "solution_path": "data/solutions/generated/triinhex_019_dca0a965c4496e80.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/dca0a965c4496e80.svg", "tolerance": 1e-08, "verified": true} {"case": "triinhex@20", "density": 0.84905335156007, "friedman_analytical_or_proved": false, "friedman_credit": "Aaden Abraham", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/20.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "1.97591+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.97591, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@20", "credit": "Aaden Abraham", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "1.97591+", "metric_symbol": "s", "metric_value": 1.97591, "reference_text": "s = 1.97591+ | Found by Aaden Abraham | in April 2026.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/20.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 1.97591+ | Found by Aaden Abraham | in April 2026.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "8af6938cdb16e6d8", "improvement": -0.005488739222003547, "max_boundary_excess": -2.9749927869818494e-07, "max_pair_overlap_depth": -5.967603292744705e-06, "metric_expression": "1.98140", "metric_symbol": "s", "metric_value": 1.9813987392220036, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.97591, "setup": "triinhex", "side": 1.9813987392220036, "solution_path": "data/solutions/generated/triinhex_020_8af6938cdb16e6d8.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8af6938cdb16e6d8.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@21", "density": 0.8749527320468723, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/21.gif", "friedman_metric_expression": "1.99878+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.99878, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@21", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "1.99878+", "metric_symbol": "s", "metric_value": 1.99878, "reference_text": "s = 1.99878+ | Found by Ian Watson | in April 2026.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/21.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 1.99878+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "96f74df50573bb81", "improvement": -0.0012740227066210252, "max_boundary_excess": -8.545179480294009e-07, "max_pair_overlap_depth": -6.765642482919887e-06, "metric_expression": "2.00005", "metric_symbol": "s", "metric_value": 2.000054022706621, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.99878, "setup": "triinhex", "side": 2.000054022706621, "solution_path": "data/solutions/generated/triinhex_021_96f74df50573bb81.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/96f74df50573bb81.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@22", "density": 0.9166150664792877, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@22", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial. |", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2 | Trivial. |", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "38182a59461da74e", "improvement": -5.629349013291929e-05, "max_boundary_excess": -4.91184500961419e-07, "max_pair_overlap_depth": -9.942352799940934e-07, "metric_expression": "2.00006", "metric_symbol": "s", "metric_value": 2.000056293490133, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "triinhex", "side": 2.000056293490133, "solution_path": "data/solutions/generated/triinhex_022_38182a59461da74e.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/38182a59461da74e.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@23", "density": 0.958278890368788, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@23", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial. |", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2 | Trivial. |", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "dcd331994270a997", "improvement": -5.681247061106731e-05, "max_boundary_excess": -1.0734329507489061e-06, "max_pair_overlap_depth": -9.41664729126046e-06, "metric_expression": "2.00006", "metric_symbol": "s", "metric_value": 2.000056812470611, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "triinhex", "side": 2.000056812470611, "solution_path": "data/solutions/generated/triinhex_023_dcd331994270a997.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/dcd331994270a997.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@24", "density": 0.9999420291406096, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@24", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial. |", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2 | Trivial. |", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "13936a08bfd4d152", "improvement": -5.7973379977482864e-05, "max_boundary_excess": -1.3635152509087512e-06, "max_pair_overlap_depth": -3.8859579855957235e-06, "metric_expression": "2.00006", "metric_symbol": "s", "metric_value": 2.0000579733799775, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "triinhex", "side": 2.0000579733799775, "solution_path": "data/solutions/generated/triinhex_024_13936a08bfd4d152.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/13936a08bfd4d152.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@25", "density": 0.8871759236838516, "friedman_analytical_or_proved": true, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/25.gif", "friedman_metric_expression": "13/6 = 2.166+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.166, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@25", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "13/6 = 2.166+", "metric_symbol": "s", "metric_value": 2.166, "reference_text": "s = 13/6 = 2.166+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/25.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 13/6 = 2.166+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "71a7801cfb4a8d31", "improvement": -0.0011526610601886311, "max_boundary_excess": -6.780494307380179e-07, "max_pair_overlap_depth": -1.3308976067882838e-06, "metric_expression": "2.16715", "metric_symbol": "s", "metric_value": 2.1671526610601886, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.166, "setup": "triinhex", "side": 2.1671526610601886, "solution_path": "data/solutions/generated/triinhex_025_71a7801cfb4a8d31.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/71a7801cfb4a8d31.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@26", "density": 0.878430458154361, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/26.gif", "friedman_metric_expression": "2.21991+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.21991, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@26", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.21991+", "metric_symbol": "s", "metric_value": 2.21991, "reference_text": "s = 2.21991+ | Found by Ian Watson | in April 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/26.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.21991+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "658d7f93b604b663", "improvement": -0.0011349903788469007, "max_boundary_excess": -6.149641376243232e-07, "max_pair_overlap_depth": -5.41804289733161e-06, "metric_expression": "2.22104", "metric_symbol": "s", "metric_value": 2.221044990378847, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.21991, "setup": "triinhex", "side": 2.221044990378847, "solution_path": "data/solutions/generated/triinhex_026_658d7f93b604b663.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/658d7f93b604b663.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@27", "density": 0.8328322571122685, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/27.gif", "friedman_metric_expression": "2.29541+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.29541, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@27", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.29541+", "metric_symbol": "s", "metric_value": 2.29541, "reference_text": "s = 2.29541+ | Found by Ian Watson | in April 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/27.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.29541+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "11ad91d5c6b8788e", "improvement": -0.029078960495372286, "max_boundary_excess": -8.325360180907825e-06, "max_pair_overlap_depth": -2.435631066832755e-06, "metric_expression": "2.32449", "metric_symbol": "s", "metric_value": 2.3244889604953722, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.29541, "setup": "triinhex", "side": 2.3244889604953722, "solution_path": "data/solutions/generated/triinhex_027_11ad91d5c6b8788e.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/11ad91d5c6b8788e.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@28", "density": 0.8335778928127813, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/28.gif", "friedman_metric_expression": "2.32289+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.32289, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@28", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.32289+", "metric_symbol": "s", "metric_value": 2.32289, "reference_text": "s = 2.32289+ | Found by Ian Watson | in April 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/28.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.32289+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "2b319174d63885b4", "improvement": -0.0431947496358025, "max_boundary_excess": -3.599330529801011e-06, "max_pair_overlap_depth": -6.859690785454564e-06, "metric_expression": "2.36608", "metric_symbol": "s", "metric_value": 2.3660847496358026, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.32289, "setup": "triinhex", "side": 2.3660847496358026, "solution_path": "data/solutions/generated/triinhex_028_2b319174d63885b4.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2b319174d63885b4.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@29", "density": 0.837502602292776, "friedman_analytical_or_proved": true, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/29.gif", "friedman_metric_expression": "7/3 = 2.333+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.333, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@29", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "7/3 = 2.333+", "metric_symbol": "s", "metric_value": 2.333, "reference_text": "s = 7/3 = 2.333+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/29.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 7/3 = 2.333+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "64c6a497fdd4bc1d", "improvement": -0.06931687053876034, "max_boundary_excess": -5.555832025645621e-06, "max_pair_overlap_depth": -3.7939764052641323e-06, "metric_expression": "2.40232", "metric_symbol": "s", "metric_value": 2.4023168705387605, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.333, "setup": "triinhex", "side": 2.4023168705387605, "solution_path": "data/solutions/generated/triinhex_029_64c6a497fdd4bc1d.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/64c6a497fdd4bc1d.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@30", "density": 0.8237939342513431, "friedman_analytical_or_proved": true, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/30.gif", "friedman_metric_expression": "19/8 = 2.375", "friedman_metric_symbol": "s", "friedman_metric_value": 2.375, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@30", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "19/8 = 2.375", "metric_symbol": "s", "metric_value": 2.375, "reference_text": "s = 19/8 = 2.375 | Found by Ignacio Vallejo | in April 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/30.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 19/8 = 2.375 | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "11d17f9e12268b02", "improvement": -0.08863126687001355, "max_boundary_excess": -2.046588857940021e-06, "max_pair_overlap_depth": -2.8430880139040937e-06, "metric_expression": "2.46363", "metric_symbol": "s", "metric_value": 2.4636312668700135, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.375, "setup": "triinhex", "side": 2.4636312668700135, "solution_path": "data/solutions/generated/triinhex_030_11d17f9e12268b02.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/11d17f9e12268b02.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@31", "density": 0.8505895807478101, "friedman_analytical_or_proved": true, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/31.gif", "friedman_metric_expression": "12/5 = 2.400", "friedman_metric_symbol": "s", "friedman_metric_value": 2.4, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@31", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "12/5 = 2.400", "metric_symbol": "s", "metric_value": 2.4, "reference_text": "s = 12/5 = 2.400 | Found by Emerson Connelly | in April 2026.", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/31.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 12/5 = 2.400 | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "1ce8108c850d5941", "improvement": -0.06459289672266566, "max_boundary_excess": -7.67227682312255e-06, "max_pair_overlap_depth": -3.638067419098334e-06, "metric_expression": "2.46459", "metric_symbol": "s", "metric_value": 2.4645928967226656, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.4, "setup": "triinhex", "side": 2.4645928967226656, "solution_path": "data/solutions/generated/triinhex_031_1ce8108c850d5941.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1ce8108c850d5941.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@32", "density": 0.8767870241121234, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/32.gif", "friedman_metric_expression": "2.465+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.465, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@32", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.465+", "metric_symbol": "s", "metric_value": 2.465, "reference_text": "s = 2.465+ | Found by Emerson Connelly | in April 2026.", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/32.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.465+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "8674581436e5e74d", "improvement": -0.0013363682337788063, "max_boundary_excess": -6.925122041572899e-07, "max_pair_overlap_depth": -1.2807310418028184e-06, "metric_expression": "2.46634", "metric_symbol": "s", "metric_value": 2.4663363682337787, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.465, "setup": "triinhex", "side": 2.4663363682337787, "solution_path": "data/solutions/generated/triinhex_032_8674581436e5e74d.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8674581436e5e74d.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@33", "density": 0.8799443949567897, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/33.gif", "friedman_metric_expression": "2.498+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.498, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@33", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.498+", "metric_symbol": "s", "metric_value": 2.498, "reference_text": "s = 2.498+ | Found by Emerson Connelly | in April 2026.", "source_image": "33.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/33.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.498+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "33.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "5b836a27d2bb958c", "improvement": -0.00207898817969987, "max_boundary_excess": -2.8634496562140136e-06, "max_pair_overlap_depth": -5.829272115620565e-06, "metric_expression": "2.50008", "metric_symbol": "s", "metric_value": 2.5000789881797, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.498, "setup": "triinhex", "side": 2.5000789881797, "solution_path": "data/solutions/generated/triinhex_033_5b836a27d2bb958c.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5b836a27d2bb958c.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@34", "density": 0.9066102013779274, "friedman_analytical_or_proved": true, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", "friedman_metric_expression": "5/2 = 2.500", "friedman_metric_symbol": "s", "friedman_metric_value": 2.5, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@34", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5/2 = 2.500", "metric_symbol": "s", "metric_value": 2.5, "reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", "source_image": "35.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "35.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "a712744ff3b5bcc9", "improvement": -7.7851001305973e-05, "max_boundary_excess": -1.2753913921730298e-06, "max_pair_overlap_depth": -7.960301433351802e-06, "metric_expression": "2.50008", "metric_symbol": "s", "metric_value": 2.500077851001306, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.5, "setup": "triinhex", "side": 2.500077851001306, "solution_path": "data/solutions/generated/triinhex_034_a712744ff3b5bcc9.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a712744ff3b5bcc9.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@35", "density": 0.8784557475555014, "friedman_analytical_or_proved": true, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", "friedman_metric_expression": "5/2 = 2.500", "friedman_metric_symbol": "s", "friedman_metric_value": 2.5, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@35", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "5/2 = 2.500", "metric_symbol": "s", "metric_value": 2.5, "reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", "source_image": "35.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "35.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "6c433acba2e3b71c", "improvement": -0.07690526384601659, "max_boundary_excess": -2.8573318260367013e-06, "max_pair_overlap_depth": -2.7042986540104508e-06, "metric_expression": "2.57691", "metric_symbol": "s", "metric_value": 2.5769052638460166, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.5, "setup": "triinhex", "side": 2.5769052638460166, "solution_path": "data/solutions/generated/triinhex_035_6c433acba2e3b71c.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6c433acba2e3b71c.svg", "tolerance": 1e-08, "verified": true} {"case": "triinhex@36", "density": 0.893589353430048, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/36.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.592+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.592, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@36", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.592+", "metric_symbol": "s", "metric_value": 2.592, "reference_text": "s = 2.592+ | Found by Emerson Connelly | in April 2026.", "source_image": "36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/36.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.592+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "id": "e4e0e01451d6ca30", "improvement": 0.0007660070914519146, "max_boundary_excess": -3.7601717225028787e-07, "max_pair_overlap_depth": -3.324194429499272e-06, "n": 36, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 2.592, "setup": "triinhex", "side": 2.591233992908548, "solution_path": "data/solutions/triinhex_36.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/e4e0e01451d6ca30.svg", "tolerance": 1e-08, "verified": true} {"case": "triinhex@37", "density": 0.8987469977236169, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/37.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.655+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.655, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@37", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.655+", "metric_symbol": "s", "metric_value": 2.655, "reference_text": "s = 2.655+ | Found by Emerson Connelly | in April 2026.", "source_image": "37.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/37.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.655+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "id": "c1697d9445319eaa", "improvement": 0.035571728604908426, "max_boundary_excess": -1.2650118661675414e-07, "max_pair_overlap_depth": -4.4643045216119503e-07, "n": 37, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 2.655, "setup": "triinhex", "side": 2.6194282713950914, "solution_path": "data/solutions/triinhex_37.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/c1697d9445319eaa.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@38", "density": 0.8907392561961515, "friedman_analytical_or_proved": true, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", "friedman_metric_expression": "8/3 = 2.666+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.666, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "8/3 = 2.666+", "metric_symbol": "s", "metric_value": 2.666, "reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", "source_image": "39.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "76fd196e8c79a5c9", "improvement": -0.0004956329108489754, "max_boundary_excess": -3.7850003642140776e-06, "max_pair_overlap_depth": -3.863933217385096e-06, "metric_expression": "2.66650", "metric_symbol": "s", "metric_value": 2.666495632910849, "n": 38, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.666, "setup": "triinhex", "side": 2.666495632910849, "solution_path": "data/solutions/generated/triinhex_038_76fd196e8c79a5c9.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/76fd196e8c79a5c9.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinhex@39", "density": 0.8833522738592235, "friedman_analytical_or_proved": true, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", "friedman_metric_expression": "8/3 = 2.666+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.666, "friedman_reference": {"analytical_or_proved": true, "case": "triinhex@39", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "8/3 = 2.666+", "metric_symbol": "s", "metric_value": 2.666, "reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", "source_image": "39.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "frontend_seed": true, "id": "cf1c7ccbe8f975b2", "improvement": -0.04662470457951118, "max_boundary_excess": -2.2386896785242527e-06, "max_pair_overlap_depth": -9.826603503571008e-06, "metric_expression": "2.71262", "metric_symbol": "s", "metric_value": 2.712624704579511, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.666, "setup": "triinhex", "side": 2.712624704579511, "solution_path": "data/solutions/generated/triinhex_039_cf1c7ccbe8f975b2.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cf1c7ccbe8f975b2.svg", "tolerance": 1e-08, "verified": true} {"case": "triinhex@40", "density": 0.9036048260198691, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinhex/40.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.719+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.719, "friedman_reference": {"analytical_or_proved": false, "case": "triinhex@40", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.719+", "metric_symbol": "s", "metric_value": 2.719, "reference_text": "s = 2.719+ | Found by Emerson Connelly | in April 2026.", "source_image": "40.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinhex/40.gif", "source_page": "https://erich-friedman.github.io/packing/triinhex/", "title": "Triangles in Hexagons"}, "friedman_reference_text": "s = 2.719+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinhex/", "friedman_title": "Triangles in Hexagons", "id": "0ebde2f6b4b26d2b", "improvement": 0.002779018588611848, "max_boundary_excess": -5.817255795307e-07, "max_pair_overlap_depth": -1.0085947836913078e-06, "n": 40, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 2.719, "setup": "triinhex", "side": 2.716220981411388, "solution_path": "data/solutions/triinhex_40.json", "source_url": "https://erich-friedman.github.io/packing/triinhex/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/0ebde2f6b4b26d2b.svg", "tolerance": 1e-08, "verified": true} {"case": "triinoct@1", "density": 0.4152122478191623, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/1.gif", "friedman_family_updated": "3/22/26", "friedman_metric_expression": ".46470+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.4647, "friedman_reference": {"analytical_or_proved": true, "case": "triinoct@1", "credit": "Trivial", "date": "", "family_updated": "3/22/26", "metric_expression": ".46470+", "metric_symbol": "s", "metric_value": 0.4647, "reference_text": "s = .46470+ | Trivial. |", "source_image": "1.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/1.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = .46470+ | Trivial. |", "friedman_source_image": "1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "92c66f395ff03ab9", "improvement": -4.251046545072912e-05, "max_boundary_excess": -2.3282842257895898e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.46474", "metric_symbol": "s", "metric_value": 0.46474251046545073, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.4647, "setup": "triinoct", "side": 0.46474251046545073, "solution_path": "data/solutions/generated/triinoct_001_92c66f395ff03ab9.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/92c66f395ff03ab9.svg", "tolerance": 1e-08, "verified": true} {"case": "triinoct@2", "density": 0.40823825072318354, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/2.gif", "friedman_family_updated": "3/22/26", "friedman_metric_expression": "\u221a3/\u221a(4+2\u221a2) = .66282+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.66282, "friedman_reference": {"analytical_or_proved": true, "case": "triinoct@2", "credit": "Trivial", "date": "", "family_updated": "3/22/26", "metric_expression": "\u221a3/\u221a(4+2\u221a2) = .66282+", "metric_symbol": "s", "metric_value": 0.66282, "reference_text": "s = \u221a3/\u221a(4+2\u221a2) = .66282+ | Trivial. |", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/2.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = \u221a3/\u221a(4+2\u221a2) = .66282+ | Trivial. |", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "5706480ca6648c20", "improvement": -1.5298424264065247e-05, "max_boundary_excess": -4.197393779037103e-06, "max_pair_overlap_depth": -5.033792755404498e-07, "metric_expression": "0.66284", "metric_symbol": "s", "metric_value": 0.662835298424264, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.66282, "setup": "triinoct", "side": 0.662835298424264, "solution_path": "data/solutions/generated/triinoct_002_5706480ca6648c20.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5706480ca6648c20.svg", "tolerance": 1e-08, "verified": true} @@ -523,6 +714,16 @@ {"case": "triinoct@18", "density": 0.7984879014669996, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/18.gif", "friedman_family_updated": "3/22/26", "friedman_metric_expression": "1.41836+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.41836, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@18", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.41836+", "metric_symbol": "s", "metric_value": 1.41836, "reference_text": "s = 1.41836+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/18.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.41836+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "8e956085d3bcc5e4", "improvement": -0.00347617639937825, "max_boundary_excess": -2.3654127749911342e-06, "max_pair_overlap_depth": -6.1952459529668324e-06, "metric_expression": "1.42184", "metric_symbol": "s", "metric_value": 1.4218361763993783, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.41836, "setup": "triinoct", "side": 1.4218361763993783, "solution_path": "data/solutions/generated/triinoct_018_8e956085d3bcc5e4.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8e956085d3bcc5e4.svg", "tolerance": 1e-08, "verified": true} {"case": "triinoct@19", "density": 0.785495925696758, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/19.gif", "friedman_family_updated": "3/22/26", "friedman_metric_expression": "1.46749+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.46749, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@19", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.46749+", "metric_symbol": "s", "metric_value": 1.46749, "reference_text": "s = 1.46749+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/19.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.46749+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "b85e7f72b874a80d", "improvement": -0.005338941628411087, "max_boundary_excess": -1.1956920861702103e-06, "max_pair_overlap_depth": -5.584055034923985e-06, "metric_expression": "1.47283", "metric_symbol": "s", "metric_value": 1.472828941628411, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.46749, "setup": "triinoct", "side": 1.472828941628411, "solution_path": "data/solutions/generated/triinoct_019_b85e7f72b874a80d.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b85e7f72b874a80d.svg", "tolerance": 1e-08, "verified": true} {"case": "triinoct@20", "density": 0.7943876162475321, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/20.gif", "friedman_family_updated": "3/22/26", "friedman_metric_expression": "1.49832+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.49832, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@20", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.49832+", "metric_symbol": "s", "metric_value": 1.49832, "reference_text": "s = 1.49832+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/20.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.49832+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "5dc5edf6bbc42f57", "improvement": -0.004289888994578384, "max_boundary_excess": -1.8456961687288941e-06, "max_pair_overlap_depth": -7.334356214305782e-06, "metric_expression": "1.50261", "metric_symbol": "s", "metric_value": 1.5026098889945785, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.49832, "setup": "triinoct", "side": 1.5026098889945785, "solution_path": "data/solutions/generated/triinoct_020_5dc5edf6bbc42f57.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5dc5edf6bbc42f57.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@21", "density": 0.8006209623113996, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/21.gif", "friedman_metric_expression": "1.52615+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.52615, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@21", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.52615+", "metric_symbol": "s", "metric_value": 1.52615, "reference_text": "s = 1.52615+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/21.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.52615+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "550235b8e64c906b", "improvement": -0.007561402736510292, "max_boundary_excess": -3.854617439163859e-07, "max_pair_overlap_depth": -1.236860211395463e-05, "metric_expression": "1.53371", "metric_symbol": "s", "metric_value": 1.5337114027365102, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.52615, "setup": "triinoct", "side": 1.5337114027365102, "solution_path": "data/solutions/generated/triinoct_021_550235b8e64c906b.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/550235b8e64c906b.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@22", "density": 0.8117485196689109, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/22.gif", "friedman_metric_expression": "1.55545+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.55545, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@22", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.55545+", "metric_symbol": "s", "metric_value": 1.55545, "reference_text": "s = 1.55545+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/22.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.55545+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "a1924650c6f006ea", "improvement": -0.0035570002935343403, "max_boundary_excess": -4.3062927716738536e-06, "max_pair_overlap_depth": -1.800963083109508e-06, "metric_expression": "1.55901", "metric_symbol": "s", "metric_value": 1.5590070002935343, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.55545, "setup": "triinoct", "side": 1.5590070002935343, "solution_path": "data/solutions/generated/triinoct_022_a1924650c6f006ea.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a1924650c6f006ea.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@23", "density": 0.8210902170609379, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/23.gif", "friedman_metric_expression": "1.58458+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.58458, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@23", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.58458+", "metric_symbol": "s", "metric_value": 1.58458, "reference_text": "s = 1.58458+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/23.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.58458+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "4ca1a825a22b1f04", "improvement": -0.0003714249913302492, "max_boundary_excess": -8.321393677649287e-06, "max_pair_overlap_depth": -1.5960535921788477e-06, "metric_expression": "1.58495", "metric_symbol": "s", "metric_value": 1.5849514249913303, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.58458, "setup": "triinoct", "side": 1.5849514249913303, "solution_path": "data/solutions/generated/triinoct_023_4ca1a825a22b1f04.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4ca1a825a22b1f04.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@24", "density": 0.8373304168984339, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/24.gif", "friedman_metric_expression": "1.60261+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.60261, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@24", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.60261+", "metric_symbol": "s", "metric_value": 1.60261, "reference_text": "s = 1.60261+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/24.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.60261+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "e197b92ecac28558", "improvement": -0.0006526103809141315, "max_boundary_excess": -2.085338835265612e-06, "max_pair_overlap_depth": -9.98840296584369e-06, "metric_expression": "1.60326", "metric_symbol": "s", "metric_value": 1.6032626103809142, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.60261, "setup": "triinoct", "side": 1.6032626103809142, "solution_path": "data/solutions/generated/triinoct_024_e197b92ecac28558.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e197b92ecac28558.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@25", "density": 0.8206390570044901, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/25.gif", "friedman_metric_expression": "1.63797+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.63797, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@25", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.63797+", "metric_symbol": "s", "metric_value": 1.63797, "reference_text": "s = 1.63797+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/25.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.63797+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "4e1b861b138850ae", "improvement": -0.014910250491960486, "max_boundary_excess": -2.6877619511415554e-06, "max_pair_overlap_depth": -7.2555966788498405e-06, "metric_expression": "1.65288", "metric_symbol": "s", "metric_value": 1.6528802504919604, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.63797, "setup": "triinoct", "side": 1.6528802504919604, "solution_path": "data/solutions/generated/triinoct_025_4e1b861b138850ae.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/4e1b861b138850ae.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@26", "density": 0.8149644565721081, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/26.gif", "friedman_metric_expression": "1.67666+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.67666, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@26", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.67666+", "metric_symbol": "s", "metric_value": 1.67666, "reference_text": "s = 1.67666+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/26.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.67666+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "cbcb6c755dc046de", "improvement": -0.014812017272631595, "max_boundary_excess": -3.687228372083238e-07, "max_pair_overlap_depth": -1.2896587116006941e-06, "metric_expression": "1.69147", "metric_symbol": "s", "metric_value": 1.6914720172726316, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.67666, "setup": "triinoct", "side": 1.6914720172726316, "solution_path": "data/solutions/generated/triinoct_026_cbcb6c755dc046de.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cbcb6c755dc046de.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@27", "density": 0.8010680431479879, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/27.gif", "friedman_metric_expression": "1.70882+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.70882, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@27", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.70882+", "metric_symbol": "s", "metric_value": 1.70882, "reference_text": "s = 1.70882+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/27.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.70882+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "836b5a3b2c412e9b", "improvement": -0.029759907189525592, "max_boundary_excess": -9.248042691084391e-07, "max_pair_overlap_depth": -7.87865755902395e-06, "metric_expression": "1.73858", "metric_symbol": "s", "metric_value": 1.7385799071895256, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.70882, "setup": "triinoct", "side": 1.7385799071895256, "solution_path": "data/solutions/generated/triinoct_027_836b5a3b2c412e9b.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/836b5a3b2c412e9b.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@28", "density": 0.8165576484730356, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/28.gif", "friedman_metric_expression": "1.73954+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.73954, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@28", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.73954+", "metric_symbol": "s", "metric_value": 1.73954, "reference_text": "s = 1.73954+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/28.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.73954+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "728bf65e8a483e5e", "improvement": -0.014070219094066916, "max_boundary_excess": -4.0057635728717315e-07, "max_pair_overlap_depth": -1.0036991463513445e-05, "metric_expression": "1.75361", "metric_symbol": "s", "metric_value": 1.753610219094067, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.73954, "setup": "triinoct", "side": 1.753610219094067, "solution_path": "data/solutions/generated/triinoct_028_728bf65e8a483e5e.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/728bf65e8a483e5e.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@29", "density": 0.8071992437047276, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/29.gif", "friedman_metric_expression": "1.75576+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.75576, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@29", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.75576+", "metric_symbol": "s", "metric_value": 1.75576, "reference_text": "s = 1.75576+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/29.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.75576+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "f6d5bdc33f1fd083", "improvement": -0.03920549021863984, "max_boundary_excess": -2.872640643928272e-06, "max_pair_overlap_depth": -2.128542299273395e-05, "metric_expression": "1.79497", "metric_symbol": "s", "metric_value": 1.7949654902186398, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.75576, "setup": "triinoct", "side": 1.7949654902186398, "solution_path": "data/solutions/generated/triinoct_029_f6d5bdc33f1fd083.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f6d5bdc33f1fd083.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinoct@30", "density": 0.8241852827166171, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinoct/30.gif", "friedman_metric_expression": "1.78101+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.78101, "friedman_reference": {"analytical_or_proved": false, "case": "triinoct@30", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "3/22/26", "metric_expression": "1.78101+", "metric_symbol": "s", "metric_value": 1.78101, "reference_text": "s = 1.78101+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinoct/30.gif", "source_page": "https://erich-friedman.github.io/packing/triinoct/", "title": "Triangles in Octagons"}, "friedman_reference_text": "s = 1.78101+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinoct/", "friedman_title": "Triangles in Octagons", "frontend_seed": true, "id": "55871e661d418192", "improvement": -0.02573007339812161, "max_boundary_excess": -9.550198166939913e-07, "max_pair_overlap_depth": -3.435684308383813e-06, "metric_expression": "1.80674", "metric_symbol": "s", "metric_value": 1.8067400733981216, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.78101, "setup": "triinoct", "side": 1.8067400733981216, "solution_path": "data/solutions/generated/triinoct_030_55871e661d418192.json", "source_url": "https://erich-friedman.github.io/packing/triinoct/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/55871e661d418192.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@1", "density": 0.4121951299103008, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/1.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": ".781+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.781, "friedman_reference": {"analytical_or_proved": true, "case": "triinpen@1", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": ".781+", "metric_symbol": "s", "metric_value": 0.781, "reference_text": "s = cos(42\u00b0) / cos(18\u00b0) | s = .781+ | Trivial. |", "source_image": "1.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/1.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = cos(42\u00b0) / cos(18\u00b0) | s = .781+ | Trivial. |", "friedman_source_image": "1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "6d3af7533c544064", "improvement": -0.0004017935524769367, "max_boundary_excess": -5.010333690326338e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "0.78140", "metric_symbol": "s", "metric_value": 0.781401793552477, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.781, "setup": "triinpen", "side": 0.781401793552477, "solution_path": "data/solutions/generated/triinpen_001_6d3af7533c544064.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6d3af7533c544064.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@2", "density": 0.4392461428307515, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/2.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "1.070+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.07, "friedman_reference": {"analytical_or_proved": true, "case": "triinpen@2", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "1.070+", "metric_symbol": "s", "metric_value": 1.07, "reference_text": "s = \u221a(6/(3+\u221a5)) | s = 1.070+ | Trivial. |", "source_image": "2.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/2.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = \u221a(6/(3+\u221a5)) | s = 1.070+ | Trivial. |", "friedman_source_image": "2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "eebb278fed1959e5", "improvement": -0.0005004432401414238, "max_boundary_excess": -7.540244142797655e-06, "max_pair_overlap_depth": -4.677606255020384e-06, "metric_expression": "1.07050", "metric_symbol": "s", "metric_value": 1.0705004432401415, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.07, "setup": "triinpen", "side": 1.0705004432401415, "solution_path": "data/solutions/generated/triinpen_002_eebb278fed1959e5.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/eebb278fed1959e5.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@3", "density": 0.5773621092377123, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/3.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "1.143+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.143, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@3", "credit": "Maurizio Morandi", "date": "August 2012", "family_updated": "4/29/26", "metric_expression": "1.143+", "metric_symbol": "s", "metric_value": 1.143, "reference_text": "s = 1.143+ | Found by Maurizio Morandi | in August 2012. |", "source_image": "3.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/3.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 1.143+ | Found by Maurizio Morandi | in August 2012. |", "friedman_source_image": "3.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "6ec3c588fb678646", "improvement": -0.0005688574140261249, "max_boundary_excess": -1.4403665141977852e-06, "max_pair_overlap_depth": -4.738354987265936e-06, "metric_expression": "1.14357", "metric_symbol": "s", "metric_value": 1.1435688574140261, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.143, "setup": "triinpen", "side": 1.1435688574140261, "solution_path": "data/solutions/generated/triinpen_003_6ec3c588fb678646.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6ec3c588fb678646.svg", "tolerance": 1e-08, "verified": true} @@ -543,8 +744,25 @@ {"case": "triinpen@18", "density": 0.8386266626517904, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/18.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.29382+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.29382, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@18", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.29382+", "metric_symbol": "s", "metric_value": 2.29382, "reference_text": "s = 2.29382+ | Found by Ian Watson | in April 2026.", "source_image": "18.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/18.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.29382+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "286d64d1342c9a9f", "improvement": -0.0304027693812583, "max_boundary_excess": -2.3683231734867957e-06, "max_pair_overlap_depth": -9.23929068963325e-06, "metric_expression": "2.32422", "metric_symbol": "s", "metric_value": 2.3242227693812585, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.29382, "setup": "triinpen", "side": 2.3242227693812585, "solution_path": "data/solutions/generated/triinpen_018_286d64d1342c9a9f.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/286d64d1342c9a9f.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@19", "density": 0.831205150275822, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/19.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.344+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.344, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@19", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/29/26", "metric_expression": "2.344+", "metric_symbol": "s", "metric_value": 2.344, "reference_text": "s = 2.344+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "19.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/19.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.344+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "5f0b9905f54e5f87", "improvement": -0.05454858293536624, "max_boundary_excess": -1.8779608876987526e-06, "max_pair_overlap_depth": -1.5527720347900675e-05, "metric_expression": "2.39855", "metric_symbol": "s", "metric_value": 2.398548582935366, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.344, "setup": "triinpen", "side": 2.398548582935366, "solution_path": "data/solutions/generated/triinpen_019_5f0b9905f54e5f87.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5f0b9905f54e5f87.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@20", "density": 0.8487102106795418, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/20.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "2.43350+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.4335, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@20", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.43350+", "metric_symbol": "s", "metric_value": 2.4335, "reference_text": "s = 2.43350+ | Found by Ian Watson | in April 2026.", "source_image": "20.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/20.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.43350+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "760faebc4d0b131b", "improvement": -0.001848490502489586, "max_boundary_excess": -7.176183787084704e-07, "max_pair_overlap_depth": -8.807499014995557e-06, "metric_expression": "2.43535", "metric_symbol": "s", "metric_value": 2.4353484905024896, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.4335, "setup": "triinpen", "side": 2.4353484905024896, "solution_path": "data/solutions/generated/triinpen_020_760faebc4d0b131b.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/760faebc4d0b131b.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@21", "density": 0.8589998748063701, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/21.gif", "friedman_metric_expression": "2.479+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.479, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@21", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/29/26", "metric_expression": "2.479+", "metric_symbol": "s", "metric_value": 2.479, "reference_text": "s = 2.479+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "21.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/21.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.479+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "115c20fad199fe9d", "improvement": -0.0014982727861765355, "max_boundary_excess": -2.811024693767028e-06, "max_pair_overlap_depth": -2.8209410938284663e-06, "metric_expression": "2.48050", "metric_symbol": "s", "metric_value": 2.4804982727861766, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.479, "setup": "triinpen", "side": 2.4804982727861766, "solution_path": "data/solutions/generated/triinpen_021_115c20fad199fe9d.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/115c20fad199fe9d.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@22", "density": 0.8367105270898347, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/22.gif", "friedman_metric_expression": "2.56740+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.5674, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@22", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.56740+", "metric_symbol": "s", "metric_value": 2.5674, "reference_text": "s = 2.56740+ | Found by Ian Watson | in April 2026.", "source_image": "22.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/22.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.56740+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "b3ecf4aa9beda411", "improvement": -0.0050654803778220625, "max_boundary_excess": -3.63122781255133e-06, "max_pair_overlap_depth": -1.9313990747837906e-06, "metric_expression": "2.57247", "metric_symbol": "s", "metric_value": 2.572465480377822, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.5674, "setup": "triinpen", "side": 2.572465480377822, "solution_path": "data/solutions/generated/triinpen_022_b3ecf4aa9beda411.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b3ecf4aa9beda411.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@23", "density": 0.8358219621726138, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/23.gif", "friedman_metric_expression": "2.61831+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.61831, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@23", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.61831+", "metric_symbol": "s", "metric_value": 2.61831, "reference_text": "s = 2.61831+ | Found by Ian Watson | in April 2026.", "source_image": "23.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/23.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.61831+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "b2f9cfacd50b72e9", "improvement": -0.013368670719241305, "max_boundary_excess": -5.909725797067009e-06, "max_pair_overlap_depth": -5.3149326107448935e-06, "metric_expression": "2.63168", "metric_symbol": "s", "metric_value": 2.6316786707192414, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.61831, "setup": "triinpen", "side": 2.6316786707192414, "solution_path": "data/solutions/generated/triinpen_023_b2f9cfacd50b72e9.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b2f9cfacd50b72e9.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@24", "density": 0.8203286521496933, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/24.gif", "friedman_metric_expression": "2.66641+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.66641, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@24", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.66641+", "metric_symbol": "s", "metric_value": 2.66641, "reference_text": "s = 2.66641+ | Found by Ian Watson | in April 2026.", "source_image": "24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/24.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.66641+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "76211a17aba30b36", "improvement": -0.04713802590265814, "max_boundary_excess": -7.766120852076588e-07, "max_pair_overlap_depth": -5.665654174702439e-07, "metric_expression": "2.71355", "metric_symbol": "s", "metric_value": 2.713548025902658, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.66641, "setup": "triinpen", "side": 2.713548025902658, "solution_path": "data/solutions/generated/triinpen_024_76211a17aba30b36.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/76211a17aba30b36.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@25", "density": 0.8170666213083482, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/25.gif", "friedman_metric_expression": "2.720+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.72, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@25", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/29/26", "metric_expression": "2.720+", "metric_symbol": "s", "metric_value": 2.72, "reference_text": "s = 2.720+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/25.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.720+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "cc904cb82492c4b0", "improvement": -0.055026288404456114, "max_boundary_excess": -3.831253149892822e-06, "max_pair_overlap_depth": -1.0171981972284527e-05, "metric_expression": "2.77503", "metric_symbol": "s", "metric_value": 2.7750262884044563, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.72, "setup": "triinpen", "side": 2.7750262884044563, "solution_path": "data/solutions/generated/triinpen_025_cc904cb82492c4b0.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cc904cb82492c4b0.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@26", "density": 0.8287869991439658, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/26.gif", "friedman_metric_expression": "2.771+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.771, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@26", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/29/26", "metric_expression": "2.771+", "metric_symbol": "s", "metric_value": 2.771, "reference_text": "s = 2.771+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "26.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/26.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.771+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "810173856676a6fb", "improvement": -0.03890114272185885, "max_boundary_excess": -2.899135639086088e-06, "max_pair_overlap_depth": -1.3139310877985366e-05, "metric_expression": "2.80990", "metric_symbol": "s", "metric_value": 2.8099011427218588, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.771, "setup": "triinpen", "side": 2.8099011427218588, "solution_path": "data/solutions/generated/triinpen_026_810173856676a6fb.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/810173856676a6fb.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@27", "density": 0.8321868307827671, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/27.gif", "friedman_metric_expression": "2.81761+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.81761, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@27", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.81761+", "metric_symbol": "s", "metric_value": 2.81761, "reference_text": "s = 2.81761+ | Found by Ian Watson | in April 2026.", "source_image": "27.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/27.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.81761+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "8b8ba91284e47068", "improvement": -0.03996274171783831, "max_boundary_excess": -3.050950539540987e-07, "max_pair_overlap_depth": -5.479231620197922e-06, "metric_expression": "2.85757", "metric_symbol": "s", "metric_value": 2.8575727417178385, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.81761, "setup": "triinpen", "side": 2.8575727417178385, "solution_path": "data/solutions/generated/triinpen_027_8b8ba91284e47068.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8b8ba91284e47068.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@28", "density": 0.8534363238461394, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "March 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/28.gif", "friedman_metric_expression": "2.868+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.868, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@28", "credit": "Ignacio Vallejo", "date": "March 2026", "family_updated": "4/29/26", "metric_expression": "2.868+", "metric_symbol": "s", "metric_value": 2.868, "reference_text": "s = 2.868+ | Found by Ignacio Vallejo | in March 2026.", "source_image": "28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/28.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.868+ | Found by Ignacio Vallejo | in March 2026.", "friedman_source_image": "28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "6ad421ad9865e8bf", "improvement": -0.005553490865734201, "max_boundary_excess": -2.0498365378060392e-06, "max_pair_overlap_depth": -1.2746651528505737e-05, "metric_expression": "2.87355", "metric_symbol": "s", "metric_value": 2.873553490865734, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.868, "setup": "triinpen", "side": 2.873553490865734, "solution_path": "data/solutions/generated/triinpen_028_6ad421ad9865e8bf.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/6ad421ad9865e8bf.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@29", "density": 0.8464177208582354, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/29.gif", "friedman_metric_expression": "2.903+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.903, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@29", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.903+", "metric_symbol": "s", "metric_value": 2.903, "reference_text": "s = 2.903+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "29.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/29.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.903+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "0d9d40fe56c0f6d4", "improvement": -0.03351657923241014, "max_boundary_excess": -2.7025059194940577e-06, "max_pair_overlap_depth": -2.3448291092131868e-06, "metric_expression": "2.93652", "metric_symbol": "s", "metric_value": 2.93651657923241, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.903, "setup": "triinpen", "side": 2.93651657923241, "solution_path": "data/solutions/generated/triinpen_029_0d9d40fe56c0f6d4.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0d9d40fe56c0f6d4.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@30", "density": 0.8397676649377761, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/30.gif", "friedman_metric_expression": "2.952+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.952, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@30", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.952+", "metric_symbol": "s", "metric_value": 2.952, "reference_text": "s = 2.952+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "30.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/30.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.952+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "2b832e7a9fa0a7c5", "improvement": -0.04651955266880892, "max_boundary_excess": -7.656844312442343e-06, "max_pair_overlap_depth": -3.4133589315032964e-06, "metric_expression": "2.99852", "metric_symbol": "s", "metric_value": 2.998519552668809, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.952, "setup": "triinpen", "side": 2.998519552668809, "solution_path": "data/solutions/generated/triinpen_030_2b832e7a9fa0a7c5.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2b832e7a9fa0a7c5.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@31", "density": 0.8566123952654375, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/31.gif", "friedman_metric_expression": "2.992+", "friedman_metric_symbol": "s", "friedman_metric_value": 2.992, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@31", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "2.992+", "metric_symbol": "s", "metric_value": 2.992, "reference_text": "s = 2.992+ | Found by Emerson Connelly | in April 2026.", "source_image": "31.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/31.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 2.992+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "579de3c893a5a64c", "improvement": -0.025967103693977922, "max_boundary_excess": -1.099100289551188e-06, "max_pair_overlap_depth": -2.29204214511336e-05, "metric_expression": "3.01797", "metric_symbol": "s", "metric_value": 3.017967103693978, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.992, "setup": "triinpen", "side": 3.017967103693978, "solution_path": "data/solutions/generated/triinpen_031_579de3c893a5a64c.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/579de3c893a5a64c.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@32", "density": 0.8514556204542924, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/32.gif", "friedman_metric_expression": "3.029+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.029, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@32", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.029+", "metric_symbol": "s", "metric_value": 3.029, "reference_text": "s = 3.029+ | Found by Emerson Connelly | in April 2026.", "source_image": "32.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/32.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.029+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "70ed9a5e30a88f24", "improvement": -0.04652890272981658, "max_boundary_excess": -2.6611165642007356e-06, "max_pair_overlap_depth": -3.1395889643626163e-06, "metric_expression": "3.07553", "metric_symbol": "s", "metric_value": 3.0755289027298165, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.029, "setup": "triinpen", "side": 3.0755289027298165, "solution_path": "data/solutions/generated/triinpen_032_70ed9a5e30a88f24.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/70ed9a5e30a88f24.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@33", "density": 0.872718269558225, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/33.gif", "friedman_metric_expression": "3.078+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.078, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@33", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.078+", "metric_symbol": "s", "metric_value": 3.078, "reference_text": "s = 3.078+ | Found by Emerson Connelly | in April 2026.", "source_image": "33.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/33.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.078+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "33.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "13357e078d1002ad", "improvement": -0.006933225403836563, "max_boundary_excess": -1.6488057343371516e-06, "max_pair_overlap_depth": -2.3777449531969808e-05, "metric_expression": "3.08493", "metric_symbol": "s", "metric_value": 3.0849332254038364, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.078, "setup": "triinpen", "side": 3.0849332254038364, "solution_path": "data/solutions/generated/triinpen_033_13357e078d1002ad.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/13357e078d1002ad.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@34", "density": 0.8697735245280512, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/34.gif", "friedman_metric_expression": "3.114+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.114, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@34", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.114+", "metric_symbol": "s", "metric_value": 3.114, "reference_text": "s = 3.114+ | Found by Emerson Connelly | in April 2026.", "source_image": "34.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/34.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.114+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "9cac5218ebb67cb5", "improvement": -0.022622102843430802, "max_boundary_excess": -7.423271733968168e-08, "max_pair_overlap_depth": -2.357396563512637e-06, "metric_expression": "3.13662", "metric_symbol": "s", "metric_value": 3.1366221028434307, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.114, "setup": "triinpen", "side": 3.1366221028434307, "solution_path": "data/solutions/generated/triinpen_034_9cac5218ebb67cb5.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9cac5218ebb67cb5.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@35", "density": 0.8649966542185312, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/35.gif", "friedman_metric_expression": "3.150+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.15, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@35", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.150+", "metric_symbol": "s", "metric_value": 3.15, "reference_text": "s = 3.150+ | Found by Emerson Connelly | in April 2026.", "source_image": "35.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/35.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.150+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "35.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "e568d5830b049327", "improvement": -0.0411898371667867, "max_boundary_excess": -1.753518123765835e-06, "max_pair_overlap_depth": -1.5568053413739236e-05, "metric_expression": "3.19119", "metric_symbol": "s", "metric_value": 3.1911898371667866, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.15, "setup": "triinpen", "side": 3.1911898371667866, "solution_path": "data/solutions/generated/triinpen_035_e568d5830b049327.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e568d5830b049327.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@36", "density": 0.8954701086953395, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/36.gif", "friedman_metric_expression": "3.177+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.177, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@36", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.177+", "metric_symbol": "s", "metric_value": 3.177, "reference_text": "s = 3.177+ | Found by Emerson Connelly | in April 2026.", "source_image": "36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/36.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.177+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "94f98697d38e8534", "improvement": -0.003911128614793036, "max_boundary_excess": -2.377739372786898e-06, "max_pair_overlap_depth": -3.2778702236946344e-06, "metric_expression": "3.18091", "metric_symbol": "s", "metric_value": 3.180911128614793, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.177, "setup": "triinpen", "side": 3.180911128614793, "solution_path": "data/solutions/generated/triinpen_036_94f98697d38e8534.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/94f98697d38e8534.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@37", "density": 0.9007684327912503, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/37.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.217+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.217, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@37", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.217+", "metric_symbol": "s", "metric_value": 3.217, "reference_text": "s = 3.217+ | Found by Emerson Connelly | in April 2026.", "source_image": "37.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/37.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.217+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "id": "f44599d4a9e5e733", "improvement": 0.0017102585047612529, "max_boundary_excess": -3.6104708733830643e-07, "max_pair_overlap_depth": -4.178008898181318e-06, "n": 37, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 3.217, "setup": "triinpen", "side": 3.215289741495239, "solution_path": "data/solutions/triinpen_37.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/f44599d4a9e5e733.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@38", "density": 0.9005911187149712, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/38.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.261+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.261, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.261+", "metric_symbol": "s", "metric_value": 3.261, "reference_text": "s = 3.261+ | Found by Emerson Connelly | in April 2026.", "source_image": "38.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/38.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.261+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "38.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "id": "05bcab1d7902fa55", "improvement": 0.0022293194217613, "max_boundary_excess": -4.649651923094469e-07, "max_pair_overlap_depth": -2.076724902710936e-06, "n": 38, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 3.261, "setup": "triinpen", "side": 3.258770680578239, "solution_path": "data/solutions/triinpen_38.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/05bcab1d7902fa55.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinpen@39", "density": 0.9025101556269666, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/39.gif", "friedman_metric_expression": "3.295+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.295, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@39", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.295+", "metric_symbol": "s", "metric_value": 3.295, "reference_text": "s = 3.295+ | Found by Emerson Connelly | in April 2026.", "source_image": "39.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/39.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.295+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "frontend_seed": true, "id": "67a6bbf24108966a", "improvement": -0.002859023967915597, "max_boundary_excess": -1.9740347935670834e-06, "max_pair_overlap_depth": -1.0007850107629501e-05, "metric_expression": "3.29786", "metric_symbol": "s", "metric_value": 3.2978590239679155, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.295, "setup": "triinpen", "side": 3.2978590239679155, "solution_path": "data/solutions/generated/triinpen_039_67a6bbf24108966a.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/67a6bbf24108966a.svg", "tolerance": 1e-08, "verified": true} {"case": "triinpen@40", "density": 0.9090379593265822, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinpen/40.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.337+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.337, "friedman_reference": {"analytical_or_proved": false, "case": "triinpen@40", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.337+", "metric_symbol": "s", "metric_value": 3.337, "reference_text": "s = 3.337+ | Found by Emerson Connelly | in April 2026.", "source_image": "40.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinpen/40.gif", "source_page": "https://erich-friedman.github.io/packing/triinpen/", "title": "Triangles in Pentagons"}, "friedman_reference_text": "s = 3.337+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinpen/", "friedman_title": "Triangles in Pentagons", "id": "d177c371d1e3f387", "improvement": 0.009141758371615794, "max_boundary_excess": -2.9487074289032124e-07, "max_pair_overlap_depth": -6.944746260284518e-07, "n": 40, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 3.337, "setup": "triinpen", "side": 3.3278582416283844, "solution_path": "data/solutions/triinpen_40.json", "source_url": "https://erich-friedman.github.io/packing/triinpen/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/d177c371d1e3f387.svg", "tolerance": 1e-08, "verified": true} {"case": "triinsqu@1", "density": 0.4640965865243202, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t1.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "(\u221a2+\u221a6)/4 = .965+", "friedman_metric_symbol": "s", "friedman_metric_value": 0.965, "friedman_reference": {"analytical_or_proved": true, "case": "triinsqu@1", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "(\u221a2+\u221a6)/4 = .965+", "metric_symbol": "s", "metric_value": 0.965, "reference_text": "s = (\u221a2+\u221a6)/4 = .965+ | Trivial.", "source_image": "t1.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t1.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "s = (\u221a2+\u221a6)/4 = .965+ | Trivial.", "friedman_source_image": "t1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "d0da9c9aae58c37e", "improvement": -0.0009310593101359288, "max_boundary_excess": -7.031269735994051e-07, "max_pair_overlap_depth": 0.0, "metric_expression": "0.96593", "metric_symbol": "s", "metric_value": 0.9659310593101359, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 0.965, "setup": "triinsqu", "side": 0.9659310593101359, "solution_path": "data/solutions/generated/triinsqu_001_d0da9c9aae58c37e.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d0da9c9aae58c37e.svg", "tolerance": 1e-08, "verified": true} {"case": "triinsqu@2", "density": 0.5773345801938596, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t2.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "\u221a6/2 = 1.224+", "friedman_metric_symbol": "s", "friedman_metric_value": 1.224, "friedman_reference": {"analytical_or_proved": true, "case": "triinsqu@2", "credit": "Trivial", "date": "", "family_updated": "4/29/26", "metric_expression": "\u221a6/2 = 1.224+", "metric_symbol": "s", "metric_value": 1.224, "reference_text": "s = \u221a6/2 = 1.224+ | Trivial.", "source_image": "t2.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t2.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "s = \u221a6/2 = 1.224+ | Trivial.", "friedman_source_image": "t2.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "536a8bec14614050", "improvement": -0.0007615124236886039, "max_boundary_excess": -3.5296142902332335e-06, "max_pair_overlap_depth": -8.602274652714007e-06, "metric_expression": "1.22476", "metric_symbol": "s", "metric_value": 1.2247615124236886, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.224, "setup": "triinsqu", "side": 1.2247615124236886, "solution_path": "data/solutions/generated/triinsqu_002_536a8bec14614050.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/536a8bec14614050.svg", "tolerance": 1e-08, "verified": true} @@ -566,7 +784,26 @@ {"case": "triinsqu@18", "density": 0.8124930238229202, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "July 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t18.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.051+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.051, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@18", "credit": "Maurizio Morandi", "date": "July 2008", "family_updated": "4/29/26", "metric_expression": "3.051+", "metric_symbol": "s", "metric_value": 3.051, "reference_text": "s = 3.051+ | Found by Maurizio Morandi | in July 2008.", "source_image": "t18.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t18.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "s = 3.051+ | Found by Maurizio Morandi | in July 2008.", "friedman_source_image": "t18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "e37e7e8bffa4ff54", "improvement": -0.04625348434953214, "max_boundary_excess": -2.7140695543143397e-06, "max_pair_overlap_depth": -2.8845175708891446e-05, "metric_expression": "3.09725", "metric_symbol": "s", "metric_value": 3.0972534843495323, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.051, "setup": "triinsqu", "side": 3.0972534843495323, "solution_path": "data/solutions/generated/triinsqu_018_e37e7e8bffa4ff54.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e37e7e8bffa4ff54.svg", "tolerance": 1e-08, "verified": true} {"case": "triinsqu@19", "density": 0.8324573792569255, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t19.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.12930+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.1293, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@19", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.12930+", "metric_symbol": "s", "metric_value": 3.1293, "reference_text": "s = 3.12930+ | Found by Ian Watson | in April 2026.", "source_image": "t19.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t19.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "s = 3.12930+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "b548b946ae0b4ba7", "improvement": -0.01443633599486338, "max_boundary_excess": -4.91075951885532e-06, "max_pair_overlap_depth": -2.901764488139058e-06, "metric_expression": "3.14374", "metric_symbol": "s", "metric_value": 3.1437363359948636, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.1293, "setup": "triinsqu", "side": 3.1437363359948636, "solution_path": "data/solutions/generated/triinsqu_019_b548b946ae0b4ba7.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b548b946ae0b4ba7.svg", "tolerance": 1e-08, "verified": true} {"case": "triinsqu@20", "density": 0.8188093166106081, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t20.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "3.2305+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.2305, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@20", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.2305+", "metric_symbol": "s", "metric_value": 3.2305, "reference_text": "s = 3.2305+ | Found by Ian Watson | in April 2026.", "source_image": "t20.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t20.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "s = 3.2305+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "3081d28a13591fef", "improvement": -0.02167515790076191, "max_boundary_excess": -4.133822536981461e-06, "max_pair_overlap_depth": -2.11952039982366e-05, "metric_expression": "3.25218", "metric_symbol": "s", "metric_value": 3.252175157900762, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.2305, "setup": "triinsqu", "side": 3.252175157900762, "solution_path": "data/solutions/generated/triinsqu_020_3081d28a13591fef.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3081d28a13591fef.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@21", "density": 0.8197746048663628, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t21.gif", "friedman_metric_expression": "3.3111+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.3111, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@21", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.3111+", "metric_symbol": "s", "metric_value": 3.3111, "reference_text": "s = 3.3111+ | Found by Ian Watson | in April 2026.", "source_image": "t21.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t21.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "s = 3.3111+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "3debb201d272befe", "improvement": -0.01942528494838358, "max_boundary_excess": -3.1059976134608187e-06, "max_pair_overlap_depth": -1.7605367639283998e-06, "metric_expression": "3.33053", "metric_symbol": "s", "metric_value": 3.3305252849483837, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.3111, "setup": "triinsqu", "side": 3.3305252849483837, "solution_path": "data/solutions/generated/triinsqu_021_3debb201d272befe.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/3debb201d272befe.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@22", "density": 0.8320198700821632, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t22.gif", "friedman_metric_expression": "3.3757+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.3757, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@22", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.3757+", "metric_symbol": "s", "metric_value": 3.3757, "reference_text": "22. | | s = 3.3757+ | Found by Ian Watson | in April 2026.", "source_image": "t22.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t22.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "22. | | s = 3.3757+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "470a866027c799dc", "improvement": -0.008023046534652689, "max_boundary_excess": -1.549110939521453e-06, "max_pair_overlap_depth": -9.024431791848642e-07, "metric_expression": "3.38372", "metric_symbol": "s", "metric_value": 3.383723046534653, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.3757, "setup": "triinsqu", "side": 3.383723046534653, "solution_path": "data/solutions/generated/triinsqu_022_470a866027c799dc.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/470a866027c799dc.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@23", "density": 0.825135735506605, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t23.gif", "friedman_metric_expression": "3.4311+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.4311, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@23", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.4311+", "metric_symbol": "s", "metric_value": 3.4311, "reference_text": "23. | | s = 3.4311+ | Found by Ian Watson | in April 2026.", "source_image": "t23.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t23.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "23. | | s = 3.4311+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t23.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "23d97af9efc6a19d", "improvement": -0.04307377695172354, "max_boundary_excess": -3.0575531387249386e-07, "max_pair_overlap_depth": -1.3951600157491306e-05, "metric_expression": "3.47417", "metric_symbol": "s", "metric_value": 3.4741737769517234, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.4311, "setup": "triinsqu", "side": 3.4741737769517234, "solution_path": "data/solutions/generated/triinsqu_023_23d97af9efc6a19d.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/23d97af9efc6a19d.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@24", "density": 0.857512475445178, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "August 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t24.gif", "friedman_metric_expression": "3.468+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.468, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@24", "credit": "Maurizio Morandi", "date": "August 2008", "family_updated": "4/29/26", "metric_expression": "3.468+", "metric_symbol": "s", "metric_value": 3.468, "reference_text": "24. | | s = 3.468+ | Found by Maurizio Morandi | in August 2008.", "source_image": "t24.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t24.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "24. | | s = 3.468+ | Found by Maurizio Morandi | in August 2008.", "friedman_source_image": "t24.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "aa931802df351f6b", "improvement": -0.013254030591762334, "max_boundary_excess": -2.7516785866311762e-06, "max_pair_overlap_depth": -1.795583897323816e-05, "metric_expression": "3.48125", "metric_symbol": "s", "metric_value": 3.4812540305917623, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.468, "setup": "triinsqu", "side": 3.4812540305917623, "solution_path": "data/solutions/generated/triinsqu_024_aa931802df351f6b.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/aa931802df351f6b.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@25", "density": 0.8572641065590827, "friedman_analytical_or_proved": false, "friedman_credit": "David W", "friedman_date": "August 2012", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t25.gif", "friedman_metric_expression": "3.537+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.537, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@25", "credit": "David W", "date": "August 2012", "family_updated": "4/29/26", "metric_expression": "3.537+", "metric_symbol": "s", "metric_value": 3.537, "reference_text": "25. | | s = 3.537+ | Found by David W. Cantrell | in August 2012.", "source_image": "t25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t25.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "25. | | s = 3.537+ | Found by David W. Cantrell | in August 2012.", "friedman_source_image": "t25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "16117b2f4cd0a5a0", "improvement": -0.016554677577784283, "max_boundary_excess": -2.280886997301251e-06, "max_pair_overlap_depth": -1.0363527685852691e-05, "metric_expression": "3.55355", "metric_symbol": "s", "metric_value": 3.553554677577784, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.537, "setup": "triinsqu", "side": 3.553554677577784, "solution_path": "data/solutions/generated/triinsqu_025_16117b2f4cd0a5a0.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/16117b2f4cd0a5a0.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@26", "density": 0.8564901139309976, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "September 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t26.gif", "friedman_metric_expression": "3.575+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.575, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@26", "credit": "Maurizio Morandi", "date": "September 2008", "family_updated": "4/29/26", "metric_expression": "3.575+", "metric_symbol": "s", "metric_value": 3.575, "reference_text": "26. | | s = 3.575+ | Found by Maurizio Morandi | in September 2008.", "source_image": "t26.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t26.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "26. | | s = 3.575+ | Found by Maurizio Morandi | in September 2008.", "friedman_source_image": "t26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "ebfed25c219baa0e", "improvement": -0.050565994245078016, "max_boundary_excess": -2.7124557589233795e-06, "max_pair_overlap_depth": -1.7247237756201628e-05, "metric_expression": "3.62557", "metric_symbol": "s", "metric_value": 3.625565994245078, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.575, "setup": "triinsqu", "side": 3.625565994245078, "solution_path": "data/solutions/generated/triinsqu_026_ebfed25c219baa0e.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ebfed25c219baa0e.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@27", "density": 0.8498602034176942, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t27.gif", "friedman_metric_expression": "3.6726+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.6726, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@27", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.6726+", "metric_symbol": "s", "metric_value": 3.6726, "reference_text": "27. | | s = 3.6726+ | Found by Ian Watson | in April 2026.", "source_image": "t27.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t27.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "27. | | s = 3.6726+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t27.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "dbdb303c3aa850bb", "improvement": -0.03641383792443431, "max_boundary_excess": -5.085430993154038e-06, "max_pair_overlap_depth": -1.0288234183475353e-06, "metric_expression": "3.70901", "metric_symbol": "s", "metric_value": 3.7090138379244344, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.6726, "setup": "triinsqu", "side": 3.7090138379244344, "solution_path": "data/solutions/generated/triinsqu_027_dbdb303c3aa850bb.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/dbdb303c3aa850bb.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@28", "density": 0.8409752820125738, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t28.gif", "friedman_metric_expression": "3.7571+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.7571, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@28", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.7571+", "metric_symbol": "s", "metric_value": 3.7571, "reference_text": "28. | | s = 3.7571+ | Found by Ian Watson | in April 2026.", "source_image": "t28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t28.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "28. | | s = 3.7571+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "d660009be45656fb", "improvement": -0.03987482885375426, "max_boundary_excess": -4.926402812612589e-06, "max_pair_overlap_depth": -7.738785352429112e-06, "metric_expression": "3.79697", "metric_symbol": "s", "metric_value": 3.796974828853754, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.7571, "setup": "triinsqu", "side": 3.796974828853754, "solution_path": "data/solutions/generated/triinsqu_028_d660009be45656fb.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/d660009be45656fb.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@29", "density": 0.8511488797755807, "friedman_analytical_or_proved": false, "friedman_credit": "Ignacio Vallejo", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t29.gif", "friedman_metric_expression": "3.818+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.818, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@29", "credit": "Ignacio Vallejo", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.818+", "metric_symbol": "s", "metric_value": 3.818, "reference_text": "29. | | s = 3.818+ | Found by Ignacio Vallejo | in April 2026.", "source_image": "t29.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t29.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "29. | | s = 3.818+ | Found by Ignacio Vallejo | in April 2026.", "friedman_source_image": "t29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "580739cf26075b25", "improvement": -0.023019845203774647, "max_boundary_excess": -5.02170884848626e-08, "max_pair_overlap_depth": -7.455986605509057e-06, "metric_expression": "3.84102", "metric_symbol": "s", "metric_value": 3.8410198452037747, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.818, "setup": "triinsqu", "side": 3.8410198452037747, "solution_path": "data/solutions/generated/triinsqu_029_580739cf26075b25.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/580739cf26075b25.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@30", "density": 0.8453943070349464, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t30.gif", "friedman_metric_expression": "3.8662+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.8662, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@30", "credit": "Ian Watson", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.8662+", "metric_symbol": "s", "metric_value": 3.8662, "reference_text": "30. | | s = 3.8662+ | Found by Ian Watson | in April 2026.", "source_image": "t30.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t30.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "30. | | s = 3.8662+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "t30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "c1d8c0f9af9cd320", "improvement": -0.05375684533529945, "max_boundary_excess": -9.869941090398363e-07, "max_pair_overlap_depth": -3.480593055327219e-06, "metric_expression": "3.91996", "metric_symbol": "s", "metric_value": 3.9199568453352995, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.8662, "setup": "triinsqu", "side": 3.9199568453352995, "solution_path": "data/solutions/generated/triinsqu_030_c1d8c0f9af9cd320.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c1d8c0f9af9cd320.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@31", "density": 0.8400189843781062, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t31.gif", "friedman_metric_expression": "3.936+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.936, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@31", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.936+", "metric_symbol": "s", "metric_value": 3.936, "reference_text": "31. | | s = 3.936+ | Found by Emerson Connelly | in April 2026.", "source_image": "t31.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t31.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "31. | | s = 3.936+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "272c8c45b9a6dd78", "improvement": -0.06148289712739752, "max_boundary_excess": -1.9869012023909734e-06, "max_pair_overlap_depth": -1.1060967226250717e-05, "metric_expression": "3.99748", "metric_symbol": "s", "metric_value": 3.9974828971273975, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.936, "setup": "triinsqu", "side": 3.9974828971273975, "solution_path": "data/solutions/generated/triinsqu_031_272c8c45b9a6dd78.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/272c8c45b9a6dd78.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@32", "density": 0.833007660060693, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t32.gif", "friedman_metric_expression": "3.997+", "friedman_metric_symbol": "s", "friedman_metric_value": 3.997, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@32", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "3.997+", "metric_symbol": "s", "metric_value": 3.997, "reference_text": "32. | | s = 3.997+ | Found by Emerson Connelly | in April 2026.", "source_image": "t32.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t32.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "32. | | s = 3.997+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "aa2ff1aceeba9dbd", "improvement": -0.0815032212073783, "max_boundary_excess": -5.66081673195531e-06, "max_pair_overlap_depth": -4.793291196181215e-06, "metric_expression": "4.07850", "metric_symbol": "s", "metric_value": 4.078503221207378, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 3.997, "setup": "triinsqu", "side": 4.078503221207378, "solution_path": "data/solutions/generated/triinsqu_032_aa2ff1aceeba9dbd.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/aa2ff1aceeba9dbd.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@33", "density": 0.8366415016689572, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t33.gif", "friedman_metric_expression": "4.058+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.058, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@33", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.058+", "metric_symbol": "s", "metric_value": 4.058, "reference_text": "33. | | s = 4.058+ | Found by Emerson Connelly | in April 2026.", "source_image": "t33.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t33.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "33. | | s = 4.058+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t33.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "652d6c2cf21c385c", "improvement": -0.07473526355298876, "max_boundary_excess": -6.365030008288742e-08, "max_pair_overlap_depth": -1.4601549878645592e-06, "metric_expression": "4.13274", "metric_symbol": "s", "metric_value": 4.132735263552989, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.058, "setup": "triinsqu", "side": 4.132735263552989, "solution_path": "data/solutions/generated/triinsqu_033_652d6c2cf21c385c.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/652d6c2cf21c385c.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@34", "density": 0.8455895674978956, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t34.gif", "friedman_metric_expression": "4.098+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.098, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@34", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.098+", "metric_symbol": "s", "metric_value": 4.098, "reference_text": "34. | | s = 4.098+ | Found by Emerson Connelly | in April 2026.", "source_image": "t34.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t34.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "34. | | s = 4.098+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t34.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "5f00ff525459125e", "improvement": -0.07463088632816373, "max_boundary_excess": -2.422656501976907e-07, "max_pair_overlap_depth": -3.1602008447872976e-06, "metric_expression": "4.17263", "metric_symbol": "s", "metric_value": 4.172630886328164, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.098, "setup": "triinsqu", "side": 4.172630886328164, "solution_path": "data/solutions/generated/triinsqu_034_5f00ff525459125e.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5f00ff525459125e.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@35", "density": 0.8584202751980219, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t35.gif", "friedman_metric_expression": "9(2\u221a3\u20133) = 4.176+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.176, "friedman_reference": {"analytical_or_proved": true, "case": "triinsqu@35", "credit": "Erich Friedman", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "9(2\u221a3\u20133) = 4.176+", "metric_symbol": "s", "metric_value": 4.176, "reference_text": "35. | | s = 9(2\u221a3\u20133) = 4.176+ | Found by Erich Friedman | in April 2026.", "source_image": "t35.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t35.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "35. | | s = 9(2\u221a3\u20133) = 4.176+ | Found by Erich Friedman | in April 2026.", "friedman_source_image": "t35.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "0fd80a947c5904bb", "improvement": -0.025790132248165953, "max_boundary_excess": -2.0186743648470723e-06, "max_pair_overlap_depth": -1.0972661374369919e-05, "metric_expression": "4.20179", "metric_symbol": "s", "metric_value": 4.201790132248166, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.176, "setup": "triinsqu", "side": 4.201790132248166, "solution_path": "data/solutions/generated/triinsqu_035_0fd80a947c5904bb.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/0fd80a947c5904bb.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@36", "density": 0.8656950017914491, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t36.gif", "friedman_metric_expression": "4.214+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.214, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@36", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.214+", "metric_symbol": "s", "metric_value": 4.214, "reference_text": "36. | | s = 4.214+ | Found by Emerson Connelly | in April 2026.", "source_image": "t36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t36.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "36. | | s = 4.214+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "73acd05c27fe131e", "improvement": -0.029450235060704877, "max_boundary_excess": -1.6988749159352698e-06, "max_pair_overlap_depth": -1.0359883173549633e-08, "metric_expression": "4.24345", "metric_symbol": "s", "metric_value": 4.243450235060705, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.214, "setup": "triinsqu", "side": 4.243450235060705, "solution_path": "data/solutions/generated/triinsqu_036_73acd05c27fe131e.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/73acd05c27fe131e.svg", "tolerance": 1e-08, "verified": true} {"case": "triinsqu@37", "density": 0.8777550041407036, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t37.gif", "friedman_family_updated": "4/29/26", "friedman_metric_expression": "4.276+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.276, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@37", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.276+", "metric_symbol": "s", "metric_value": 4.276, "reference_text": "37. | | s = 4.276+ | Found by Emerson Connelly | in April 2026.", "source_image": "t37.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t37.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "37. | | s = 4.276+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "id": "8735d9f36ada5e93", "improvement": 0.0036726339396722096, "max_boundary_excess": -2.0547460484616992e-07, "max_pair_overlap_depth": -1.528656046745347e-06, "n": 37, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 4.276, "setup": "triinsqu", "side": 4.272327366060328, "solution_path": "data/solutions/triinsqu_37.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/8735d9f36ada5e93.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@38", "density": 0.8696240777565032, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t38.gif", "friedman_metric_expression": "4.327+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.327, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.327+", "metric_symbol": "s", "metric_value": 4.327, "reference_text": "38. | | s = 4.327+ | Found by Emerson Connelly | in April 2026.", "source_image": "t38.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t38.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "38. | | s = 4.327+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t38.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "a013f42c7873094a", "improvement": -0.0228706067926554, "max_boundary_excess": -2.365499665465618e-06, "max_pair_overlap_depth": -2.5247442803078e-06, "metric_expression": "4.34987", "metric_symbol": "s", "metric_value": 4.349870606792655, "n": 38, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.327, "setup": "triinsqu", "side": 4.349870606792655, "solution_path": "data/solutions/generated/triinsqu_038_a013f42c7873094a.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a013f42c7873094a.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@39", "density": 0.8718778943291693, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t39.gif", "friedman_metric_expression": "4.383+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.383, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@39", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.383+", "metric_symbol": "s", "metric_value": 4.383, "reference_text": "39. | | s = 4.383+ | Found by Emerson Connelly | in April 2026.", "source_image": "t39.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t39.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "39. | | s = 4.383+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t39.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "5f6780607ec0989b", "improvement": -0.01803465361730261, "max_boundary_excess": -1.974803491340428e-06, "max_pair_overlap_depth": -1.9608803808246478e-05, "metric_expression": "4.40103", "metric_symbol": "s", "metric_value": 4.401034653617303, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.383, "setup": "triinsqu", "side": 4.401034653617303, "solution_path": "data/solutions/generated/triinsqu_039_5f6780607ec0989b.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5f6780607ec0989b.svg", "tolerance": 1e-08, "verified": true} +{"case": "triinsqu@40", "density": 0.878868813713771, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triinsqu/t40.gif", "friedman_metric_expression": "4.437+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.437, "friedman_reference": {"analytical_or_proved": false, "case": "triinsqu@40", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "4/29/26", "metric_expression": "4.437+", "metric_symbol": "s", "metric_value": 4.437, "reference_text": "40. | | s = 4.437+ | Found by Emerson Connelly | in April 2026.", "source_image": "t40.gif", "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t40.gif", "source_page": "https://erich-friedman.github.io/packing/triinsqu/", "title": "Triangles in Squares"}, "friedman_reference_text": "40. | | s = 4.437+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "t40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triinsqu/", "friedman_title": "Triangles in Squares", "frontend_seed": true, "id": "ccf2360cc8917adc", "improvement": -0.002338759632142029, "max_boundary_excess": -2.520888573265893e-06, "max_pair_overlap_depth": -1.6780429565876886e-05, "metric_expression": "4.43934", "metric_symbol": "s", "metric_value": 4.439338759632142, "n": 40, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.437, "setup": "triinsqu", "side": 4.439338759632142, "solution_path": "data/solutions/generated/triinsqu_040_ccf2360cc8917adc.json", "source_url": "https://erich-friedman.github.io/packing/triinsqu/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ccf2360cc8917adc.svg", "tolerance": 1e-08, "verified": true} {"case": "triintri@1", "density": 0.9999824309457177, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt1.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "1", "friedman_metric_symbol": "s", "friedman_metric_value": 1.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@1", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "1", "metric_symbol": "s", "metric_value": 1.0, "reference_text": "s = 1 | Trivial.", "source_image": "tt1.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt1.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 1 | Trivial.", "friedman_source_image": "tt1.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "cc844f952409d64a", "improvement": -8.784642894887895e-06, "max_boundary_excess": -1.727739205730037e-06, "max_pair_overlap_depth": 0.0, "metric_expression": "1.00001", "metric_symbol": "s", "metric_value": 1.0000087846428949, "n": 1, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 1.0, "setup": "triintri", "side": 1.0000087846428949, "solution_path": "data/solutions/generated/triintri_001_cc844f952409d64a.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/cc844f952409d64a.svg", "tolerance": 1e-08, "verified": true} {"case": "triintri@2", "density": 0.49997366021738365, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt4.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@2", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial.", "source_image": "tt4.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt4.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 2 | Trivial.", "friedman_source_image": "tt4.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "666ea688ab3bec3c", "improvement": -5.2681646676600025e-05, "max_boundary_excess": -9.520753462741007e-07, "max_pair_overlap_depth": -2.9199608040486602e-05, "metric_expression": "2.00005", "metric_symbol": "s", "metric_value": 2.0000526816466766, "n": 2, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "triintri", "side": 2.0000526816466766, "solution_path": "data/solutions/generated/triintri_002_666ea688ab3bec3c.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/666ea688ab3bec3c.svg", "tolerance": 1e-08, "verified": true} {"case": "triintri@3", "density": 0.7499622672788224, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt4.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "2", "friedman_metric_symbol": "s", "friedman_metric_value": 2.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@3", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "2", "metric_symbol": "s", "metric_value": 2.0, "reference_text": "s = 2 | Trivial.", "source_image": "tt4.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt4.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 2 | Trivial.", "friedman_source_image": "tt4.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "92df600f3a6e54a1", "improvement": -5.031219332751746e-05, "max_boundary_excess": -1.3199738659319715e-06, "max_pair_overlap_depth": -1.9954872927441247e-05, "metric_expression": "2.00005", "metric_symbol": "s", "metric_value": 2.0000503121933275, "n": 3, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 2.0, "setup": "triintri", "side": 2.0000503121933275, "solution_path": "data/solutions/generated/triintri_003_92df600f3a6e54a1.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/92df600f3a6e54a1.svg", "tolerance": 1e-08, "verified": true} @@ -587,4 +824,23 @@ {"case": "triintri@18", "density": 0.8888203671574908, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt18.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "9/2 = 4.500", "friedman_metric_symbol": "s", "friedman_metric_value": 4.5, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@18", "credit": "Erich Friedman", "date": "1997", "family_updated": "2/29/26", "metric_expression": "9/2 = 4.500", "metric_symbol": "s", "metric_value": 4.5, "reference_text": "s = 9/2 = 4.500 | Found by Erich Friedman | in 1997.", "source_image": "tt18.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt18.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 9/2 = 4.500 | Found by Erich Friedman | in 1997.", "friedman_source_image": "tt18.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "b4cfb14015aca75a", "improvement": -0.00017345566104154386, "max_boundary_excess": -2.575746594607548e-06, "max_pair_overlap_depth": -5.0550449839370515e-06, "metric_expression": "4.50017", "metric_symbol": "s", "metric_value": 4.5001734556610415, "n": 18, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.5, "setup": "triintri", "side": 4.5001734556610415, "solution_path": "data/solutions/generated/triintri_018_b4cfb14015aca75a.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/b4cfb14015aca75a.svg", "tolerance": 1e-08, "verified": true} {"case": "triintri@19", "density": 0.872322152073677, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "May 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt19.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "14/3 = 4.666+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.666, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@19", "credit": "Maurizio Morandi", "date": "May 2008", "family_updated": "2/29/26", "metric_expression": "14/3 = 4.666+", "metric_symbol": "s", "metric_value": 4.666, "reference_text": "s = 14/3 = 4.666+ | Found by Maurizio Morandi | in May 2008.", "source_image": "tt19.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt19.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 14/3 = 4.666+ | Found by Maurizio Morandi | in May 2008.", "friedman_source_image": "tt19.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "bf4e89c9b4dd8ae2", "improvement": -0.0010058992763006813, "max_boundary_excess": -5.331642222161759e-07, "max_pair_overlap_depth": -9.690072424628493e-06, "metric_expression": "4.66701", "metric_symbol": "s", "metric_value": 4.667005899276301, "n": 19, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.666, "setup": "triintri", "side": 4.667005899276301, "solution_path": "data/solutions/generated/triintri_019_bf4e89c9b4dd8ae2.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/bf4e89c9b4dd8ae2.svg", "tolerance": 1e-08, "verified": true} {"case": "triintri@20", "density": 0.838067095701634, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "May 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt20.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "33/8 + 9\u221a21/56 = 4.861+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.861, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@20", "credit": "Maurizio Morandi", "date": "May 2008", "family_updated": "2/29/26", "metric_expression": "33/8 + 9\u221a21/56 = 4.861+", "metric_symbol": "s", "metric_value": 4.861, "reference_text": "s = 33/8 + 9\u221a21/56 = 4.861+ | Found by Maurizio Morandi | in May 2008.", "source_image": "tt20.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt20.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 33/8 + 9\u221a21/56 = 4.861+ | Found by Maurizio Morandi | in May 2008.", "friedman_source_image": "tt20.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "53a8c84cf6eae28f", "improvement": -0.02412412405335207, "max_boundary_excess": -1.1914189120695684e-06, "max_pair_overlap_depth": -6.957564219201018e-07, "metric_expression": "4.88512", "metric_symbol": "s", "metric_value": 4.885124124053352, "n": 20, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.861, "setup": "triintri", "side": 4.885124124053352, "solution_path": "data/solutions/generated/triintri_020_53a8c84cf6eae28f.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:05:47+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/53a8c84cf6eae28f.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@21", "density": 0.8399445306050737, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "May 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt21.gif", "friedman_metric_expression": "4.923+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.923, "friedman_reference": {"analytical_or_proved": false, "case": "triintri@21", "credit": "Maurizio Morandi", "date": "May 2008", "family_updated": "2/29/26", "metric_expression": "4.923+", "metric_symbol": "s", "metric_value": 4.923, "reference_text": "s = 4.923+ | Found by Maurizio Morandi | in May 2008.", "source_image": "tt21.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt21.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 4.923+ | Found by Maurizio Morandi | in May 2008.", "friedman_source_image": "tt21.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "51d32dd1bf4348fb", "improvement": -0.0771650956615133, "max_boundary_excess": -2.830489805416455e-06, "max_pair_overlap_depth": -5.709825519950584e-06, "metric_expression": "5.00017", "metric_symbol": "s", "metric_value": 5.000165095661513, "n": 21, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.923, "setup": "triintri", "side": 5.000165095661513, "solution_path": "data/solutions/generated/triintri_021_51d32dd1bf4348fb.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/51d32dd1bf4348fb.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@22", "density": 0.8799245341930954, "friedman_analytical_or_proved": false, "friedman_credit": "Maurizio Morandi", "friedman_date": "May 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt22.gif", "friedman_metric_expression": "4.996+", "friedman_metric_symbol": "s", "friedman_metric_value": 4.996, "friedman_reference": {"analytical_or_proved": false, "case": "triintri@22", "credit": "Maurizio Morandi", "date": "May 2008", "family_updated": "2/29/26", "metric_expression": "4.996+", "metric_symbol": "s", "metric_value": 4.996, "reference_text": "s = 4.996+ | Found by Maurizio Morandi | in May 2008.", "source_image": "tt22.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt22.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 4.996+ | Found by Maurizio Morandi | in May 2008.", "friedman_source_image": "tt22.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "2122d833c6fcab70", "improvement": -0.004214405286988132, "max_boundary_excess": -5.380108740330726e-08, "max_pair_overlap_depth": -8.335028905959163e-07, "metric_expression": "5.00021", "metric_symbol": "s", "metric_value": 5.000214405286989, "n": 22, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 4.996, "setup": "triintri", "side": 5.000214405286989, "solution_path": "data/solutions/generated/triintri_022_2122d833c6fcab70.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/2122d833c6fcab70.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@23", "density": 0.9199301650083309, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@23", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "s = 5 | Trivial.", "source_image": "tt25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 5 | Trivial.", "friedman_source_image": "tt25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "c27df81200778ffb", "improvement": -0.00018977980346601697, "max_boundary_excess": -6.179779071167411e-07, "max_pair_overlap_depth": -4.1714675197424e-07, "metric_expression": "5.00019", "metric_symbol": "s", "metric_value": 5.000189779803466, "n": 23, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "triintri", "side": 5.000189779803466, "solution_path": "data/solutions/generated/triintri_023_c27df81200778ffb.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c27df81200778ffb.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@24", "density": 0.9599250294051547, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@24", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "s = 5 | Trivial.", "source_image": "tt25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 5 | Trivial.", "friedman_source_image": "tt25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "c9e2b321b60a0e78", "improvement": -0.00019524735994114195, "max_boundary_excess": -2.7221451237306384e-06, "max_pair_overlap_depth": -1.3704928858437881e-07, "metric_expression": "5.00020", "metric_symbol": "s", "metric_value": 5.000195247359941, "n": 24, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "triintri", "side": 5.000195247359941, "solution_path": "data/solutions/generated/triintri_024_c9e2b321b60a0e78.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/c9e2b321b60a0e78.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@25", "density": 0.9999421250190796, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", "friedman_metric_expression": "5", "friedman_metric_symbol": "s", "friedman_metric_value": 5.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@25", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "5", "metric_symbol": "s", "metric_value": 5.0, "reference_text": "s = 5 | Trivial.", "source_image": "tt25.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 5 | Trivial.", "friedman_source_image": "tt25.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "5092959dfa8a0e27", "improvement": -0.0001446937329419029, "max_boundary_excess": -1.7535771332062027e-06, "max_pair_overlap_depth": -7.792197432854309e-07, "metric_expression": "5.00014", "metric_symbol": "s", "metric_value": 5.000144693732942, "n": 25, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.0, "setup": "triintri", "side": 5.000144693732942, "solution_path": "data/solutions/generated/triintri_025_5092959dfa8a0e27.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5092959dfa8a0e27.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@26", "density": 0.8757579251966457, "friedman_analytical_or_proved": false, "friedman_credit": "Joah Frenzley", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt26.gif", "friedman_metric_expression": "5.406+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.406, "friedman_reference": {"analytical_or_proved": false, "case": "triintri@26", "credit": "Joah Frenzley", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "5.406+", "metric_symbol": "s", "metric_value": 5.406, "reference_text": "s = 5.406+ | Found by Joah Frenzley | in April 2026.", "source_image": "tt26.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt26.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 5.406+ | Found by Joah Frenzley | in April 2026.", "friedman_source_image": "tt26.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "8db318b73d49217d", "improvement": -0.04272181972430644, "max_boundary_excess": -1.2897298944239458e-06, "max_pair_overlap_depth": -1.0218222609881256e-05, "metric_expression": "5.44872", "metric_symbol": "s", "metric_value": 5.448721819724306, "n": 26, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.406, "setup": "triintri", "side": 5.448721819724306, "solution_path": "data/solutions/generated/triintri_026_8db318b73d49217d.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8db318b73d49217d.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@27", "density": 0.8924996192164427, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", "friedman_metric_expression": "11/2 = 5.500", "friedman_metric_symbol": "s", "friedman_metric_value": 5.5, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@27", "credit": "Erich Friedman", "date": "1997", "family_updated": "2/29/26", "metric_expression": "11/2 = 5.500", "metric_symbol": "s", "metric_value": 5.5, "reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", "source_image": "tt28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", "friedman_source_image": "tt28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "f1c2be61e829f1e2", "improvement": -0.00019215549305418023, "max_boundary_excess": -1.8365186496628e-06, "max_pair_overlap_depth": -1.8064988390742442e-06, "metric_expression": "5.50019", "metric_symbol": "s", "metric_value": 5.500192155493054, "n": 27, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.5, "setup": "triintri", "side": 5.500192155493054, "solution_path": "data/solutions/generated/triintri_027_f1c2be61e829f1e2.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/f1c2be61e829f1e2.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@28", "density": 0.9255631973649003, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "1997", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", "friedman_metric_expression": "11/2 = 5.500", "friedman_metric_symbol": "s", "friedman_metric_value": 5.5, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@28", "credit": "Erich Friedman", "date": "1997", "family_updated": "2/29/26", "metric_expression": "11/2 = 5.500", "metric_symbol": "s", "metric_value": 5.5, "reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", "source_image": "tt28.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", "friedman_source_image": "tt28.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "9562d7d6e075a347", "improvement": -0.00016827626559567932, "max_boundary_excess": -2.296352348617567e-06, "max_pair_overlap_depth": -7.147352432124165e-08, "metric_expression": "5.50017", "metric_symbol": "s", "metric_value": 5.500168276265596, "n": 28, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.5, "setup": "triintri", "side": 5.500168276265596, "solution_path": "data/solutions/generated/triintri_028_9562d7d6e075a347.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/9562d7d6e075a347.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@29", "density": 0.823477123057378, "friedman_analytical_or_proved": true, "friedman_credit": "David W", "friedman_date": "July 2007", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt29.gif", "friedman_metric_expression": "17/3 = 5.666+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.666, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@29", "credit": "David W", "date": "July 2007", "family_updated": "2/29/26", "metric_expression": "17/3 = 5.666+", "metric_symbol": "s", "metric_value": 5.666, "reference_text": "s = 17/3 = 5.666+ | Found by David W. Cantrell | in July 2007.", "source_image": "tt29.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt29.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 17/3 = 5.666+ | Found by David W. Cantrell | in July 2007.", "friedman_source_image": "tt29.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "1e26d810ba567eb4", "improvement": -0.2683509950166121, "max_boundary_excess": -5.6694191623693234e-06, "max_pair_overlap_depth": -2.9353541475263256e-07, "metric_expression": "5.93435", "metric_symbol": "s", "metric_value": 5.9343509950166125, "n": 29, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.666, "setup": "triintri", "side": 5.9343509950166125, "solution_path": "data/solutions/generated/triintri_029_1e26d810ba567eb4.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1e26d810ba567eb4.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@30", "density": 0.8727149559817791, "friedman_analytical_or_proved": true, "friedman_credit": "Maurizio Morandi", "friedman_date": "May 2008", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt30.gif", "friedman_metric_expression": "23/4 = 5.75", "friedman_metric_symbol": "s", "friedman_metric_value": 5.75, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@30", "credit": "Maurizio Morandi", "date": "May 2008", "family_updated": "2/29/26", "metric_expression": "23/4 = 5.75", "metric_symbol": "s", "metric_value": 5.75, "reference_text": "s = 23/4 = 5.75 | Found by Maurizio Morandi | in May 2008.", "source_image": "tt30.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt30.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 23/4 = 5.75 | Found by Maurizio Morandi | in May 2008.", "friedman_source_image": "tt30.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "1ace87e09c5f6fc8", "improvement": -0.11306107243262797, "max_boundary_excess": -1.1340847276256848e-05, "max_pair_overlap_depth": -5.548494655616132e-06, "metric_expression": "5.86306", "metric_symbol": "s", "metric_value": 5.863061072432628, "n": 30, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.75, "setup": "triintri", "side": 5.863061072432628, "solution_path": "data/solutions/generated/triintri_030_1ace87e09c5f6fc8.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/1ace87e09c5f6fc8.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@31", "density": 0.8655205028371107, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt31.gif", "friedman_metric_expression": "5.912+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.912, "friedman_reference": {"analytical_or_proved": false, "case": "triintri@31", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "5.912+", "metric_symbol": "s", "metric_value": 5.912, "reference_text": "s = 5.912+ | Found by Emerson Connelly | in April 2026.", "source_image": "tt31.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt31.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 5.912+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "tt31.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "e94aa7c2fc600373", "improvement": -0.07269699341354574, "max_boundary_excess": -1.1753168632427688e-06, "max_pair_overlap_depth": -1.577861272879927e-05, "metric_expression": "5.98470", "metric_symbol": "s", "metric_value": 5.984696993413546, "n": 31, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.912, "setup": "triintri", "side": 5.984696993413546, "solution_path": "data/solutions/generated/triintri_031_e94aa7c2fc600373.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e94aa7c2fc600373.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@32", "density": 0.8888356604955802, "friedman_analytical_or_proved": false, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt32.gif", "friedman_metric_expression": "5.951+", "friedman_metric_symbol": "s", "friedman_metric_value": 5.951, "friedman_reference": {"analytical_or_proved": false, "case": "triintri@32", "credit": "Ian Watson", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "5.951+", "metric_symbol": "s", "metric_value": 5.951, "reference_text": "s = 5.951+ | Found by Ian Watson | in April 2026.", "source_image": "tt32.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt32.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 5.951+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "tt32.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "ea3eb3c434a6db88", "improvement": -0.049179653895976116, "max_boundary_excess": -2.19130606600491e-06, "max_pair_overlap_depth": -2.006545093746759e-06, "metric_expression": "6.00018", "metric_symbol": "s", "metric_value": 6.000179653895976, "n": 32, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 5.951, "setup": "triintri", "side": 6.000179653895976, "solution_path": "data/solutions/generated/triintri_032_ea3eb3c434a6db88.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ea3eb3c434a6db88.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@33", "density": 0.9165918569883487, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@33", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "s = 6 | Trivial. |", "source_image": "tt36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 6 | Trivial. |", "friedman_source_image": "tt36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "5e7c3bf3ddd6ef7e", "improvement": -0.0002448466611522093, "max_boundary_excess": -4.630617313298577e-07, "max_pair_overlap_depth": -7.583551231427066e-09, "metric_expression": "6.00024", "metric_symbol": "s", "metric_value": 6.000244846661152, "n": 33, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "triintri", "side": 6.000244846661152, "solution_path": "data/solutions/generated/triintri_033_5e7c3bf3ddd6ef7e.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5e7c3bf3ddd6ef7e.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@34", "density": 0.944346274522294, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@34", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "s = 6 | Trivial. |", "source_image": "tt36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 6 | Trivial. |", "friedman_source_image": "tt36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "ec0928eb613cde82", "improvement": -0.0003118581825578559, "max_boundary_excess": -1.3696973961467693e-06, "max_pair_overlap_depth": -5.928110144992615e-07, "metric_expression": "6.00031", "metric_symbol": "s", "metric_value": 6.000311858182558, "n": 34, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "triintri", "side": 6.000311858182558, "solution_path": "data/solutions/generated/triintri_034_ec0928eb613cde82.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/ec0928eb613cde82.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@35", "density": 0.9721621988323501, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@35", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "s = 6 | Trivial. |", "source_image": "tt36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 6 | Trivial. |", "friedman_source_image": "tt36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "e1b770e700ac967a", "improvement": -0.00018522360819872574, "max_boundary_excess": -2.5752242400016007e-06, "max_pair_overlap_depth": -5.014035051667667e-07, "metric_expression": "6.00019", "metric_symbol": "s", "metric_value": 6.000185223608199, "n": 35, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "triintri", "side": 6.000185223608199, "solution_path": "data/solutions/generated/triintri_035_e1b770e700ac967a.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/e1b770e700ac967a.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@36", "density": 0.9999547600515969, "friedman_analytical_or_proved": true, "friedman_credit": "Trivial", "friedman_date": "", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "friedman_metric_expression": "6", "friedman_metric_symbol": "s", "friedman_metric_value": 6.0, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@36", "credit": "Trivial", "date": "", "family_updated": "2/29/26", "metric_expression": "6", "metric_symbol": "s", "metric_value": 6.0, "reference_text": "s = 6 | Trivial. |", "source_image": "tt36.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 6 | Trivial. |", "friedman_source_image": "tt36.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "8e7fac2536d01e26", "improvement": -0.00013572445035237024, "max_boundary_excess": -1.1037978552332137e-06, "max_pair_overlap_depth": -5.02408139535504e-08, "metric_expression": "6.00014", "metric_symbol": "s", "metric_value": 6.000135724450352, "n": 36, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.0, "setup": "triintri", "side": 6.000135724450352, "solution_path": "data/solutions/generated/triintri_036_8e7fac2536d01e26.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/8e7fac2536d01e26.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@37", "density": 0.9223731676430976, "friedman_analytical_or_proved": true, "friedman_credit": "Ian Watson", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt37.gif", "friedman_metric_expression": "19/3 = 6.333+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.333, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@37", "credit": "Ian Watson", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "19/3 = 6.333+", "metric_symbol": "s", "metric_value": 6.333, "reference_text": "s = 19/3 = 6.333+ | Found by Ian Watson | in April 2026.", "source_image": "tt37.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt37.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 19/3 = 6.333+ | Found by Ian Watson | in April 2026.", "friedman_source_image": "tt37.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "a824891b660555f5", "improvement": -0.0005547879590457327, "max_boundary_excess": -2.1058084789851627e-06, "max_pair_overlap_depth": -1.0503324543442716e-06, "metric_expression": "6.33355", "metric_symbol": "s", "metric_value": 6.333554787959046, "n": 37, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.333, "setup": "triintri", "side": 6.333554787959046, "solution_path": "data/solutions/generated/triintri_037_a824891b660555f5.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/a824891b660555f5.svg", "tolerance": 1e-08, "verified": true} {"case": "triintri@38", "density": 0.917799816589891, "friedman_analytical_or_proved": false, "friedman_credit": "Emerson Connelly", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt38.gif", "friedman_family_updated": "2/29/26", "friedman_metric_expression": "6.436+", "friedman_metric_symbol": "s", "friedman_metric_value": 6.436, "friedman_reference": {"analytical_or_proved": false, "case": "triintri@38", "credit": "Emerson Connelly", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "6.436+", "metric_symbol": "s", "metric_value": 6.436, "reference_text": "s = 6.436+ | Found by Emerson Connelly | in April 2026.", "source_image": "tt38.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt38.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 6.436+ | Found by Emerson Connelly | in April 2026.", "friedman_source_image": "tt38.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "id": "44f351bb9dc615aa", "improvement": 0.0014554065684695416, "max_boundary_excess": -1.300761040461767e-07, "max_pair_overlap_depth": -1.4944448277348643e-06, "n": 38, "notes": "Seeded from the certified top-10 candidate bundle.", "reference_side": 6.436, "setup": "triintri", "side": 6.43454459343153, "solution_path": "data/solutions/triintri_38.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-04-30T23:19:18+00:00", "submitted_by": "Nathan Roll / polygon-packer-c", "svg_path": "data/svg/44f351bb9dc615aa.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@39", "density": 0.922995893638428, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", "friedman_metric_expression": "13/2 = 6.500", "friedman_metric_symbol": "s", "friedman_metric_value": 6.5, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@39", "credit": "Erich Friedman", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "13/2 = 6.500", "metric_symbol": "s", "metric_value": 6.5, "reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", "source_image": "tt40.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", "friedman_source_image": "tt40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "5ff069bd30790b7f", "improvement": -0.0002853099319573005, "max_boundary_excess": -2.7141701112233934e-06, "max_pair_overlap_depth": -2.524988351737534e-07, "metric_expression": "6.50029", "metric_symbol": "s", "metric_value": 6.500285309931957, "n": 39, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.5, "setup": "triintri", "side": 6.500285309931957, "solution_path": "data/solutions/generated/triintri_039_5ff069bd30790b7f.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/5ff069bd30790b7f.svg", "tolerance": 1e-08, "verified": true} +{"case": "triintri@40", "density": 0.9466291268019702, "friedman_analytical_or_proved": true, "friedman_credit": "Erich Friedman", "friedman_date": "April 2026", "friedman_external_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", "friedman_metric_expression": "13/2 = 6.500", "friedman_metric_symbol": "s", "friedman_metric_value": 6.5, "friedman_reference": {"analytical_or_proved": true, "case": "triintri@40", "credit": "Erich Friedman", "date": "April 2026", "family_updated": "2/29/26", "metric_expression": "13/2 = 6.500", "metric_symbol": "s", "metric_value": 6.5, "reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", "source_image": "tt40.gif", "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", "source_page": "https://erich-friedman.github.io/packing/triintri/", "title": "Triangles in Triangles"}, "friedman_reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", "friedman_source_image": "tt40.gif", "friedman_source_url": "https://erich-friedman.github.io/packing/triintri/", "friedman_title": "Triangles in Triangles", "frontend_seed": true, "id": "7890a1da940c9143", "improvement": -0.00039973752172350885, "max_boundary_excess": -3.4343626129297504e-07, "max_pair_overlap_depth": -3.1212060811469655e-06, "metric_expression": "6.50040", "metric_symbol": "s", "metric_value": 6.5003997375217235, "n": 40, "notes": "Generated seed layout for frontend figures with polygon-packer-c.", "record_type": "verified", "reference_side": 6.5, "setup": "triintri", "side": 6.5003997375217235, "solution_path": "data/solutions/generated/triintri_040_7890a1da940c9143.json", "source_url": "https://erich-friedman.github.io/packing/triintri/", "submitted_at": "2026-05-01T01:47:21+00:00", "submitted_by": "polygon-packer-c seed", "svg_path": "data/svg/7890a1da940c9143.svg", "tolerance": 1e-08, "verified": true} diff --git a/data/solutions/generated/cirinhex_021_38040eceeb63c1e3.json b/data/solutions/generated/cirinhex_021_38040eceeb63c1e3.json new file mode 100644 index 0000000000000000000000000000000000000000..a9b231563191d8bec03b7e5df57064088de27415 --- /dev/null +++ b/data/solutions/generated/cirinhex_021_38040eceeb63c1e3.json @@ -0,0 +1,186 @@ +{ + "case": "cirinhex@21", + "container": { + "circumradius": 5.709519968963224, + "orientation_radians": 0.0, + "side_length": 5.709519968963223, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinhex@21", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/19/12", + "metric_expression": "5.709+", + "metric_symbol": "s", + "metric_value": 5.709, + "reference_text": "s = 5.709+ | Found by David W. Cantrell | in July 2012.", + "source_image": "hc21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinhex@21", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/19/12", + "metric_expression": "5.709+", + "metric_symbol": "s", + "metric_value": 5.709, + "reference_text": "s = 5.709+ | Found by David W. Cantrell | in July 2012.", + "source_image": "hc21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 6.543485383352783, + "x": -2.977418137227549, + "y": -2.7321141604437353 + }, + { + "id": 2, + "rotation_radians": 0.6677851051964091, + "x": -1.3867920552597868, + "y": -3.9445800211625603 + }, + { + "id": 3, + "rotation_radians": 4.878686321852387, + "x": 0.6132577255879791, + "y": -3.9445721885790226 + }, + { + "id": 4, + "rotation_radians": 0.30239827960909094, + "x": 2.55475202878758, + "y": -3.4641926402705816 + }, + { + "id": 5, + "rotation_radians": 4.320834703493851, + "x": 3.5547753663028288, + "y": -1.7320994594036376 + }, + { + "id": 6, + "rotation_radians": 5.919448672454216, + "x": -3.977445211095278, + "y": -1.0000219518002595 + }, + { + "id": 7, + "rotation_radians": -0.29055690120803757, + "x": -1.977396112282955, + "y": -1.0000186736895977 + }, + { + "id": 8, + "rotation_radians": -0.4032918951577629, + "x": -0.3867729206450415, + "y": -2.212482249102536 + }, + { + "id": 9, + "rotation_radians": -0.7102921751069424, + "x": 1.554721776596295, + "y": -1.7320969486764575 + }, + { + "id": 10, + "rotation_radians": 5.075464747986945, + "x": 4.554799745769319, + "y": -6.936982071529475e-06 + }, + { + "id": 11, + "rotation_radians": 2.3772931236757855, + "x": -3.9774455896680094, + "y": 1.0000181328272364 + }, + { + "id": 12, + "rotation_radians": 3.842461184879661, + "x": -1.9773949988624189, + "y": 1.0000188577960665 + }, + { + "id": 13, + "rotation_radians": 2.776557717034663, + "x": -0.06708025173379516, + "y": -0.046183101728368654 + }, + { + "id": 14, + "rotation_radians": 2.627174319074063, + "x": 2.5547485506101757, + "y": -8.272024163587036e-06 + }, + { + "id": 15, + "rotation_radians": 1.952690627984041, + "x": 3.5547807172244523, + "y": 1.7320881696604125 + }, + { + "id": 16, + "rotation_radians": 4.824123034318457, + "x": -2.977418520889521, + "y": 2.7321111807361333 + }, + { + "id": 17, + "rotation_radians": 2.1331867069142443, + "x": -0.38676773460277103, + "y": 2.212478217016376 + }, + { + "id": 18, + "rotation_radians": 5.983740674349732, + "x": 0.613259621201437, + "y": 3.944572395436246 + }, + { + "id": 19, + "rotation_radians": 6.084676181192759, + "x": 1.5547259083092684, + "y": 1.7320846410323407 + }, + { + "id": 20, + "rotation_radians": 1.1379501682026076, + "x": 2.5547545551573854, + "y": 3.4641812077209866 + }, + { + "id": 21, + "rotation_radians": 6.41724804394573, + "x": -1.3867925668066305, + "y": 3.944575609752429 + } + ], + "problem": "21 equal items for Circles in Hexagons", + "setup": "cirinhex", + "source_image": "https://erich-friedman.github.io/packing/cirinhex/hc21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/" +} diff --git a/data/solutions/generated/cirinhex_022_cd7262f9f7d0d279.json b/data/solutions/generated/cirinhex_022_cd7262f9f7d0d279.json new file mode 100644 index 0000000000000000000000000000000000000000..31f1ca7f92e864001630d43ae8a1219227c23662 --- /dev/null +++ b/data/solutions/generated/cirinhex_022_cd7262f9f7d0d279.json @@ -0,0 +1,192 @@ +{ + "case": "cirinhex@22", + "container": { + "circumradius": 5.9518770721265515, + "orientation_radians": 0.0, + "side_length": 5.951877072126551, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinhex@22", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/19/12", + "metric_expression": "5.952+", + "metric_symbol": "s", + "metric_value": 5.952, + "reference_text": "s = 5.952+ | Found by David W. Cantrell | in July 2012.", + "source_image": "hc22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinhex@22", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/19/12", + "metric_expression": "5.952+", + "metric_symbol": "s", + "metric_value": 5.952, + "reference_text": "s = 5.952+ | Found by David W. Cantrell | in July 2012.", + "source_image": "hc22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5336903785710856, + "x": -3.057843195509521, + "y": -3.012572174193485 + }, + { + "id": 2, + "rotation_radians": 5.627618367090928, + "x": -1.415825337804449, + "y": -4.154467925502052 + }, + { + "id": 3, + "rotation_radians": 1.588642453094273, + "x": 0.3261896435058119, + "y": -3.1718479790654124 + }, + { + "id": 4, + "rotation_radians": 0.6537002391114125, + "x": 2.0682052517810035, + "y": -4.154470081525163 + }, + { + "id": 5, + "rotation_radians": 3.7913269258110547, + "x": 3.3057127668991004, + "y": -2.583254154097507 + }, + { + "id": 6, + "rotation_radians": 2.6700645622335104, + "x": -4.0578623048112314, + "y": -1.2804858241134436 + }, + { + "id": 7, + "rotation_radians": 0.8143602476779578, + "x": -1.6970911446573878, + "y": -1.529109325316158 + }, + { + "id": 8, + "rotation_radians": 2.365761333225855, + "x": 0.33144143966232537, + "y": -1.1718107775334614 + }, + { + "id": 9, + "rotation_radians": 2.405045407507131, + "x": 2.305627353448162, + "y": -0.8511919861199759 + }, + { + "id": 10, + "rotation_radians": 1.5287516311548723, + "x": 4.305736159332807, + "y": -0.8511663633664502 + }, + { + "id": 11, + "rotation_radians": 4.506637422660895, + "x": -4.398609846467052, + "y": 0.6903063692321826 + }, + { + "id": 12, + "rotation_radians": 5.946477411672315, + "x": -2.3757809480744814, + "y": 0.3885664046027516 + }, + { + "id": 13, + "rotation_radians": 0.48491402793877963, + "x": -0.39851076161112026, + "y": 0.6902727666972293 + }, + { + "id": 14, + "rotation_radians": 2.297430853304856, + "x": 2.137862017249792, + "y": 1.141809252572138 + }, + { + "id": 15, + "rotation_radians": 0.1976652809115194, + "x": 4.137926722329381, + "y": 1.1418203373407287 + }, + { + "id": 16, + "rotation_radians": 2.343841855451056, + "x": -3.3985878386902066, + "y": 2.422390417126905 + }, + { + "id": 17, + "rotation_radians": 6.046869609924399, + "x": -1.3985382639451405, + "y": 2.422365842183051 + }, + { + "id": 18, + "rotation_radians": 5.201906471583247, + "x": 0.6015255516927154, + "y": 2.422372521530647 + }, + { + "id": 19, + "rotation_radians": 3.5211090941163614, + "x": 1.6015549723767342, + "y": 4.154461433559104 + }, + { + "id": 20, + "rotation_radians": 3.158677610852162, + "x": 3.1378984763846116, + "y": 2.8739078943281555 + }, + { + "id": 21, + "rotation_radians": 2.3917888936717118, + "x": -2.3985542361200842, + "y": 4.1544639864895 + }, + { + "id": 22, + "rotation_radians": 1.4777643359144321, + "x": -0.39849776533211084, + "y": 4.154464568713927 + } + ], + "problem": "22 equal items for Circles in Hexagons", + "setup": "cirinhex", + "source_image": "https://erich-friedman.github.io/packing/cirinhex/hc22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/" +} diff --git a/data/solutions/generated/cirinhex_023_de2d2aabdc650ad2.json b/data/solutions/generated/cirinhex_023_de2d2aabdc650ad2.json new file mode 100644 index 0000000000000000000000000000000000000000..d49a09be66b647a83e79362ff4ced0b48b0b72bf --- /dev/null +++ b/data/solutions/generated/cirinhex_023_de2d2aabdc650ad2.json @@ -0,0 +1,198 @@ +{ + "case": "cirinhex@23", + "container": { + "circumradius": 6.0119964252593965, + "orientation_radians": 0.0, + "side_length": 6.011996425259396, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "cirinhex@23", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/19/12", + "metric_expression": "34/7 + 2/\u221a3 = 6.011+", + "metric_symbol": "s", + "metric_value": 6.011, + "reference_text": "s = 34/7 + 2/\u221a3 = 6.011+ | Found by David W. Cantrell | in July 2012.", + "source_image": "hc23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "cirinhex@23", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/19/12", + "metric_expression": "34/7 + 2/\u221a3 = 6.011+", + "metric_symbol": "s", + "metric_value": 6.011, + "reference_text": "s = 34/7 + 2/\u221a3 = 6.011+ | Found by David W. Cantrell | in July 2012.", + "source_image": "hc23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.01088585785669998, + "x": -3.4286284844130193, + "y": -2.4744777907799715 + }, + { + "id": 2, + "rotation_radians": 0.013562955445130623, + "x": -2.42856178593742, + "y": -4.206535438620394 + }, + { + "id": 3, + "rotation_radians": 0.007684762682779028, + "x": -0.42850107946482296, + "y": -4.206530108540232 + }, + { + "id": 4, + "rotation_radians": -0.2096223722215658, + "x": 1.1429317953478868, + "y": -2.969279686172223 + }, + { + "id": 5, + "rotation_radians": 0.05490829208071887, + "x": 3.142975626993475, + "y": -2.9692619457033222 + }, + { + "id": 6, + "rotation_radians": 0.0706102912732397, + "x": -4.428656184153742, + "y": -0.7423914146316885 + }, + { + "id": 7, + "rotation_radians": 0.194880962719564, + "x": -2.4286079474462356, + "y": -0.7423829528891153 + }, + { + "id": 8, + "rotation_radians": 0.05362310039570196, + "x": -1.4285495285772492, + "y": -2.4744464378242124 + }, + { + "id": 9, + "rotation_radians": -0.04828619363738929, + "x": 2.1429402259937884, + "y": -1.2371729423835607 + }, + { + "id": 10, + "rotation_radians": 0.017894170040258006, + "x": 4.142991184861336, + "y": -1.2371598083927178 + }, + { + "id": 11, + "rotation_radians": -0.23786786676194394, + "x": -4.143003601974824, + "y": 1.2371495608799508 + }, + { + "id": 12, + "rotation_radians": 0.3622812222566325, + "x": -2.1429503246384707, + "y": 1.2371540698147925 + }, + { + "id": 13, + "rotation_radians": 0.05883702898002627, + "x": 0.14288460691346438, + "y": -1.2372044076656052 + }, + { + "id": 14, + "rotation_radians": -0.07059320164637754, + "x": 2.4285942378869207, + "y": 0.7423708601300019 + }, + { + "id": 15, + "rotation_radians": 0.012581426087907478, + "x": 4.428655322968817, + "y": 0.7423831250699681 + }, + { + "id": 16, + "rotation_radians": -0.23982721363557236, + "x": -3.1429848488660874, + "y": 2.9692473720807393 + }, + { + "id": 17, + "rotation_radians": -0.09396706273511284, + "x": -0.571548281067351, + "y": 2.4744377931725365 + }, + { + "id": 18, + "rotation_radians": 0.12447529699376898, + "x": 0.4284816272783447, + "y": 0.7423485356873205 + }, + { + "id": 19, + "rotation_radians": -0.11075029989314435, + "x": 1.4285187692648917, + "y": 2.474433833598133 + }, + { + "id": 20, + "rotation_radians": 0.091778809990234, + "x": 3.4286305925283314, + "y": 2.474476667709342 + }, + { + "id": 21, + "rotation_radians": 0.11688101755512745, + "x": -1.5715780807919115, + "y": 4.206528001283203 + }, + { + "id": 22, + "rotation_radians": -0.1740629354558044, + "x": 0.4284791762750046, + "y": 4.206535118372205 + }, + { + "id": 23, + "rotation_radians": -0.24808376284602468, + "x": 2.4285379009372052, + "y": 4.206534222200379 + } + ], + "problem": "23 equal items for Circles in Hexagons", + "setup": "cirinhex", + "source_image": "https://erich-friedman.github.io/packing/cirinhex/hc23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/" +} diff --git a/data/solutions/generated/cirinhex_024_61a86ae12328c1ca.json b/data/solutions/generated/cirinhex_024_61a86ae12328c1ca.json new file mode 100644 index 0000000000000000000000000000000000000000..4d84fe9b8b10636295b564c7c17e2411f15b4518 --- /dev/null +++ b/data/solutions/generated/cirinhex_024_61a86ae12328c1ca.json @@ -0,0 +1,204 @@ +{ + "case": "cirinhex@24", + "container": { + "circumradius": 6.120164603994217, + "orientation_radians": 0.0, + "side_length": 6.120164603994216, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinhex@24", + "credit": "Rob Pratt", + "date": "March 2020", + "family_updated": "7/19/12", + "metric_expression": "6.117+", + "metric_symbol": "s", + "metric_value": 6.117, + "reference_text": "s = 6.117+ | Found by Rob Pratt | in March 2020.", + "source_image": "hc24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinhex@24", + "credit": "Rob Pratt", + "date": "March 2020", + "family_updated": "7/19/12", + "metric_expression": "6.117+", + "metric_symbol": "s", + "metric_value": 6.117, + "reference_text": "s = 6.117+ | Found by Rob Pratt | in March 2020.", + "source_image": "hc24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinhex/hc24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/", + "title": "Circles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.29868867667172333, + "x": -2.4827172327226656, + "y": -4.300210939855668 + }, + { + "id": 2, + "rotation_radians": 0.24268588290445803, + "x": -0.4636451903499858, + "y": -4.3001821162682115 + }, + { + "id": 3, + "rotation_radians": -0.05264605832152485, + "x": 0.7094364886649773, + "y": -2.6801915828945164 + }, + { + "id": 4, + "rotation_radians": -0.4774536142453228, + "x": 1.8823578673188928, + "y": -4.3002069815220825 + }, + { + "id": 5, + "rotation_radians": 0.414203762455022, + "x": 3.298267043938587, + "y": -2.8876155094113427 + }, + { + "id": 6, + "rotation_radians": 0.6141596215669449, + "x": -3.482550438870808, + "y": -2.568002390825985 + }, + { + "id": 7, + "rotation_radians": 0.22205289450203636, + "x": -1.4824938642123424, + "y": -2.5682604616141034 + }, + { + "id": 8, + "rotation_radians": 0.09093544894997521, + "x": -0.3012691827632311, + "y": -0.9543160721277714 + }, + { + "id": 9, + "rotation_radians": -0.23616463773800914, + "x": 2.0831481636600997, + "y": -1.2225498987586527 + }, + { + "id": 10, + "rotation_radians": -0.7558481172542992, + "x": 4.298292166442882, + "y": -1.1555235379806554 + }, + { + "id": 11, + "rotation_radians": 0.23311241931330964, + "x": -4.482763151029765, + "y": -0.8360125661904245 + }, + { + "id": 12, + "rotation_radians": 0.18680876756828377, + "x": -2.433006109740818, + "y": -0.7864604383319492 + }, + { + "id": 13, + "rotation_radians": -0.03929007335552636, + "x": 0.305062577512009, + "y": 0.9515830011006554 + }, + { + "id": 14, + "rotation_radians": 0.4606149629028032, + "x": 2.4212031306852784, + "y": 0.7840705301795579 + }, + { + "id": 15, + "rotation_radians": -0.06486466302540819, + "x": 4.482765579841461, + "y": 0.8360094887455386 + }, + { + "id": 16, + "rotation_radians": 0.18418748770154905, + "x": -4.298297198249282, + "y": 1.1555140060293898 + }, + { + "id": 17, + "rotation_radians": -0.4130475718211696, + "x": -2.205545838021324, + "y": 1.2030653633059902 + }, + { + "id": 18, + "rotation_radians": -0.015028066339343052, + "x": -0.7669842611695801, + "y": 2.640045293490313 + }, + { + "id": 19, + "rotation_radians": 0.14359382592425576, + "x": 1.4826766354798526, + "y": 2.568155539014148 + }, + { + "id": 20, + "rotation_radians": 0.062454278700796416, + "x": 3.4827385948723815, + "y": 2.5681017396208587 + }, + { + "id": 21, + "rotation_radians": -0.09701789144025728, + "x": -3.298269764141387, + "y": 2.887610133398389 + }, + { + "id": 22, + "rotation_radians": 0.36753378024609773, + "x": -1.8823644499449348, + "y": 4.300202073045761 + }, + { + "id": 23, + "rotation_radians": -0.17246626897426362, + "x": 0.40620727194605777, + "y": 4.28333434889399 + }, + { + "id": 24, + "rotation_radians": 0.860472800784408, + "x": 2.4827213991085153, + "y": 4.300214568152071 + } + ], + "problem": "24 equal items for Circles in Hexagons", + "setup": "cirinhex", + "source_image": "https://erich-friedman.github.io/packing/cirinhex/hc24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinhex/" +} diff --git a/data/solutions/generated/cirinpen_021_6869ffb03b036ff3.json b/data/solutions/generated/cirinpen_021_6869ffb03b036ff3.json new file mode 100644 index 0000000000000000000000000000000000000000..52862d10c97206338a985204838e0ee894476783 --- /dev/null +++ b/data/solutions/generated/cirinpen_021_6869ffb03b036ff3.json @@ -0,0 +1,186 @@ +{ + "case": "cirinpen@21", + "container": { + "circumradius": 6.062450861101137, + "orientation_radians": 0.0, + "side_length": 7.1268384178061055, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@21", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.107+", + "metric_symbol": "s", + "metric_value": 7.107, + "reference_text": "s = 7.107+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@21", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.107+", + "metric_symbol": "s", + "metric_value": 7.107, + "reference_text": "s = 7.107+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/cirinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.6598410754965203, + "x": -3.791914864944996, + "y": 2.873492806719302 + }, + { + "id": 2, + "rotation_radians": 3.0657055802984927, + "x": -0.5025036604155535, + "y": 0.5989582411121483 + }, + { + "id": 3, + "rotation_radians": 0.9586271994924896, + "x": 2.459984300036194, + "y": 3.2254344972734414 + }, + { + "id": 4, + "rotation_radians": 4.063291469707737, + "x": 2.995561327721157, + "y": -0.8052411560860837 + }, + { + "id": 5, + "rotation_radians": 4.490713885977809, + "x": -0.8672773862621552, + "y": -3.8237425368619213 + }, + { + "id": 6, + "rotation_radians": 5.766333422116452, + "x": -3.9000387200451256, + "y": -1.5225359699433918 + }, + { + "id": 7, + "rotation_radians": 2.846174714548013, + "x": 3.6506887107682435, + "y": 1.6181098812605919 + }, + { + "id": 8, + "rotation_radians": 1.131801534800253, + "x": -0.9958098723690724, + "y": -1.8278031640785375 + }, + { + "id": 9, + "rotation_radians": 4.554133510959788, + "x": 4.826360580705366, + "y": 1.681528749194627e-05 + }, + { + "id": 10, + "rotation_radians": 5.459745905099429, + "x": -2.762588255322658, + "y": -3.1720074086688013 + }, + { + "id": 11, + "rotation_radians": 0.3428301931023547, + "x": 0.2062154313429499, + "y": 2.469249664733531 + }, + { + "id": 12, + "rotation_radians": 4.804487564171946, + "x": 1.4914208535462765, + "y": -4.5901211701013045 + }, + { + "id": 13, + "rotation_radians": 0.554815991127502, + "x": 1.706882920453977, + "y": 1.1470265265959527 + }, + { + "id": 14, + "rotation_radians": 0.5258648018939053, + "x": 0.997134659804434, + "y": -0.7244308013315206 + }, + { + "id": 15, + "rotation_radians": 5.627243545699054, + "x": 2.7954171674533197, + "y": -2.7953184185401607 + }, + { + "id": 16, + "rotation_radians": 3.19744942172433, + "x": -2.2883921236032947, + "y": -0.30153771074620705 + }, + { + "id": 17, + "rotation_radians": 1.662124483753993, + "x": -2.118734973636749, + "y": 1.7771332497773848 + }, + { + "id": 18, + "rotation_radians": 2.1919608400230377, + "x": 0.7969879457534769, + "y": -2.7144632623148897 + }, + { + "id": 19, + "rotation_radians": 6.041368698167864, + "x": -1.410002962501893, + "y": 3.6474223673488635 + }, + { + "id": 20, + "rotation_radians": 4.752171864428064, + "x": -3.9046002503233974, + "y": 0.8766116939608358 + }, + { + "id": 21, + "rotation_radians": 4.3504420688203425, + "x": 0.8213047026883471, + "y": 4.37238239963541 + } + ], + "problem": "21 equal items for Circles in Pentagons", + "setup": "cirinpen", + "source_image": "https://erich-friedman.github.io/packing/cirinpen/pent.21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/" +} diff --git a/data/solutions/generated/cirinpen_022_ebdb05232e56526e.json b/data/solutions/generated/cirinpen_022_ebdb05232e56526e.json new file mode 100644 index 0000000000000000000000000000000000000000..fbba23f6ee4bb38bc34c8dc66d45f04236075766 --- /dev/null +++ b/data/solutions/generated/cirinpen_022_ebdb05232e56526e.json @@ -0,0 +1,192 @@ +{ + "case": "cirinpen@22", + "container": { + "circumradius": 6.186441627951481, + "orientation_radians": 0.0, + "side_length": 7.272598306156239, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@22", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.271+", + "metric_symbol": "s", + "metric_value": 7.271, + "reference_text": "s = 7.271+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@22", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.271+", + "metric_symbol": "s", + "metric_value": 7.271, + "reference_text": "s = 7.271+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/cirinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.847475548390671, + "x": 0.9838469024426377, + "y": -0.8793369785741922 + }, + { + "id": 2, + "rotation_radians": 4.210777066157473, + "x": 2.7031084366503952, + "y": -3.093051015679382 + }, + { + "id": 3, + "rotation_radians": 2.211154219463405, + "x": -1.0294087235411469, + "y": -1.8856942881803138 + }, + { + "id": 4, + "rotation_radians": 2.6402044074583513, + "x": -2.3892061818364487, + "y": -0.41897693717360157 + }, + { + "id": 5, + "rotation_radians": 6.675095200526167, + "x": 0.7164886294834394, + "y": -2.861488463706716 + }, + { + "id": 6, + "rotation_radians": 1.265364298786331, + "x": 2.300723774484204, + "y": 3.623515167101539 + }, + { + "id": 7, + "rotation_radians": 2.251822776523553, + "x": 1.5303397741326938, + "y": 1.7633536824607403 + }, + { + "id": 8, + "rotation_radians": 0.5619063525426929, + "x": -0.5498259647877785, + "y": 0.4045027894497503 + }, + { + "id": 9, + "rotation_radians": 4.315408617423113, + "x": -0.36176501568838476, + "y": 2.411626894345071 + }, + { + "id": 10, + "rotation_radians": 5.14525636504675, + "x": 0.2921899746408256, + "y": 4.3041314773518975 + }, + { + "id": 11, + "rotation_radians": 4.032913774162699, + "x": 3.878719156612016, + "y": -1.4749425161062044 + }, + { + "id": 12, + "rotation_radians": 0.5252210552889306, + "x": 3.5198363442136094, + "y": 1.9689004048216454 + }, + { + "id": 13, + "rotation_radians": 2.9299207161690903, + "x": -2.903715147259356, + "y": -3.267522328683144 + }, + { + "id": 14, + "rotation_radians": 2.5145536121326537, + "x": 4.69546124508067, + "y": 0.3507900978039925 + }, + { + "id": 15, + "rotation_radians": 3.3360178845945763, + "x": -1.0015209367993891, + "y": -3.885592828171756 + }, + { + "id": 16, + "rotation_radians": 4.903614876999143, + "x": -4.004913422293476, + "y": -1.597876787354115 + }, + { + "id": 17, + "rotation_radians": 2.058735682408642, + "x": -1.9980275761924906, + "y": 3.5618309364048137 + }, + { + "id": 18, + "rotation_radians": 0.16139505065608656, + "x": 1.5167791187312776, + "y": -4.703645521669129 + }, + { + "id": 19, + "rotation_radians": 0.7315603974115586, + "x": 2.7029040619279256, + "y": 0.14303054988656203 + }, + { + "id": 20, + "rotation_radians": 0.46857498517519725, + "x": -3.925362811179894, + "y": 2.905909804892462 + }, + { + "id": 21, + "rotation_radians": 2.0504942245794413, + "x": -2.1760253347659906, + "y": 1.5696980439706367 + }, + { + "id": 22, + "rotation_radians": 2.0194611309223403, + "x": -4.004889553475687, + "y": 0.7599856001465126 + } + ], + "problem": "22 equal items for Circles in Pentagons", + "setup": "cirinpen", + "source_image": "https://erich-friedman.github.io/packing/cirinpen/pent.22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/" +} diff --git a/data/solutions/generated/cirinpen_023_0115bd21477c01e6.json b/data/solutions/generated/cirinpen_023_0115bd21477c01e6.json new file mode 100644 index 0000000000000000000000000000000000000000..351971beb882eadc710e832ab125ad44f7d4bf86 --- /dev/null +++ b/data/solutions/generated/cirinpen_023_0115bd21477c01e6.json @@ -0,0 +1,198 @@ +{ + "case": "cirinpen@23", + "container": { + "circumradius": 6.292543051568551, + "orientation_radians": 0.0, + "side_length": 7.39732801025494, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@23", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.397+", + "metric_symbol": "s", + "metric_value": 7.397, + "reference_text": "s = 7.397+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@23", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.397+", + "metric_symbol": "s", + "metric_value": 7.397, + "reference_text": "s = 7.397+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/cirinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.8222736615166593, + "x": -4.090773508160569, + "y": -2.9721034251773983 + }, + { + "id": 2, + "rotation_radians": 4.348962164064714, + "x": -2.1827422354691706, + "y": -3.571731340809483 + }, + { + "id": 3, + "rotation_radians": 3.428254582303271, + "x": -0.286647411872678, + "y": -4.208127511158245 + }, + { + "id": 4, + "rotation_radians": 0.1506936529987854, + "x": 1.657269529753854, + "y": -4.678585441608943 + }, + { + "id": 5, + "rotation_radians": 1.9850766455494389, + "x": 2.8328634493703513, + "y": -3.0605035466216726 + }, + { + "id": 6, + "rotation_radians": 4.688431831786556, + "x": -2.9169713570711586, + "y": -1.3527380407312168 + }, + { + "id": 7, + "rotation_radians": 2.889075000819751, + "x": -1.0089107482910702, + "y": -1.9523675710160961 + }, + { + "id": 8, + "rotation_radians": -0.021887633989399902, + "x": 0.89492300084032, + "y": -2.565265578433891 + }, + { + "id": 9, + "rotation_radians": 5.415090480939164, + "x": 2.3431026924476446, + "y": -1.1213473108007805 + }, + { + "id": 10, + "rotation_radians": 5.4938563482319545, + "x": 4.33869739141044, + "y": -0.9879051970649911 + }, + { + "id": 11, + "rotation_radians": 3.8629927340798162, + "x": -4.090756320654918, + "y": 0.2666657862275729 + }, + { + "id": 12, + "rotation_radians": 4.041070895665768, + "x": -1.4437907069533287, + "y": -5.626911258124934e-06 + }, + { + "id": 13, + "rotation_radians": 4.864081772175538, + "x": 0.5397481990867562, + "y": -0.25642322905933246 + }, + { + "id": 14, + "rotation_radians": 4.907128307549354, + "x": 2.190474253265598, + "y": 0.872874678985311 + }, + { + "id": 15, + "rotation_radians": 1.8600576113467324, + "x": 4.321130582924418, + "y": 1.0120706437363178 + }, + { + "id": 16, + "rotation_radians": 5.504496300966454, + "x": -4.090773447682732, + "y": 2.972098314015306 + }, + { + "id": 17, + "rotation_radians": 0.6243873634175942, + "x": -2.6175571975638956, + "y": 1.619398370489704 + }, + { + "id": 18, + "rotation_radians": 3.562757611715143, + "x": -0.6282326052087157, + "y": 1.8262135576571241 + }, + { + "id": 19, + "rotation_radians": 2.558727740809431, + "x": 1.148745446599776, + "y": 2.744096428386879 + }, + { + "id": 20, + "rotation_radians": 3.1771698166901174, + "x": 3.145541439734377, + "y": 2.630158995905486 + }, + { + "id": 21, + "rotation_radians": 4.2596984430786335, + "x": -2.184559458549131, + "y": 3.5775023321469903 + }, + { + "id": 22, + "rotation_radians": 4.710151075394056, + "x": -0.2865497098197199, + "y": 4.208158076687209 + }, + { + "id": 23, + "rotation_radians": 1.7316665189773388, + "x": 1.6574298463117145, + "y": 4.678375375007642 + } + ], + "problem": "23 equal items for Circles in Pentagons", + "setup": "cirinpen", + "source_image": "https://erich-friedman.github.io/packing/cirinpen/pent.23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/" +} diff --git a/data/solutions/generated/cirinpen_024_9eb26a95274f1d1d.json b/data/solutions/generated/cirinpen_024_9eb26a95274f1d1d.json new file mode 100644 index 0000000000000000000000000000000000000000..dca2e88f8ea23502996053be24a333ed512821f2 --- /dev/null +++ b/data/solutions/generated/cirinpen_024_9eb26a95274f1d1d.json @@ -0,0 +1,204 @@ +{ + "case": "cirinpen@24", + "container": { + "circumradius": 6.409384831954181, + "orientation_radians": 0.0, + "side_length": 7.534683760979478, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@24", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.534+", + "metric_symbol": "s", + "metric_value": 7.534, + "reference_text": "s = 7.534+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinpen@24", + "credit": "David W", + "date": "July 2012", + "family_updated": "7/10/12", + "metric_expression": "7.534+", + "metric_symbol": "s", + "metric_value": 7.534, + "reference_text": "s = 7.534+ | Found by David W. Cantrell | in July 2012.", + "source_image": "pent.24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinpen/pent.24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/", + "title": "Circles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.3532721745682055, + "x": -3.379357969116141, + "y": -3.3026568261384885 + }, + { + "id": 2, + "rotation_radians": -0.19566012849829323, + "x": -1.4763238649780295, + "y": -3.920413950805529 + }, + { + "id": 3, + "rotation_radians": -0.37895398346291725, + "x": 0.42178560598192716, + "y": -3.288741708656395 + }, + { + "id": 4, + "rotation_radians": 0.05404548984211905, + "x": 1.5860253955247057, + "y": -4.915497279008084 + }, + { + "id": 5, + "rotation_radians": 0.12238901525419804, + "x": 2.773574725517308, + "y": -3.2880391583910296 + }, + { + "id": 6, + "rotation_radians": -0.028989046133885015, + "x": -4.185290533363312, + "y": -1.4721806442455416 + }, + { + "id": 7, + "rotation_radians": 0.004643990539947187, + "x": -1.8979981657251412, + "y": -1.958880449245837 + }, + { + "id": 8, + "rotation_radians": 0.46122787982148006, + "x": 0.0017002233588392312, + "y": -1.3332939801428898 + }, + { + "id": 9, + "rotation_radians": -0.15155278701507283, + "x": 1.9992951891443371, + "y": -1.432062197954763 + }, + { + "id": 10, + "rotation_radians": -0.322276272360775, + "x": 3.9896010286249544, + "y": -1.6292408612568636 + }, + { + "id": 11, + "rotation_radians": -0.27115295341588347, + "x": -2.7039424130935683, + "y": -0.12839722606575846 + }, + { + "id": 12, + "rotation_radians": -0.3635378463706336, + "x": -0.8042539008318129, + "y": 0.497178821418092 + }, + { + "id": 13, + "rotation_radians": 0.6127287762523734, + "x": 1.193525142863547, + "y": 0.4024489563937301 + }, + { + "id": 14, + "rotation_radians": 0.025623636211254863, + "x": 3.183400214070835, + "y": 0.2011221062346146 + }, + { + "id": 15, + "rotation_radians": -0.004796221815804072, + "x": 5.173296346422198, + "y": -3.268346638626513e-06 + }, + { + "id": 16, + "rotation_radians": -0.39398994108697794, + "x": -4.185289950951898, + "y": 1.215392493873702 + }, + { + "id": 17, + "rotation_radians": -0.5980018131296744, + "x": -2.285599219455928, + "y": 1.8409822553511366 + }, + { + "id": 18, + "rotation_radians": -0.10447581203047439, + "x": -0.38066470839638644, + "y": 2.451864206101654 + }, + { + "id": 19, + "rotation_radians": -0.10991847079557145, + "x": 1.617144226923638, + "y": 2.3572448997833977 + }, + { + "id": 20, + "rotation_radians": 0.01810255201149933, + "x": 3.607022518560743, + "y": 2.155793301662741 + }, + { + "id": 21, + "rotation_radians": 0.2504663815347544, + "x": -3.777223692906887, + "y": 3.1733764728250495 + }, + { + "id": 22, + "rotation_radians": 0.4085313106253057, + "x": -1.8620199438861875, + "y": 3.795662172919909 + }, + { + "id": 23, + "rotation_radians": -0.06215533964713401, + "x": 0.04125787789502965, + "y": 4.4140066535720734 + }, + { + "id": 24, + "rotation_radians": -0.2876373325120611, + "x": 2.0390419533684594, + "y": 4.313118458580701 + } + ], + "problem": "24 equal items for Circles in Pentagons", + "setup": "cirinpen", + "source_image": "https://erich-friedman.github.io/packing/cirinpen/pent.24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinpen/" +} diff --git a/data/solutions/generated/cirinsqu_021_65afc927a4d3cb10.json b/data/solutions/generated/cirinsqu_021_65afc927a4d3cb10.json new file mode 100644 index 0000000000000000000000000000000000000000..6fe4c6cc2a61ff94447181933967ac3f43133990 --- /dev/null +++ b/data/solutions/generated/cirinsqu_021_65afc927a4d3cb10.json @@ -0,0 +1,186 @@ +{ + "case": "cirinsqu@21", + "container": { + "circumradius": 6.61788806130434, + "orientation_radians": 0.0, + "side_length": 9.359107050563585, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinsqu@21", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "9.358+", + "metric_symbol": "s", + "metric_value": 9.358, + "reference_text": "s = 9.358+", + "source_image": "cs21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinsqu@21", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "9.358+", + "metric_symbol": "s", + "metric_value": 9.358, + "reference_text": "s = 9.358+", + "source_image": "cs21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.031335834800858345, + "x": -3.6774811073260305, + "y": -1.5261713953792755 + }, + { + "id": 2, + "rotation_radians": 0.18806163070689697, + "x": -1.2272996535648335, + "y": -3.97636514716743 + }, + { + "id": 3, + "rotation_radians": 0.057407715851270455, + "x": 0.1875181955679263, + "y": -2.562702502417391 + }, + { + "id": 4, + "rotation_radians": -0.07011619437187622, + "x": 0.7027590429930316, + "y": -4.5008738289070225 + }, + { + "id": 5, + "rotation_radians": -0.1609292906577318, + "x": 2.117976098087277, + "y": -3.085676931947126 + }, + { + "id": 6, + "rotation_radians": 0.04264179307422551, + "x": -5.091741902423577, + "y": -0.11192170838780192 + }, + { + "id": 7, + "rotation_radians": -0.025124582501663627, + "x": -1.745803604680262, + "y": -2.044684591045012 + }, + { + "id": 8, + "rotation_radians": -0.039669179394460526, + "x": -0.3309489622318112, + "y": -0.6310288323500547 + }, + { + "id": 9, + "rotation_radians": -0.2607333444938922, + "x": 1.6011802814382883, + "y": -1.1478597641901664 + }, + { + "id": 10, + "rotation_radians": -0.2733767426248828, + "x": 3.532226109773323, + "y": -1.6714265384282156 + }, + { + "id": 11, + "rotation_radians": 0.06594693993947323, + "x": -3.793845112794924, + "y": 1.409792390747889 + }, + { + "id": 12, + "rotation_radians": 0.03129562568741962, + "x": -2.3795789073304134, + "y": -0.004450230580988108 + }, + { + "id": 13, + "rotation_radians": 0.08735779882728893, + "x": 1.0956637531391267, + "y": 0.8832497525594439 + }, + { + "id": 14, + "rotation_radians": 0.09749772183635341, + "x": 3.0199206367862534, + "y": 0.261890268853739 + }, + { + "id": 15, + "rotation_radians": -0.19547697421741728, + "x": 5.018584262067994, + "y": 0.18503450454786144 + }, + { + "id": 16, + "rotation_radians": 0.1964497755924529, + "x": -2.3796123970896303, + "y": 2.8240400779309267 + }, + { + "id": 17, + "rotation_radians": -0.29209661920164914, + "x": -0.8612573420227886, + "y": 1.2974271941789646 + }, + { + "id": 18, + "rotation_radians": 0.1619824243135847, + "x": -0.42532892371560177, + "y": 3.249374445756573 + }, + { + "id": 19, + "rotation_radians": 0.3149068469111136, + "x": 1.528953871093923, + "y": 3.674710090728344 + }, + { + "id": 20, + "rotation_radians": -0.1906369352992562, + "x": 2.943193397409424, + "y": 2.2604579446779938 + }, + { + "id": 21, + "rotation_radians": 0.20491149943447068, + "x": 5.6959787298459636e-06, + "y": 5.20365824844967 + } + ], + "problem": "21 equal items for Circles in Squares", + "setup": "cirinsqu", + "source_image": "https://erich-friedman.github.io/packing/cirinsqu/cs21.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/" +} diff --git a/data/solutions/generated/cirinsqu_022_27d48d864449f174.json b/data/solutions/generated/cirinsqu_022_27d48d864449f174.json new file mode 100644 index 0000000000000000000000000000000000000000..f2504f8df3db9147e5a8be5716b3bd1d7f0fe4e0 --- /dev/null +++ b/data/solutions/generated/cirinsqu_022_27d48d864449f174.json @@ -0,0 +1,192 @@ +{ + "case": "cirinsqu@22", + "container": { + "circumradius": 6.692079645333952, + "orientation_radians": 0.0, + "side_length": 9.464029794912205, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinsqu@22", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "9.463+", + "metric_symbol": "s", + "metric_value": 9.463, + "reference_text": "s = 9.463+", + "source_image": "cs22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "cirinsqu@22", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "9.463+", + "metric_symbol": "s", + "metric_value": 9.463, + "reference_text": "s = 9.463+", + "source_image": "cs22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.195614645097412, + "x": -3.2882116544307144e-06, + "y": 5.277833270198971 + }, + { + "id": 2, + "rotation_radians": 6.108483425353689, + "x": -7.218302839580598e-06, + "y": -5.277850572745698 + }, + { + "id": 3, + "rotation_radians": 4.091363213450977, + "x": -1.4145357909589504, + "y": 3.8633286447796373 + }, + { + "id": 4, + "rotation_radians": 2.819922047929226, + "x": -4.3133224285181155, + "y": -0.9645015219886645 + }, + { + "id": 5, + "rotation_radians": 4.852152248758673, + "x": -0.38040249190869035, + "y": -0.0007593440750623383 + }, + { + "id": 6, + "rotation_radians": 4.933082920592624, + "x": 2.4493592366864547, + "y": 2.828479470315736 + }, + { + "id": 7, + "rotation_radians": 1.5771801118394797, + "x": 0.5173970029571137, + "y": 3.3458616990814805 + }, + { + "id": 8, + "rotation_radians": 3.0298974970700665, + "x": -2.829230483350379, + "y": 2.4486001580166517 + }, + { + "id": 9, + "rotation_radians": 0.07399330625549187, + "x": -4.243485829557253, + "y": 1.0343380950131325 + }, + { + "id": 10, + "rotation_radians": 4.965197298986284, + "x": -2.329922041396489, + "y": 0.44741867070728153 + }, + { + "id": 11, + "rotation_radians": 3.2522130326720773, + "x": -2.899064002679962, + "y": -2.378754573816643 + }, + { + "id": 12, + "rotation_radians": 0.6788353282475786, + "x": 0.5172938583019396, + "y": -3.3458728754061426 + }, + { + "id": 13, + "rotation_radians": 3.430362627551541, + "x": 2.4493646443838086, + "y": 1.6242747857094724e-05 + }, + { + "id": 14, + "rotation_radians": 0.761349321662335, + "x": 5.277811033224809, + "y": -4.196026786707226e-05 + }, + { + "id": 15, + "rotation_radians": 4.440075694557708, + "x": 2.449284576401359, + "y": -2.8285400865430343 + }, + { + "id": 16, + "rotation_radians": 0.9377276316260912, + "x": 3.8636118421753096, + "y": 1.4142452255742446 + }, + { + "id": 17, + "rotation_radians": 4.119112687282977, + "x": -0.9530157713366987, + "y": -1.9170938885756426 + }, + { + "id": 18, + "rotation_radians": 0.4158339453198946, + "x": -1.4147054485460309, + "y": -3.863135766291049 + }, + { + "id": 19, + "rotation_radians": 1.0577387941192682, + "x": -0.8972190709774015, + "y": 1.931346912172529 + }, + { + "id": 20, + "rotation_radians": 4.5486397065461635, + "x": 3.863549915188038, + "y": -1.4142944557555825 + }, + { + "id": 21, + "rotation_radians": 4.173976828456406, + "x": 1.034727379128662, + "y": 1.4138744083726473 + }, + { + "id": 22, + "rotation_radians": 5.736372326506457, + "x": 1.0348821487746689, + "y": -1.4139789312874715 + } + ], + "problem": "22 equal items for Circles in Squares", + "setup": "cirinsqu", + "source_image": "https://erich-friedman.github.io/packing/cirinsqu/cs22.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/" +} diff --git a/data/solutions/generated/cirinsqu_023_cfa99060ee2203a1.json b/data/solutions/generated/cirinsqu_023_cfa99060ee2203a1.json new file mode 100644 index 0000000000000000000000000000000000000000..6425646ba296098d91ee94bed7d08128efbf8370 --- /dev/null +++ b/data/solutions/generated/cirinsqu_023_cfa99060ee2203a1.json @@ -0,0 +1,198 @@ +{ + "case": "cirinsqu@23", + "container": { + "circumradius": 6.881779845968298, + "orientation_radians": 0.0, + "side_length": 9.732306391434195, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "cirinsqu@23", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "2 + 2\u221a2 + 2\u221a6 = 9.727+", + "metric_symbol": "s", + "metric_value": 9.727, + "reference_text": "s = 2 + 2\u221a2 + 2\u221a6 = 9.727+", + "source_image": "cs23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "cirinsqu@23", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "2 + 2\u221a2 + 2\u221a6 = 9.727+", + "metric_symbol": "s", + "metric_value": 9.727, + "reference_text": "s = 2 + 2\u221a2 + 2\u221a6 = 9.727+", + "source_image": "cs23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.732293847791179, + "x": -5.467457365604396, + "y": -8.456804019123251e-05 + }, + { + "id": 2, + "rotation_radians": 3.8744196329020264, + "x": 3.01804627580388, + "y": 9.101404635540794e-05 + }, + { + "id": 3, + "rotation_radians": 4.020845309350018, + "x": 2.121309728265478, + "y": 3.3462280458695117 + }, + { + "id": 4, + "rotation_radians": 4.841643204829906, + "x": 0.7070538745423501, + "y": 4.760490285867206 + }, + { + "id": 5, + "rotation_radians": 2.364225302351122, + "x": -2.6390395694050186, + "y": -6.6772324571935e-06 + }, + { + "id": 6, + "rotation_radians": 5.719211135105661, + "x": 3.535753150730717, + "y": -1.9317933179223825 + }, + { + "id": 7, + "rotation_radians": 5.64528814309086, + "x": 1.60369561612869, + "y": 1.4142542137812595 + }, + { + "id": 8, + "rotation_radians": 3.2994422130741476, + "x": -4.053296041000119, + "y": 1.4142380920429436 + }, + { + "id": 9, + "rotation_radians": 2.7733139680966463, + "x": -2.6390497941434337, + "y": 2.8284895217547046 + }, + { + "id": 10, + "rotation_radians": 2.36327502991977, + "x": -1.2248181463907781, + "y": 4.2427434148555765 + }, + { + "id": 11, + "rotation_radians": 5.521831286574688, + "x": 0.18945301349987137, + "y": -2.4035115915032237e-06 + }, + { + "id": 12, + "rotation_radians": 4.195595303051845, + "x": -1.2247908929762605, + "y": -1.4142482986093572 + }, + { + "id": 13, + "rotation_radians": 5.110279934015505, + "x": 0.18955015506943387, + "y": -2.828414527884231 + }, + { + "id": 14, + "rotation_radians": 2.6147656873000034, + "x": -4.0532057608788525, + "y": -1.4143409923341383 + }, + { + "id": 15, + "rotation_radians": 0.4777208930330352, + "x": 5.291573002643741, + "y": -0.17575366882142815 + }, + { + "id": 16, + "rotation_radians": 2.8361991735927523, + "x": -1.2246962186366335, + "y": -4.2428370243061835 + }, + { + "id": 17, + "rotation_radians": 0.7298305392626335, + "x": 1.6037967090877872, + "y": -1.4141505713794587 + }, + { + "id": 18, + "rotation_radians": 3.591329696463422, + "x": 3.535560968305211, + "y": 1.9320027275307594 + }, + { + "id": 19, + "rotation_radians": 3.9777802366695587, + "x": -2.638949421454309, + "y": -2.8285854308164087 + }, + { + "id": 20, + "rotation_radians": 4.35197073011435, + "x": -1.2248022174868705, + "y": 1.4142375351836145 + }, + { + "id": 21, + "rotation_radians": 2.0314454901507744, + "x": 0.18943795525473975, + "y": 2.828494295268786 + }, + { + "id": 22, + "rotation_radians": 3.030460614117156, + "x": 2.1214946715631573, + "y": -3.346042759481892 + }, + { + "id": 23, + "rotation_radians": 1.6642104761378178, + "x": 0.7072500482914589, + "y": -4.760294826880028 + } + ], + "problem": "23 equal items for Circles in Squares", + "setup": "cirinsqu", + "source_image": "https://erich-friedman.github.io/packing/cirinsqu/cs23.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/" +} diff --git a/data/solutions/generated/cirinsqu_024_e2eca298edbdb88c.json b/data/solutions/generated/cirinsqu_024_e2eca298edbdb88c.json new file mode 100644 index 0000000000000000000000000000000000000000..6795e7391a86ac22c4ea2bde3f37f03f5f879d53 --- /dev/null +++ b/data/solutions/generated/cirinsqu_024_e2eca298edbdb88c.json @@ -0,0 +1,204 @@ +{ + "case": "cirinsqu@24", + "container": { + "circumradius": 6.9748433868661355, + "orientation_radians": 0.0, + "side_length": 9.86391811313438, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "cirinsqu@24", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "6 + \u221a2 + \u221a6 = 9.863+", + "metric_symbol": "s", + "metric_value": 9.863, + "reference_text": "s = 6 + \u221a2 + \u221a6 = 9.863+", + "source_image": "cs24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "item": { + "radius": 1.0, + "type": "circle" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "cirinsqu@24", + "credit": "Erich Friedman Packing Center", + "date": "", + "family_updated": "10/9/10", + "metric_expression": "6 + \u221a2 + \u221a6 = 9.863+", + "metric_symbol": "s", + "metric_value": 9.863, + "reference_text": "s = 6 + \u221a2 + \u221a6 = 9.863+", + "source_image": "cs24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/cirinsqu/cs24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/", + "title": "Circles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/cirinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 6.458980337601513, + "x": -2.9863185775333847e-06, + "y": 5.5606043215398016 + }, + { + "id": 2, + "rotation_radians": 5.539326968392553, + "x": -1.4142561146874473, + "y": 1.3178599805853388 + }, + { + "id": 3, + "rotation_radians": 4.5130134179537995, + "x": -2.8285007272505247, + "y": 2.7321100478437055 + }, + { + "id": 4, + "rotation_radians": 4.473950844772073, + "x": -1.4142511683281873, + "y": 4.146355160579824 + }, + { + "id": 5, + "rotation_radians": 3.2241100035260666, + "x": 2.414270048873462, + "y": -0.41422512122389377 + }, + { + "id": 6, + "rotation_radians": 0.12088786414699924, + "x": 2.732121133674591, + "y": -2.8284932858396528 + }, + { + "id": 7, + "rotation_radians": -0.10649433885218118, + "x": -4.14636813445765, + "y": -1.4142340632116945 + }, + { + "id": 8, + "rotation_radians": 2.1765684953137256, + "x": -7.696597805914026e-06, + "y": -0.09638821010026156 + }, + { + "id": 9, + "rotation_radians": 4.8309819648578625, + "x": 2.828490756134568, + "y": 2.732113463235737 + }, + { + "id": 10, + "rotation_radians": 3.1846078137336367, + "x": -2.4142507719019624, + "y": -0.4142493890021864 + }, + { + "id": 11, + "rotation_radians": 4.375191248951667, + "x": -3.8285005882428615, + "y": 1.0000033867078308 + }, + { + "id": 12, + "rotation_radians": 1.279032094866606, + "x": 8.822483508541562e-07, + "y": -5.560614904068849 + }, + { + "id": 13, + "rotation_radians": 3.767761915146618, + "x": -5.055459888683431e-06, + "y": 2.732108269658693 + }, + { + "id": 14, + "rotation_radians": 4.267002918269961, + "x": 1.0000303675170052, + "y": -1.828478318891239 + }, + { + "id": 15, + "rotation_radians": 2.7178646767568786, + "x": 5.560610261844937, + "y": 2.8976611308494123e-06 + }, + { + "id": 16, + "rotation_radians": -0.11773832011134933, + "x": 1.000033167388488, + "y": -3.828530664900395 + }, + { + "id": 17, + "rotation_radians": 4.405580354212452, + "x": -1.000060620317526, + "y": -3.8285511639757286 + }, + { + "id": 18, + "rotation_radians": 3.540869972304411, + "x": -2.7321267667729785, + "y": -2.8284822136546923 + }, + { + "id": 19, + "rotation_radians": 0.8693068505285926, + "x": -5.560609607487422, + "y": 8.18750016831956e-06 + }, + { + "id": 20, + "rotation_radians": 1.7480243356156557, + "x": 3.828520872558982, + "y": 1.0000270904595943 + }, + { + "id": 21, + "rotation_radians": 4.876678510948428, + "x": -1.0000115111194912, + "y": -1.8284999714046837 + }, + { + "id": 22, + "rotation_radians": 3.5948153464262655, + "x": 1.4142432614436635, + "y": 4.1463580698486515 + }, + { + "id": 23, + "rotation_radians": 5.1727923315725945, + "x": 4.1463644077221105, + "y": -1.4142422052425538 + }, + { + "id": 24, + "rotation_radians": 6.838132625171063, + "x": 1.4142424180996134, + "y": 1.3178632422959804 + } + ], + "problem": "24 equal items for Circles in Squares", + "setup": "cirinsqu", + "source_image": "https://erich-friedman.github.io/packing/cirinsqu/cs24.gif", + "source_page": "https://erich-friedman.github.io/packing/cirinsqu/" +} diff --git a/data/solutions/generated/domintri_021_de2eca0c1c28a96d.json b/data/solutions/generated/domintri_021_de2eca0c1c28a96d.json new file mode 100644 index 0000000000000000000000000000000000000000..55eebb8a4eadca9ebc2d66b0f5993ce5ceea4633 --- /dev/null +++ b/data/solutions/generated/domintri_021_de2eca0c1c28a96d.json @@ -0,0 +1,187 @@ +{ + "case": "domintri@21", + "container": { + "circumradius": 6.477816768931373, + "orientation_radians": 0.0, + "side_length": 11.219907765910799, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@21", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "2+5\u221a3 = 10.66025+", + "metric_symbol": "s", + "metric_value": 10.66025, + "reference_text": "s = 2+5\u221a3 = 10.66025+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/21.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "item": { + "height": 1.0, + "type": "rectangle", + "width": 2.0 + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@21", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "2+5\u221a3 = 10.66025+", + "metric_symbol": "s", + "metric_value": 10.66025, + "reference_text": "s = 2+5\u221a3 = 10.66025+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/21.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/domintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.680915221690283, + "x": -0.7075708495529313, + "y": -1.7081167148744332 + }, + { + "id": 2, + "rotation_radians": 6.238339019829254, + "x": -2.194674183369906, + "y": -3.896914052700835 + }, + { + "id": 3, + "rotation_radians": 3.011290125988504, + "x": 1.9468214269513855, + "y": -1.4546978270408746 + }, + { + "id": 4, + "rotation_radians": 4.174120386651336, + "x": -0.08613714039341266, + "y": 2.619443481842126 + }, + { + "id": 5, + "rotation_radians": 6.260467059028002, + "x": -2.2230917875306453, + "y": -1.8115247843570756 + }, + { + "id": 6, + "rotation_radians": 0.9542785812523259, + "x": -1.0970558160588972, + "y": 3.054779092436537 + }, + { + "id": 7, + "rotation_radians": 5.800946384430289, + "x": 4.470193687166305, + "y": 0.5215681741801655 + }, + { + "id": 8, + "rotation_radians": 4.575977796278439, + "x": 0.4179596267836648, + "y": -1.2805843435529938 + }, + { + "id": 9, + "rotation_radians": 4.712379920407741, + "x": -2.7388959324849744, + "y": 2.877484250164085 + }, + { + "id": 10, + "rotation_radians": 2.5858935127490126, + "x": 1.3952799367842732, + "y": 0.016320113360215 + }, + { + "id": 11, + "rotation_radians": 4.1860873273969315, + "x": -2.041118834908269, + "y": 1.2224078934666474 + }, + { + "id": 12, + "rotation_radians": 4.186093972059615, + "x": -1.0840075511797593, + "y": 0.8790733356683307 + }, + { + "id": 13, + "rotation_radians": 2.6180485255392667, + "x": -2.1129962711763177, + "y": 4.382312648961315 + }, + { + "id": 14, + "rotation_radians": 1.045560172490332, + "x": 0.8199292738156931, + "y": 2.110927527547445 + }, + { + "id": 15, + "rotation_radians": 3.1415989187948656, + "x": -2.238859521988467, + "y": -2.839650950642868 + }, + { + "id": 16, + "rotation_radians": 4.186111122483624, + "x": -0.20877780855667732, + "y": 0.3948111307698921 + }, + { + "id": 17, + "rotation_radians": 5.74448393920612, + "x": 2.710482927138211, + "y": 1.5801042416978601 + }, + { + "id": 18, + "rotation_radians": 5.322673546762745, + "x": 3.48798451301135, + "y": -0.5247600960112315 + }, + { + "id": 19, + "rotation_radians": 2.5830563374604467, + "x": 1.8800164142248137, + "y": 0.8965117265562664 + }, + { + "id": 20, + "rotation_radians": 3.6651879974413157, + "x": -0.12268458589224218, + "y": -3.233442397766182 + }, + { + "id": 21, + "rotation_radians": 6.121360172546453, + "x": -2.1707778589109537, + "y": -0.5800805112518915 + } + ], + "problem": "21 equal items for Dominoes in Triangles", + "setup": "domintri", + "source_image": "https://erich-friedman.github.io/packing/domintri/21.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/" +} diff --git a/data/solutions/generated/domintri_022_6301aae692a9ac9b.json b/data/solutions/generated/domintri_022_6301aae692a9ac9b.json new file mode 100644 index 0000000000000000000000000000000000000000..54730ad2cca2a99e1c9713262d5728559ac7ef3e --- /dev/null +++ b/data/solutions/generated/domintri_022_6301aae692a9ac9b.json @@ -0,0 +1,193 @@ +{ + "case": "domintri@22", + "container": { + "circumradius": 6.424775861213207, + "orientation_radians": 0.0, + "side_length": 11.128038218863363, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@22", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "4(1+\u221a3) = 10.92820+", + "metric_symbol": "s", + "metric_value": 10.9282, + "reference_text": "s = 4(1+\u221a3) = 10.92820+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/22.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "item": { + "height": 1.0, + "type": "rectangle", + "width": 2.0 + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@22", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "4(1+\u221a3) = 10.92820+", + "metric_symbol": "s", + "metric_value": 10.9282, + "reference_text": "s = 4(1+\u221a3) = 10.92820+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/22.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "steepest", + "source_url": "https://erich-friedman.github.io/packing/domintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.665193420477834, + "x": 3.0372374447717925, + "y": -1.3784343971717528 + }, + { + "id": 2, + "rotation_radians": 1.5673697300057214, + "x": -2.699042968482274, + "y": -3.5900245882170942 + }, + { + "id": 3, + "rotation_radians": 4.708990118401937, + "x": -0.6906720907958471, + "y": -1.6649218560625652 + }, + { + "id": 4, + "rotation_radians": 4.63110583586046, + "x": -2.6328234681647547, + "y": 2.7282598477772964 + }, + { + "id": 5, + "rotation_radians": 2.094398967095128, + "x": 2.1834789003849986, + "y": -0.13924821068382875 + }, + { + "id": 6, + "rotation_radians": -0.5111448273541762, + "x": 2.6170980433100186, + "y": 1.6066483914718495 + }, + { + "id": 7, + "rotation_radians": 2.620115913671843, + "x": -1.0234408146196117, + "y": 2.5592118258758925 + }, + { + "id": 8, + "rotation_radians": 3.616770188134574, + "x": 4.765404776060249, + "y": -0.3254438845559509 + }, + { + "id": 9, + "rotation_radians": 1.5894139046778504, + "x": 0.358138285433022, + "y": -1.2322945651447959 + }, + { + "id": 10, + "rotation_radians": 2.8376123126688184, + "x": -1.0982499951584226, + "y": 0.11019828267086891 + }, + { + "id": 11, + "rotation_radians": 0.005957588341620149, + "x": -2.200834432194795, + "y": -0.8992045031364964 + }, + { + "id": 12, + "rotation_radians": 4.718346065921992, + "x": -1.6907669706066129, + "y": -3.3963349850826146 + }, + { + "id": 13, + "rotation_radians": 3.5876760300774526, + "x": 3.7098398593218485, + "y": 0.28859698377449977 + }, + { + "id": 14, + "rotation_radians": 0.005956313778215679, + "x": -2.1961787392692256, + "y": -1.8992448549743952 + }, + { + "id": 15, + "rotation_radians": 0.7829858100425973, + "x": 0.6935188359199477, + "y": 2.0435257460572 + }, + { + "id": 16, + "rotation_radians": 0.7717182259200654, + "x": 0.8947079480316786, + "y": 0.8283228573649937 + }, + { + "id": 17, + "rotation_radians": 4.798983898743175, + "x": 1.4318079639678114, + "y": -1.5900520756822254 + }, + { + "id": 18, + "rotation_radians": 6.806782417722895, + "x": -0.0515307405427594, + "y": -3.161732721748257 + }, + { + "id": 19, + "rotation_radians": 5.75958627712358, + "x": -0.3007711658070146, + "y": 3.305617334392546 + }, + { + "id": 20, + "rotation_radians": -0.5361381663888575, + "x": -1.096253299042819, + "y": 1.3847297698833205 + }, + { + "id": 21, + "rotation_radians": 4.718436967501354, + "x": -2.7063411930411845, + "y": 0.6255067060916327 + }, + { + "id": 22, + "rotation_radians": 5.806682862434497, + "x": -2.0943905832043486, + "y": 4.287445421080233 + } + ], + "problem": "22 equal items for Dominoes in Triangles", + "setup": "domintri", + "source_image": "https://erich-friedman.github.io/packing/domintri/22.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/" +} diff --git a/data/solutions/generated/domintri_023_7b6e8b12db0049b9.json b/data/solutions/generated/domintri_023_7b6e8b12db0049b9.json new file mode 100644 index 0000000000000000000000000000000000000000..8db3532504b78ad9a0276ff0edda8da3b5051a8a --- /dev/null +++ b/data/solutions/generated/domintri_023_7b6e8b12db0049b9.json @@ -0,0 +1,199 @@ +{ + "case": "domintri@23", + "container": { + "circumradius": 6.556092417440949, + "orientation_radians": 0.0, + "side_length": 11.355485166124788, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@23", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "10+2/\u221a3 = 11.15470+", + "metric_symbol": "s", + "metric_value": 11.1547, + "reference_text": "s = 10+2/\u221a3 = 11.15470+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/23.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "item": { + "height": 1.0, + "type": "rectangle", + "width": 2.0 + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@23", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "10+2/\u221a3 = 11.15470+", + "metric_symbol": "s", + "metric_value": 11.1547, + "reference_text": "s = 10+2/\u221a3 = 11.15470+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/23.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/domintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.235988682925896, + "x": 2.854715852572897, + "y": -0.9822256266578756 + }, + { + "id": 2, + "rotation_radians": 5.250746448950501, + "x": 4.620273185487819, + "y": 0.0455196718465068 + }, + { + "id": 3, + "rotation_radians": 6.177296039564979, + "x": -1.222550664122483, + "y": 2.514647184343075 + }, + { + "id": 4, + "rotation_radians": 6.357760743870008, + "x": -1.2146990455573436, + "y": -1.781871441628237 + }, + { + "id": 5, + "rotation_radians": 5.240693219556397, + "x": 3.7439203777120755, + "y": -0.4661353994741867 + }, + { + "id": 6, + "rotation_radians": 4.69517496406959, + "x": 0.3218541794315702, + "y": 2.2022361286129195 + }, + { + "id": 7, + "rotation_radians": 5.759593224132546, + "x": -1.1619076975689029, + "y": 3.878619953675184 + }, + { + "id": 8, + "rotation_radians": 6.23649212473227, + "x": -2.2515298006268814, + "y": 0.5540223668909977 + }, + { + "id": 9, + "rotation_radians": 4.687083228337869, + "x": 1.2894496694214788, + "y": 0.5878442647348312 + }, + { + "id": 10, + "rotation_radians": 3.2010428475556294, + "x": -1.228597390826323, + "y": -0.7519915104185423 + }, + { + "id": 11, + "rotation_radians": 4.712342072194746, + "x": -2.777995614234273, + "y": -2.9455916244172813 + }, + { + "id": 12, + "rotation_radians": 4.712329942904276, + "x": -2.7740019107101346, + "y": -0.9454965390192629 + }, + { + "id": 13, + "rotation_radians": 5.759586474317671, + "x": 1.9372456438189367, + "y": 2.089315739810874 + }, + { + "id": 14, + "rotation_radians": 4.768023334773085, + "x": 0.30095859897588645, + "y": -1.1383151074622373 + }, + { + "id": 15, + "rotation_radians": 3.6681641523055846, + "x": 2.92055815733062, + "y": 0.7913663406495277 + }, + { + "id": 16, + "rotation_radians": -0.10587347636396144, + "x": -1.230718921808486, + "y": 1.5098164615980858 + }, + { + "id": 17, + "rotation_radians": 3.6651882116609684, + "x": -2.142285090089191, + "y": -4.444647686400859 + }, + { + "id": 18, + "rotation_radians": 5.241701089429151, + "x": 1.9590439798814532, + "y": -1.4924356940194763 + }, + { + "id": 19, + "rotation_radians": 3.1845284625117616, + "x": -1.2521489440944509, + "y": -2.8820127656683727 + }, + { + "id": 20, + "rotation_radians": 4.712382700736236, + "x": -2.778022803867627, + "y": 2.100227584566125 + }, + { + "id": 21, + "rotation_radians": 3.668304838661541, + "x": 0.8638588474189568, + "y": -2.69008528574402 + }, + { + "id": 22, + "rotation_radians": 1.5707898451457138, + "x": -2.778022693309244, + "y": 4.100331558231138 + }, + { + "id": 23, + "rotation_radians": 6.284768266410077, + "x": -0.23014401076610144, + "y": 0.4007713931615883 + } + ], + "problem": "23 equal items for Dominoes in Triangles", + "setup": "domintri", + "source_image": "https://erich-friedman.github.io/packing/domintri/23.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/" +} diff --git a/data/solutions/generated/domintri_024_af99e7edd2e30109.json b/data/solutions/generated/domintri_024_af99e7edd2e30109.json new file mode 100644 index 0000000000000000000000000000000000000000..ba1c329225227361aeeed4a57c47ad3791baa9c2 --- /dev/null +++ b/data/solutions/generated/domintri_024_af99e7edd2e30109.json @@ -0,0 +1,205 @@ +{ + "case": "domintri@24", + "container": { + "circumradius": 6.7984944649245795, + "orientation_radians": 0.0, + "side_length": 11.77533782822516, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@24", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "9+4/\u221a3 = 11.30940+", + "metric_symbol": "s", + "metric_value": 11.3094, + "reference_text": "s = 9+4/\u221a3 = 11.30940+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/24.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "item": { + "height": 1.0, + "type": "rectangle", + "width": 2.0 + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "domintri@24", + "credit": "Maurizio Morandi", + "date": "April 2026", + "family_updated": "4/23/26", + "metric_expression": "9+4/\u221a3 = 11.30940+", + "metric_symbol": "s", + "metric_value": 11.3094, + "reference_text": "s = 9+4/\u221a3 = 11.30940+ | Found by Maurizio Morandi | in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/domintri/24.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/", + "title": "Dominoes in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/domintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.712389934733722, + "x": -2.899227610821278, + "y": -4.304995106041819 + }, + { + "id": 2, + "rotation_radians": 4.712347494609814, + "x": -2.8991490453192825, + "y": 4.036052709473393 + }, + { + "id": 3, + "rotation_radians": 3.665181654395581, + "x": 2.181154466036242, + "y": -2.0884284305844116 + }, + { + "id": 4, + "rotation_radians": 0.834212591725907, + "x": 0.7758234944666274, + "y": -0.31397258895352265 + }, + { + "id": 5, + "rotation_radians": 5.759581237067471, + "x": 2.424373812294675, + "y": 1.8881658877706722 + }, + { + "id": 6, + "rotation_radians": 4.571924312771855, + "x": -0.740086150879544, + "y": -0.24489528704326938 + }, + { + "id": 7, + "rotation_radians": 2.6179958014129356, + "x": 0.7181844582923431, + "y": 2.9331053256535022 + }, + { + "id": 8, + "rotation_radians": 3.11363539771062, + "x": -2.3667335256946544, + "y": -0.7904455903558403 + }, + { + "id": 9, + "rotation_radians": 4.186360033001716, + "x": 3.337916521201941, + "y": -0.3129221926537729 + }, + { + "id": 10, + "rotation_radians": 1.571675991365645, + "x": -0.8980094121819339, + "y": 3.1415099463730156 + }, + { + "id": 11, + "rotation_radians": 6.257078339815741, + "x": -2.3850856722422, + "y": -1.7974402727667562 + }, + { + "id": 12, + "rotation_radians": 3.103885178040934, + "x": -2.318578871200283, + "y": 0.2182874353625639 + }, + { + "id": 13, + "rotation_radians": 3.665189651104246, + "x": 4.860624371439264, + "y": -0.5414702129689867 + }, + { + "id": 14, + "rotation_radians": 3.9861362932504463, + "x": 1.6084588874034904, + "y": -0.9028494543790576 + }, + { + "id": 15, + "rotation_radians": 2.4356863540739853, + "x": 1.9772253011575238, + "y": 0.7865368650314114 + }, + { + "id": 16, + "rotation_radians": 2.617988372759859, + "x": 4.182414770372991, + "y": 0.9330346291831157 + }, + { + "id": 17, + "rotation_radians": 1.5734715250141864, + "x": -1.8960407627282814, + "y": 1.7237744541041897 + }, + { + "id": 18, + "rotation_radians": 4.712628503474931, + "x": -1.8988276756100098, + "y": 3.726647680227827 + }, + { + "id": 19, + "rotation_radians": 3.0842302979076375, + "x": -0.3651794901134868, + "y": -1.8444643617824752 + }, + { + "id": 20, + "rotation_radians": 5.42564284015502, + "x": 0.08166926790043864, + "y": 1.2249337456813842 + }, + { + "id": 21, + "rotation_radians": 1.5730507204742608, + "x": -2.8969857616560777, + "y": 1.9424938042922415 + }, + { + "id": 22, + "rotation_radians": 6.80678335111062, + "x": 0.4459092571505868, + "y": -3.0831103549057177 + }, + { + "id": 23, + "rotation_radians": 3.121535076109764, + "x": -2.1734400788181745, + "y": -2.8086106625644245 + }, + { + "id": 24, + "rotation_radians": 3.6651905248435552, + "x": -1.2831305959292039, + "y": -4.088549984427801 + } + ], + "problem": "24 equal items for Dominoes in Triangles", + "setup": "domintri", + "source_image": "https://erich-friedman.github.io/packing/domintri/24.png", + "source_page": "https://erich-friedman.github.io/packing/domintri/" +} diff --git a/data/solutions/generated/hexincir_021_49a047c29bb184c3.json b/data/solutions/generated/hexincir_021_49a047c29bb184c3.json new file mode 100644 index 0000000000000000000000000000000000000000..1ca2073d34ac4e9bc62c76e1ead1559d20741653 --- /dev/null +++ b/data/solutions/generated/hexincir_021_49a047c29bb184c3.json @@ -0,0 +1,185 @@ +{ + "case": "hexincir@21", + "container": { + "radius": 4.68340545778963, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexincir@21", + "credit": "Enea Victor", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "4.68339+", + "metric_symbol": "r", + "metric_value": 4.68339, + "reference_text": "r = 4.68339+ | Found by Enea Victor | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexincir/21.png", + "source_page": "https://erich-friedman.github.io/packing/hexincir/", + "title": "Hexagons in Circles" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexincir@21", + "credit": "Enea Victor", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "4.68339+", + "metric_symbol": "r", + "metric_value": 4.68339, + "reference_text": "r = 4.68339+ | Found by Enea Victor | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexincir/21.png", + "source_page": "https://erich-friedman.github.io/packing/hexincir/", + "title": "Hexagons in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -1.4462898931470023, + "x": -2.900670356116669, + "y": -2.2408488499670156 + }, + { + "id": 2, + "rotation_radians": -0.424193841209033, + "x": -1.5903858435706528, + "y": -3.436742261694003 + }, + { + "id": 3, + "rotation_radians": -0.4241884032614554, + "x": 0.1746101921887048, + "y": -3.680299526393964 + }, + { + "id": 4, + "rotation_radians": -0.4448867001763237, + "x": 1.8831879385912498, + "y": -3.255767116324947 + }, + { + "id": 5, + "rotation_radians": -0.008183886874054244, + "x": 3.2675468242014656, + "y": -1.9211803470272206 + }, + { + "id": 6, + "rotation_radians": -0.3469359708255322, + "x": -3.731597059653315, + "y": -0.6661585515623543 + }, + { + "id": 7, + "rotation_radians": -0.42417926946038914, + "x": -1.2093278695800034, + "y": -1.7082857609996405 + }, + { + "id": 8, + "rotation_radians": -0.4241889694755637, + "x": 0.5556611614088861, + "y": -1.9518462839134303 + }, + { + "id": 9, + "rotation_radians": -0.010747437176374445, + "x": 1.980821866846759, + "y": -0.6919369179124335 + }, + { + "id": 10, + "rotation_radians": -0.010827305204105435, + "x": 3.679610537074053, + "y": -0.17859839116112855 + }, + { + "id": 11, + "rotation_radians": -0.31904806144756886, + "x": -3.379876329161349, + "y": 1.0561532958196433 + }, + { + "id": 12, + "rotation_radians": -0.3469332273044722, + "x": -2.064987149902747, + "y": -0.14591191573769463 + }, + { + "id": 13, + "rotation_radians": -0.19681041088271883, + "x": 0.09031840644489558, + "y": 0.20788746786882886 + }, + { + "id": 14, + "rotation_radians": -0.08964970814351197, + "x": 1.768560528614802, + "y": 1.0792693139403637 + }, + { + "id": 15, + "rotation_radians": -0.08986908629931366, + "x": 3.439612373013305, + "y": 1.5929917750864595 + }, + { + "id": 16, + "rotation_radians": -0.2611887273324643, + "x": -2.6819918197411994, + "y": 2.6787118204579956 + }, + { + "id": 17, + "rotation_radians": -0.2611838332789637, + "x": -1.4099506327026519, + "y": 1.5012428613974844 + }, + { + "id": 18, + "rotation_radians": -0.17541457942417882, + "x": 0.2789445346158778, + "y": 2.0411233869851984 + }, + { + "id": 19, + "rotation_radians": -0.17541427989402222, + "x": 0.6614533852778779, + "y": 3.7324291832889203 + }, + { + "id": 20, + "rotation_radians": -0.1680190681011985, + "x": 2.2393293533348455, + "y": 2.916365539251016 + }, + { + "id": 21, + "rotation_radians": -1.2573933622971594, + "x": -1.065558943452475, + "y": 3.3883282230022225 + } + ], + "problem": "21 equal items for Hexagons in Circles", + "setup": "hexincir", + "source_image": "https://erich-friedman.github.io/packing/hexincir/21.png", + "source_page": "https://erich-friedman.github.io/packing/hexincir/" +} diff --git a/data/solutions/generated/hexinhex_021_4a431b677be571c9.json b/data/solutions/generated/hexinhex_021_4a431b677be571c9.json new file mode 100644 index 0000000000000000000000000000000000000000..1fe1ae6d582faf702631eab5f21a90ac9d965de3 --- /dev/null +++ b/data/solutions/generated/hexinhex_021_4a431b677be571c9.json @@ -0,0 +1,188 @@ +{ + "case": "hexinhex@21", + "container": { + "circumradius": 5.000067508172298, + "orientation_radians": 0.0, + "side_length": 5.000067508172297, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@21", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "20-21. | | s = 5 | Trivial. | |", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000200001000001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@21", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "20-21. | | s = 5 | Trivial. | |", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/21.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 7.901581286981117e-07, + "x": -0.5000174463538043, + "y": 0.8660408791733488 + }, + { + "id": 2, + "rotation_radians": -8.371924427954672e-07, + "x": -0.49998926754271145, + "y": -0.8660342103698403 + }, + { + "id": 3, + "rotation_radians": -2.660678494033981e-07, + "x": 1.0000192810757436, + "y": 1.7876577640023134e-05 + }, + { + "id": 4, + "rotation_radians": -7.438935821621196e-08, + "x": -2.000028448902631, + "y": -1.3886483582868472e-05 + }, + { + "id": 5, + "rotation_radians": -3.2787528884077454e-07, + "x": 1.0000286771626443, + "y": -1.7320685106263434 + }, + { + "id": 6, + "rotation_radians": -5.648917492132542e-07, + "x": 1.0000042693678135, + "y": 1.732087424964717 + }, + { + "id": 7, + "rotation_radians": 7.623293417932666e-07, + "x": -1.9999814394233528, + "y": -1.7320956192726793 + }, + { + "id": 8, + "rotation_radians": 5.726382936736113e-07, + "x": -2.0001063176145357, + "y": 1.7320682172424777 + }, + { + "id": 9, + "rotation_radians": -6.540268107444737e-07, + "x": -0.49996917052936474, + "y": -2.598161234269701 + }, + { + "id": 10, + "rotation_radians": 5.893385085121173e-07, + "x": -0.5000298003785586, + "y": 2.5981094128802877 + }, + { + "id": 11, + "rotation_radians": -1.9986158879680022e-07, + "x": 2.500045944099602, + "y": 0.8660744448134621 + }, + { + "id": 12, + "rotation_radians": 5.977223461539629e-08, + "x": 2.500039054190333, + "y": -0.8660052621280638 + }, + { + "id": 13, + "rotation_radians": -1.3478963937982246e-08, + "x": -3.500092072845965, + "y": 0.8659632371807578 + }, + { + "id": 14, + "rotation_radians": 4.1132012924842904e-07, + "x": -3.50001719472001, + "y": -0.8661073175269502 + }, + { + "id": 15, + "rotation_radians": 5.546656121720664e-07, + "x": 0.9999791170267553, + "y": 3.464158149492293 + }, + { + "id": 16, + "rotation_radians": -4.0502975026486896e-07, + "x": 1.0000797359239124, + "y": -3.464151263809527 + }, + { + "id": 17, + "rotation_radians": -4.772253186330887e-08, + "x": -2.000035262364772, + "y": 3.464146559555753 + }, + { + "id": 18, + "rotation_radians": 9.1237704507367e-07, + "x": -2.000020084800537, + "y": -3.4641558808448685 + }, + { + "id": 19, + "rotation_radians": 2.3453726621205355e-07, + "x": 2.500069476967483, + "y": -2.5980694889362432 + }, + { + "id": 20, + "rotation_radians": 1.69584433962456e-07, + "x": 2.500015099600881, + "y": 2.598150980951056 + }, + { + "id": 21, + "rotation_radians": -1.727435234594155e-08, + "x": 4.0000566862377624, + "y": 1.0128607699719307e-05 + } + ], + "problem": "21 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/21.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_022_003a713177cb171c.json b/data/solutions/generated/hexinhex_022_003a713177cb171c.json new file mode 100644 index 0000000000000000000000000000000000000000..a784fc1f0fe301f70dd0311fc60a7314f9ade977 --- /dev/null +++ b/data/solutions/generated/hexinhex_022_003a713177cb171c.json @@ -0,0 +1,194 @@ +{ + "case": "hexinhex@22", + "container": { + "circumradius": 5.285900869804883, + "orientation_radians": 0.0, + "side_length": 5.285900869804882, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@22", + "credit": "Maurizio Morandi", + "date": "April 2015", + "family_updated": "4/15/26", + "metric_expression": "(39+8\u221a3)/10 = 5.285+", + "metric_symbol": "s", + "metric_value": 5.285, + "reference_text": "22. | | s = (39+8\u221a3)/10 = 5.285+ | Found by Maurizio Morandi | in April 2015.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/22.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@22", + "credit": "Maurizio Morandi", + "date": "April 2015", + "family_updated": "4/15/26", + "metric_expression": "(39+8\u221a3)/10 = 5.285+", + "metric_symbol": "s", + "metric_value": 5.285, + "reference_text": "22. | | s = (39+8\u221a3)/10 = 5.285+ | Found by Maurizio Morandi | in April 2015.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/22.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.0471964243690233, + "x": -0.8465356906115851, + "y": -1.008001384697747 + }, + { + "id": 2, + "rotation_radians": 1.0471925015639367, + "x": 0.4286947354500659, + "y": 0.24745906523627786 + }, + { + "id": 3, + "rotation_radians": 1.0471921178895922, + "x": -0.999963622630636, + "y": 1.2371515521504806 + }, + { + "id": 4, + "rotation_radians": 1.0473711363341365, + "x": 0.7758044556209438, + "y": -1.838585427866387 + }, + { + "id": 5, + "rotation_radians": 1.0471723762321445, + "x": -2.2781650026899674, + "y": -0.01318902810934708 + }, + { + "id": 6, + "rotation_radians": 1.047185677727647, + "x": 0.8921159321085792, + "y": 1.9795671934369528 + }, + { + "id": 7, + "rotation_radians": 1.0471934642756702, + "x": 2.0001087823245354, + "y": -0.4949536465220614 + }, + { + "id": 8, + "rotation_radians": 1.0473701591968814, + "x": -0.701296886063352, + "y": -2.744353655814245 + }, + { + "id": 9, + "rotation_radians": 1.0469715937771917, + "x": 2.5169734501572147, + "y": 1.2371406434857135 + }, + { + "id": 10, + "rotation_radians": 1.0471963786561402, + "x": -2.2856875527979277, + "y": -1.9795445376748466 + }, + { + "id": 11, + "rotation_radians": 1.0471875095671135, + "x": -0.5714934761306859, + "y": 2.969259004112351 + }, + { + "id": 12, + "rotation_radians": 1.04719219489969, + "x": -2.5714067598523314, + "y": 1.9795563389686834 + }, + { + "id": 13, + "rotation_radians": 0.8332652268188954, + "x": 2.4531047160616755, + "y": -3.001523655027058 + }, + { + "id": 14, + "rotation_radians": 0.9991355688565592, + "x": 0.7793511360680909, + "y": -3.6878671720994323 + }, + { + "id": 15, + "rotation_radians": 1.0470094102348377, + "x": 2.571467616004173, + "y": 2.9692528044040043 + }, + { + "id": 16, + "rotation_radians": 1.0471960240490028, + "x": -3.7143688437562132, + "y": -0.9898645330004745 + }, + { + "id": 17, + "rotation_radians": 1.047210784800021, + "x": -2.142943973523644, + "y": -3.7116633490312636 + }, + { + "id": 18, + "rotation_radians": 0.9956310829320324, + "x": 4.0460012205776, + "y": 0.36589452870687333 + }, + { + "id": 19, + "rotation_radians": 1.0473861046353776, + "x": -3.857179015040217, + "y": 0.7423189733842023 + }, + { + "id": 20, + "rotation_radians": 1.04718488413327, + "x": 0.9999371354762571, + "y": 3.711676177264519 + }, + { + "id": 21, + "rotation_radians": 1.0471929177769443, + "x": -2.142935018978356, + "y": 3.7116676593171736 + }, + { + "id": 22, + "rotation_radians": 1.0471911790030466, + "x": 3.49712043043339, + "y": -1.366192273764231 + } + ], + "problem": "22 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/22.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_023_4a3a3fd07554d52b.json b/data/solutions/generated/hexinhex_023_4a3a3fd07554d52b.json new file mode 100644 index 0000000000000000000000000000000000000000..1891ff153c193b644abd8f19f254182396bfa7fb --- /dev/null +++ b/data/solutions/generated/hexinhex_023_4a3a3fd07554d52b.json @@ -0,0 +1,200 @@ +{ + "case": "hexinhex@23", + "container": { + "circumradius": 5.444854911759239, + "orientation_radians": 0.0, + "side_length": 5.444854911759238, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@23", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.400+", + "metric_symbol": "s", + "metric_value": 5.4, + "reference_text": "23. | | s = 5.400+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/23.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@23", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.400+", + "metric_symbol": "s", + "metric_value": 5.4, + "reference_text": "23. | | s = 5.400+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/23.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.006824620830609338, + "x": -0.8215524173648067, + "y": 0.3833682180057374 + }, + { + "id": 2, + "rotation_radians": 0.006887590796000111, + "x": 0.6936706663775765, + "y": 1.2832588465885684 + }, + { + "id": 3, + "rotation_radians": 0.006870225593018362, + "x": 0.6977844597861459, + "y": -0.44889990182527684 + }, + { + "id": 4, + "rotation_radians": 0.006814396948659165, + "x": -0.8257158232369509, + "y": 2.115490971936615 + }, + { + "id": 5, + "rotation_radians": 0.34651449238529747, + "x": -0.4351448621892691, + "y": -2.1674658732709595 + }, + { + "id": 6, + "rotation_radians": 0.005731451096614905, + "x": -2.345562932213716, + "y": 1.2819965805747553 + }, + { + "id": 7, + "rotation_radians": 0.31554696974886914, + "x": -1.9848001392956673, + "y": -1.0491983368579847 + }, + { + "id": 8, + "rotation_radians": 0.008912950088087655, + "x": 2.3613595035259056, + "y": 0.14049169280427942 + }, + { + "id": 9, + "rotation_radians": 0.3483902208172997, + "x": 1.3208908710031535, + "y": -2.19037366814471 + }, + { + "id": 10, + "rotation_radians": 0.01945067079844383, + "x": 0.6128106277181141, + "y": 3.0963682810886533 + }, + { + "id": 11, + "rotation_radians": 0.00690087172167663, + "x": 2.214650037528482, + "y": 2.1137766462463046 + }, + { + "id": 12, + "rotation_radians": 1.5368440542013492e-05, + "x": -1.5038578437444563, + "y": -3.8492620204221404 + }, + { + "id": 13, + "rotation_radians": 0.43716582828517564, + "x": 3.113096006781232, + "y": -2.0460795269340837 + }, + { + "id": 14, + "rotation_radians": -0.013428134888334211, + "x": -2.6876590619184264, + "y": 3.0225154291664778 + }, + { + "id": 15, + "rotation_radians": 1.0536825029093306, + "x": -1.070373462630855, + "y": 3.846130696762821 + }, + { + "id": 16, + "rotation_radians": 0.0027837382088517154, + "x": -3.8608575221997232, + "y": -1.0086596087949697 + }, + { + "id": 17, + "rotation_radians": 0.388601801481054, + "x": 0.3871562789463161, + "y": -3.7244345293755545 + }, + { + "id": 18, + "rotation_radians": 0.00278120197750176, + "x": -4.025784510757465, + "y": 0.7230191420718266 + }, + { + "id": 19, + "rotation_radians": -1.5656612716338478e-07, + "x": -2.8632020300174506, + "y": -2.7394469751405985 + }, + { + "id": 20, + "rotation_radians": 0.08382659687829615, + "x": 4.11761140979695, + "y": -0.4890504818445506 + }, + { + "id": 21, + "rotation_radians": -0.6987942242473001, + "x": 2.153912426730604, + "y": -3.7306479484386914 + }, + { + "id": 22, + "rotation_radians": 0.0011007242860997333, + "x": 2.2029396625089883, + "y": 3.848763430220942 + }, + { + "id": 23, + "rotation_radians": 0.008913551807697194, + "x": 3.71762600310186, + "y": 1.250704344392519 + } + ], + "problem": "23 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/23.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_024_c96649ff013a9455.json b/data/solutions/generated/hexinhex_024_c96649ff013a9455.json new file mode 100644 index 0000000000000000000000000000000000000000..8520479a576a6bfa4d38b0780ad11382caed0967 --- /dev/null +++ b/data/solutions/generated/hexinhex_024_c96649ff013a9455.json @@ -0,0 +1,206 @@ +{ + "case": "hexinhex@24", + "container": { + "circumradius": 5.4849837999062, + "orientation_radians": 0.0, + "side_length": 5.484983799906199, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@24", + "credit": "Maurizio Morandi", + "date": "April 2015", + "family_updated": "4/15/26", + "metric_expression": "19\u221a3/6 = 5.484+", + "metric_symbol": "s", + "metric_value": 5.484, + "reference_text": "24. | | s = 19\u221a3/6 = 5.484+ | Found by Maurizio Morandi | in April 2015.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@24", + "credit": "Maurizio Morandi", + "date": "April 2015", + "family_updated": "4/15/26", + "metric_expression": "19\u221a3/6 = 5.484+", + "metric_symbol": "s", + "metric_value": 5.484, + "reference_text": "24. | | s = 19\u221a3/6 = 5.484+ | Found by Maurizio Morandi | in April 2015.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.05770485484610239, + "x": -4.057623446735772, + "y": -0.6852165437808199 + }, + { + "id": 2, + "rotation_radians": 0.5219383906438466, + "x": -1.7839236617020782, + "y": 1.031042760699711 + }, + { + "id": 3, + "rotation_radians": 0.5219389230113706, + "x": -3.0312291824916215, + "y": -2.250011245153297 + }, + { + "id": 4, + "rotation_radians": 0.5218365132267586, + "x": -0.4476103067022221, + "y": -0.7415609461474315 + }, + { + "id": 5, + "rotation_radians": 0.5218365331876277, + "x": 1.2990758104304285, + "y": 2.2500661359032113 + }, + { + "id": 6, + "rotation_radians": 0.5218365542948107, + "x": 0.43641481446158853, + "y": 0.7480604969662029 + }, + { + "id": 7, + "rotation_radians": 1.3013690437770573, + "x": 1.4398691636475018, + "y": -3.786176657836199 + }, + { + "id": 8, + "rotation_radians": 0.5218360708863679, + "x": 1.475346144585559, + "y": -0.8522038341235827 + }, + { + "id": 9, + "rotation_radians": 0.9386272368052709, + "x": 4.038648429428672, + "y": 0.6746618235339499 + }, + { + "id": 10, + "rotation_radians": 0.5218360712586747, + "x": 0.43305161567370953, + "y": -2.250078827625604 + }, + { + "id": 11, + "rotation_radians": 0.4454952035909719, + "x": -1.3900697076117499, + "y": 3.7526566453179586 + }, + { + "id": 12, + "rotation_radians": 0.5218364314140617, + "x": 2.177309667774508, + "y": 0.7429621970099977 + }, + { + "id": 13, + "rotation_radians": 0.521836271286997, + "x": 0.4330151943784053, + "y": 3.7501227592340087 + }, + { + "id": 14, + "rotation_radians": 0.5218364705901408, + "x": -1.2990678998632341, + "y": -2.250061840005074 + }, + { + "id": 15, + "rotation_radians": 0.041433875740246665, + "x": -3.845620204372425, + "y": 1.0658486646904968 + }, + { + "id": 16, + "rotation_radians": 0.5218365242717001, + "x": 2.1651296347539293, + "y": 3.7501116724967285 + }, + { + "id": 17, + "rotation_radians": 0.23402653645081095, + "x": -2.8401030962256724, + "y": 2.640004306523297 + }, + { + "id": 18, + "rotation_radians": 0.5219394669835438, + "x": -2.187682384801012, + "y": -0.7369266279736237 + }, + { + "id": 19, + "rotation_radians": 0.5218362908220159, + "x": -0.43908767298646906, + "y": 2.253590019154598 + }, + { + "id": 20, + "rotation_radians": 0.9371598173271674, + "x": 3.822866311663475, + "y": -1.045090705459388 + }, + { + "id": 21, + "rotation_radians": 0.3332844683040039, + "x": 2.567390333813402, + "y": -2.422256981900285 + }, + { + "id": 22, + "rotation_radians": 0.5218360782631368, + "x": -0.4330124900538102, + "y": -3.7501189488205253 + }, + { + "id": 23, + "rotation_radians": 0.5218364186693767, + "x": 3.031193540896481, + "y": 2.250059478350546 + }, + { + "id": 24, + "rotation_radians": 0.5218364436698072, + "x": -2.1651298754333568, + "y": -3.75010602161616 + } + ], + "problem": "24 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_025_4ac680367830872b.json b/data/solutions/generated/hexinhex_025_4ac680367830872b.json new file mode 100644 index 0000000000000000000000000000000000000000..a3ea79040194d68b84aabeafc0fde6dbe9d1993f --- /dev/null +++ b/data/solutions/generated/hexinhex_025_4ac680367830872b.json @@ -0,0 +1,212 @@ +{ + "case": "hexinhex@25", + "container": { + "circumradius": 5.626071223468267, + "orientation_radians": 0.0, + "side_length": 5.626071223468266, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@25", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.62390+", + "metric_symbol": "s", + "metric_value": 5.6239, + "reference_text": "25. | | s = 5.62390+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/25.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@25", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.62390+", + "metric_symbol": "s", + "metric_value": 5.6239, + "reference_text": "25. | | s = 5.62390+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/25.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.4404121765384839, + "x": 1.019021234597671, + "y": 2.3905736879836557 + }, + { + "id": 2, + "rotation_radians": 0.3999075408620485, + "x": -1.1425408951861156, + "y": -0.3336362510333009 + }, + { + "id": 3, + "rotation_radians": -3.565189770830876e-06, + "x": -3.9709882598434536, + "y": 1.1346010666673292 + }, + { + "id": 4, + "rotation_radians": 0.4113703210325995, + "x": -2.096108328296395, + "y": 1.1463031474509824 + }, + { + "id": 5, + "rotation_radians": 0.40108219042967813, + "x": 2.12292447271252, + "y": 0.9750186069695558 + }, + { + "id": 6, + "rotation_radians": 0.3999538634453954, + "x": 1.3675403137082716, + "y": -2.3678080581856578 + }, + { + "id": 7, + "rotation_radians": 3.815218827437013e-06, + "x": 4.162746024611598, + "y": -0.8024734756085733 + }, + { + "id": 8, + "rotation_radians": 0.3995460824606092, + "x": 2.240178937779094, + "y": -3.879860409648887 + }, + { + "id": 9, + "rotation_radians": 1.0471923633428646, + "x": -4.2811023181540095, + "y": -0.5974797865459995 + }, + { + "id": 10, + "rotation_radians": 0.39990325948956207, + "x": -0.7953764009297908, + "y": 2.3593740371946623 + }, + { + "id": 11, + "rotation_radians": 0.3999078201716624, + "x": 0.5403043391673978, + "y": -0.836988419266176 + }, + { + "id": 12, + "rotation_radians": 0.44040471255817926, + "x": 0.10741346745285342, + "y": 3.87575942048007 + }, + { + "id": 13, + "rotation_radians": 0.3998925646745878, + "x": 3.112956109712789, + "y": -2.3680932259951986 + }, + { + "id": 14, + "rotation_radians": 0.4578517522342325, + "x": 1.9313961504752526, + "y": 3.8744663969461857 + }, + { + "id": 15, + "rotation_radians": 0.4027292721148159, + "x": 0.4937891835046935, + "y": -3.8795956582700364 + }, + { + "id": 16, + "rotation_radians": 3.327305808765827e-06, + "x": 4.089326673326304, + "y": 0.929620669005078 + }, + { + "id": 17, + "rotation_radians": 0.39388723426160094, + "x": -2.9337233305545376, + "y": 2.6800337975116557 + }, + { + "id": 18, + "rotation_radians": 1.0472038713901486, + "x": -2.853548471922297, + "y": -3.0700700282088156 + }, + { + "id": 19, + "rotation_radians": 1.0472035797397783, + "x": -2.7085885142217805, + "y": -1.3379869225596897 + }, + { + "id": 20, + "rotation_radians": 0.39990898203483444, + "x": 0.1347966582898977, + "y": 0.872079381249544 + }, + { + "id": 21, + "rotation_radians": -0.10670324081108794, + "x": -0.9975100260872356, + "y": -2.2351322519601666 + }, + { + "id": 22, + "rotation_radians": 9.404165937614054e-08, + "x": -1.3940294427334645, + "y": -4.006272413805417 + }, + { + "id": 23, + "rotation_radians": 0.3938885226186919, + "x": -1.6526728502152843, + "y": 3.8807210014942926 + }, + { + "id": 24, + "rotation_radians": 0.4681883289884034, + "x": 3.0372325709650285, + "y": 2.486971402026309 + }, + { + "id": 25, + "rotation_radians": 0.3999090114205805, + "x": 2.2856884807216695, + "y": -0.8372893887163753 + } + ], + "problem": "25 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/25.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_026_0a420d645748969b.json b/data/solutions/generated/hexinhex_026_0a420d645748969b.json new file mode 100644 index 0000000000000000000000000000000000000000..2b0c108a311dc6fe404e5e5e9638931551593103 --- /dev/null +++ b/data/solutions/generated/hexinhex_026_0a420d645748969b.json @@ -0,0 +1,218 @@ +{ + "case": "hexinhex@26", + "container": { + "circumradius": 5.719543411865986, + "orientation_radians": 0.0, + "side_length": 5.719543411865985, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@26", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.70972+", + "metric_symbol": "s", + "metric_value": 5.70972, + "reference_text": "26. | | s = 5.70972+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/26.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@26", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.70972+", + "metric_symbol": "s", + "metric_value": 5.70972, + "reference_text": "26. | | s = 5.70972+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/26.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.3541024515660062, + "x": 0.526694788807339, + "y": -0.9291844886285529 + }, + { + "id": 2, + "rotation_radians": -0.353574260238975, + "x": -1.0147859725998067, + "y": 0.042099623659466394 + }, + { + "id": 3, + "rotation_radians": -0.3597236915995284, + "x": 0.7294631402338068, + "y": 0.8456713400964821 + }, + { + "id": 4, + "rotation_radians": -0.3541309585775437, + "x": -1.9155281148310246, + "y": -1.4961370545819486 + }, + { + "id": 5, + "rotation_radians": -0.35411831150756623, + "x": 2.2827565532422867, + "y": -0.9219194804718274 + }, + { + "id": 6, + "rotation_radians": -0.35417585024586384, + "x": -0.31631061862816373, + "y": 2.2826634418769554 + }, + { + "id": 7, + "rotation_radians": -0.354128008362101, + "x": -2.8239619977128974, + "y": 0.0009709427420007558 + }, + { + "id": 8, + "rotation_radians": -0.35411134847320597, + "x": 1.4110178861110547, + "y": -2.4463204158422114 + }, + { + "id": 9, + "rotation_radians": -0.35417646476141423, + "x": 1.4137376063428249, + "y": 2.441844023168373 + }, + { + "id": 10, + "rotation_radians": -0.35411350344710935, + "x": -0.35355112700732755, + "y": -2.450476653529668 + }, + { + "id": 11, + "rotation_radians": -0.3535740721381933, + "x": -1.9435639101153799, + "y": 1.5224740964282764 + }, + { + "id": 12, + "rotation_radians": -0.3541115832783557, + "x": 2.6972337417166123, + "y": 0.771535491816866 + }, + { + "id": 13, + "rotation_radians": -0.07960365292203393, + "x": -2.8326112306914015, + "y": -3.1941538004507035 + }, + { + "id": 14, + "rotation_radians": 0.4098614943793958, + "x": 4.474046084910885, + "y": -0.015820937541490936 + }, + { + "id": 15, + "rotation_radians": -0.3450978479114158, + "x": -1.2208481091934769, + "y": 3.928767509518961 + }, + { + "id": 16, + "rotation_radians": -0.3749104752333129, + "x": -3.6949771038664365, + "y": -1.5286399283579921 + }, + { + "id": 17, + "rotation_radians": -0.3628619607090081, + "x": 3.1726860763864795, + "y": -2.4369685646753583 + }, + { + "id": 18, + "rotation_radians": -0.3549396112927512, + "x": 0.534766653890469, + "y": 3.966127331042614 + }, + { + "id": 19, + "rotation_radians": -0.354113575917858, + "x": 0.5307976534187556, + "y": -3.967583838405066 + }, + { + "id": 20, + "rotation_radians": -0.35413189398597195, + "x": -3.701743348667028, + "y": 1.5235243241048018 + }, + { + "id": 21, + "rotation_radians": -0.35445266291016725, + "x": -4.5812409781094034, + "y": -1.4503157448658867e-05 + }, + { + "id": 22, + "rotation_radians": -0.3541118739299409, + "x": 3.170819327409159, + "y": 2.443134067781432 + }, + { + "id": 23, + "rotation_radians": -0.3535153244459023, + "x": 2.290739581708319, + "y": -3.9676650806506344 + }, + { + "id": 24, + "rotation_radians": -0.35494504532542276, + "x": 2.291982730404979, + "y": 3.9650464610423617 + }, + { + "id": 25, + "rotation_radians": -0.07958110726521547, + "x": -1.3189864559174005, + "y": -4.050201163797114 + }, + { + "id": 26, + "rotation_radians": -0.3450867771124415, + "x": -2.822335713849042, + "y": 3.0498909615868617 + } + ], + "problem": "26 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/26.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_027_4e9628a9f49def85.json b/data/solutions/generated/hexinhex_027_4e9628a9f49def85.json new file mode 100644 index 0000000000000000000000000000000000000000..49cec5b49bc8cb214b00dbeb0d952213a7ead14a --- /dev/null +++ b/data/solutions/generated/hexinhex_027_4e9628a9f49def85.json @@ -0,0 +1,224 @@ +{ + "case": "hexinhex@27", + "container": { + "circumradius": 5.716567746994859, + "orientation_radians": 0.0, + "side_length": 5.716567746994858, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@27", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.71415+", + "metric_symbol": "s", + "metric_value": 5.71415, + "reference_text": "27. | | s = 5.71415+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/27.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@27", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.71415+", + "metric_symbol": "s", + "metric_value": 5.71415, + "reference_text": "27. | | s = 5.71415+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/27.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.824060113450139, + "x": 0.3476103325076376, + "y": -2.429582104061147 + }, + { + "id": 2, + "rotation_radians": 4.86676174384588, + "x": 2.8116816078495375, + "y": -2.1320758541336838e-05 + }, + { + "id": 3, + "rotation_radians": 1.7296688037616177, + "x": -3.1558594094922774, + "y": -2.4604552346699706 + }, + { + "id": 4, + "rotation_radians": 4.87045184370137, + "x": -0.5041959176500256, + "y": -3.9629867282810785 + }, + { + "id": 5, + "rotation_radians": 5.234656996097622, + "x": 2.87950836722448, + "y": -3.1804338900332496 + }, + { + "id": 6, + "rotation_radians": 1.0453802231629092, + "x": -4.223766569975458, + "y": 0.8240180095255282 + }, + { + "id": 7, + "rotation_radians": 5.234149066224134, + "x": -4.191108951655736, + "y": -0.908197918259244 + }, + { + "id": 8, + "rotation_radians": 0.6824814339337278, + "x": 0.3449148392058114, + "y": 2.463658347600896 + }, + { + "id": 9, + "rotation_radians": 5.9292099848515125, + "x": -0.5524742502924744, + "y": -0.9007546865374491 + }, + { + "id": 10, + "rotation_radians": 0.6779736936726078, + "x": 1.9608013045007948, + "y": -1.5352836623216297 + }, + { + "id": 11, + "rotation_radians": 3.136661436438432, + "x": 1.301015713535152, + "y": 4.082170582975325 + }, + { + "id": 12, + "rotation_radians": 7.325451530437888, + "x": 2.8228125832546125, + "y": 3.2532639144392346 + }, + { + "id": 13, + "rotation_radians": 3.824058511955816, + "x": -1.4057678745425017, + "y": -2.434757444656067 + }, + { + "id": 14, + "rotation_radians": 3.824069591452841, + "x": -2.305698315305127, + "y": 3.9328902843122946 + }, + { + "id": 15, + "rotation_radians": 0.6824745634118679, + "x": -2.31024262523726, + "y": -0.9292517993049171 + }, + { + "id": 16, + "rotation_radians": 1.7337766145846158, + "x": -3.184450814494896, + "y": 2.41200452431685 + }, + { + "id": 17, + "rotation_radians": 3.8348152058496305, + "x": 1.055747663198931, + "y": -0.02999068469952672 + }, + { + "id": 18, + "rotation_radians": 1.7296729878214439, + "x": -1.4046635594093142, + "y": 2.433120846767069 + }, + { + "id": 19, + "rotation_radians": 4.871653222893496, + "x": -0.5034700730656557, + "y": 0.9332319665455696 + }, + { + "id": 20, + "rotation_radians": 2.796910023758765, + "x": 3.681275501940237, + "y": 1.5570589989988135 + }, + { + "id": 21, + "rotation_radians": 4.871266421198897, + "x": -0.5562939625649187, + "y": 3.963273911961122 + }, + { + "id": 22, + "rotation_radians": 3.819564039911621, + "x": 4.560640783960255, + "y": 0.025828091039544213 + }, + { + "id": 23, + "rotation_radians": 3.137508582944148, + "x": 1.3894721423719638, + "y": -4.0713867986372545 + }, + { + "id": 24, + "rotation_radians": 4.877739156562641, + "x": 1.9250859484807448, + "y": 1.5169388154210195 + }, + { + "id": 25, + "rotation_radians": -0.3692255417094895, + "x": 3.7085452217057817, + "y": -1.5017319587341917 + }, + { + "id": 26, + "rotation_radians": 1.729665506304759, + "x": -2.258560158123236, + "y": -3.9632477628505542 + }, + { + "id": 27, + "rotation_radians": 3.8240674183610937, + "x": -2.2708500456821903, + "y": 0.9097712566785343 + } + ], + "problem": "27 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/27.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_028_59dc7d7850663cbb.json b/data/solutions/generated/hexinhex_028_59dc7d7850663cbb.json new file mode 100644 index 0000000000000000000000000000000000000000..82c2664ef9fdb991ff9c3a8119496e2eefe16523 --- /dev/null +++ b/data/solutions/generated/hexinhex_028_59dc7d7850663cbb.json @@ -0,0 +1,230 @@ +{ + "case": "hexinhex@28", + "container": { + "circumradius": 5.9618534230590905, + "orientation_radians": 0.0, + "side_length": 5.96185342305909, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@28", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.90893+", + "metric_symbol": "s", + "metric_value": 5.90893, + "reference_text": "28. | | s = 5.90893+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/28.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinhex@28", + "credit": "Alex Kravatsky et al", + "date": "February 2026", + "family_updated": "4/15/26", + "metric_expression": "5.90893+", + "metric_symbol": "s", + "metric_value": 5.90893, + "reference_text": "28. | | s = 5.90893+ | Found by Alex Kravatsky et al | in February 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/28.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.15126342348636831, + "x": -0.8914888487537967, + "y": -0.12739671511641137 + }, + { + "id": 2, + "rotation_radians": 0.10890959119943425, + "x": 0.6168828906758234, + "y": 0.7791944812914786 + }, + { + "id": 3, + "rotation_radians": 0.21412976395165392, + "x": 1.5071415592020259, + "y": -0.8486616741106179 + }, + { + "id": 4, + "rotation_radians": 0.06485151858693809, + "x": -0.9272033365710187, + "y": 1.648296066175677 + }, + { + "id": 5, + "rotation_radians": 0.21411362767735692, + "x": -0.022174196480069866, + "y": -1.7413716945997826 + }, + { + "id": 6, + "rotation_radians": 0.08059389875945881, + "x": -2.4250968534887725, + "y": 0.7584266445893665 + }, + { + "id": 7, + "rotation_radians": 0.1749648295573365, + "x": -1.8474723139340152, + "y": -1.7004759906096134 + }, + { + "id": 8, + "rotation_radians": 0.18686341930623218, + "x": 2.4615525076741003, + "y": 0.6963555788199075 + }, + { + "id": 9, + "rotation_radians": 0.2141083464229419, + "x": 1.5155603538831837, + "y": -2.6195057942467685 + }, + { + "id": 10, + "rotation_radians": 0.06484246451724923, + "x": 0.564924864158322, + "y": 2.5328232172132674 + }, + { + "id": 11, + "rotation_radians": 0.08656725508158856, + "x": 2.4643515742892337, + "y": 2.4811231457056575 + }, + { + "id": 12, + "rotation_radians": 0.16544798443053157, + "x": -0.9694826897818356, + "y": -3.3090475501282732 + }, + { + "id": 13, + "rotation_radians": 0.18696724057457387, + "x": 3.3219561220647975, + "y": -0.9037757619105173 + }, + { + "id": 14, + "rotation_radians": 0.07198051257523758, + "x": -2.440814004381843, + "y": 2.517664566371024 + }, + { + "id": 15, + "rotation_radians": 0.0274267746136424, + "x": -0.9500907919967709, + "y": 3.441072704276657 + }, + { + "id": 16, + "rotation_radians": 0.08058207809547493, + "x": -3.4133189042095053, + "y": -0.8590137363841174 + }, + { + "id": 17, + "rotation_radians": 0.16546333737798724, + "x": 0.5514005796498148, + "y": -4.186984359217049 + }, + { + "id": 18, + "rotation_radians": 0.07690732291097965, + "x": -3.935388833932618, + "y": 1.63113047236408 + }, + { + "id": 19, + "rotation_radians": 0.08071081372452572, + "x": -3.4091776449524978, + "y": -2.596507208196542 + }, + { + "id": 20, + "rotation_radians": 0.18695568907794818, + "x": 4.854851730095892, + "y": -0.029565444603184415 + }, + { + "id": 21, + "rotation_radians": 0.18699466792960237, + "x": 2.3864243862381844, + "y": -4.219203151888164 + }, + { + "id": 22, + "rotation_radians": 0.08655911807226012, + "x": 2.4786452780093273, + "y": 4.221005909948852 + }, + { + "id": 23, + "rotation_radians": 0.05674953241794722, + "x": 3.9905280937005148, + "y": 1.6283941770837358 + }, + { + "id": 24, + "rotation_radians": 0.0058696367720585535, + "x": -2.479224259913543, + "y": -4.294143814986175 + }, + { + "id": 25, + "rotation_radians": 0.1869600281171308, + "x": 3.3336511273634404, + "y": -2.6644017757835616 + }, + { + "id": 26, + "rotation_radians": 0.006006660566126943, + "x": -2.4748107523891107, + "y": 4.285085651355501 + }, + { + "id": 27, + "rotation_radians": 0.027382846218310383, + "x": 0.5651509322929736, + "y": 4.283717881716352 + }, + { + "id": 28, + "rotation_radians": 0.021598128692634486, + "x": -4.949589228504777, + "y": 1.5822131732876393e-05 + } + ], + "problem": "28 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/28.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_029_dba25a591b8992bc.json b/data/solutions/generated/hexinhex_029_dba25a591b8992bc.json new file mode 100644 index 0000000000000000000000000000000000000000..a56fe65b1fcf10df77bb80a01afc1dc71b6801dd --- /dev/null +++ b/data/solutions/generated/hexinhex_029_dba25a591b8992bc.json @@ -0,0 +1,236 @@ +{ + "case": "hexinhex@29", + "container": { + "circumradius": 6.000134351852798, + "orientation_radians": 0.0, + "side_length": 6.000134351852797, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@29", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "29-31. | | s = 6 | Trivial. |", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@29", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "29-31. | | s = 6 | Trivial. |", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.2266925225243033e-05, + "x": -3.0191915811949296e-05, + "y": 2.0122029814226678e-05 + }, + { + "id": 2, + "rotation_radians": 2.469406969465726e-05, + "x": -0.02234156786983029, + "y": 1.7706889344765344 + }, + { + "id": 3, + "rotation_radians": 7.46706414268341e-06, + "x": 1.500027327052519, + "y": -0.8660274112611017 + }, + { + "id": 4, + "rotation_radians": 1.2744140809119732e-05, + "x": -1.1729121399930445e-05, + "y": -1.7320804388416937 + }, + { + "id": 5, + "rotation_radians": 1.4129929566471411e-05, + "x": 1.500007809165934, + "y": 0.8660707945968823 + }, + { + "id": 6, + "rotation_radians": 2.3808649162334368e-05, + "x": -1.5000921000099785, + "y": 0.8660473054506028 + }, + { + "id": 7, + "rotation_radians": 1.4007437334042954e-05, + "x": -1.5000627356798137, + "y": -0.8660445993388864 + }, + { + "id": 8, + "rotation_radians": 8.187259710978805e-06, + "x": 1.5000354458791934, + "y": -2.5981236666146827 + }, + { + "id": 9, + "rotation_radians": 1.564956906501928e-05, + "x": 1.4999771412201266, + "y": 2.598157924263895 + }, + { + "id": 10, + "rotation_radians": 4.230216195749886e-06, + "x": -1.5000475346412259, + "y": -2.598137296739696 + }, + { + "id": 11, + "rotation_radians": 5.369955590216415e-06, + "x": 3.0000607409304507, + "y": 3.189608543084569e-05 + }, + { + "id": 12, + "rotation_radians": 6.785265932963477e-05, + "x": -1.6144221095343834, + "y": 2.5981439505745008 + }, + { + "id": 13, + "rotation_radians": 1.4736832396281009e-05, + "x": -3.000110379615136, + "y": -1.8042724339772035e-05 + }, + { + "id": 14, + "rotation_radians": -0.003652697809227027, + "x": -0.22650347590498823, + "y": 3.7034724846640468 + }, + { + "id": 15, + "rotation_radians": 1.0472053275952096, + "x": 3.000078345649967, + "y": -1.7320674550507549 + }, + { + "id": 16, + "rotation_radians": 0.23705410537071625, + "x": -3.351589787388511, + "y": 1.9509056039722206 + }, + { + "id": 17, + "rotation_radians": 2.8511563253447625e-05, + "x": 3.029369357449979, + "y": 1.7829380746946009 + }, + { + "id": 18, + "rotation_radians": 1.0366138717924829e-05, + "x": -3.3270901204769334, + "y": -1.7321063032055857 + }, + { + "id": 19, + "rotation_radians": 8.549189670345785e-06, + "x": 3.89280285131611e-06, + "y": -3.4641860317598527 + }, + { + "id": 20, + "rotation_radians": 1.0472030895963276, + "x": 3.000078647261406, + "y": -3.4641633933580773 + }, + { + "id": 21, + "rotation_radians": 9.5701259471499e-06, + "x": -1.5000327466286165, + "y": -4.33023151991034 + }, + { + "id": 22, + "rotation_radians": 7.149457988042092e-05, + "x": -1.9910835037323698, + "y": 4.330201448555072 + }, + { + "id": 23, + "rotation_radians": 6.249277649801763e-06, + "x": 1.5000489225065274, + "y": -4.330223031684511 + }, + { + "id": 24, + "rotation_radians": 8.661909799844375e-06, + "x": 1.4172317733590434, + "y": 4.330231415081273 + }, + { + "id": 25, + "rotation_radians": 1.5552143883042622e-05, + "x": -4.712138816324989, + "y": 0.49879688467644107 + }, + { + "id": 26, + "rotation_radians": 9.768184612102666e-06, + "x": 2.965086884159296, + "y": 3.524738282890009 + }, + { + "id": 27, + "rotation_radians": 4.007154219288995e-06, + "x": 4.500089037230717, + "y": 0.8660833513408284 + }, + { + "id": 28, + "rotation_radians": 5.257664941264914e-06, + "x": -3.000072437095844, + "y": -3.4641901525369287 + }, + { + "id": 29, + "rotation_radians": 7.244206319604436e-06, + "x": 4.500115894327682, + "y": -0.8660116567024647 + } + ], + "problem": "29 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_030_100db5f9f28894cc.json b/data/solutions/generated/hexinhex_030_100db5f9f28894cc.json new file mode 100644 index 0000000000000000000000000000000000000000..6599925fd3c050b01845d502834893b1412d71f6 --- /dev/null +++ b/data/solutions/generated/hexinhex_030_100db5f9f28894cc.json @@ -0,0 +1,242 @@ +{ + "case": "hexinhex@30", + "container": { + "circumradius": 6.000078501746011, + "orientation_radians": 0.0, + "side_length": 6.00007850174601, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@30", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "29-31. | | s = 6 | Trivial. |", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000200001000001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@30", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "29-31. | | s = 6 | Trivial. |", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.1568093060581115e-06, + "x": -0.5000046790830123, + "y": -0.8660375027573861 + }, + { + "id": 2, + "rotation_radians": -6.91313726895934e-07, + "x": 1.0000168855896254, + "y": 6.305863012131126e-06 + }, + { + "id": 3, + "rotation_radians": 2.1690134983637883e-06, + "x": -0.5000111090123347, + "y": 0.866041046146985 + }, + { + "id": 4, + "rotation_radians": -1.03984897083855e-06, + "x": 1.000021627215863, + "y": -1.7320689564041776 + }, + { + "id": 5, + "rotation_radians": 5.036742420048412e-07, + "x": -2.0000339708769572, + "y": -3.5888041917672923e-06 + }, + { + "id": 6, + "rotation_radians": -3.9242487946010595e-08, + "x": 1.0000119528931868, + "y": 1.7320820616600257 + }, + { + "id": 7, + "rotation_radians": -7.731437857827133e-07, + "x": 2.500046305729863, + "y": -0.866025947935205 + }, + { + "id": 8, + "rotation_radians": 7.118841366061075e-07, + "x": -0.5000034477954115, + "y": -2.5981145828228938 + }, + { + "id": 9, + "rotation_radians": -6.557394370968648e-07, + "x": 2.500040354576674, + "y": 0.8660455403083884 + }, + { + "id": 10, + "rotation_radians": -8.937067677108101e-07, + "x": -2.0000249253110614, + "y": -1.7320826993141683 + }, + { + "id": 11, + "rotation_radians": 9.617047027369317e-07, + "x": -0.5000209913039744, + "y": 2.5981171021478753 + }, + { + "id": 12, + "rotation_radians": -6.135699199836213e-07, + "x": -2.000038202692628, + "y": 1.7320772232779593 + }, + { + "id": 13, + "rotation_radians": -3.0192509895929896e-06, + "x": 2.5000519141268778, + "y": -2.598106502265172 + }, + { + "id": 14, + "rotation_radians": 8.230734905360213e-07, + "x": 1.0000250008872191, + "y": -3.4641459157665806 + }, + { + "id": 15, + "rotation_radians": -5.641908620269044e-07, + "x": 2.500040276822104, + "y": 2.598124337403475 + }, + { + "id": 16, + "rotation_radians": 9.33195056784635e-07, + "x": -3.5000545893861923, + "y": -0.8660531733262709 + }, + { + "id": 17, + "rotation_radians": -2.3485190583690915e-07, + "x": -2.0417406996311205, + "y": -3.536433704532172 + }, + { + "id": 18, + "rotation_radians": 1.039211914012478e-06, + "x": 4.426615534526794, + "y": 1.2621780750165221e-05 + }, + { + "id": 19, + "rotation_radians": 8.2150842097607e-07, + "x": -3.500057564580012, + "y": 0.8660297122558687 + }, + { + "id": 20, + "rotation_radians": -1.516113667608833e-06, + "x": 1.0000039125737086, + "y": 3.464156280640706 + }, + { + "id": 21, + "rotation_radians": 7.193380867555484e-07, + "x": -2.0922316903038887, + "y": 3.6238201728422337 + }, + { + "id": 22, + "rotation_radians": -6.142997880200996e-06, + "x": 4.000068701785937, + "y": -1.7320608931762065 + }, + { + "id": 23, + "rotation_radians": 6.036575488920136e-07, + "x": -0.4999895478283576, + "y": -4.330189492797411 + }, + { + "id": 24, + "rotation_radians": -3.2789721611959128e-06, + "x": 2.500037478603552, + "y": -4.330182414425288 + }, + { + "id": 25, + "rotation_radians": 1.4954656685310197e-06, + "x": -3.5000399678531604, + "y": -2.5981301368837437 + }, + { + "id": 26, + "rotation_radians": -4.0079259744672843e-07, + "x": 4.000058321751524, + "y": 1.7320813891907003 + }, + { + "id": 27, + "rotation_radians": 4.366037913227048e-07, + "x": -3.5000607330501903, + "y": 2.5981032880488897 + }, + { + "id": 28, + "rotation_radians": 9.76757375278175e-07, + "x": -0.5000231083448415, + "y": 4.3301883463523865 + }, + { + "id": 29, + "rotation_radians": 9.842621830853817e-07, + "x": -5.000068695617427, + "y": -7.1268798689748576e-06 + }, + { + "id": 30, + "rotation_radians": 2.593704181283053e-06, + "x": 2.5000258495081056, + "y": 4.330190994430722 + } + ], + "problem": "30 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinhex_031_d503e2b08764a35e.json b/data/solutions/generated/hexinhex_031_d503e2b08764a35e.json new file mode 100644 index 0000000000000000000000000000000000000000..270900d9b341086d8dec873e6e2eb0a8e47315ff --- /dev/null +++ b/data/solutions/generated/hexinhex_031_d503e2b08764a35e.json @@ -0,0 +1,248 @@ +{ + "case": "hexinhex@31", + "container": { + "circumradius": 6.000103172861179, + "orientation_radians": 0.0, + "side_length": 6.000103172861178, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@31", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "29-31. | | s = 6 | Trivial. |", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000200001000001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinhex@31", + "credit": "Trivial", + "date": "", + "family_updated": "4/15/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "29-31. | | s = 6 | Trivial. |", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/", + "title": "Hexagons in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.0424208175774232e-07, + "x": -4.758617149819045e-06, + "y": -3.0380601089986932e-06 + }, + { + "id": 2, + "rotation_radians": 2.3962206985056456e-07, + "x": 4.3802403063552815e-05, + "y": 1.7320762226693935 + }, + { + "id": 3, + "rotation_radians": 2.683744280835305e-07, + "x": 1.4999963367136782, + "y": -0.8660840119838368 + }, + { + "id": 4, + "rotation_radians": 1.550657106256193e-07, + "x": -5.013535142258281e-05, + "y": -1.7320820953604814 + }, + { + "id": 5, + "rotation_radians": 9.649800783360379e-08, + "x": 1.5000446703284853, + "y": 0.8659939078618845 + }, + { + "id": 6, + "rotation_radians": 5.922500865088752e-08, + "x": -1.5000063127509895, + "y": 0.8660765485136467 + }, + { + "id": 7, + "rotation_radians": 2.9148073306446924e-07, + "x": -1.5000516123261072, + "y": -0.8660041371676196 + }, + { + "id": 8, + "rotation_radians": -6.871076779674426e-08, + "x": 1.499947686126322, + "y": -2.598155502270612 + }, + { + "id": 9, + "rotation_radians": 1.3595771450417744e-07, + "x": 1.5000918831983017, + "y": 2.598066904048856 + }, + { + "id": 10, + "rotation_radians": 1.1820390231707096e-07, + "x": -1.5000891216165178, + "y": -2.59807895330997 + }, + { + "id": 11, + "rotation_radians": 1.4369701202223092e-07, + "x": 3.0000384162665847, + "y": -8.807136082934793e-05 + }, + { + "id": 12, + "rotation_radians": 3.11065304298298e-07, + "x": -1.499955300537077, + "y": 2.5981504200856738 + }, + { + "id": 13, + "rotation_radians": -1.171804558852428e-07, + "x": -3.0000466778845327, + "y": 7.118039536196239e-05 + }, + { + "id": 14, + "rotation_radians": -3.52275136444735e-07, + "x": 0.0001152128440970345, + "y": 3.4641813737750144 + }, + { + "id": 15, + "rotation_radians": -8.138711322073669e-08, + "x": 2.9999998686678118, + "y": -1.7321730747853827 + }, + { + "id": 16, + "rotation_radians": 2.873557556746292e-07, + "x": -3.0000198148936583, + "y": 1.7321857981773359 + }, + { + "id": 17, + "rotation_radians": 5.0180499183737064e-08, + "x": 3.0001210417566018, + "y": 1.731986703891681 + }, + { + "id": 18, + "rotation_radians": 4.483782094384345e-07, + "x": -3.000117277181924, + "y": -1.7320058514154326 + }, + { + "id": 19, + "rotation_radians": 1.7033231775487548e-07, + "x": -9.746397840182894e-05, + "y": -3.4641706513359964 + }, + { + "id": 20, + "rotation_radians": -1.4669612877472878e-07, + "x": 2.9999955374802845, + "y": -3.464256652713817 + }, + { + "id": 21, + "rotation_radians": 1.207755958622689e-07, + "x": -1.5001315345465358, + "y": -4.3302009850286876 + }, + { + "id": 22, + "rotation_radians": 1.1594462056923785e-07, + "x": -1.4999098507566224, + "y": 4.330213781482313 + }, + { + "id": 23, + "rotation_radians": 1.8933346495570021e-07, + "x": 1.4999225281883937, + "y": -4.330215243321034 + }, + { + "id": 24, + "rotation_radians": -1.5725238027214725e-07, + "x": 1.5001556447630628, + "y": 4.330201192159377 + }, + { + "id": 25, + "rotation_radians": 5.851190839552243e-07, + "x": -4.500036533545838, + "y": 0.8661367545616072 + }, + { + "id": 26, + "rotation_radians": -8.255802123894274e-08, + "x": 3.0001231222089593, + "y": 3.46406262319174 + }, + { + "id": 27, + "rotation_radians": 1.5163257735508872e-07, + "x": 4.500140538833788, + "y": 0.8659301673795337 + }, + { + "id": 28, + "rotation_radians": 2.9204572663096774e-07, + "x": -3.000112142726159, + "y": -3.464083435330626 + }, + { + "id": 29, + "rotation_radians": 1.7873633058504198e-07, + "x": 4.500029983242889, + "y": -0.8661492840486752 + }, + { + "id": 30, + "rotation_radians": 2.597768331234049e-07, + "x": -2.9999891519986814, + "y": 3.4642686962984572 + }, + { + "id": 31, + "rotation_radians": 4.009630559569833e-07, + "x": -4.5001329150531655, + "y": -0.8659432469098659 + } + ], + "problem": "31 equal items for Hexagons in Hexagons", + "setup": "hexinhex", + "source_image": "https://erich-friedman.github.io/packing/hexinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/hexinhex/" +} diff --git a/data/solutions/generated/hexinsqu_021_5d369a2740fde606.json b/data/solutions/generated/hexinsqu_021_5d369a2740fde606.json new file mode 100644 index 0000000000000000000000000000000000000000..a471fd9873bb3743220cca9dbe8af7544b82539f --- /dev/null +++ b/data/solutions/generated/hexinsqu_021_5d369a2740fde606.json @@ -0,0 +1,188 @@ +{ + "case": "hexinsqu@21", + "container": { + "circumradius": 5.928045365096002, + "orientation_radians": 0.0, + "side_length": 8.383522153681731, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinsqu@21", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "8.381+", + "metric_symbol": "s", + "metric_value": 8.381, + "reference_text": "s = 8.381+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/21.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinsqu@21", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "8.381+", + "metric_symbol": "s", + "metric_value": 8.381, + "reference_text": "s = 8.381+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/21.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.3751101279227043, + "x": -0.16970643692594198, + "y": 2.22447398681181 + }, + { + "id": 2, + "rotation_radians": 2.375095668288798, + "x": 1.5398107008920296, + "y": 1.921573588348337 + }, + { + "id": 3, + "rotation_radians": 1.3279190677744106, + "x": -0.6152771770127541, + "y": 3.8987113542722494 + }, + { + "id": 4, + "rotation_radians": 5.516422105218625, + "x": 0.28194249393639303, + "y": 0.5518704983668915 + }, + { + "id": 5, + "rotation_radians": 2.3782796717684316, + "x": 0.8713037008886259, + "y": -1.0823236922604575 + }, + { + "id": 6, + "rotation_radians": 1.3276837993039377, + "x": 1.9914183093669462, + "y": 0.2489653186679852 + }, + { + "id": 7, + "rotation_radians": 3.4426452665568976, + "x": -4.542825664827087, + "y": -0.03636405381888811 + }, + { + "id": 8, + "rotation_radians": 3.927596585612022, + "x": -1.2502601833098461, + "y": -3.263563754526016 + }, + { + "id": 9, + "rotation_radians": 1.832958105760932, + "x": 0.09822484141338368, + "y": -4.601222530546293 + }, + { + "id": 10, + "rotation_radians": 4.444613179025525, + "x": -2.7979917665753042, + "y": -0.2818358353803969 + }, + { + "id": 11, + "rotation_radians": 4.444608402128186, + "x": -2.662321375619116, + "y": -2.036723311865229 + }, + { + "id": 12, + "rotation_radians": 1.3247573938320223, + "x": -1.8458574452791054, + "y": 2.6679839302818418 + }, + { + "id": 13, + "rotation_radians": 2.8803961108739036, + "x": 2.1467066863296718, + "y": -2.5561414256674446 + }, + { + "id": 14, + "rotation_radians": 5.540264090352187, + "x": 3.3689129620674496, + "y": -1.1461679219909906 + }, + { + "id": 15, + "rotation_radians": 6.02199172479513, + "x": 0.4458108231377275, + "y": -2.9008721133886057 + }, + { + "id": 16, + "rotation_radians": 5.673346101648995, + "x": -1.0495448702268826, + "y": -0.97020104704018 + }, + { + "id": 17, + "rotation_radians": 3.3974328745239606, + "x": -3.078745425119485, + "y": 1.435104626002461 + }, + { + "id": 18, + "rotation_radians": 0.2804748333750988, + "x": 3.214072686170339, + "y": 1.4762201070637124 + }, + { + "id": 19, + "rotation_radians": 1.3279380902688882, + "x": 1.0942253991854534, + "y": 3.59584923187469 + }, + { + "id": 20, + "rotation_radians": 3.4443460849655927, + "x": 4.594158462176817, + "y": 0.08118657857232116 + }, + { + "id": 21, + "rotation_radians": 5.507999003647057, + "x": -1.4152072713969777, + "y": 0.9217617872751641 + } + ], + "problem": "21 equal items for Hexagons in Squares", + "setup": "hexinsqu", + "source_image": "https://erich-friedman.github.io/packing/hexinsqu/21.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/" +} diff --git a/data/solutions/generated/hexinsqu_022_2f0b0033f0c66708.json b/data/solutions/generated/hexinsqu_022_2f0b0033f0c66708.json new file mode 100644 index 0000000000000000000000000000000000000000..c19116f5812589e5fa7be968b1434d47c059aa71 --- /dev/null +++ b/data/solutions/generated/hexinsqu_022_2f0b0033f0c66708.json @@ -0,0 +1,194 @@ +{ + "case": "hexinsqu@22", + "container": { + "circumradius": 6.064415893285481, + "orientation_radians": 0.0, + "side_length": 8.576379204155273, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinsqu@22", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "8.568+", + "metric_symbol": "s", + "metric_value": 8.568, + "reference_text": "s = 8.568+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/22.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinsqu@22", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "8.568+", + "metric_symbol": "s", + "metric_value": 8.568, + "reference_text": "s = 8.568+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/22.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7977010015728918, + "x": -2.760500702697093, + "y": -1.8897809696803076 + }, + { + "id": 2, + "rotation_radians": 0.8019114174642531, + "x": -1.5341594848070275, + "y": -3.11615456575505 + }, + { + "id": 3, + "rotation_radians": 1.308983373129213, + "x": -0.2065246914401924, + "y": -4.633125847806705 + }, + { + "id": 4, + "rotation_radians": 1.8325837113524788, + "x": 1.3195003643956449, + "y": -3.5201512107782444 + }, + { + "id": 5, + "rotation_radians": 4.96381383790364, + "x": 3.405104303084936, + "y": -1.4272608509577445 + }, + { + "id": 6, + "rotation_radians": 6.033690002439361, + "x": -3.985371399736603, + "y": -0.6649128869000597 + }, + { + "id": 7, + "rotation_radians": 0.7877069528675847, + "x": -1.1743758480028128, + "y": -1.1134821303094966 + }, + { + "id": 8, + "rotation_radians": 1.8349039811285752, + "x": 0.05186917788639797, + "y": -2.336786034085349 + }, + { + "id": 9, + "rotation_radians": 3.915930434147693, + "x": 1.7192722238064366, + "y": -1.8284262763074883 + }, + { + "id": 10, + "rotation_radians": 0.6315458078148712, + "x": 4.706038888687644, + "y": -0.03971830478073898 + }, + { + "id": 11, + "rotation_radians": 0.7977014689051477, + "x": -3.764737144860528, + "y": 1.0663007939846807 + }, + { + "id": 12, + "rotation_radians": 2.356132346051416, + "x": -1.9541707615023542, + "y": 0.6094880901440287 + }, + { + "id": 13, + "rotation_radians": 1.785789454404328, + "x": 0.4825043632790665, + "y": -0.515227772819107 + }, + { + "id": 14, + "rotation_radians": 4.927379468106776, + "x": 2.173230331426509, + "y": -0.13886264373359675 + }, + { + "id": 15, + "rotation_radians": 2.66219544476157, + "x": 3.455043903611295, + "y": 1.2285030759467375 + }, + { + "id": 16, + "rotation_radians": 2.356136348267536, + "x": -2.3548537079657006, + "y": 2.2953179477700094 + }, + { + "id": 17, + "rotation_radians": 2.3501761576648503, + "x": -0.6815180880430817, + "y": 1.7948354285893688 + }, + { + "id": 18, + "rotation_radians": 0.23767755862958886, + "x": 0.9999535717812034, + "y": 1.3324183856038594 + }, + { + "id": 19, + "rotation_radians": 5.49772929906356, + "x": 0.5353872833247472, + "y": 3.043558517056281 + }, + { + "id": 20, + "rotation_radians": 0.26174382834459464, + "x": 2.216036909919325, + "y": 2.6235846136622643 + }, + { + "id": 21, + "rotation_radians": 6.5449207377591465, + "x": -1.1300958607014044, + "y": 3.520100304752904 + }, + { + "id": 22, + "rotation_radians": 3.403309537170139, + "x": 0.10527038026378016, + "y": 4.734307604755597 + } + ], + "problem": "22 equal items for Hexagons in Squares", + "setup": "hexinsqu", + "source_image": "https://erich-friedman.github.io/packing/hexinsqu/22.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/" +} diff --git a/data/solutions/generated/hexinsqu_023_31cc17034bd25d7b.json b/data/solutions/generated/hexinsqu_023_31cc17034bd25d7b.json new file mode 100644 index 0000000000000000000000000000000000000000..1f8db7015008b6923af50277ee4358737aad3bf8 --- /dev/null +++ b/data/solutions/generated/hexinsqu_023_31cc17034bd25d7b.json @@ -0,0 +1,200 @@ +{ + "case": "hexinsqu@23", + "container": { + "circumradius": 6.1238264137435126, + "orientation_radians": 0.0, + "side_length": 8.660398367934667, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinsqu@23", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "5\u221a3 = 8.660+", + "metric_symbol": "s", + "metric_value": 8.66, + "reference_text": "s = 5\u221a3 = 8.660+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/23.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinsqu@23", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "5\u221a3 = 8.660+", + "metric_symbol": "s", + "metric_value": 8.66, + "reference_text": "s = 5\u221a3 = 8.660+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/23.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3089958892197966, + "x": 2.3324225660155875, + "y": -2.3324292470230468 + }, + { + "id": 2, + "rotation_radians": 4.450573503999844, + "x": -1.3541111854930894, + "y": -1.0954122458343778 + }, + { + "id": 3, + "rotation_radians": 0.26179615568823783, + "x": 4.804317121722751, + "y": 0.0947465349690251 + }, + { + "id": 4, + "rotation_radians": 1.3197591545926493, + "x": -1.9034694153889438, + "y": 0.5800446690076764 + }, + { + "id": 5, + "rotation_radians": 0.28638043078872377, + "x": 0.8158392910723246, + "y": 2.8972131900422435 + }, + { + "id": 6, + "rotation_radians": 5.497764719461516, + "x": 2.529563165937119, + "y": 2.3694938332808433 + }, + { + "id": 7, + "rotation_radians": 0.4872349138883506, + "x": 0.36596446786474357, + "y": -1.7829076664879528 + }, + { + "id": 8, + "rotation_radians": 2.266003237764056, + "x": 1.822300636954561, + "y": -0.6329234922837796 + }, + { + "id": 9, + "rotation_radians": 6.7778649134379485, + "x": -0.8074794578366769, + "y": -3.1089360714105276 + }, + { + "id": 10, + "rotation_radians": 0.261801877959388, + "x": 3.5794741034677684, + "y": -1.1299416227913983 + }, + { + "id": 11, + "rotation_radians": 2.3158234798411947, + "x": -3.1430134649087047, + "y": -0.6756237879599019 + }, + { + "id": 12, + "rotation_radians": 1.3089938067122178, + "x": 1.0577808341541846, + "y": -3.507310534549994 + }, + { + "id": 13, + "rotation_radians": 4.480216295352059, + "x": -0.6057166627395408, + "y": 1.846571775714521 + }, + { + "id": 14, + "rotation_radians": 5.4977667774325045, + "x": -2.3340066002845132, + "y": 2.3340121843712116 + }, + { + "id": 15, + "rotation_radians": 4.450562802683287, + "x": -3.5717846015052914, + "y": 1.1222560113083253 + }, + { + "id": 16, + "rotation_radians": 1.3406725194813578, + "x": 3.078327637555984, + "y": 0.6437498853677918 + }, + { + "id": 17, + "rotation_radians": 1.308987939532052, + "x": -2.514979745057465, + "y": -2.3840801021032765 + }, + { + "id": 18, + "rotation_radians": 0.26177518746955575, + "x": 1.299915124430481, + "y": 1.1496209110169906 + }, + { + "id": 19, + "rotation_radians": 4.450561474019668, + "x": -0.05279515627685617, + "y": 0.05280395901232762 + }, + { + "id": 20, + "rotation_radians": 5.49776525809453, + "x": -1.1247940160755785, + "y": 3.574334667928198 + }, + { + "id": 21, + "rotation_radians": 3.403380916286967, + "x": 0.24192493888512073, + "y": 4.657141176573033 + }, + { + "id": 22, + "rotation_radians": 4.4505878021011505, + "x": -0.09663726729610306, + "y": -4.80242259844813 + }, + { + "id": 23, + "rotation_radians": 0.26177728667265426, + "x": -4.800373047868109, + "y": -0.09867472114638581 + } + ], + "problem": "23 equal items for Hexagons in Squares", + "setup": "hexinsqu", + "source_image": "https://erich-friedman.github.io/packing/hexinsqu/23.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/" +} diff --git a/data/solutions/generated/hexinsqu_024_941fbce4f50492c6.json b/data/solutions/generated/hexinsqu_024_941fbce4f50492c6.json new file mode 100644 index 0000000000000000000000000000000000000000..571d4518611d7090fe8370f6e2a3845460ed31f6 --- /dev/null +++ b/data/solutions/generated/hexinsqu_024_941fbce4f50492c6.json @@ -0,0 +1,206 @@ +{ + "case": "hexinsqu@24", + "container": { + "circumradius": 6.219918586523657, + "orientation_radians": 0.0, + "side_length": 8.796293221918246, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinsqu@24", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "8.795+", + "metric_symbol": "s", + "metric_value": 8.795, + "reference_text": "s = 8.795+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/24.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "hexinsqu@24", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "8.795+", + "metric_symbol": "s", + "metric_value": 8.795, + "reference_text": "s = 8.795+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/24.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.93257010359674, + "x": -0.0629985429975633, + "y": 4.8742560475230885 + }, + { + "id": 2, + "rotation_radians": 2.7734857616067785, + "x": -3.5308022267417494, + "y": 1.396251009472839 + }, + { + "id": 3, + "rotation_radians": 4.868940163160825, + "x": 0.2678827411833474, + "y": 0.27457309471435026 + }, + { + "id": 4, + "rotation_radians": 0.6961635602740237, + "x": -2.1917356596280153, + "y": 2.7452657254883746 + }, + { + "id": 5, + "rotation_radians": -0.36146735669127283, + "x": 2.403338994053616, + "y": 2.40934099311739 + }, + { + "id": 6, + "rotation_radians": 4.883451328404109, + "x": 1.1690656629713196, + "y": 3.642451408081969 + }, + { + "id": 7, + "rotation_radians": 5.921948788903831, + "x": 3.634270998861003, + "y": 1.1783822129953256 + }, + { + "id": 8, + "rotation_radians": 3.826047517962225, + "x": 2.741468685031521, + "y": -2.188314483145284 + }, + { + "id": 9, + "rotation_radians": 2.7745464172650336, + "x": 1.5002987690660428, + "y": -0.9563545849974936 + }, + { + "id": 10, + "rotation_radians": 5.950443624822582, + "x": 4.878662139050818, + "y": -0.06943697349790708 + }, + { + "id": 11, + "rotation_radians": 1.725637943672936, + "x": -2.406591827506523, + "y": -2.407177870822691 + }, + { + "id": 12, + "rotation_radians": 5.918862579381371, + "x": 0.05807186948085872, + "y": -4.871164706561672 + }, + { + "id": 13, + "rotation_radians": -0.3612369292941675, + "x": 3.184181509755131, + "y": -0.5031718089130688 + }, + { + "id": 14, + "rotation_radians": 1.726283172687747, + "x": 1.3976820302852142, + "y": -3.5293578717958716 + }, + { + "id": 15, + "rotation_radians": 5.921422955630515, + "x": 1.9522352413371584, + "y": 0.7274180542022084 + }, + { + "id": 16, + "rotation_radians": 2.7753459259304236, + "x": -1.174005167136654, + "y": -3.6393794921190588 + }, + { + "id": 17, + "rotation_radians": 4.867226430655346, + "x": -4.870113971564976, + "y": 0.05653988916895529 + }, + { + "id": 18, + "rotation_radians": 1.7256380602218475, + "x": -3.63839726044839, + "y": -1.1753692758016556 + }, + { + "id": 19, + "rotation_radians": 0.6790767844405831, + "x": -1.0675767818665798, + "y": -1.0673738272997746 + }, + { + "id": 20, + "rotation_radians": 2.790529385980945, + "x": -0.5116965598563241, + "y": 3.193823933294465 + }, + { + "id": 21, + "rotation_radians": 2.7845301281991337, + "x": -0.9626439021367643, + "y": 1.5112055865123362 + }, + { + "id": 22, + "rotation_radians": 1.7262685779144946, + "x": -2.2992445356584263, + "y": 0.16440599347790744 + }, + { + "id": 23, + "rotation_radians": 5.927284841374064, + "x": 0.7196082120177724, + "y": 1.960431030200583 + }, + { + "id": 24, + "rotation_radians": 3.8206564458439596, + "x": 0.16503554494200573, + "y": -2.2983778910790282 + } + ], + "problem": "24 equal items for Hexagons in Squares", + "setup": "hexinsqu", + "source_image": "https://erich-friedman.github.io/packing/hexinsqu/24.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/" +} diff --git a/data/solutions/generated/hexinsqu_025_d89d09725d796421.json b/data/solutions/generated/hexinsqu_025_d89d09725d796421.json new file mode 100644 index 0000000000000000000000000000000000000000..bcfb12a791676935c98a1915a05f2e7e518cb8db --- /dev/null +++ b/data/solutions/generated/hexinsqu_025_d89d09725d796421.json @@ -0,0 +1,212 @@ +{ + "case": "hexinsqu@25", + "container": { + "circumradius": 6.437509629050764, + "orientation_radians": 0.0, + "side_length": 9.104013425310981, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinsqu@25", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "30(4\u221a3\u20133)/13 = 9.065+", + "metric_symbol": "s", + "metric_value": 9.065, + "reference_text": "s = 30(4\u221a3\u20133)/13 = 9.065+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "25.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/25.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexinsqu@25", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "30(4\u221a3\u20133)/13 = 9.065+", + "metric_symbol": "s", + "metric_value": 9.065, + "reference_text": "s = 30(4\u221a3\u20133)/13 = 9.065+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "25.png", + "source_image_url": "https://erich-friedman.github.io/packing/hexinsqu/25.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/", + "title": "Hexagons in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/hexinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.449497435763409, + "x": -2.6530181578098566, + "y": -0.10938276812361925 + }, + { + "id": 2, + "rotation_radians": 2.356195747317991, + "x": 0.09474308243049272, + "y": 5.1179851715760405 + }, + { + "id": 3, + "rotation_radians": 4.449496847463716, + "x": -0.20936437440957217, + "y": 2.346122755522066 + }, + { + "id": 4, + "rotation_radians": 0.6695322522608338, + "x": -3.727579475899307, + "y": 1.4116075138742592 + }, + { + "id": 5, + "rotation_radians": 1.5866632803438079, + "x": 3.7779094468578007, + "y": 1.2385247094279157 + }, + { + "id": 6, + "rotation_radians": 3.291585808941434, + "x": 3.730076034909709, + "y": -1.3020085106116608 + }, + { + "id": 7, + "rotation_radians": 2.356178998269235, + "x": 2.562170310339731, + "y": 2.650571523375503 + }, + { + "id": 8, + "rotation_radians": -0.7853966367687021, + "x": -2.354519090660921, + "y": 2.6681118862085915 + }, + { + "id": 9, + "rotation_radians": 2.356177854833813, + "x": -3.8742303889724163, + "y": -1.3385032538619157 + }, + { + "id": 10, + "rotation_radians": 4.450573479518846, + "x": 0.11572873646049141, + "y": 0.1979206358387157 + }, + { + "id": 11, + "rotation_radians": 0.2607071230754677, + "x": -1.4309396185424443, + "y": 1.1181177443412673 + }, + { + "id": 12, + "rotation_radians": 1.3089804016181483, + "x": -2.327427965186894, + "y": -2.2580297279169677 + }, + { + "id": 13, + "rotation_radians": 1.3089977697492767, + "x": -1.1300430100973524, + "y": 3.8932067070204317 + }, + { + "id": 14, + "rotation_radians": 0.26178370637788245, + "x": -1.1030341751415824, + "y": -1.0328698985981448 + }, + { + "id": 15, + "rotation_radians": 3.402200373941947, + "x": 1.0155388843583855, + "y": 3.5708749996276556 + }, + { + "id": 16, + "rotation_radians": 2.350758245764546, + "x": -0.17789509616946556, + "y": -2.5814533134396087 + }, + { + "id": 17, + "rotation_radians": 3.204679592964309, + "x": 1.2395338176412294, + "y": -3.811360266472643 + }, + { + "id": 18, + "rotation_radians": 3.854037047684209, + "x": -5.095735377399876, + "y": 0.06872011991407326 + }, + { + "id": 19, + "rotation_radians": 1.0953057348520077, + "x": -0.013360919726782314, + "y": -5.068793523909988 + }, + { + "id": 20, + "rotation_radians": 5.461157007395922, + "x": 2.2913639071748957, + "y": -0.13000806385609504 + }, + { + "id": 21, + "rotation_radians": 4.72820445636781, + "x": 5.071608730417592, + "y": -0.005786589201378384 + }, + { + "id": 22, + "rotation_radians": 5.487854705500991, + "x": 1.0448972845602236, + "y": -1.3514292782458313 + }, + { + "id": 23, + "rotation_radians": 4.353065408072961, + "x": 2.4934455495676695, + "y": -2.5364649288629395 + }, + { + "id": 24, + "rotation_radians": 2.3561782330096954, + "x": 1.337285461650252, + "y": 1.4259169021236733 + }, + { + "id": 25, + "rotation_radians": 6.544968154660768, + "x": -1.4078896442279345, + "y": -3.8048464160637527 + } + ], + "problem": "25 equal items for Hexagons in Squares", + "setup": "hexinsqu", + "source_image": "https://erich-friedman.github.io/packing/hexinsqu/25.png", + "source_page": "https://erich-friedman.github.io/packing/hexinsqu/" +} diff --git a/data/solutions/generated/hexintri_021_6cf726ac83ba7d7f.json b/data/solutions/generated/hexintri_021_6cf726ac83ba7d7f.json new file mode 100644 index 0000000000000000000000000000000000000000..9188a7bf2b7115f7f69c190c8bc1d1f913d986f4 --- /dev/null +++ b/data/solutions/generated/hexintri_021_6cf726ac83ba7d7f.json @@ -0,0 +1,188 @@ +{ + "case": "hexintri@21", + "container": { + "circumradius": 7.00016054016223, + "orientation_radians": 0.0, + "side_length": 12.124633716699778, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexintri@21", + "credit": "Trivial", + "date": "", + "family_updated": "4/5/26", + "metric_expression": "7\u221a3 = 12.1243+", + "metric_symbol": "s", + "metric_value": 12.1243, + "reference_text": "s = 7\u221a3 = 12.1243+ | Trivial. |", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexintri/21.gif", + "source_page": "https://erich-friedman.github.io/packing/hexintri/", + "title": "Hexagons in Triangles" + }, + "item": { + "circumradius": 1.0000000000000002, + "side_length": 1.0, + "sides": 6, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "hexintri@21", + "credit": "Trivial", + "date": "", + "family_updated": "4/5/26", + "metric_expression": "7\u221a3 = 12.1243+", + "metric_symbol": "s", + "metric_value": 12.1243, + "reference_text": "s = 7\u221a3 = 12.1243+ | Trivial. |", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/hexintri/21.gif", + "source_page": "https://erich-friedman.github.io/packing/hexintri/", + "title": "Hexagons in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/hexintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.0030398564401798852, + "x": 2.0000686853718537, + "y": -1.7320926736998798 + }, + { + "id": 2, + "rotation_radians": 0.45447806536461716, + "x": -2.5910366057857788, + "y": 4.493984313802931 + }, + { + "id": 3, + "rotation_radians": -0.0030379526735467618, + "x": 3.500111971942715, + "y": 0.8660520485918902 + }, + { + "id": 4, + "rotation_radians": -0.003039601584529748, + "x": -1.000037573754735, + "y": 3.464212895350693 + }, + { + "id": 5, + "rotation_radians": -0.0030432321501530075, + "x": -2.5000745443676746, + "y": 2.5981683067385433 + }, + { + "id": 6, + "rotation_radians": 1.044160158511412, + "x": 0.5000189505388358, + "y": 0.8660561268185518 + }, + { + "id": 7, + "rotation_radians": -0.0030347515430323036, + "x": 2.0000666470666335, + "y": 4.5288522566376654e-06 + }, + { + "id": 8, + "rotation_radians": 1.0441573551498704, + "x": -1.0000337623713567, + "y": 1.7321126822706914 + }, + { + "id": 9, + "rotation_radians": -0.003038910832044619, + "x": 0.5000127124022922, + "y": 2.5981572146011387 + }, + { + "id": 10, + "rotation_radians": -0.003042746037449452, + "x": -2.5000715290209556, + "y": 0.8660617288700451 + }, + { + "id": 11, + "rotation_radians": -0.003037702976976884, + "x": 3.5001180895989514, + "y": -0.8660421820232557 + }, + { + "id": 12, + "rotation_radians": 0.5540459578338309, + "x": 5.2124463838495645, + "y": 0.0010464474809183256 + }, + { + "id": 13, + "rotation_radians": -0.0030381044045535745, + "x": 2.0000601667961146, + "y": 1.732103684088033 + }, + { + "id": 14, + "rotation_radians": -0.0030050547230579855, + "x": -2.5000759672800106, + "y": -0.8660636228747471 + }, + { + "id": 15, + "rotation_radians": -0.002983422102268534, + "x": -1.0000451122151435, + "y": -3.4642211448773725 + }, + { + "id": 16, + "rotation_radians": -0.002982491409430324, + "x": -2.5000807070817803, + "y": -2.5981814587208234 + }, + { + "id": 17, + "rotation_radians": 1.044157583753369, + "x": 0.5000214093550591, + "y": -0.8660433592915127 + }, + { + "id": 18, + "rotation_radians": -0.003008313591953828, + "x": 0.5000098322870491, + "y": -2.5981571048412975 + }, + { + "id": 19, + "rotation_radians": 1.0441922001401638, + "x": -1.0000322845635021, + "y": -1.7321109112350768 + }, + { + "id": 20, + "rotation_radians": 0.49051181746238914, + "x": -2.6173928570438845, + "y": -4.531947867109468 + }, + { + "id": 21, + "rotation_radians": 1.0441598911509304, + "x": -1.0000254706526575, + "y": 7.949627308408943e-06 + } + ], + "problem": "21 equal items for Hexagons in Triangles", + "setup": "hexintri", + "source_image": "https://erich-friedman.github.io/packing/hexintri/21.gif", + "source_page": "https://erich-friedman.github.io/packing/hexintri/" +} diff --git a/data/solutions/generated/octinoct_021_92c4bcf9428983c2.json b/data/solutions/generated/octinoct_021_92c4bcf9428983c2.json new file mode 100644 index 0000000000000000000000000000000000000000..46873d2434d3e1f55b52f1ba93327d15da8acd82 --- /dev/null +++ b/data/solutions/generated/octinoct_021_92c4bcf9428983c2.json @@ -0,0 +1,188 @@ +{ + "case": "octinoct@21", + "container": { + "circumradius": 6.790383586607595, + "orientation_radians": 0.0, + "side_length": 5.1971345959971265, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.19715+", + "metric_symbol": "s", + "metric_value": 5.19715, + "reference_text": "s = 5.19715+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.19715+", + "metric_symbol": "s", + "metric_value": 5.19715, + "reference_text": "s = 5.19715+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 9.518523270295335e-06, + "x": 0.0026959501419075702, + "y": 5.482681170215482 + }, + { + "id": 2, + "rotation_radians": 0.13091535883703911, + "x": 0.30444013696249855, + "y": -2.685053976126771 + }, + { + "id": 3, + "rotation_radians": 0.42095316325061694, + "x": 0.0036127034572600164, + "y": -0.032916439190611026 + }, + { + "id": 4, + "rotation_radians": 0.13091418365602034, + "x": -2.0428042242612845, + "y": -2.117152874517605 + }, + { + "id": 5, + "rotation_radians": 1.6997541675883147e-05, + "x": -1.3821576866752419, + "y": 2.2980790314960995 + }, + { + "id": 6, + "rotation_radians": 0.7854166332477723, + "x": -1.635022855881214, + "y": -4.772902100385014 + }, + { + "id": 7, + "rotation_radians": 0.7852509895457906, + "x": 3.0559023842959743, + "y": -4.217883889903211 + }, + { + "id": 8, + "rotation_radians": 1.2673781744400633e-05, + "x": 0.8491265209582148, + "y": 3.2201023598846246 + }, + { + "id": 9, + "rotation_radians": 0.7853914807874623, + "x": 0.8253367549567066, + "y": -5.141930603490421 + }, + { + "id": 10, + "rotation_radians": 1.912218403381361e-05, + "x": 4.56089742601168, + "y": -2.2280694879490524 + }, + { + "id": 11, + "rotation_radians": 0.7854067818506797, + "x": 3.047551356487613, + "y": 4.221445755244208 + }, + { + "id": 12, + "rotation_radians": 0.1309373494942105, + "x": 2.2809607267414407, + "y": -1.2799809177252603 + }, + { + "id": 13, + "rotation_radians": 0.7854115348429682, + "x": -3.8775342620948545, + "y": -3.877678344939351 + }, + { + "id": 14, + "rotation_radians": 9.957668855930878e-06, + "x": -4.218221619133975, + "y": 3.0553526962616804 + }, + { + "id": 15, + "rotation_radians": 2.1556489878507075e-05, + "x": 5.482269193630867, + "y": 0.003549847547907922 + }, + { + "id": 16, + "rotation_radians": 0.7854048275013688, + "x": -4.781133333650034, + "y": -1.6387940990684917 + }, + { + "id": 17, + "rotation_radians": 0.0014952882036121426, + "x": -2.7641750739082784, + "y": 0.2565345411089217 + }, + { + "id": 18, + "rotation_radians": 7.992742901443847e-06, + "x": -5.142131249244154, + "y": 0.8248616467825739 + }, + { + "id": 19, + "rotation_radians": 1.9157130758664028e-05, + "x": 4.558404614219804, + "y": 2.2340753608649204 + }, + { + "id": 20, + "rotation_radians": 0.13097144841992128, + "x": 2.3091562449076544, + "y": 1.2118594744507065 + }, + { + "id": 21, + "rotation_radians": 6.978409263442952e-06, + "x": -2.228580382872541, + "y": 4.560682323177018 + } + ], + "problem": "21 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_022_b8f2befaa2d4a75e.json b/data/solutions/generated/octinoct_022_b8f2befaa2d4a75e.json new file mode 100644 index 0000000000000000000000000000000000000000..42fa71379cdc2a78982598463bca522c3ef155f4 --- /dev/null +++ b/data/solutions/generated/octinoct_022_b8f2befaa2d4a75e.json @@ -0,0 +1,194 @@ +{ + "case": "octinoct@22", + "container": { + "circumradius": 7.000589663177571, + "orientation_radians": 0.0, + "side_length": 5.358019361768721, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@22", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.35750+", + "metric_symbol": "s", + "metric_value": 5.3575, + "reference_text": "s = 5.35750+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@22", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.35750+", + "metric_symbol": "s", + "metric_value": 5.3575, + "reference_text": "s = 5.35750+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.4977943867584225, + "x": 5.200854348883957, + "y": 1.1905293703273452 + }, + { + "id": 2, + "rotation_radians": 2.3482264379559217, + "x": 2.152117723823794, + "y": -2.241819258770687 + }, + { + "id": 3, + "rotation_radians": 2.3561872186825528, + "x": 4.194905174048309, + "y": -3.619154859601694 + }, + { + "id": 4, + "rotation_radians": 5.497786984731784, + "x": 2.22373016224731, + "y": 4.772906065157386 + }, + { + "id": 5, + "rotation_radians": 4.7124026909128265, + "x": -4.496155607010538, + "y": -2.8918471815847 + }, + { + "id": 6, + "rotation_radians": 2.3915331420026082, + "x": -5.410221986131439, + "y": -0.6381483986001512 + }, + { + "id": 7, + "rotation_radians": 6.283191915227585, + "x": 4.276953730693632, + "y": 3.421043191696978 + }, + { + "id": 8, + "rotation_radians": 5.4977782833730595, + "x": 2.0836458959697155, + "y": -4.830918483047158 + }, + { + "id": 9, + "rotation_radians": 5.4977948733294, + "x": -4.028643327804291, + "y": 4.020516689732176 + }, + { + "id": 10, + "rotation_radians": 3.9209736911559276, + "x": 3.076427596250851, + "y": -0.010395834460669063 + }, + { + "id": 11, + "rotation_radians": 0.5596043861191696, + "x": -2.4012505660395362, + "y": -1.4281623844355025 + }, + { + "id": 12, + "rotation_radians": 1.5696561055723146, + "x": -2.595683677261443, + "y": -4.613829405044768 + }, + { + "id": 13, + "rotation_radians": 0.7853940669025994, + "x": 5.118794087778671, + "y": -1.3886633723226485 + }, + { + "id": 14, + "rotation_radians": 6.250952552824854, + "x": 0.13347837127295858, + "y": -0.818133838139317 + }, + { + "id": 15, + "rotation_radians": 2.3504146666070516, + "x": -0.26113347446748075, + "y": 1.6268837888037138 + }, + { + "id": 16, + "rotation_radians": 0.7828557918264474, + "x": -2.6396252338058512, + "y": 1.0618517376610774 + }, + { + "id": 17, + "rotation_radians": 4.712394285123516, + "x": -1.5432080427103378, + "y": 3.712108134778865 + }, + { + "id": 18, + "rotation_radians": 4.71237614251748, + "x": -4.95310980551691, + "y": 1.7886686419043951 + }, + { + "id": 19, + "rotation_radians": 3.9269952573764697, + "x": -0.009564622931623431, + "y": 5.6900394842816 + }, + { + "id": 20, + "rotation_radians": 5.492020247759835, + "x": 2.1109738309129438, + "y": 2.203343066983049 + }, + { + "id": 21, + "rotation_radians": -0.03230783452179647, + "x": -0.5721805183486408, + "y": -3.148800203105373 + }, + { + "id": 22, + "rotation_radians": -1.2890708267210215e-05, + "x": -0.20765600112515012, + "y": -5.608000386692329 + } + ], + "problem": "22 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_023_d6528e8801e36ce0.json b/data/solutions/generated/octinoct_023_d6528e8801e36ce0.json new file mode 100644 index 0000000000000000000000000000000000000000..c9faec6287ac5c307687f5180edc2d2905fcce52 --- /dev/null +++ b/data/solutions/generated/octinoct_023_d6528e8801e36ce0.json @@ -0,0 +1,200 @@ +{ + "case": "octinoct@23", + "container": { + "circumradius": 7.074156474460484, + "orientation_radians": 0.0, + "side_length": 5.414324961468521, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@23", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.41440+", + "metric_symbol": "s", + "metric_value": 5.4144, + "reference_text": "s = 5.41440+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@23", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.41440+", + "metric_symbol": "s", + "metric_value": 5.4144, + "reference_text": "s = 5.41440+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.9270181483970337, + "x": -4.079363476429201, + "y": -4.075703341115646 + }, + { + "id": 2, + "rotation_radians": 1.5708233945626737, + "x": -1.8493724329491528, + "y": -5.0008110780239 + }, + { + "id": 3, + "rotation_radians": 5.497810876348508, + "x": 0.5386056659366816, + "y": -5.54447594382163 + }, + { + "id": 4, + "rotation_radians": 6.283208926532913, + "x": 2.7690937103494764, + "y": -4.620559636475766 + }, + { + "id": 5, + "rotation_radians": 3.927004896840179, + "x": 4.617962481758996, + "y": -2.775382371714679 + }, + { + "id": 6, + "rotation_radians": 3.927016514460933, + "x": -5.003246132610022, + "y": -1.8451993599578802 + }, + { + "id": 7, + "rotation_radians": 2.8715693307407136e-05, + "x": -2.230507036799692, + "y": -2.230531948328337 + }, + { + "id": 8, + "rotation_radians": 2.356222667150596, + "x": -3.237493850411713e-07, + "y": -3.1543784320741963 + }, + { + "id": 9, + "rotation_radians": 4.712416840614229, + "x": 2.2304825897507077, + "y": -2.230458495821536 + }, + { + "id": 10, + "rotation_radians": 5.497802216296138, + "x": 5.5418649036329235, + "y": -0.5448840647848686 + }, + { + "id": 11, + "rotation_radians": 1.570809889102413, + "x": -5.541856979384667, + "y": 0.5449027236083288 + }, + { + "id": 12, + "rotation_radians": 0.7854266352014155, + "x": -3.154381310102962, + "y": -3.0205444067671072e-05 + }, + { + "id": 13, + "rotation_radians": 0.9240290002119494, + "x": -0.15557066419461857, + "y": -0.08891480817603585 + }, + { + "id": 14, + "rotation_radians": 6.283212421378476, + "x": 3.1543823750346, + "y": 3.0183439187935574e-05 + }, + { + "id": 15, + "rotation_radians": 6.283200916980124, + "x": 5.003250408602744, + "y": 1.845206472583629 + }, + { + "id": 16, + "rotation_radians": 1.5708127661940807, + "x": -4.617954068233842, + "y": 2.775402739669103 + }, + { + "id": 17, + "rotation_radians": 2.356221120654699, + "x": -2.2304840143912905, + "y": 2.230459702247452 + }, + { + "id": 18, + "rotation_radians": 3.141620146916032, + "x": -1.04862406877325e-06, + "y": 3.1543811501501597 + }, + { + "id": 19, + "rotation_radians": 6.283212880436895, + "x": 2.230501863537211, + "y": 2.2305286958587858 + }, + { + "id": 20, + "rotation_radians": 0.7854140838461334, + "x": 4.079363682989642, + "y": 4.075703701883958 + }, + { + "id": 21, + "rotation_radians": 5.4978041507125495, + "x": -2.7690798952780855, + "y": 4.620568850100944 + }, + { + "id": 22, + "rotation_radians": 5.497804084143195, + "x": -0.5385925394245675, + "y": 5.544482957697946 + }, + { + "id": 23, + "rotation_radians": 3.1416106806734767, + "x": 1.8493028780205083, + "y": 5.000626067025402 + } + ], + "problem": "23 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_024_a34ac6a3c52f70df.json b/data/solutions/generated/octinoct_024_a34ac6a3c52f70df.json new file mode 100644 index 0000000000000000000000000000000000000000..4c6de10229ec975e194454ef08861ea13e14f56c --- /dev/null +++ b/data/solutions/generated/octinoct_024_a34ac6a3c52f70df.json @@ -0,0 +1,206 @@ +{ + "case": "octinoct@24", + "container": { + "circumradius": 7.257471709325863, + "orientation_radians": 0.0, + "side_length": 5.554628368034713, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@24", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.55464+", + "metric_symbol": "s", + "metric_value": 5.55464, + "reference_text": "s = 5.55464+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@24", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.55464+", + "metric_symbol": "s", + "metric_value": 5.55464, + "reference_text": "s = 5.55464+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.3104973535340642, + "x": -2.692828616350791, + "y": -4.732151705275996 + }, + { + "id": 2, + "rotation_radians": 0.7853896277081767, + "x": -4.64452141227958, + "y": -3.1538143467263073 + }, + { + "id": 3, + "rotation_radians": 0.78539022606204, + "x": 1.6784639489824013e-06, + "y": -5.950882323643123 + }, + { + "id": 4, + "rotation_radians": 0.7854030409445484, + "x": 2.2305020164982596, + "y": -5.026970219030209 + }, + { + "id": 5, + "rotation_radians": 0.7826985426326541, + "x": 4.356185724720133, + "y": -3.846465162360966 + }, + { + "id": 6, + "rotation_radians": 0.7386123279528356, + "x": -3.2527453192445432, + "y": 0.19704974350364488 + }, + { + "id": 7, + "rotation_radians": 0.7853709241103185, + "x": -2.8029726211541398e-05, + "y": 5.9508740348472005 + }, + { + "id": 8, + "rotation_radians": 0.7478501774499006, + "x": 5.273511457203417, + "y": -1.5885042587574743 + }, + { + "id": 9, + "rotation_radians": 0.738614905361602, + "x": 2.3306568734644704, + "y": -2.4313937667213943 + }, + { + "id": 10, + "rotation_radians": 0.05943722053647388, + "x": 5.458690929043055, + "y": 1.1008444275920677 + }, + { + "id": 11, + "rotation_radians": 0.025355678156066437, + "x": -5.546250892264074, + "y": -0.8993220333093255 + }, + { + "id": 12, + "rotation_radians": 0.7386068274310623, + "x": -2.330937377376838, + "y": 2.4314592215119997 + }, + { + "id": 13, + "rotation_radians": 0.7385960569946735, + "x": 0.24438453666791643, + "y": -1.1945167362045035 + }, + { + "id": 14, + "rotation_radians": 0.7386197182065007, + "x": -2.451985522548868, + "y": -2.080643158816821 + }, + { + "id": 15, + "rotation_radians": 0.7386117107814585, + "x": 3.2544571962522757, + "y": -0.19793116499373525 + }, + { + "id": 16, + "rotation_radians": 0.7854020999771066, + "x": -2.2305435693738995, + "y": 5.026950805714105 + }, + { + "id": 17, + "rotation_radians": 0.7386229012401239, + "x": -0.46503652578509813, + "y": -3.5287730738155703 + }, + { + "id": 18, + "rotation_radians": 0.7386092022124358, + "x": 2.4525339484841227, + "y": 2.079322127640416 + }, + { + "id": 19, + "rotation_radians": 0.03513468544990879, + "x": 2.54747427313219, + "y": 4.877224782895519 + }, + { + "id": 20, + "rotation_radians": 0.7386073781152671, + "x": -0.24417194756527394, + "y": 1.1956544456687483 + }, + { + "id": 21, + "rotation_radians": 0.7881058458627486, + "x": -5.286857681182137, + "y": 1.5995536133065837 + }, + { + "id": 22, + "rotation_radians": 0.7853668954293739, + "x": -4.356214070655967, + "y": 3.849869327132821 + }, + { + "id": 23, + "rotation_radians": 0.7386088444183039, + "x": 0.46648386380864454, + "y": 3.5293196358389443 + }, + { + "id": 24, + "rotation_radians": 0.7853957059929876, + "x": 4.555075737923532, + "y": 3.3697662269535447 + } + ], + "problem": "24 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_025_113492960b7e7dce.json b/data/solutions/generated/octinoct_025_113492960b7e7dce.json new file mode 100644 index 0000000000000000000000000000000000000000..1b158039788b38bb0ccece5584285e35a40fd68a --- /dev/null +++ b/data/solutions/generated/octinoct_025_113492960b7e7dce.json @@ -0,0 +1,212 @@ +{ + "case": "octinoct@25", + "container": { + "circumradius": 7.394267573806387, + "orientation_radians": 0.0, + "side_length": 5.659327389940226, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.65593+", + "metric_symbol": "s", + "metric_value": 5.65593, + "reference_text": "s = 5.65593+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.65593+", + "metric_symbol": "s", + "metric_value": 5.65593, + "reference_text": "s = 5.65593+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.5693215399299264, + "x": -2.0570783014243563, + "y": 0.07051977382764134 + }, + { + "id": 2, + "rotation_radians": -0.06224157593431032, + "x": -4.10812375248985, + "y": -1.5209464517194367 + }, + { + "id": 3, + "rotation_radians": 2.3715719771674282e-05, + "x": 2.5875678433008873, + "y": -2.141099014193161 + }, + { + "id": 4, + "rotation_radians": 1.7581351655317794e-05, + "x": 4.5256557001938065, + "y": 3.771007931142321 + }, + { + "id": 5, + "rotation_radians": 1.4721695143166491e-05, + "x": 2.4981672208876224, + "y": 2.3569705432497767 + }, + { + "id": 6, + "rotation_radians": 0.004366406192732975, + "x": -1.7881888984833292, + "y": 2.6643137550034988 + }, + { + "id": 7, + "rotation_radians": 0.20978101110321437, + "x": 0.06771874131465401, + "y": -1.275898539939052 + }, + { + "id": 8, + "rotation_radians": -0.21607043096668146, + "x": -4.007220020558106, + "y": 1.49484336603282 + }, + { + "id": 9, + "rotation_radians": 0.20977379927381537, + "x": 0.2883467083781305, + "y": 1.1385250724570537 + }, + { + "id": 10, + "rotation_radians": 0.003807430786470125, + "x": -6.085532857661545, + "y": 0.00018361516892787157 + }, + { + "id": 11, + "rotation_radians": 0.0063044580291853865, + "x": -2.2407155875127542, + "y": -5.156144943767577 + }, + { + "id": 12, + "rotation_radians": -0.00047559137326154004, + "x": 2.4493918780901582, + "y": 5.0726095320486895 + }, + { + "id": 13, + "rotation_radians": -0.023583527879612647, + "x": 2.7763231544589058, + "y": -4.897820906021629 + }, + { + "id": 14, + "rotation_radians": 1.8526357757946055e-05, + "x": 3.422073649224173, + "y": 0.12644611518572274 + }, + { + "id": 15, + "rotation_radians": 3.896856839869422e-05, + "x": -0.008381495154578613, + "y": -6.0842049925837385 + }, + { + "id": 16, + "rotation_radians": -0.0014567238837104467, + "x": -4.4115857695793, + "y": -4.043460118512249 + }, + { + "id": 17, + "rotation_radians": 0.6686546265676944, + "x": 5.629752042885831, + "y": -0.9747380362871849 + }, + { + "id": 18, + "rotation_radians": 0.7853323216964855, + "x": -0.009496795473022629, + "y": 6.083718094033468 + }, + { + "id": 19, + "rotation_radians": 1.638954685861762e-05, + "x": 4.731047832584925, + "y": -3.2751755928211477 + }, + { + "id": 20, + "rotation_radians": 0.08172653490960273, + "x": -4.402638274050974, + "y": 3.9717840870423635 + }, + { + "id": 21, + "rotation_radians": -1.839424057805183e-05, + "x": 0.4198849394069394, + "y": 3.6484184544221208 + }, + { + "id": 22, + "rotation_radians": 0.2096433545864106, + "x": -1.8912666776527096, + "y": -2.688119502905674 + }, + { + "id": 23, + "rotation_radians": 0.0688242073084812, + "x": -2.268020663642456, + "y": 5.114073750277366 + }, + { + "id": 24, + "rotation_radians": 2.3329973843458612e-05, + "x": 5.449687591278974, + "y": 1.5401658308235053 + }, + { + "id": 25, + "rotation_radians": 7.06140528078519e-05, + "x": 0.6358013773742742, + "y": -3.737851068078261 + } + ], + "problem": "25 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_026_581188c4895e4037.json b/data/solutions/generated/octinoct_026_581188c4895e4037.json new file mode 100644 index 0000000000000000000000000000000000000000..cdca4dedf67a3e0e0d6a812e1fdbd634b2fedbf4 --- /dev/null +++ b/data/solutions/generated/octinoct_026_581188c4895e4037.json @@ -0,0 +1,218 @@ +{ + "case": "octinoct@26", + "container": { + "circumradius": 7.504266445326936, + "orientation_radians": 0.0, + "side_length": 5.743516881359766, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.73940+", + "metric_symbol": "s", + "metric_value": 5.7394, + "reference_text": "s = 5.73940+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.73940+", + "metric_symbol": "s", + "metric_value": 5.7394, + "reference_text": "s = 5.73940+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.9523739006684414, + "x": -2.5086975055511016, + "y": -2.682912117926112 + }, + { + "id": 2, + "rotation_radians": 0.7660935189633062, + "x": 0.604433288966701, + "y": -1.413559022247024 + }, + { + "id": 3, + "rotation_radians": 0.7853892559433551, + "x": -5.313794804993755, + "y": -2.0929003835282898 + }, + { + "id": 4, + "rotation_radians": 0.7986932115583967, + "x": 3.399171461648714, + "y": 0.2183930657162704 + }, + { + "id": 5, + "rotation_radians": 0.785383683187249, + "x": 1.4807045615934724, + "y": 5.584348214247414 + }, + { + "id": 6, + "rotation_radians": 0.7853952835144798, + "x": -3.3316502785704354, + "y": 4.8176565869248416 + }, + { + "id": 7, + "rotation_radians": 0.7853966892615891, + "x": 0.05800224489590957, + "y": -6.173660405597693 + }, + { + "id": 8, + "rotation_radians": 0.6898665173778029, + "x": 0.472013851219055, + "y": 1.1069856890886334 + }, + { + "id": 9, + "rotation_radians": 0.7853918485840538, + "x": 5.387630850596179, + "y": -1.9556128180256527 + }, + { + "id": 10, + "rotation_radians": 0.7660984915784623, + "x": 2.887484220522465, + "y": -2.2182867342736423 + }, + { + "id": 11, + "rotation_radians": 0.6898651546706734, + "x": 0.12178980530695259, + "y": 3.524673352284675 + }, + { + "id": 12, + "rotation_radians": -1.4501233189043965e-06, + "x": 4.462411781818704, + "y": -4.189313718615357 + }, + { + "id": 13, + "rotation_radians": 0.7853840489196464, + "x": -6.120613964151758, + "y": 0.18607529379225543 + }, + { + "id": 14, + "rotation_radians": 0.7853974950138513, + "x": 2.0244061895940764, + "y": -4.612214682510489 + }, + { + "id": 15, + "rotation_radians": 0.7853948423297549, + "x": 5.1127383030677205, + "y": 2.6192526707202735 + }, + { + "id": 16, + "rotation_radians": 0.773360077342425, + "x": -0.23528854718660808, + "y": -3.684225332290076 + }, + { + "id": 17, + "rotation_radians": -0.019122129628962863, + "x": 2.5570418986446124, + "y": 2.4981596512176947 + }, + { + "id": 18, + "rotation_radians": 0.8682390019158405, + "x": -1.0521840559237174, + "y": 5.721075124168665 + }, + { + "id": 19, + "rotation_radians": 0.6898216267055335, + "x": -2.136491593241936, + "y": 2.6538323806372492 + }, + { + "id": 20, + "rotation_radians": 0.7629015058678197, + "x": -3.729797568757605, + "y": 0.7287471525373916 + }, + { + "id": 21, + "rotation_radians": 0.7853935269680613, + "x": -4.404394018446974, + "y": -4.329385806002333 + }, + { + "id": 22, + "rotation_radians": 0.7629058314679107, + "x": -1.5780902786558744, + "y": -0.375386867720952 + }, + { + "id": 23, + "rotation_radians": 0.7967839662086619, + "x": 3.714253577446122, + "y": 4.653096669103849 + }, + { + "id": 24, + "rotation_radians": 0.7853947842715419, + "x": 6.036643696814545, + "y": 0.3887502047479285 + }, + { + "id": 25, + "rotation_radians": 0.785395382263092, + "x": -2.189454752619741, + "y": -5.290765587537986 + }, + { + "id": 26, + "rotation_radians": 0.7541278022609171, + "x": -4.919882721782195, + "y": 2.8634103681353813 + } + ], + "problem": "26 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_027_25c7f85bc0b15209.json b/data/solutions/generated/octinoct_027_25c7f85bc0b15209.json new file mode 100644 index 0000000000000000000000000000000000000000..3d46d67663fab4bc15614558076f1977d0f6eccd --- /dev/null +++ b/data/solutions/generated/octinoct_027_25c7f85bc0b15209.json @@ -0,0 +1,224 @@ +{ + "case": "octinoct@27", + "container": { + "circumradius": 7.59533034725261, + "orientation_radians": 0.0, + "side_length": 5.813214174466716, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@27", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.81238+", + "metric_symbol": "s", + "metric_value": 5.81238, + "reference_text": "s = 5.81238+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@27", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "5.81238+", + "metric_symbol": "s", + "metric_value": 5.81238, + "reference_text": "s = 5.81238+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.497788183226797, + "x": 0.09492511989680884, + "y": -6.249407967499408 + }, + { + "id": 2, + "rotation_radians": 2.3561705536274764, + "x": -4.418216670674793, + "y": -4.45865800212841 + }, + { + "id": 3, + "rotation_radians": 6.283182339089631, + "x": 5.43281173888933, + "y": 2.065941485512853 + }, + { + "id": 4, + "rotation_radians": 5.646873846363499, + "x": -2.421475251643423, + "y": 2.8041182404580582 + }, + { + "id": 5, + "rotation_radians": 3.1415916680131475, + "x": -6.2862339995520005, + "y": -0.006036096994846737 + }, + { + "id": 6, + "rotation_radians": 3.926965387506575, + "x": -4.8442794499134285, + "y": 2.0098629423485934 + }, + { + "id": 7, + "rotation_radians": 0.7957708872745689, + "x": 1.2759546821346963, + "y": -0.5124877795802836 + }, + { + "id": 8, + "rotation_radians": 1.8781922019464363, + "x": -3.726383366633069, + "y": -0.2635518103154847 + }, + { + "id": 9, + "rotation_radians": 3.1415914710392707, + "x": 4.51073179589875, + "y": -4.292491122962037 + }, + { + "id": 10, + "rotation_radians": 4.731224758375477, + "x": 2.041673255941676, + "y": -2.8166587023847107 + }, + { + "id": 11, + "rotation_radians": 3.93553467311479, + "x": -0.29923382915731195, + "y": 1.4415807134881167 + }, + { + "id": 12, + "rotation_radians": 5.497798732682845, + "x": 0.03994630731521127, + "y": 6.2722106400139825 + }, + { + "id": 13, + "rotation_radians": 3.1501403599129567, + "x": 0.3503579306844943, + "y": 3.7830247085952653 + }, + { + "id": 14, + "rotation_radians": 3.926989510778845, + "x": 4.509054320336427, + "y": 4.296497829351077 + }, + { + "id": 15, + "rotation_radians": 5.506343265603295, + "x": -1.2531175958255032, + "y": -0.776878026654066 + }, + { + "id": 16, + "rotation_radians": 1.5707935789543368, + "x": -2.163382112402952, + "y": -5.392634214861737 + }, + { + "id": 17, + "rotation_radians": 1.5760967466755464, + "x": 2.5378258433761354, + "y": 2.7488513132569423 + }, + { + "id": 18, + "rotation_radians": 4.720929148512929, + "x": -2.4542659081461036, + "y": -2.8953857484067966 + }, + { + "id": 19, + "rotation_radians": 6.283187276116029, + "x": -5.3532674174145845, + "y": -2.232770245518803 + }, + { + "id": 20, + "rotation_radians": 3.9270037003705576, + "x": -2.196608111460055, + "y": 5.362955613503642 + }, + { + "id": 21, + "rotation_radians": 6.283178614369351, + "x": 6.192385520359506, + "y": -0.23262710822111485 + }, + { + "id": 22, + "rotation_radians": 5.497792128774849, + "x": 2.325063945798523, + "y": -5.324637033943778 + }, + { + "id": 23, + "rotation_radians": 3.9269939286257602, + "x": -4.432722917950031, + "y": 4.452606399166264 + }, + { + "id": 24, + "rotation_radians": 3.141608505242548, + "x": 2.32257746105828, + "y": 5.326702428525041 + }, + { + "id": 25, + "rotation_radians": 3.16034211742628, + "x": 4.22656985891618, + "y": -1.7870832729783153 + }, + { + "id": 26, + "rotation_radians": 4.721043752453188, + "x": 3.462604221088771, + "y": 0.516813984622734 + }, + { + "id": 27, + "rotation_radians": 0.8042443034222917, + "x": -0.1880545325093968, + "y": -3.7434322050456705 + } + ], + "problem": "27 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_028_f8d9c8a9f9a38d45.json b/data/solutions/generated/octinoct_028_f8d9c8a9f9a38d45.json new file mode 100644 index 0000000000000000000000000000000000000000..721ae7a399b4f521f43878beb319adf3097f615c --- /dev/null +++ b/data/solutions/generated/octinoct_028_f8d9c8a9f9a38d45.json @@ -0,0 +1,230 @@ +{ + "case": "octinoct@28", + "container": { + "circumradius": 7.615311619146363, + "orientation_radians": 0.0, + "side_length": 5.828507177889359, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "octinoct@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "3+2\u221a2 = 5.82842+", + "metric_symbol": "s", + "metric_value": 5.82842, + "reference_text": "s = 3+2\u221a2 = 5.82842+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000200001000001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "octinoct@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "3+2\u221a2 = 5.82842+", + "metric_symbol": "s", + "metric_value": 5.82842, + "reference_text": "s = 3+2\u221a2 = 5.82842+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.785369043977947, + "x": 0.6532871737527217, + "y": 1.5771780813202667 + }, + { + "id": 2, + "rotation_radians": 5.4977806540681415, + "x": 5.384834387920679, + "y": 2.230482129127525 + }, + { + "id": 3, + "rotation_radians": 4.712381491644558, + "x": 6.308732181501794, + "y": 1.2374339658784899e-05 + }, + { + "id": 4, + "rotation_radians": 3.926986826326625, + "x": 4.460941454828339, + "y": -4.460953397933932 + }, + { + "id": 5, + "rotation_radians": 0.7853701175761926, + "x": -0.6532885808689756, + "y": -1.5771778874233437 + }, + { + "id": 6, + "rotation_radians": 3.1415615644791797, + "x": -3.807646404672461, + "y": -0.27061161630538133 + }, + { + "id": 7, + "rotation_radians": 0.7853702307362372, + "x": -1.5771821126171526, + "y": 0.653289171946033 + }, + { + "id": 8, + "rotation_radians": 0.7853683154976964, + "x": -2.5010929117672265, + "y": 2.8837494817711926 + }, + { + "id": 9, + "rotation_radians": 5.497783232046969, + "x": -2.203278018692044, + "y": -5.319181696785776 + }, + { + "id": 10, + "rotation_radians": 4.712385921982515, + "x": -4.460948399532799, + "y": 4.460944328101629 + }, + { + "id": 11, + "rotation_radians": 0.7853693937729909, + "x": 1.57718225502301, + "y": -0.6532898726890033 + }, + { + "id": 12, + "rotation_radians": 4.712359488480964, + "x": 2.5010893836281873, + "y": -2.8837526205751205 + }, + { + "id": 13, + "rotation_radians": 1.570766041489327, + "x": 0.27060452721253414, + "y": -3.80764574166345 + }, + { + "id": 14, + "rotation_radians": 0.7853941503048595, + "x": 2.079289438789878, + "y": 5.019861326376021 + }, + { + "id": 15, + "rotation_radians": 0.785369674459845, + "x": 2.8837432097171916, + "y": 2.5011004294955237 + }, + { + "id": 16, + "rotation_radians": 0.7853946232903743, + "x": -2.2304728503028843, + "y": 5.384838405994789 + }, + { + "id": 17, + "rotation_radians": 3.141479891936242, + "x": 4.881685531540648, + "y": -2.022022419682835 + }, + { + "id": 18, + "rotation_radians": 4.712384192443675, + "x": 4.460941188033818, + "y": 4.460953130974686 + }, + { + "id": 19, + "rotation_radians": -3.254809293490312e-06, + "x": -5.745382963308587e-06, + "y": -6.30873127748959 + }, + { + "id": 20, + "rotation_radians": 5.497782591097332, + "x": -4.460944203061364, + "y": -4.4609487687370155 + }, + { + "id": 21, + "rotation_radians": 3.141589055556543, + "x": -4.9716637680133475, + "y": 2.0593297131439425 + }, + { + "id": 22, + "rotation_radians": 5.4977833898710875, + "x": 1.6203941204540357e-06, + "y": 6.308730924893716 + }, + { + "id": 23, + "rotation_radians": 0.7853959404622493, + "x": -5.384837717583938, + "y": -2.2304746841709626 + }, + { + "id": 24, + "rotation_radians": 2.3561643158397523, + "x": -0.27060937925594747, + "y": 3.8076446504164068 + }, + { + "id": 25, + "rotation_radians": 5.497757680424624, + "x": -2.883747380227653, + "y": -2.5010940180691725 + }, + { + "id": 26, + "rotation_radians": -3.778563522929647e-06, + "x": 2.2304671777766223, + "y": -5.384840952691193 + }, + { + "id": 27, + "rotation_radians": 6.283157952518043, + "x": 3.8076445853264786, + "y": 0.2706190879860121 + }, + { + "id": 28, + "rotation_radians": 1.5707946774360875, + "x": -6.308730467243412, + "y": 2.569595976860316e-06 + } + ], + "problem": "28 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_029_30789c6bb8fd99b7.json b/data/solutions/generated/octinoct_029_30789c6bb8fd99b7.json new file mode 100644 index 0000000000000000000000000000000000000000..f671d257c5c4b707e132abed8bbb84c9a8cf51f6 --- /dev/null +++ b/data/solutions/generated/octinoct_029_30789c6bb8fd99b7.json @@ -0,0 +1,236 @@ +{ + "case": "octinoct@29", + "container": { + "circumradius": 7.915124590620668, + "orientation_radians": 0.0, + "side_length": 6.0579740918720875, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@29", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "6.05746+", + "metric_symbol": "s", + "metric_value": 6.05746, + "reference_text": "s = 6.05746+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@29", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "6.05746+", + "metric_symbol": "s", + "metric_value": 6.05746, + "reference_text": "s = 6.05746+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7839586495971684, + "x": -2.5871120064416018, + "y": -5.536158591683675 + }, + { + "id": 2, + "rotation_radians": -0.001709732577697924, + "x": 3.155452268601462, + "y": 2.68834614881321 + }, + { + "id": 3, + "rotation_radians": -0.0016474603951101175, + "x": -2.7040270776523063, + "y": 3.1016012493263725 + }, + { + "id": 4, + "rotation_radians": 0.24773184031608317, + "x": 1.1171678227939492, + "y": -3.520567442118366 + }, + { + "id": 5, + "rotation_radians": 0.7853898234273222, + "x": -5.739626081208593, + "y": -2.0976982877937935 + }, + { + "id": 6, + "rotation_radians": 7.148849877087693e-06, + "x": 5.692462644906289, + "y": -2.21156535603614 + }, + { + "id": 7, + "rotation_radians": -0.0017037455269571728, + "x": -1.385266362263064, + "y": 1.0338397126549073 + }, + { + "id": 8, + "rotation_radians": 6.673349538625338e-06, + "x": 4.768536736867518, + "y": -4.442088396525415 + }, + { + "id": 9, + "rotation_radians": 6.96154970467223e-06, + "x": 2.605624941511477, + "y": -5.529235729832928 + }, + { + "id": 10, + "rotation_radians": -0.0017031268410607455, + "x": -0.4541292888423293, + "y": -1.1937002517127346 + }, + { + "id": 11, + "rotation_radians": 0.24773717880394236, + "x": 3.163746247131458, + "y": -2.226486011793599 + }, + { + "id": 12, + "rotation_radians": 0.7836669248411581, + "x": 4.124720839255784, + "y": 0.36833452227563424 + }, + { + "id": 13, + "rotation_radians": 0.5622838223648813, + "x": -3.268423423551006, + "y": -1.7466366215358107 + }, + { + "id": 14, + "rotation_radians": 0.7853858462657682, + "x": -4.664582064710053, + "y": 4.676381793936473 + }, + { + "id": 15, + "rotation_radians": 0.7853851314102495, + "x": -5.594405912567706, + "y": 2.4483052827116283 + }, + { + "id": 16, + "rotation_radians": 7.259773801631304e-06, + "x": 6.597411195567688, + "y": 0.026812147941377738 + }, + { + "id": 17, + "rotation_radians": -8.584782412412758e-06, + "x": 5.63228122689041, + "y": 2.3568496053714987 + }, + { + "id": 18, + "rotation_radians": 4.807551762723889e-07, + "x": 0.03089077330613029, + "y": 6.5957191819521706 + }, + { + "id": 19, + "rotation_radians": 0.9439213108691074, + "x": -0.08086250925463227, + "y": -6.021240030378052 + }, + { + "id": 20, + "rotation_radians": -0.001703082415839968, + "x": 1.7361125717418449, + "y": -0.17208461612653775 + }, + { + "id": 21, + "rotation_radians": 0.7853953675047748, + "x": -2.429723941467776, + "y": 5.602091921395527 + }, + { + "id": 22, + "rotation_radians": 0.7639094493245863, + "x": -4.758346731116102, + "y": -4.430563250811375 + }, + { + "id": 23, + "rotation_radians": 0.7836901679661165, + "x": 4.574209814153218, + "y": 4.712903894525254 + }, + { + "id": 24, + "rotation_radians": 0.7837010482216619, + "x": -1.3946143270687228, + "y": -3.417311625359392 + }, + { + "id": 25, + "rotation_radians": -0.0017033604387581532, + "x": 0.8049735329434445, + "y": 2.0554563982703047 + }, + { + "id": 26, + "rotation_radians": 0.5622816904271657, + "x": -3.842677708622351, + "y": 0.604458342794656 + }, + { + "id": 27, + "rotation_radians": 0.7930902521230568, + "x": -6.5236555849265985, + "y": 0.19490108312809984 + }, + { + "id": 28, + "rotation_radians": -2.983905443773624e-06, + "x": -0.4114664340756128, + "y": 4.165726686348186 + }, + { + "id": 29, + "rotation_radians": 0.8978844187165769, + "x": 2.0741034354781682, + "y": 4.95850629054105 + } + ], + "problem": "29 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/octinoct_030_1a16dc8a4d741008.json b/data/solutions/generated/octinoct_030_1a16dc8a4d741008.json new file mode 100644 index 0000000000000000000000000000000000000000..28abd55e15e234c8ede85c3a9d442cebe14f806e --- /dev/null +++ b/data/solutions/generated/octinoct_030_1a16dc8a4d741008.json @@ -0,0 +1,242 @@ +{ + "case": "octinoct@30", + "container": { + "circumradius": 8.04162623825285, + "orientation_radians": 0.0, + "side_length": 6.154794261303532, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@30", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "6.15432+", + "metric_symbol": "s", + "metric_value": 6.15432, + "reference_text": "s = 6.15432+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "item": { + "circumradius": 1.3065629648763766, + "side_length": 1.0, + "sides": 8, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "octinoct@30", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/27/26", + "metric_expression": "6.15432+", + "metric_symbol": "s", + "metric_value": 6.15432, + "reference_text": "s = 6.15432+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/octinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/", + "title": "Octagons in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/octinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7853985669273894, + "x": -4.460853529556884, + "y": -4.887285530319528 + }, + { + "id": 2, + "rotation_radians": -3.236891252007777e-06, + "x": -2.2303387146297773, + "y": -5.811148728494539 + }, + { + "id": 3, + "rotation_radians": -2.4200801123159494e-06, + "x": 0.00020618510854237274, + "y": -6.734945110374791 + }, + { + "id": 4, + "rotation_radians": 0.7853760261826629, + "x": 0.8163691869300846, + "y": -4.459816648906572 + }, + { + "id": 5, + "rotation_radians": -1.2955629596159967e-05, + "x": 3.0022237528214784, + "y": -5.491469623186467 + }, + { + "id": 6, + "rotation_radians": 7.089557453995235e-06, + "x": 5.037903725476704, + "y": -4.097222196205068 + }, + { + "id": 7, + "rotation_radians": -0.7854103416728232, + "x": -5.597983105056128, + "y": -2.745109070656076 + }, + { + "id": 8, + "rotation_radians": -0.7853642582762894, + "x": -3.388960890827465, + "y": -1.769381117374732 + }, + { + "id": 9, + "rotation_radians": -0.8345154445995265, + "x": -1.4996555984708788, + "y": -3.475572191150964 + }, + { + "id": 10, + "rotation_radians": -0.013871397889793736, + "x": 0.5187444542226575, + "y": -1.9724622772304243 + }, + { + "id": 11, + "rotation_radians": 0.7740683932306067, + "x": 2.8156137476943788, + "y": -2.958832667570038 + }, + { + "id": 12, + "rotation_radians": -0.7853817880747395, + "x": 5.961748265107965, + "y": -1.8666899360110738 + }, + { + "id": 13, + "rotation_radians": 1.659521839184079e-05, + "x": -6.521888332162401, + "y": -0.5145812510916653 + }, + { + "id": 14, + "rotation_radians": 0.7255360065794421, + "x": -3.810782614606555, + "y": 0.6687071775351029 + }, + { + "id": 15, + "rotation_radians": -0.7869620549594492, + "x": -1.3898170204765354, + "y": -0.28495679762075954 + }, + { + "id": 16, + "rotation_radians": -0.013827605036687557, + "x": 1.3838630790356377, + "y": 0.2836089709276332 + }, + { + "id": 17, + "rotation_radians": 0.7741340224768467, + "x": 3.804735143361905, + "y": -0.7559987412781047 + }, + { + "id": 18, + "rotation_radians": -0.7853920758039332, + "x": 6.521926000021451, + "y": 0.5144650504667468 + }, + { + "id": 19, + "rotation_radians": -0.785390939290023, + "x": -5.946833135651572, + "y": 1.8604090238128743 + }, + { + "id": 20, + "rotation_radians": -0.08365649714303072, + "x": -2.8210264976902355, + "y": 2.8848880437574733 + }, + { + "id": 21, + "rotation_radians": -0.8050529313993353, + "x": -0.5144365311461893, + "y": 1.975301061663274 + }, + { + "id": 22, + "rotation_radians": 0.8794636074514369, + "x": 1.5062396406342393, + "y": 3.462983921029856 + }, + { + "id": 23, + "rotation_radians": 0.7854141245152652, + "x": 3.4191050294297676, + "y": 1.696614781172084 + }, + { + "id": 24, + "rotation_radians": -0.7853832283949629, + "x": 5.598040121807019, + "y": 2.744966519119988 + }, + { + "id": 25, + "rotation_radians": 3.330350278091846e-06, + "x": -5.037946228772615, + "y": 4.097122598291171 + }, + { + "id": 26, + "rotation_radians": -1.0526171557492808e-05, + "x": -3.0023045122063396, + "y": 5.491439084918123 + }, + { + "id": 27, + "rotation_radians": -0.7854108039938092, + "x": -0.8163657600728035, + "y": 4.459996509833742 + }, + { + "id": 28, + "rotation_radians": -1.661503676552794e-05, + "x": 1.1794865396797923e-05, + "y": 6.7350286820909355 + }, + { + "id": 29, + "rotation_radians": -1.439807534039132e-05, + "x": 2.2300198968421148, + "y": 5.8099350235240435 + }, + { + "id": 30, + "rotation_radians": -8.538692956654813e-06, + "x": 4.461022414535396, + "y": 4.887211394230514 + } + ], + "problem": "30 equal items for Octagons in Octagons", + "setup": "octinoct", + "source_image": "https://erich-friedman.github.io/packing/octinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/octinoct/" +} diff --git a/data/solutions/generated/penincir_021_b713bb4909b828e8.json b/data/solutions/generated/penincir_021_b713bb4909b828e8.json new file mode 100644 index 0000000000000000000000000000000000000000..9479ecd0899b3220585fcde1e97fe87ec28d20ac --- /dev/null +++ b/data/solutions/generated/penincir_021_b713bb4909b828e8.json @@ -0,0 +1,185 @@ +{ + "case": "penincir@21", + "container": { + "radius": 3.930338682033069, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "penincir@21", + "credit": "Cyril Summerfield", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.90735+", + "metric_symbol": "r", + "metric_value": 3.90735, + "reference_text": "r = 3.90735+ | Found by Cyril Summerfield | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/penincir/21.png", + "source_page": "https://erich-friedman.github.io/packing/penincir/", + "title": "Pentagons in Circles" + }, + "item": { + "circumradius": 0.8506508083520399, + "side_length": 1.0, + "sides": 5, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "penincir@21", + "credit": "Cyril Summerfield", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.90735+", + "metric_symbol": "r", + "metric_value": 3.90735, + "reference_text": "r = 3.90735+ | Found by Cyril Summerfield | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/penincir/21.png", + "source_page": "https://erich-friedman.github.io/packing/penincir/", + "title": "Pentagons in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/penincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.024134982253120198, + "x": -2.5052356478600597, + "y": -1.7899875569344428 + }, + { + "id": 2, + "rotation_radians": -0.17992688643344107, + "x": -1.4054616311501196, + "y": -2.869011179991396 + }, + { + "id": 3, + "rotation_radians": 0.44832913184720335, + "x": -0.010184043443905824, + "y": -2.594226098580287 + }, + { + "id": 4, + "rotation_radians": -0.1798401010648493, + "x": 1.350655422183028, + "y": -2.8042623700222182 + }, + { + "id": 5, + "rotation_radians": 0.4064321989367834, + "x": 2.4558447640150503, + "y": -1.8795981370133357 + }, + { + "id": 6, + "rotation_radians": -0.27561822051291973, + "x": -3.0737291872185684, + "y": -0.38062057366407054 + }, + { + "id": 7, + "rotation_radians": 0.35851118993390346, + "x": -1.03218530078102, + "y": -1.4324551565267476 + }, + { + "id": 8, + "rotation_radians": -0.1798792836445681, + "x": 0.4387255596484396, + "y": -1.2725495314445174 + }, + { + "id": 9, + "rotation_radians": 0.448227347476807, + "x": 1.6246499029168366, + "y": -0.5624593586661817 + }, + { + "id": 10, + "rotation_radians": -0.18688419285842073, + "x": 3.020663468211921, + "y": -0.6000063252809855 + }, + { + "id": 11, + "rotation_radians": -0.8977529832935082, + "x": -2.9115646675167146, + "y": 1.0075756617843024 + }, + { + "id": 12, + "rotation_radians": 0.35255243080151666, + "x": -1.7371970101808605, + "y": -0.026610739305269037 + }, + { + "id": 13, + "rotation_radians": 0.202521585175819, + "x": 0.024224435306528846, + "y": 0.22167079812226745 + }, + { + "id": 14, + "rotation_radians": 0.638978226542233, + "x": 1.4507386090156857, + "y": 0.9865358091599962 + }, + { + "id": 15, + "rotation_radians": -0.8183032144351778, + "x": 2.989299090521316, + "y": 0.7848181709730626 + }, + { + "id": 16, + "rotation_radians": 0.31179370118076105, + "x": -2.1360109417570254, + "y": 2.338483170993703 + }, + { + "id": 17, + "rotation_radians": 0.93985356624413, + "x": -1.0603545804335173, + "y": 1.200655237805827 + }, + { + "id": 18, + "rotation_radians": 0.31141187137683607, + "x": 0.19390276560845454, + "y": 1.7964493716208798 + }, + { + "id": 19, + "rotation_radians": 0.9395442637438224, + "x": 0.901213899751428, + "y": 2.9845150914689045 + }, + { + "id": 20, + "rotation_radians": 0.08302300598622774, + "x": 2.3193714821396276, + "y": 2.192876911618853 + }, + { + "id": 21, + "rotation_radians": -1.1673746489194439, + "x": -0.676949323880265, + "y": 3.0707481643152312 + } + ], + "problem": "21 equal items for Pentagons in Circles", + "setup": "penincir", + "source_image": "https://erich-friedman.github.io/packing/penincir/21.png", + "source_page": "https://erich-friedman.github.io/packing/penincir/" +} diff --git a/data/solutions/generated/peninpen_021_1c71a8b98efbf1a2.json b/data/solutions/generated/peninpen_021_1c71a8b98efbf1a2.json new file mode 100644 index 0000000000000000000000000000000000000000..037c625a3d1a7ca5f5eded5d6e498135e0d846c9 --- /dev/null +++ b/data/solutions/generated/peninpen_021_1c71a8b98efbf1a2.json @@ -0,0 +1,188 @@ +{ + "case": "peninpen@21", + "container": { + "circumradius": 4.3933961637073455, + "orientation_radians": 0.0, + "side_length": 5.164746945011012, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@21", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.15948+", + "metric_symbol": "s", + "metric_value": 5.15948, + "reference_text": "s = 5.15948+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/21.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "item": { + "circumradius": 0.8506508083520399, + "side_length": 1.0, + "sides": 5, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@21", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.15948+", + "metric_symbol": "s", + "metric_value": 5.15948, + "reference_text": "s = 5.15948+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/21.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/peninpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.397028218895107e-05, + "x": 3.542716728057001, + "y": -1.1956123858689668e-06 + }, + { + "id": 2, + "rotation_radians": 0.005978598424278154, + "x": -1.2956626185036004, + "y": 2.5895085843890553 + }, + { + "id": 3, + "rotation_radians": 0.6344237953281536, + "x": -0.09232700751772847, + "y": 1.9055009363240227 + }, + { + "id": 4, + "rotation_radians": 0.6282179685152955, + "x": 1.6107286252156785, + "y": 2.382744528730965 + }, + { + "id": 5, + "rotation_radians": 0.00040323182659254044, + "x": 0.48076001003090274, + "y": 3.169611312865715 + }, + { + "id": 6, + "rotation_radians": 1.256861734975848, + "x": -2.831606566372038, + "y": 2.093461575643324 + }, + { + "id": 7, + "rotation_radians": 0.6346997163461501, + "x": -1.9450910509981327, + "y": -2.2108147600085637 + }, + { + "id": 8, + "rotation_radians": -0.0447245572991173, + "x": 2.5454759996586165, + "y": 1.2164006909261993 + }, + { + "id": 9, + "rotation_radians": 4.899298079246767e-05, + "x": 0.8430789768313152, + "y": -0.6742162963341523 + }, + { + "id": 10, + "rotation_radians": 0.07135892154733492, + "x": 2.1545448261860938, + "y": -1.8214336294726978 + }, + { + "id": 11, + "rotation_radians": 1.0028472129204171, + "x": -0.22124108635031559, + "y": 0.41069056946442406 + }, + { + "id": 12, + "rotation_radians": 0.9345225657605123, + "x": -1.6027371158444215, + "y": -0.31805643462649963 + }, + { + "id": 13, + "rotation_radians": 0.6283742367352263, + "x": 0.662051275930451, + "y": -2.062641297099786 + }, + { + "id": 14, + "rotation_radians": 0.3062111216612485, + "x": -0.6562167452620948, + "y": -1.333438877633257 + }, + { + "id": 15, + "rotation_radians": 1.2638088185675576e-05, + "x": 1.0947583408442618, + "y": -3.36931972943828 + }, + { + "id": 16, + "rotation_radians": -3.0205189876895802e-05, + "x": -0.46507522498454335, + "y": -2.8613969604951817 + }, + { + "id": 17, + "rotation_radians": 3.1835662916716426e-06, + "x": -2.8661197357775516, + "y": -1.1313795165782778 + }, + { + "id": 18, + "rotation_radians": 0.6283328470841323, + "x": 2.166325843359591, + "y": -0.15375892331332083 + }, + { + "id": 19, + "rotation_radians": 2.1761986133661617e-05, + "x": -2.8661222132147115, + "y": 0.4867050422936623 + }, + { + "id": 20, + "rotation_radians": 0.3745288243736087, + "x": 1.064695900254714, + "y": 0.9017223055855533 + }, + { + "id": 21, + "rotation_radians": 0.43824537221645077, + "x": -1.5303626140563018, + "y": 1.1313475656480074 + } + ], + "problem": "21 equal items for Pentagons in Pentagons", + "setup": "peninpen", + "source_image": "https://erich-friedman.github.io/packing/peninpen/21.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/" +} diff --git a/data/solutions/generated/peninpen_022_07e217f200bb677e.json b/data/solutions/generated/peninpen_022_07e217f200bb677e.json new file mode 100644 index 0000000000000000000000000000000000000000..52e7e294da26c3a618be826f217961aabeecd376 --- /dev/null +++ b/data/solutions/generated/peninpen_022_07e217f200bb677e.json @@ -0,0 +1,194 @@ +{ + "case": "peninpen@22", + "container": { + "circumradius": 4.48109149580312, + "orientation_radians": 0.0, + "side_length": 5.267838990812585, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@22", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.26740+", + "metric_symbol": "s", + "metric_value": 5.2674, + "reference_text": "s = 5.26740+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/22.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "item": { + "circumradius": 0.8506508083520399, + "side_length": 1.0, + "sides": 5, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@22", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.26740+", + "metric_symbol": "s", + "metric_value": 5.2674, + "reference_text": "s = 5.26740+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/22.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/peninpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.5656610694771376e-06, + "x": -2.937064016182957, + "y": -2.1264074111022766 + }, + { + "id": 2, + "rotation_radians": 6.661855145488751e-07, + "x": -1.4025845200932818, + "y": -2.6324856117295585 + }, + { + "id": 3, + "rotation_radians": -0.5732000090866805, + "x": 0.06814313577472773, + "y": -2.940898682985223 + }, + { + "id": 4, + "rotation_radians": 0.05511747731335471, + "x": 1.4476621900551523, + "y": -2.959224943246937 + }, + { + "id": 5, + "rotation_radians": 0.0006606796968828536, + "x": 2.39976418290298, + "y": -1.6933176674239605 + }, + { + "id": 6, + "rotation_radians": -0.6564275694170668, + "x": -1.79876078029997, + "y": -1.2999281298292646 + }, + { + "id": 7, + "rotation_radians": 0.06852118024158708, + "x": -0.3781551528952375, + "y": -1.2385959041774823 + }, + { + "id": 8, + "rotation_radians": -0.5598684632609497, + "x": 0.9910060899112121, + "y": -1.6459004945426479 + }, + { + "id": 9, + "rotation_radians": 0.6289771772913488, + "x": 1.973952177704273, + "y": -0.38441170078998294 + }, + { + "id": 10, + "rotation_radians": 3.826856296429339e-07, + "x": 3.3508415092577146, + "y": -0.38479775143609507 + }, + { + "id": 11, + "rotation_radians": -0.028141450132241178, + "x": -2.9232701064214877, + "y": -0.5041867041543232 + }, + { + "id": 12, + "rotation_radians": -0.08953018803460663, + "x": -1.3096456636714913, + "y": 0.018193822649291008 + }, + { + "id": 13, + "rotation_radians": -0.12573762238656258, + "x": 0.31702962697481846, + "y": 0.11804475408528063 + }, + { + "id": 14, + "rotation_radians": 0.6371116856469893, + "x": 1.4713149852473846, + "y": 1.070122741232727 + }, + { + "id": 15, + "rotation_radians": -1.2544664665159269, + "x": 2.851033365522404, + "y": 1.0708915888273165 + }, + { + "id": 16, + "rotation_radians": 0.5626713206987076, + "x": -2.7764363311644593, + "y": 0.9719633673950818 + }, + { + "id": 17, + "rotation_radians": 0.5418635726325061, + "x": -1.2603573212771335, + "y": 1.4429191807943715 + }, + { + "id": 18, + "rotation_radians": 0.00878890887908165, + "x": 0.2091903546551387, + "y": 1.6709266377415906 + }, + { + "id": 19, + "rotation_radians": -0.0003098729450709277, + "x": 0.6663867041104553, + "y": 3.3045695683922047 + }, + { + "id": 20, + "rotation_radians": 0.007645910609472346, + "x": 1.8966654662250435, + "y": 2.379827018026491 + }, + { + "id": 21, + "rotation_radians": -0.06564601873767298, + "x": -2.360991862520845, + "y": 2.2881640393900806 + }, + { + "id": 22, + "rotation_radians": -0.005382343172488092, + "x": -0.8683073599246469, + "y": 2.803284077967661 + } + ], + "problem": "22 equal items for Pentagons in Pentagons", + "setup": "peninpen", + "source_image": "https://erich-friedman.github.io/packing/peninpen/22.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/" +} diff --git a/data/solutions/generated/peninpen_023_1da2b8cbe37457cd.json b/data/solutions/generated/peninpen_023_1da2b8cbe37457cd.json new file mode 100644 index 0000000000000000000000000000000000000000..1b48f662928b7825f7de3fcfd76e1b7f20039c8a --- /dev/null +++ b/data/solutions/generated/peninpen_023_1da2b8cbe37457cd.json @@ -0,0 +1,200 @@ +{ + "case": "peninpen@23", + "container": { + "circumradius": 4.5717171971773904, + "orientation_radians": 0.0, + "side_length": 5.374375892305501, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@23", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.34794+", + "metric_symbol": "s", + "metric_value": 5.34794, + "reference_text": "s = 5.34794+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/23.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "item": { + "circumradius": 0.8506508083520399, + "side_length": 1.0, + "sides": 5, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@23", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.34794+", + "metric_symbol": "s", + "metric_value": 5.34794, + "reference_text": "s = 5.34794+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/23.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/peninpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6050741474158858, + "x": -1.768246508466418, + "y": 1.4037773966656382 + }, + { + "id": 2, + "rotation_radians": 1.568040081693026e-05, + "x": -3.0103775498944687, + "y": -0.9291130646383552 + }, + { + "id": 3, + "rotation_radians": 0.6287398457224113, + "x": 0.696438705719324, + "y": -2.1995987596364266 + }, + { + "id": 4, + "rotation_radians": 1.25666680561995, + "x": 1.089615824424435, + "y": -3.519339950284296 + }, + { + "id": 5, + "rotation_radians": 1.2630706569468177, + "x": 2.075951184457128, + "y": -2.2588066574199717 + }, + { + "id": 6, + "rotation_radians": 1.2566875480247401, + "x": 3.447614420418823, + "y": 0.37627130233454237 + }, + { + "id": 7, + "rotation_radians": 1.3367837102909996, + "x": -2.9725612486391375, + "y": 0.6410689547466103 + }, + { + "id": 8, + "rotation_radians": -1.0558702568020267e-05, + "x": -2.8850703622635567, + "y": 2.2278663317871215 + }, + { + "id": 9, + "rotation_radians": 1.3919536537779504, + "x": -0.7278613527452744, + "y": -2.8527152114425136 + }, + { + "id": 10, + "rotation_radians": 1.226225244817876, + "x": -1.3373837910549915, + "y": 2.7150991941472085 + }, + { + "id": 11, + "rotation_radians": 1.2368552323787623, + "x": 1.4948824722361305, + "y": 3.0472016338780366 + }, + { + "id": 12, + "rotation_radians": 1.2510669503710734, + "x": -1.257526698530509, + "y": 0.08829990355533612 + }, + { + "id": 13, + "rotation_radians": 0.8620362257097788, + "x": 2.839949292755376, + "y": -0.9756509764246234 + }, + { + "id": 14, + "rotation_radians": 1.4110213565331724, + "x": 1.3427250560249013, + "y": -0.8901579856302211 + }, + { + "id": 15, + "rotation_radians": 0.7736365844869931, + "x": 0.5496579103435701, + "y": 0.2567401498750461 + }, + { + "id": 16, + "rotation_radians": 1.8584377270154175, + "x": 1.0591639117186842, + "y": 1.737547852578575 + }, + { + "id": 17, + "rotation_radians": 0.6306282197395175, + "x": -1.5543380896186356, + "y": -1.266400366613812 + }, + { + "id": 18, + "rotation_radians": 0.6283383185519722, + "x": 2.0711018482552412, + "y": 0.42674680822471883 + }, + { + "id": 19, + "rotation_radians": 1.2333149105012227, + "x": -0.39114758859004256, + "y": 1.4151840862478318 + }, + { + "id": 20, + "rotation_radians": 1.2566403322878883, + "x": 2.4486131598359777, + "y": 1.7513404490963358 + }, + { + "id": 21, + "rotation_radians": 1.2588480532935649, + "x": -0.17834193158644307, + "y": -1.0600192740406174 + }, + { + "id": 22, + "rotation_radians": 0.5978360104869263, + "x": 0.11251949970597934, + "y": 3.031445120956196 + }, + { + "id": 23, + "rotation_radians": 1.2566691189502817, + "x": -2.456356599256893, + "y": -2.367185343167629 + } + ], + "problem": "23 equal items for Pentagons in Pentagons", + "setup": "peninpen", + "source_image": "https://erich-friedman.github.io/packing/peninpen/23.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/" +} diff --git a/data/solutions/generated/peninpen_024_a420bfbc7a7f6c1e.json b/data/solutions/generated/peninpen_024_a420bfbc7a7f6c1e.json new file mode 100644 index 0000000000000000000000000000000000000000..1c71a94a5ab5c27b1756e10630e64a6f76faa2eb --- /dev/null +++ b/data/solutions/generated/peninpen_024_a420bfbc7a7f6c1e.json @@ -0,0 +1,206 @@ +{ + "case": "peninpen@24", + "container": { + "circumradius": 4.70892309078544, + "orientation_radians": 0.0, + "side_length": 5.535671093886345, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@24", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.49241+", + "metric_symbol": "s", + "metric_value": 5.49241, + "reference_text": "s = 5.49241+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/24.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "item": { + "circumradius": 0.8506508083520399, + "side_length": 1.0, + "sides": 5, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@24", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.49241+", + "metric_symbol": "s", + "metric_value": 5.49241, + "reference_text": "s = 5.49241+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/24.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/peninpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.356591666173748, + "x": 1.891684404214394, + "y": -2.431629465365306 + }, + { + "id": 2, + "rotation_radians": 3.1942209332913394, + "x": 1.921090074438924, + "y": 2.3918937279293058 + }, + { + "id": 3, + "rotation_radians": 1.2330573855474616, + "x": 2.7861757587467064, + "y": -1.2860620057410506 + }, + { + "id": 4, + "rotation_radians": 5.079283394559978, + "x": 0.9589990405221211, + "y": 1.3928400801704983 + }, + { + "id": 5, + "rotation_radians": 1.2566763439151416, + "x": -2.9075337608794403, + "y": -2.3372959769915695 + }, + { + "id": 6, + "rotation_radians": 1.8490607337639084, + "x": 0.06158977448588036, + "y": -2.4624118572961935 + }, + { + "id": 7, + "rotation_radians": 1.937588043922985, + "x": 0.6747570286493002, + "y": 0.04399260819300963 + }, + { + "id": 8, + "rotation_radians": 5.02650338986574, + "x": 1.0931695885498316, + "y": 3.6371662651161545 + }, + { + "id": 9, + "rotation_radians": 6.275213869993359, + "x": -1.363408431841968, + "y": -2.834852832036906 + }, + { + "id": 10, + "rotation_radians": 2.7903551182448774, + "x": 3.7216318201650105, + "y": 7.254688238148213e-06 + }, + { + "id": 11, + "rotation_radians": 2.4389608991600196, + "x": 2.872513276637967, + "y": 1.2209680964941958 + }, + { + "id": 12, + "rotation_radians": 7.363853680329552, + "x": -0.5036107915210942, + "y": 0.9319917712682565 + }, + { + "id": 13, + "rotation_radians": 2.5133017514282074, + "x": 1.0250783632065519, + "y": -3.61504043526393 + }, + { + "id": 14, + "rotation_radians": 3.7280700134969607, + "x": 1.000521684810539, + "y": -1.3398640944619424 + }, + { + "id": 15, + "rotation_radians": 1.81211683242972, + "x": 2.21126116900064, + "y": 0.00354831019002566 + }, + { + "id": 16, + "rotation_radians": 1.258668097150394, + "x": -2.944135997419651, + "y": 2.3243592941202915 + }, + { + "id": 17, + "rotation_radians": 3.6228620622164045, + "x": -3.055551286828431, + "y": -0.776959307956299 + }, + { + "id": 18, + "rotation_radians": 2.632744082850765, + "x": -1.7451646903682925, + "y": -0.026611521089879055 + }, + { + "id": 19, + "rotation_radians": 4.45117292242423, + "x": 0.027297571277765078, + "y": 2.5093773119077687 + }, + { + "id": 20, + "rotation_radians": 6.913529495429238, + "x": -1.8918616826516623, + "y": 1.4303768205058625 + }, + { + "id": 21, + "rotation_radians": 1.2685600809535555, + "x": -3.1154887732280603, + "y": 0.7626891768793539 + }, + { + "id": 22, + "rotation_radians": 2.701465210007258, + "x": -0.4473353968238972, + "y": -0.8548545760318886 + }, + { + "id": 23, + "rotation_radians": 5.6549214352932, + "x": -1.8063193864587443, + "y": -1.511259656261703 + }, + { + "id": 24, + "rotation_radians": 1.3390704977412737, + "x": -1.4398486989181365, + "y": 2.7732964512474996 + } + ], + "problem": "24 equal items for Pentagons in Pentagons", + "setup": "peninpen", + "source_image": "https://erich-friedman.github.io/packing/peninpen/24.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/" +} diff --git a/data/solutions/generated/peninpen_025_4e4dc42ba0fc7882.json b/data/solutions/generated/peninpen_025_4e4dc42ba0fc7882.json new file mode 100644 index 0000000000000000000000000000000000000000..239b4041abf5870f06fcea8bde5cfede2efb9da9 --- /dev/null +++ b/data/solutions/generated/peninpen_025_4e4dc42ba0fc7882.json @@ -0,0 +1,212 @@ +{ + "case": "peninpen@25", + "container": { + "circumradius": 4.770744705661928, + "orientation_radians": 0.0, + "side_length": 5.608346760880953, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@25", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.58370+", + "metric_symbol": "s", + "metric_value": 5.5837, + "reference_text": "s = 5.58370+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "25.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/25.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "item": { + "circumradius": 0.8506508083520399, + "side_length": 1.0, + "sides": 5, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "peninpen@25", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5.58370+", + "metric_symbol": "s", + "metric_value": 5.5837, + "reference_text": "s = 5.58370+ | Found by Ignacio Vallejo in April 2026.", + "source_image": "25.png", + "source_image_url": "https://erich-friedman.github.io/packing/peninpen/25.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/", + "title": "Pentagons in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/peninpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.769903689670823, + "x": 2.3221638417154975, + "y": -2.1993250799228177 + }, + { + "id": 2, + "rotation_radians": 1.812085215953143, + "x": 1.0631739367002893, + "y": 1.9360396133020412 + }, + { + "id": 3, + "rotation_radians": 1.25663756063932, + "x": 3.273478094068038, + "y": -0.8899535995749163 + }, + { + "id": 4, + "rotation_radians": 3.697027828006428, + "x": -0.33787161113685527, + "y": 1.5832652918035197 + }, + { + "id": 5, + "rotation_radians": 6.33642570037977, + "x": -0.5573305087638676, + "y": -1.3177589960076024 + }, + { + "id": 6, + "rotation_radians": 6.283180345415156, + "x": 3.4273759451190275, + "y": 0.6781317563558839 + }, + { + "id": 7, + "rotation_radians": 3.769912024059506, + "x": -2.8508717401780688, + "y": 2.4083050315685233 + }, + { + "id": 8, + "rotation_radians": 1.2539699879211348, + "x": 2.473121066127644, + "y": 1.989296097135557 + }, + { + "id": 9, + "rotation_radians": -0.6268020977450363, + "x": -1.9502406481652623, + "y": -1.513705132063095 + }, + { + "id": 10, + "rotation_radians": 1.2550168356444609, + "x": 1.3693233160332623, + "y": -3.5074299993362454 + }, + { + "id": 11, + "rotation_radians": 0.628316565751241, + "x": 1.897045950658772, + "y": -0.8901894752202083 + }, + { + "id": 12, + "rotation_radians": 5.5827903974045725, + "x": -1.7195788120590005, + "y": 1.565441272525172 + }, + { + "id": 13, + "rotation_radians": 6.283190518130932, + "x": -3.1714084961059723, + "y": 0.8943655715274582 + }, + { + "id": 14, + "rotation_radians": 3.0437941109420112, + "x": 0.12357034209847603, + "y": 3.208202092545383 + }, + { + "id": 15, + "rotation_radians": 3.1389015981146997, + "x": 2.0496114861930335, + "y": 0.6796214014395858 + }, + { + "id": 16, + "rotation_radians": 2.5132627710609716, + "x": -3.0494015186561927, + "y": -2.34379993639658 + }, + { + "id": 17, + "rotation_radians": 3.7699023199721893, + "x": -3.1714117460334172, + "y": -0.765363561844659 + }, + { + "id": 18, + "rotation_radians": 3.7672323423070253, + "x": 0.8418516429340493, + "y": 0.0009858357827563617 + }, + { + "id": 19, + "rotation_radians": 3.7621690076326697, + "x": -1.5141976591404773, + "y": -2.824120238372827 + }, + { + "id": 20, + "rotation_radians": 5.652163218862014, + "x": -0.5341310367937605, + "y": 0.1639577394644999 + }, + { + "id": 21, + "rotation_radians": 1.8731337403924972, + "x": -0.04152209510640528, + "y": -3.1503440605870554 + }, + { + "id": 22, + "rotation_radians": 5.654868056830739, + "x": -2.0729933161930223, + "y": 0.06450192527248179 + }, + { + "id": 23, + "rotation_radians": 2.232826860277828, + "x": 0.8164950005604785, + "y": -1.938548093274357 + }, + { + "id": 24, + "rotation_radians": 4.953753200132949, + "x": -1.2928743565097058, + "y": 2.8782055631807255 + }, + { + "id": 25, + "rotation_radians": 2.4332483820818145, + "x": 1.5190461513316118, + "y": 3.2404537294344387 + } + ], + "problem": "25 equal items for Pentagons in Pentagons", + "setup": "peninpen", + "source_image": "https://erich-friedman.github.io/packing/peninpen/25.png", + "source_page": "https://erich-friedman.github.io/packing/peninpen/" +} diff --git a/data/solutions/generated/squincir_021_545b9a64270c81e8.json b/data/solutions/generated/squincir_021_545b9a64270c81e8.json new file mode 100644 index 0000000000000000000000000000000000000000..31c6ad226b03d2b2c681cb0d2c855db7e55e12dc --- /dev/null +++ b/data/solutions/generated/squincir_021_545b9a64270c81e8.json @@ -0,0 +1,185 @@ +{ + "case": "squincir@21", + "container": { + "radius": 3.0167540626859655, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@21", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/13/26", + "metric_expression": "\u221a34 / 2 = 2.915+", + "metric_symbol": "r", + "metric_value": 2.915, + "reference_text": "r = \u221a34 / 2 = 2.915+ | Found by Erich Friedman | in 1997.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@21", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/13/26", + "metric_expression": "\u221a34 / 2 = 2.915+", + "metric_symbol": "r", + "metric_value": 2.915, + "reference_text": "r = \u221a34 / 2 = 2.915+ | Found by Erich Friedman | in 1997.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.8098533539475898, + "x": -2.0841858325129454, + "y": -0.9731531925199317 + }, + { + "id": 2, + "rotation_radians": -0.8190271079877968, + "x": -1.1972275425660042, + "y": -1.9997641643979935 + }, + { + "id": 3, + "rotation_radians": -0.8030811772348383, + "x": -0.20223793431201062, + "y": -2.402186190653557 + }, + { + "id": 4, + "rotation_radians": -0.11168862319707111, + "x": 1.0061323720038464, + "y": -2.167962743166988 + }, + { + "id": 5, + "rotation_radians": -0.09527755595034847, + "x": 1.8249298488510715, + "y": -1.5776595571990566 + }, + { + "id": 6, + "rotation_radians": -0.8176552516507977, + "x": -2.4702830822392623, + "y": 0.055036460983501255 + }, + { + "id": 7, + "rotation_radians": -0.8197204902699364, + "x": -1.0580432846146248, + "y": -1.0035510645286545 + }, + { + "id": 8, + "rotation_radians": -0.6880041432124124, + "x": 0.066742562426096, + "y": -1.299898042251571 + }, + { + "id": 9, + "rotation_radians": -0.095276912997106, + "x": 1.2524465394875735, + "y": -0.753498580597801 + }, + { + "id": 10, + "rotation_radians": 0.6243698539040371, + "x": 2.4328614218963143, + "y": -0.24859829761007507 + }, + { + "id": 11, + "rotation_radians": -0.8176595885866969, + "x": -1.4711337746931077, + "y": 0.011531582676763394 + }, + { + "id": 12, + "rotation_radians": -0.8176631093601552, + "x": -0.4716625186587129, + "y": -0.022019067547546425 + }, + { + "id": 13, + "rotation_radians": 0.7527397232138685, + "x": 0.536876738358777, + "y": 0.21931051378026603 + }, + { + "id": 14, + "rotation_radians": 2.323152247247442, + "x": 1.1347735498687987, + "y": 1.2003169322404181 + }, + { + "id": 15, + "rotation_radians": 0.6032726634436402, + "x": 2.1720285159303114, + "y": 0.8262192127913559 + }, + { + "id": 16, + "rotation_radians": -0.8437709059308561, + "x": -2.0067214669024698, + "y": 1.042607691563238 + }, + { + "id": 17, + "rotation_radians": 0.764505170787404, + "x": -0.9203532254482958, + "y": 0.9999946963692459 + }, + { + "id": 18, + "rotation_radians": 0.7523599893066457, + "x": 0.09589586302880185, + "y": 1.2346339854599613 + }, + { + "id": 19, + "rotation_radians": -0.8149332846154491, + "x": -0.15687324248853524, + "y": 2.321909397023957 + }, + { + "id": 20, + "rotation_radians": 0.7523590281564239, + "x": 0.841786210943834, + "y": 2.210576847567841 + }, + { + "id": 21, + "rotation_radians": -0.814007681572148, + "x": -1.1667170828517455, + "y": 2.009955098764813 + } + ], + "problem": "21 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_022_280731f79ac45512.json b/data/solutions/generated/squincir_022_280731f79ac45512.json new file mode 100644 index 0000000000000000000000000000000000000000..269d75df47d6d8820f9b7cf43727925c66048992 --- /dev/null +++ b/data/solutions/generated/squincir_022_280731f79ac45512.json @@ -0,0 +1,191 @@ +{ + "case": "squincir@22", + "container": { + "radius": 3.0420195589589527, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@22", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.033+", + "metric_symbol": "r", + "metric_value": 3.033, + "reference_text": "r = 3.033+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@22", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.033+", + "metric_symbol": "r", + "metric_value": 3.033, + "reference_text": "r = 3.033+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.4856002153100189, + "x": -1.7591619646661534, + "y": -1.579225201587981 + }, + { + "id": 2, + "rotation_radians": -0.5316535812702686, + "x": -0.7685291875221802, + "y": -1.2926286135610308 + }, + { + "id": 3, + "rotation_radians": -0.5429010009298745, + "x": -0.538008155969238, + "y": -2.284505581208729 + }, + { + "id": 4, + "rotation_radians": -0.5735030554532036, + "x": 0.5680930935635564, + "y": -2.3723557953562984 + }, + { + "id": 5, + "rotation_radians": -0.5680222730442208, + "x": 1.478180778100718, + "y": -1.8432268572338724 + }, + { + "id": 6, + "rotation_radians": -0.5391961537267673, + "x": -2.4252198803484513, + "y": -0.6094946223001452 + }, + { + "id": 7, + "rotation_radians": -0.5760027480443455, + "x": 0.28244016082745715, + "y": -1.3044194363627117 + }, + { + "id": 8, + "rotation_radians": -0.5393133110725413, + "x": 0.5068224679445064, + "y": 0.03273927454061578 + }, + { + "id": 9, + "rotation_radians": -0.5868326908049453, + "x": 1.253093802449451, + "y": -0.8506971506192319 + }, + { + "id": 10, + "rotation_radians": 0.6434888370498986, + "x": 2.371542312542484, + "y": -0.6283187274085273 + }, + { + "id": 11, + "rotation_radians": -0.5391832624652941, + "x": -1.4396801961114516, + "y": -0.4280322351123956 + }, + { + "id": 12, + "rotation_radians": -0.5391835749046724, + "x": -0.47370077548857586, + "y": -0.16880057543773347 + }, + { + "id": 13, + "rotation_radians": -0.3681721065397217, + "x": -0.26210941531700765, + "y": 1.0325210018384279 + }, + { + "id": 14, + "rotation_radians": -0.5393585278728694, + "x": 1.4629400404606552, + "y": 0.3313260906334071 + }, + { + "id": 15, + "rotation_radians": 1.031386876376094, + "x": 2.4258495637557487, + "y": 0.6027996497639448 + }, + { + "id": 16, + "rotation_radians": -0.5094424552218941, + "x": -2.3054535190324152, + "y": 0.4890472803853358 + }, + { + "id": 17, + "rotation_radians": -0.5172554834747166, + "x": -1.2764594155745597, + "y": 0.6630230339551688 + }, + { + "id": 18, + "rotation_radians": 0.46734789883344974, + "x": 0.4702464607232865, + "y": 2.4044826181133327 + }, + { + "id": 19, + "rotation_radians": -0.3616603008936041, + "x": 0.7733284275140432, + "y": 1.2176143741046277 + }, + { + "id": 20, + "rotation_radians": -0.06929084180407032, + "x": 1.8227627994297764, + "y": 1.6871079933752304 + }, + { + "id": 21, + "rotation_radians": -0.2785327426979096, + "x": -1.7046414775989136, + "y": 1.6912016824210552 + }, + { + "id": 22, + "rotation_radians": 0.5060419526812601, + "x": -0.6382976251623611, + "y": 2.2589116839888157 + } + ], + "problem": "22 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_023_1db15c5f1a5b8485.json b/data/solutions/generated/squincir_023_1db15c5f1a5b8485.json new file mode 100644 index 0000000000000000000000000000000000000000..5b9350b2b0cd25feb0e654fe125042fcf2db4f97 --- /dev/null +++ b/data/solutions/generated/squincir_023_1db15c5f1a5b8485.json @@ -0,0 +1,197 @@ +{ + "case": "squincir@23", + "container": { + "radius": 3.0788807100496327, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@23", + "credit": "David W", + "date": "June 2002", + "family_updated": "4/13/26", + "metric_expression": "3.073+", + "metric_symbol": "r", + "metric_value": 3.073, + "reference_text": "r = 3.073+ | Found by David W. Cantrell | in June 2002.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@23", + "credit": "David W", + "date": "June 2002", + "family_updated": "4/13/26", + "metric_expression": "3.073+", + "metric_symbol": "r", + "metric_value": 3.073, + "reference_text": "r = 3.073+ | Found by David W. Cantrell | in June 2002.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.954539788042857, + "x": 0.07406850378618582, + "y": 2.420401716721138 + }, + { + "id": 2, + "rotation_radians": -0.5754844815525654, + "x": -2.430592529783034, + "y": -0.6529091231823944 + }, + { + "id": 3, + "rotation_radians": 6.047667943796173, + "x": -1.8009190855940687, + "y": -1.6819238943916823 + }, + { + "id": 4, + "rotation_radians": 0.9478192153988739, + "x": 1.146500490290821, + "y": 2.0806748991986472 + }, + { + "id": 5, + "rotation_radians": 5.644576240696128, + "x": 0.9781511816714126, + "y": 1.0370264469907113 + }, + { + "id": 6, + "rotation_radians": 0.9333668903319217, + "x": 0.5312591169308362, + "y": -0.04055644551905177 + }, + { + "id": 7, + "rotation_radians": 5.706724447580706, + "x": 2.0475231822003326, + "y": 1.2262428211736496 + }, + { + "id": 8, + "rotation_radians": 2.78267033209814, + "x": -0.18876472022063848, + "y": 1.234967853344331 + }, + { + "id": 9, + "rotation_radians": 2.5918342518814224, + "x": -0.5992687258202519, + "y": -2.3195587427722395 + }, + { + "id": 10, + "rotation_radians": 4.7117509706605345, + "x": -1.2597962648665133, + "y": 0.823167398720539 + }, + { + "id": 11, + "rotation_radians": 2.503956499892411, + "x": 1.5205639426732342, + "y": 0.10621495508224714 + }, + { + "id": 12, + "rotation_radians": 6.325358863880783, + "x": -1.9437723704204095, + "y": 1.5951859416321827 + }, + { + "id": 13, + "rotation_radians": 2.5253351919926557, + "x": -0.9170389100372671, + "y": 2.2833549800923145 + }, + { + "id": 14, + "rotation_radians": -0.5754992510714746, + "x": -1.452633918116048, + "y": -0.44402898225378895 + }, + { + "id": 15, + "rotation_radians": 0.9645568980492325, + "x": 1.2695919280756718, + "y": -0.958131564537793 + }, + { + "id": 16, + "rotation_radians": 5.645539608188337, + "x": 2.507061574804799, + "y": 0.2711245992534689 + }, + { + "id": 17, + "rotation_radians": 5.676675705064346, + "x": -0.48275331597003424, + "y": -0.12393409384524108 + }, + { + "id": 18, + "rotation_radians": 5.676922374400414, + "x": 2.256007462921527, + "y": -0.7929313694400374 + }, + { + "id": 19, + "rotation_radians": 5.742973006344311, + "x": 0.4228582610936691, + "y": -2.27201761987809 + }, + { + "id": 20, + "rotation_radians": 1.029330904572255, + "x": 1.3828868873512146, + "y": -1.985831542793041 + }, + { + "id": 21, + "rotation_radians": 0.9960109735388312, + "x": -2.3892983959254708, + "y": 0.37873409678875897 + }, + { + "id": 22, + "rotation_radians": 2.586198229307896, + "x": -0.7235367137455647, + "y": -1.318331328689908 + }, + { + "id": 23, + "rotation_radians": 1.0052567276578925, + "x": 0.263730760153233, + "y": -1.1276606724727292 + } + ], + "problem": "23 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_024_35e22c7b35c718bd.json b/data/solutions/generated/squincir_024_35e22c7b35c718bd.json new file mode 100644 index 0000000000000000000000000000000000000000..cae7501566bded65d1a12a9c17fd092997c31cb0 --- /dev/null +++ b/data/solutions/generated/squincir_024_35e22c7b35c718bd.json @@ -0,0 +1,203 @@ +{ + "case": "squincir@24", + "container": { + "radius": 3.1121065491772923, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@24", + "credit": "Maurizio Morandi", + "date": "October 2010", + "family_updated": "4/13/26", + "metric_expression": "3.110+", + "metric_symbol": "r", + "metric_value": 3.11, + "reference_text": "r = 3.110+ | Found by Maurizio Morandi | in October 2010.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@24", + "credit": "Maurizio Morandi", + "date": "October 2010", + "family_updated": "4/13/26", + "metric_expression": "3.110+", + "metric_symbol": "r", + "metric_value": 3.11, + "reference_text": "r = 3.110+ | Found by Maurizio Morandi | in October 2010.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.7413639432520747, + "x": 1.0778007971219459, + "y": -0.9544307258935 + }, + { + "id": 2, + "rotation_radians": 3.281505970671977, + "x": -2.4084514703877438, + "y": 0.24450882020959946 + }, + { + "id": 3, + "rotation_radians": 1.8088680257053769, + "x": -2.1946245210822877, + "y": 1.3398926137209841 + }, + { + "id": 4, + "rotation_radians": 4.657217249731917, + "x": -0.28647219245711697, + "y": 2.3961991229491795 + }, + { + "id": 5, + "rotation_radians": 1.7021705639958526, + "x": -0.3769427176768114, + "y": -0.42384294694703456 + }, + { + "id": 6, + "rotation_radians": 1.7396574844591426, + "x": 0.6038498067636943, + "y": 0.10780872358184818 + }, + { + "id": 7, + "rotation_radians": 4.850546269290069, + "x": -0.5642698689987283, + "y": -2.3238059005557394 + }, + { + "id": 8, + "rotation_radians": 1.7396678667927659, + "x": 1.0300743953315032, + "y": 2.278651601421435 + }, + { + "id": 9, + "rotation_radians": 0.13125839890074195, + "x": -0.9823483583585747, + "y": -1.2198784392942765 + }, + { + "id": 10, + "rotation_radians": 4.84364738364955, + "x": -1.5887838975085629, + "y": -2.0150467905444085 + }, + { + "id": 11, + "rotation_radians": 6.418510803423365, + "x": -2.1646328757606095, + "y": -1.119194813818563 + }, + { + "id": 12, + "rotation_radians": 1.7357858289193278, + "x": 1.838889087820006, + "y": 1.687115570118316 + }, + { + "id": 13, + "rotation_radians": 4.879595968216129, + "x": 1.6620437720748753, + "y": -0.13001066271958284 + }, + { + "id": 14, + "rotation_radians": 1.7093797789609937, + "x": 2.321385422904463, + "y": 0.6449856213317976 + }, + { + "id": 15, + "rotation_radians": 3.3098229473563325, + "x": 2.2986570795883656, + "y": -0.9612484265460891 + }, + { + "id": 16, + "rotation_radians": 1.6565012036505686, + "x": 1.7359767028653466, + "y": -1.836668223211022 + }, + { + "id": 17, + "rotation_radians": 4.844093056491419, + "x": 0.07566842933231278, + "y": -1.4896363902657845 + }, + { + "id": 18, + "rotation_radians": 3.3818353904668528, + "x": -1.3603205044147944, + "y": 0.785130562534579 + }, + { + "id": 19, + "rotation_radians": 4.8336676549994095, + "x": 0.7133513923355347, + "y": -2.3058746175675835 + }, + { + "id": 20, + "rotation_radians": 3.308804346380394, + "x": 1.1845893101817457, + "y": 0.9241532741167106 + }, + { + "id": 21, + "rotation_radians": 0.14888313326384148, + "x": -1.559424279651389, + "y": -0.31461202966879864 + }, + { + "id": 22, + "rotation_radians": 1.515620957304112, + "x": -1.3667147253906144, + "y": 2.1035097076311264 + }, + { + "id": 23, + "rotation_radians": 3.3104582657177546, + "x": -0.20193729160908838, + "y": 0.700363656655629 + }, + { + "id": 24, + "rotation_radians": 1.739661009882332, + "x": 0.37711631760409975, + "y": 1.5156959579364715 + } + ], + "problem": "24 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_025_3b37ffd86fe6327a.json b/data/solutions/generated/squincir_025_3b37ffd86fe6327a.json new file mode 100644 index 0000000000000000000000000000000000000000..3d8857db6a6061a679e1c217bfcb9f92111478bb --- /dev/null +++ b/data/solutions/generated/squincir_025_3b37ffd86fe6327a.json @@ -0,0 +1,209 @@ +{ + "case": "squincir@25", + "container": { + "radius": 3.2034032376772124, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@25", + "credit": "David W", + "date": "April 2002", + "family_updated": "4/13/26", + "metric_expression": "\u221a5809 / 24 = 3.175+", + "metric_symbol": "r", + "metric_value": 3.175, + "reference_text": "r = \u221a5809 / 24 = 3.175+ | Found by David W. Cantrell | in April 2002.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@25", + "credit": "David W", + "date": "April 2002", + "family_updated": "4/13/26", + "metric_expression": "\u221a5809 / 24 = 3.175+", + "metric_symbol": "r", + "metric_value": 3.175, + "reference_text": "r = \u221a5809 / 24 = 3.175+ | Found by David W. Cantrell | in April 2002.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.6166463939851194, + "x": 0.8598780426718231, + "y": 2.51303348133941 + }, + { + "id": 2, + "rotation_radians": 3.616650983607281, + "x": -0.18351899529840604, + "y": 2.5342217110676892 + }, + { + "id": 3, + "rotation_radians": 1.2901680967814317, + "x": -1.479242535566793, + "y": -0.5539006219756044 + }, + { + "id": 4, + "rotation_radians": 5.986501012998124, + "x": 0.12859402102289344, + "y": 0.7436054324024953 + }, + { + "id": 5, + "rotation_radians": 1.2767476934634474, + "x": 2.4460211503417804, + "y": 0.9190324525676765 + }, + { + "id": 6, + "rotation_radians": 2.3119225864647865, + "x": -0.6584514173388165, + "y": -1.457097314349724 + }, + { + "id": 7, + "rotation_radians": 1.2769931088823172, + "x": 1.8835163513257114, + "y": 1.752337493289726 + }, + { + "id": 8, + "rotation_radians": 4.938256590987524, + "x": 2.505859454043376, + "y": -0.38996320749975816 + }, + { + "id": 9, + "rotation_radians": 4.4183414462635575, + "x": 1.5895669436791922, + "y": 0.3999704525212407 + }, + { + "id": 10, + "rotation_radians": 0.22660254645457478, + "x": 1.443335179557995, + "y": -2.0848939441452523 + }, + { + "id": 11, + "rotation_radians": 2.3119198782428216, + "x": 0.3360505740653278, + "y": -1.604187591074553 + }, + { + "id": 12, + "rotation_radians": 2.311918653317843, + "x": 0.23795848010584886, + "y": -2.6008554297922117 + }, + { + "id": 13, + "rotation_radians": 3.8827140158223585, + "x": -0.756801164382623, + "y": -2.4598465459555428 + }, + { + "id": 14, + "rotation_radians": 0.22435396852819106, + "x": 1.405341148926802, + "y": -0.8803783933608468 + }, + { + "id": 15, + "rotation_radians": 4.461080345400606, + "x": -0.6216313218173916, + "y": -0.011113657388322819 + }, + { + "id": 16, + "rotation_radians": -0.2996960564047926, + "x": 1.0186616659866172, + "y": 1.231877848774689 + }, + { + "id": 17, + "rotation_radians": 4.629123671130316, + "x": -0.739308536292065, + "y": 1.4462924276153943 + }, + { + "id": 18, + "rotation_radians": 1.4760351196382593, + "x": -2.1228542122766494, + "y": 1.440044219104886 + }, + { + "id": 19, + "rotation_radians": 1.4658040273113249, + "x": -1.4416657206891916, + "y": 2.1935814846484423 + }, + { + "id": 20, + "rotation_radians": -0.2585043143152078, + "x": -2.4964870051044263, + "y": 0.2048858427793573 + }, + { + "id": 21, + "rotation_radians": 1.7973958484219004, + "x": 2.255914281952782, + "y": -1.4135432332344569 + }, + { + "id": 22, + "rotation_radians": -0.2585028469710633, + "x": -2.4342823273287615, + "y": -0.9158620072921978 + }, + { + "id": 23, + "rotation_radians": -0.09475015692239813, + "x": -1.4435479210167126, + "y": 0.7040851762621848 + }, + { + "id": 24, + "rotation_radians": 3.374810682432845, + "x": 0.5277325686451007, + "y": -0.3877544486603007 + }, + { + "id": 25, + "rotation_radians": 4.71280742787829, + "x": -1.8849068261687614, + "y": -1.8820272241467741 + } + ], + "problem": "25 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_026_b818374b7af77c7b.json b/data/solutions/generated/squincir_026_b818374b7af77c7b.json new file mode 100644 index 0000000000000000000000000000000000000000..6aa1ba2e31c04ec3847d8650d182bd4016cc5fc8 --- /dev/null +++ b/data/solutions/generated/squincir_026_b818374b7af77c7b.json @@ -0,0 +1,215 @@ +{ + "case": "squincir@26", + "container": { + "radius": 3.237978591312333, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@26", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/13/26", + "metric_expression": "\u221a41 / 2 = 3.201+", + "metric_symbol": "r", + "metric_value": 3.201, + "reference_text": "r = \u221a41 / 2 = 3.201+ | Found by Erich Friedman | in 1997.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@26", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/13/26", + "metric_expression": "\u221a41 / 2 = 3.201+", + "metric_symbol": "r", + "metric_value": 3.201, + "reference_text": "r = \u221a41 / 2 = 3.201+ | Found by Erich Friedman | in 1997.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.2084149710494256, + "x": -2.2217092444989044, + "y": -1.3368960275565245 + }, + { + "id": 2, + "rotation_radians": 3.34572912350036, + "x": -1.5536701869270935, + "y": -2.188917608839749 + }, + { + "id": 3, + "rotation_radians": 2.189779099260357, + "x": -0.4719472401452276, + "y": -2.6534528446736925 + }, + { + "id": 4, + "rotation_radians": 0.6189847276239366, + "x": 0.5659432881249971, + "y": -2.511396270184522 + }, + { + "id": 5, + "rotation_radians": 1.8013248190265845, + "x": 1.7759873598364888, + "y": -1.9058823757277725 + }, + { + "id": 6, + "rotation_radians": 5.009791798286992, + "x": 2.4362242369150677, + "y": -1.1005661814856416 + }, + { + "id": 7, + "rotation_radians": 2.573175697559953, + "x": -2.637027746984943, + "y": -0.20047232327519188 + }, + { + "id": 8, + "rotation_radians": 0.06682535181278193, + "x": -1.4556041423619008, + "y": -0.678391264563874 + }, + { + "id": 9, + "rotation_radians": 4.8132412741452875, + "x": -0.7438885980965443, + "y": -1.409172118856179 + }, + { + "id": 10, + "rotation_radians": 4.979478257105097, + "x": 0.8881649704193052, + "y": -1.4078028352642986 + }, + { + "id": 11, + "rotation_radians": 1.8681996155836147, + "x": 1.558295145333208, + "y": -0.6215829882972498 + }, + { + "id": 12, + "rotation_radians": 5.810278528172828, + "x": 2.605261389817276, + "y": 0.17813456998612492 + }, + { + "id": 13, + "rotation_radians": 5.061380266253227, + "x": -2.470160389385848, + "y": 1.053286247986866 + }, + { + "id": 14, + "rotation_radians": 1.9197703720813593, + "x": -1.5727243782659297, + "y": 0.6115758711669071 + }, + { + "id": 15, + "rotation_radians": 4.813293346433685, + "x": 0.03384957750568061, + "y": -0.7530678178824354 + }, + { + "id": 16, + "rotation_radians": 4.813286538489896, + "x": 0.673824817897437, + "y": 0.015468559690438716 + }, + { + "id": 17, + "rotation_radians": 3.202096550107757, + "x": 1.464673780451137, + "y": 0.6773293497744893 + }, + { + "id": 18, + "rotation_radians": 1.6312626372164298, + "x": 2.2201411394392334, + "y": 1.34408159786266 + }, + { + "id": 19, + "rotation_radians": 5.0517963913164445, + "x": -1.8037803127344123, + "y": 1.848410967630869 + }, + { + "id": 20, + "rotation_radians": 5.051770365749857, + "x": -0.906478216298031, + "y": 1.4067642256687356 + }, + { + "id": 21, + "rotation_radians": 3.2424951076778052, + "x": -0.6608711085940007, + "y": -0.022696553431958866 + }, + { + "id": 22, + "rotation_radians": 6.384079100693917, + "x": -0.020925683011836747, + "y": 0.7458036726573972 + }, + { + "id": 23, + "rotation_radians": 4.813266785297811, + "x": 0.749439623743733, + "y": 1.407883772551976 + }, + { + "id": 24, + "rotation_radians": 1.6312817513276503, + "x": 1.5764802910200466, + "y": 2.125614705045973 + }, + { + "id": 25, + "rotation_radians": 2.2796707051005547, + "x": -0.5893579106248277, + "y": 2.5263442222762613 + }, + { + "id": 26, + "rotation_radians": 0.7088796207108242, + "x": 0.4217447035283305, + "y": 2.632542042275213 + } + ], + "problem": "26 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_027_f9fe04884031db8c.json b/data/solutions/generated/squincir_027_f9fe04884031db8c.json new file mode 100644 index 0000000000000000000000000000000000000000..dbb1ca1f8f98dcc68c7c47617dbc6e18ab58c311 --- /dev/null +++ b/data/solutions/generated/squincir_027_f9fe04884031db8c.json @@ -0,0 +1,221 @@ +{ + "case": "squincir@27", + "container": { + "radius": 3.2651761724206643, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@27", + "credit": "Maurizio Morandi", + "date": "September 2010", + "family_updated": "4/13/26", + "metric_expression": "13\u221a145/48 = 3.261+", + "metric_symbol": "r", + "metric_value": 3.261, + "reference_text": "r = 13\u221a145/48 = 3.261+ | Found by Maurizio Morandi | in September 2010.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@27", + "credit": "Maurizio Morandi", + "date": "September 2010", + "family_updated": "4/13/26", + "metric_expression": "13\u221a145/48 = 3.261+", + "metric_symbol": "r", + "metric_value": 3.261, + "reference_text": "r = 13\u221a145/48 = 3.261+ | Found by Maurizio Morandi | in September 2010.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.01936432007455879, + "x": -1.9488517394840565, + "y": -1.8574562074732663 + }, + { + "id": 2, + "rotation_radians": -0.019941866511369404, + "x": -1.0493019946950601, + "y": -2.3801670157936403 + }, + { + "id": 3, + "rotation_radians": -0.0199451790864511, + "x": -0.3276210679586481, + "y": -1.687873214180706 + }, + { + "id": 4, + "rotation_radians": -0.2605339886100553, + "x": 0.34443387893934235, + "y": -2.577550056601028 + }, + { + "id": 5, + "rotation_radians": -0.12244388479167659, + "x": 1.3993656081689216, + "y": -2.2754443210259616 + }, + { + "id": 6, + "rotation_radians": 0.23195590289361043, + "x": 2.265954599336973, + "y": -1.4851029494799126 + }, + { + "id": 7, + "rotation_radians": -0.019343889959598994, + "x": -2.4270425775744733, + "y": -0.9297938372236815 + }, + { + "id": 8, + "rotation_radians": -0.0193418831640269, + "x": -1.7269410443753361, + "y": -0.21507916760525947 + }, + { + "id": 9, + "rotation_radians": -0.012951010729723449, + "x": -1.0753806834256558, + "y": -1.0134772466139896 + }, + { + "id": 10, + "rotation_radians": -0.020724447771293703, + "x": 0.7867816624874769, + "y": -1.404357680506575 + }, + { + "id": 11, + "rotation_radians": -0.02072756661747109, + "x": 1.4896383092431633, + "y": -0.6924303112768215 + }, + { + "id": 12, + "rotation_radians": -0.017981372336985206, + "x": 2.539072247422692, + "y": -0.33977274590110235 + }, + { + "id": 13, + "rotation_radians": 0.051050570017940985, + "x": -2.5215624036654387, + "y": 0.4772463398326374 + }, + { + "id": 14, + "rotation_radians": -0.020415007389452063, + "x": -0.6377321579448564, + "y": 0.09515289901765592 + }, + { + "id": 15, + "rotation_radians": -0.005421939077380943, + "x": 0.0693664840337404, + "y": -0.656908901733235 + }, + { + "id": 16, + "rotation_radians": -0.004960487188241739, + "x": 0.7854601418913006, + "y": 0.04163393506356207 + }, + { + "id": 17, + "rotation_radians": -0.017980102216825226, + "x": 1.8559193532008336, + "y": 0.3907419775736156 + }, + { + "id": 18, + "rotation_radians": -0.0180703415772888, + "x": 2.225995632805354, + "y": 1.4476068295421995 + }, + { + "id": 19, + "rotation_radians": -0.018156615931520226, + "x": -1.3874901189665023, + "y": 0.8744219100119939 + }, + { + "id": 20, + "rotation_radians": -0.01815983765863338, + "x": -0.6357613313938533, + "y": 1.535551579401629 + }, + { + "id": 21, + "rotation_radians": -0.02040925872103045, + "x": 0.06184790558676831, + "y": 0.8104884417335092 + }, + { + "id": 22, + "rotation_radians": -0.018154046017453688, + "x": 0.46830391587619513, + "y": 1.8313318530666298 + }, + { + "id": 23, + "rotation_radians": -0.01812508274562243, + "x": 1.1616190254513559, + "y": 1.1106026553096686 + }, + { + "id": 24, + "rotation_radians": -0.015352865245046775, + "x": 1.532708329464464, + "y": 2.170237573115579 + }, + { + "id": 25, + "rotation_radians": -0.020086673680154987, + "x": -2.1465021988667847, + "y": 1.5533352196893142 + }, + { + "id": 26, + "rotation_radians": -0.23521175418301327, + "x": -1.3844114489149912, + "y": 2.3410755757795405 + }, + { + "id": 27, + "rotation_radians": -0.018148647822524927, + "x": -0.22588571903445998, + "y": 2.551195322042906 + } + ], + "problem": "27 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_028_011f385483141804.json b/data/solutions/generated/squincir_028_011f385483141804.json new file mode 100644 index 0000000000000000000000000000000000000000..01a904f3282542044017096648e1db0bb0062b21 --- /dev/null +++ b/data/solutions/generated/squincir_028_011f385483141804.json @@ -0,0 +1,227 @@ +{ + "case": "squincir@28", + "container": { + "radius": 3.3444835031186235, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@28", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.333+", + "metric_symbol": "r", + "metric_value": 3.333, + "reference_text": "r = 3.333+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@28", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.333+", + "metric_symbol": "r", + "metric_value": 3.333, + "reference_text": "r = 3.333+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.120778676803313, + "x": 0.9858194326273789, + "y": 2.5796726759771293 + }, + { + "id": 2, + "rotation_radians": 5.295175196936636, + "x": -2.688910069830643, + "y": 0.5830549649828938 + }, + { + "id": 3, + "rotation_radians": 6.66302939858666, + "x": -0.7472653892097041, + "y": -0.3021426596786382 + }, + { + "id": 4, + "rotation_radians": 5.077741934366776, + "x": 0.2246124186789115, + "y": -0.5915644089918408 + }, + { + "id": 5, + "rotation_radians": 5.541835851979183, + "x": 1.373047697925636, + "y": -1.1178350605238077 + }, + { + "id": 6, + "rotation_radians": 1.935113549415938, + "x": 1.8344212154353583, + "y": 1.9751264187014324 + }, + { + "id": 7, + "rotation_radians": 3.521437204649056, + "x": -0.4397941211125682, + "y": 0.65415244405574 + }, + { + "id": 8, + "rotation_radians": 0.3798668594752425, + "x": -1.7693687584193618, + "y": -2.039917400960662 + }, + { + "id": 9, + "rotation_radians": 5.54140194819607, + "x": 2.5856778342588935, + "y": 0.8206965686853341 + }, + { + "id": 10, + "rotation_radians": 5.076706509256747, + "x": 1.413261013715524, + "y": 1.0680092768534006 + }, + { + "id": 11, + "rotation_radians": 3.5214374104252695, + "x": -0.06857477036212302, + "y": 2.671376742101659 + }, + { + "id": 12, + "rotation_radians": 3.5214363937600974, + "x": -1.363584924958202, + "y": 1.0507819770684517 + }, + { + "id": 13, + "rotation_radians": 3.5214366411169955, + "x": -0.4734559989022057, + "y": 1.756913115358669 + }, + { + "id": 14, + "rotation_radians": -0.7612131966405308, + "x": 0.2916397928689533, + "y": -2.7587352636574014 + }, + { + "id": 15, + "rotation_radians": 3.989808944775369, + "x": 1.6161061870037505, + "y": -0.09680895351959805 + }, + { + "id": 16, + "rotation_radians": 5.076708996864259, + "x": 0.5337200139778299, + "y": 0.36618275513473686 + }, + { + "id": 17, + "rotation_radians": 6.6456042496039345, + "x": -2.2313963676313735, + "y": 1.5803902317556235 + }, + { + "id": 18, + "rotation_radians": 0.8294318002264448, + "x": 2.377259953657058, + "y": -1.1905807402345547 + }, + { + "id": 19, + "rotation_radians": 2.37161743922695, + "x": -0.7151548013505568, + "y": -2.611266821567055 + }, + { + "id": 20, + "rotation_radians": 5.0767063771185725, + "x": 0.5579767279836076, + "y": 1.6049070743403013 + }, + { + "id": 21, + "rotation_radians": 5.092233340381, + "x": -1.6661843161845775, + "y": 0.09239206868256097 + }, + { + "id": 22, + "rotation_radians": 5.515773535429109, + "x": 0.3872044019752911, + "y": -1.7537360405995306 + }, + { + "id": 23, + "rotation_radians": -0.2499977663290188, + "x": 1.5788924173141068, + "y": -2.2867035402623075 + }, + { + "id": 24, + "rotation_radians": 3.970605688739685, + "x": 2.7294867990940612, + "y": -0.17401327951164694 + }, + { + "id": 25, + "rotation_radians": 0.8033834361366563, + "x": -0.6155966296001908, + "y": -1.60829750539577 + }, + { + "id": 26, + "rotation_radians": 1.9332152391729391, + "x": -1.3450134679850634, + "y": 2.2780691243959614 + }, + { + "id": 27, + "rotation_radians": 1.9506635681068258, + "x": -1.6242651739113054, + "y": -1.0139204346605426 + }, + { + "id": 28, + "rotation_radians": 0.9966795155903851, + "x": -2.7444660384962494, + "y": -0.5886429514607435 + } + ], + "problem": "28 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_029_cf50b73c19c6c40b.json b/data/solutions/generated/squincir_029_cf50b73c19c6c40b.json new file mode 100644 index 0000000000000000000000000000000000000000..cea8e98bb4eba6c856048118813f3492f0b4879c --- /dev/null +++ b/data/solutions/generated/squincir_029_cf50b73c19c6c40b.json @@ -0,0 +1,233 @@ +{ + "case": "squincir@29", + "container": { + "radius": 3.430591604149518, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@29", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.401+", + "metric_symbol": "r", + "metric_value": 3.401, + "reference_text": "r = 3.401+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@29", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.401+", + "metric_symbol": "r", + "metric_value": 3.401, + "reference_text": "r = 3.401+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.592689373051216, + "x": -1.9635622098643695, + "y": -2.116854120501414 + }, + { + "id": 2, + "rotation_radians": 1.592694670302177, + "x": -1.0170230212988747, + "y": -2.574194044939239 + }, + { + "id": 3, + "rotation_radians": -0.43357147474962554, + "x": -0.19234451242782458, + "y": -1.745348502922832 + }, + { + "id": 4, + "rotation_radians": -0.5557414565625831, + "x": 0.24688981990456044, + "y": -2.7445760527772984 + }, + { + "id": 5, + "rotation_radians": -0.5549576900231358, + "x": 1.2190917168133624, + "y": -2.5084853590750207 + }, + { + "id": 6, + "rotation_radians": -0.5374209605921466, + "x": 2.0744963803433865, + "y": -1.7772019076861871 + }, + { + "id": 7, + "rotation_radians": -0.29207917248945503, + "x": -2.6109545487015304, + "y": -1.1819456006829203 + }, + { + "id": 8, + "rotation_radians": -0.4134393622417121, + "x": -1.4368790506774005, + "y": -1.0062539007367042 + }, + { + "id": 9, + "rotation_radians": -0.4400390673051811, + "x": -0.44340583519997806, + "y": -0.7694612058353901 + }, + { + "id": 10, + "rotation_radians": -0.43356641183973704, + "x": 0.7934693863826805, + "y": -1.5288636002189477 + }, + { + "id": 11, + "rotation_radians": 0.9279627919994952, + "x": 1.6763677211918404, + "y": -0.762269785103513 + }, + { + "id": 12, + "rotation_radians": 0.8382411014664422, + "x": 2.714382783967371, + "y": -0.6543373315063892 + }, + { + "id": 13, + "rotation_radians": -0.7305992658671487, + "x": -2.8753139799632415, + "y": -0.029668973320712274 + }, + { + "id": 14, + "rotation_radians": -0.5705874819954344, + "x": -1.7113140297416012, + "y": 0.031230049863972063 + }, + { + "id": 15, + "rotation_radians": -0.49570113354985235, + "x": -0.6027210548623344, + "y": 0.25479154772751905 + }, + { + "id": 16, + "rotation_radians": -0.4554256000271846, + "x": 0.545319321268562, + "y": -0.536775246067393 + }, + { + "id": 17, + "rotation_radians": 0.8313079752542475, + "x": 1.629383783480077, + "y": 0.28263585430361954 + }, + { + "id": 18, + "rotation_radians": 0.8382469048817237, + "x": 2.795977970544776, + "y": 0.3514070160639032 + }, + { + "id": 19, + "rotation_radians": -0.7306544486732136, + "x": -2.5777561143905867, + "y": 0.9881916133498874 + }, + { + "id": 20, + "rotation_radians": -0.730649464975705, + "x": -1.583085398837212, + "y": 1.1132089644435494 + }, + { + "id": 21, + "rotation_radians": -0.7308481349133601, + "x": -0.5984991355716703, + "y": 1.4240452411802793 + }, + { + "id": 22, + "rotation_radians": -0.7311929930542522, + "x": 0.44846532331139344, + "y": 0.5892418473626914 + }, + { + "id": 23, + "rotation_radians": -0.730841628558974, + "x": 1.412350546003734, + "y": 1.2814377148589917 + }, + { + "id": 24, + "rotation_radians": -0.730842623705372, + "x": 2.411060265673974, + "y": 1.332761391313691 + }, + { + "id": 25, + "rotation_radians": -0.6672127560890698, + "x": -1.713239462793634, + "y": 2.135724143837427 + }, + { + "id": 26, + "rotation_radians": 1.043995961312285, + "x": -0.7355520326258836, + "y": 2.604650058480226 + }, + { + "id": 27, + "rotation_radians": -0.49995360330339783, + "x": 0.27285681494254427, + "y": 2.7548211313377764 + }, + { + "id": 28, + "rotation_radians": -0.7308569324387444, + "x": 0.3914419205757068, + "y": 1.6363086562969087 + }, + { + "id": 29, + "rotation_radians": -0.8243077744702784, + "x": 1.4197791018013404, + "y": 2.3499553186863964 + } + ], + "problem": "29 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_030_86c752cf32b3c6a2.json b/data/solutions/generated/squincir_030_86c752cf32b3c6a2.json new file mode 100644 index 0000000000000000000000000000000000000000..f9343f46626fcaf24cc18206fa9b6ae3591399da --- /dev/null +++ b/data/solutions/generated/squincir_030_86c752cf32b3c6a2.json @@ -0,0 +1,239 @@ +{ + "case": "squincir@30", + "container": { + "radius": 3.5340051200957388, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@30", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.472+", + "metric_symbol": "r", + "metric_value": 3.472, + "reference_text": "r = 3.472+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@30", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.472+", + "metric_symbol": "r", + "metric_value": 3.472, + "reference_text": "r = 3.472+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.009882471040625467, + "x": -2.465424437551226, + "y": -1.5500676449354736 + }, + { + "id": 2, + "rotation_radians": 0.12878246772577548, + "x": -1.8078526876978924, + "y": -2.3875638786008926 + }, + { + "id": 3, + "rotation_radians": -1.0316131052408986, + "x": -0.7379492536668797, + "y": -2.8814531773088894 + }, + { + "id": 4, + "rotation_radians": -0.7974623776796591, + "x": 0.3640492212328957, + "y": -2.9222585451582965 + }, + { + "id": 5, + "rotation_radians": -0.34574554942953195, + "x": 1.4804706481333092, + "y": -2.551315771680477 + }, + { + "id": 6, + "rotation_radians": -0.3457379013199302, + "x": 2.2276213993942298, + "y": -1.7902004956897941 + }, + { + "id": 7, + "rotation_radians": -1.5609172274917529, + "x": -2.0373525660012053, + "y": -0.5692930821927134 + }, + { + "id": 8, + "rotation_radians": -0.9943207555059257, + "x": -1.150431960030695, + "y": -1.3652698131515335 + }, + { + "id": 9, + "rotation_radians": -0.3486726139887911, + "x": -0.010134332857673293, + "y": -1.774147590152242 + }, + { + "id": 10, + "rotation_radians": -0.3659572740827716, + "x": 0.9399355063494158, + "y": -1.4059376107785728 + }, + { + "id": 11, + "rotation_radians": -0.3569908583844547, + "x": 1.8033792886575946, + "y": -0.8784306458667841 + }, + { + "id": 12, + "rotation_radians": -0.38784585645838937, + "x": 2.779709242972218, + "y": -0.566015416087075 + }, + { + "id": 13, + "rotation_radians": 0.06287131885685876, + "x": -2.8280310727593836, + "y": 0.08507215410214873 + }, + { + "id": 14, + "rotation_radians": -0.3828839701716489, + "x": -1.3203935493416457, + "y": 0.3429508241722421 + }, + { + "id": 15, + "rotation_radians": -0.44556630431437494, + "x": -0.18370713224869203, + "y": -0.5255297735646451 + }, + { + "id": 16, + "rotation_radians": -0.32665805933426795, + "x": 0.8688188367594121, + "y": -0.20476324303832322 + }, + { + "id": 17, + "rotation_radians": -0.37356508180584413, + "x": 1.8359956822556385, + "y": 0.23606166522378208 + }, + { + "id": 18, + "rotation_radians": -0.3814300213675812, + "x": 2.86425971159942, + "y": 0.557595093383557 + }, + { + "id": 19, + "rotation_radians": -0.30820654530850483, + "x": -2.4973578186197893, + "y": 1.3230548748171183 + }, + { + "id": 20, + "rotation_radians": -0.396494230634461, + "x": -1.4016605885132596, + "y": 1.397710923549736 + }, + { + "id": 21, + "rotation_radians": -0.38285238808648786, + "x": -0.3381442424610822, + "y": 0.5887604061809639 + }, + { + "id": 22, + "rotation_radians": -0.3828725217308665, + "x": 0.6503490643022961, + "y": 0.8198614133083835 + }, + { + "id": 23, + "rotation_radians": -0.38289411509033827, + "x": 1.5692420629226917, + "y": 1.2144506326792033 + }, + { + "id": 24, + "rotation_radians": 1.1894057224123902, + "x": 2.533711020541661, + "y": 1.5039113679958498 + }, + { + "id": 25, + "rotation_radians": 1.1743256036669145, + "x": -1.7166132751864214, + "y": 2.3494292041071385 + }, + { + "id": 26, + "rotation_radians": 1.1819800221549508, + "x": -0.8101435170342115, + "y": 2.78530530900527 + }, + { + "id": 27, + "rotation_radians": -0.40487043141653356, + "x": -0.4528829962204167, + "y": 1.7296820099693875 + }, + { + "id": 28, + "rotation_radians": -0.4190383415970961, + "x": 0.2534874047066095, + "y": 2.846363981415381 + }, + { + "id": 29, + "rotation_radians": -0.37890989609152237, + "x": 0.5783440134794621, + "y": 1.8788186702064933 + }, + { + "id": 30, + "rotation_radians": -0.08077974405760081, + "x": 1.5631950025511612, + "y": 2.43586735908429 + } + ], + "problem": "30 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_031_fdf9170d30584f4f.json b/data/solutions/generated/squincir_031_fdf9170d30584f4f.json new file mode 100644 index 0000000000000000000000000000000000000000..1d390056b5eee05afe0b750acf3b605070d89a5e --- /dev/null +++ b/data/solutions/generated/squincir_031_fdf9170d30584f4f.json @@ -0,0 +1,245 @@ +{ + "case": "squincir@31", + "container": { + "radius": 3.536916321287215, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@31", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/13/26", + "metric_expression": "5 \u221a2 / 2 = 3.535+", + "metric_symbol": "r", + "metric_value": 3.535, + "reference_text": "r = 5 \u221a2 / 2 = 3.535+ | Found by Erich Friedman | in 1997.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/31.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@31", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/13/26", + "metric_expression": "5 \u221a2 / 2 = 3.535+", + "metric_symbol": "r", + "metric_value": 3.535, + "reference_text": "r = 5 \u221a2 / 2 = 3.535+ | Found by Erich Friedman | in 1997.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/31.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.613091503944107, + "x": 2.8547369781762493, + "y": -0.9266313969435208 + }, + { + "id": 2, + "rotation_radians": 5.967189884870522, + "x": -0.10129265525521211, + "y": 2.1923163719548557 + }, + { + "id": 3, + "rotation_radians": 4.39635696990669, + "x": -2.673249286326251, + "y": -1.3626637092232368 + }, + { + "id": 4, + "rotation_radians": 1.2547574380985302, + "x": -1.8065969110487408, + "y": -0.8606038209070498 + }, + { + "id": 5, + "rotation_radians": 1.2547619724883874, + "x": -0.8622873855073387, + "y": 0.6827409618240884 + }, + { + "id": 6, + "rotation_radians": 4.39635948557581, + "x": -0.8917785831174824, + "y": -0.4535059806315018 + }, + { + "id": 7, + "rotation_radians": 2.8255732902123967, + "x": 1.7920088676730535, + "y": 0.8874063850623328 + }, + { + "id": 8, + "rotation_radians": 1.8045974361916655, + "x": 2.2800402295204867, + "y": -1.868930577610669 + }, + { + "id": 9, + "rotation_radians": 1.2539011292263003, + "x": -0.9988177974132463, + "y": -1.6289641438611577 + }, + { + "id": 10, + "rotation_radians": 5.967152963860952, + "x": 0.7859412136074084, + "y": -0.7239336975661783 + }, + { + "id": 11, + "rotation_radians": -0.3138739153128789, + "x": -1.355959096988358, + "y": 2.676318742222436 + }, + { + "id": 12, + "rotation_radians": 4.377997547036306, + "x": -0.8201463071658517, + "y": -2.70880836682493 + }, + { + "id": 13, + "rotation_radians": 1.3775630680043922, + "x": 1.9531593503856222, + "y": 2.160161290414651 + }, + { + "id": 14, + "rotation_radians": 1.212899201653014, + "x": -1.7950342485817266, + "y": 0.2683118746521507 + }, + { + "id": 15, + "rotation_radians": 3.5317298225336944, + "x": -2.815483768208785, + "y": 0.9563082552380856 + }, + { + "id": 16, + "rotation_radians": 2.8256485607229496, + "x": 0.031321491764003465, + "y": 1.1359972742758404 + }, + { + "id": 17, + "rotation_radians": 0.7994887205757041, + "x": 2.9706471328297033, + "y": 0.20957165779320952 + }, + { + "id": 18, + "rotation_radians": 5.967156902733381, + "x": 0.0001003930824325047, + "y": -0.0011855712481417852 + }, + { + "id": 19, + "rotation_radians": 4.541931564574397, + "x": 1.7872267266290311, + "y": -0.3263619161519231 + }, + { + "id": 20, + "rotation_radians": 4.396369440281043, + "x": 0.9520204502869317, + "y": -1.7610058732080773 + }, + { + "id": 21, + "rotation_radians": -0.31604613287522415, + "x": -0.10639730600478849, + "y": -1.1764951659163678 + }, + { + "id": 22, + "rotation_radians": 2.8255665137849557, + "x": 2.6697209539891027, + "y": 1.3676678038439876 + }, + { + "id": 23, + "rotation_radians": 3.531731685936447, + "x": -2.2673452593783523, + "y": 1.811197434364086 + }, + { + "id": 24, + "rotation_radians": 6.264289021571575, + "x": -1.95461202967836, + "y": -2.2317844579548654 + }, + { + "id": 25, + "rotation_radians": 5.9672199290929, + "x": 0.06023879391227996, + "y": -2.213613233471222 + }, + { + "id": 26, + "rotation_radians": 2.046673713379487, + "x": 0.9142092441242312, + "y": 2.8587566291095388 + }, + { + "id": 27, + "rotation_radians": 5.967157571432839, + "x": 0.8919803728229324, + "y": 0.451149128794063 + }, + { + "id": 28, + "rotation_radians": 0.6701735146486443, + "x": -2.932213767424269, + "y": -0.15640804990004667 + }, + { + "id": 29, + "rotation_radians": 5.967179114447542, + "x": -0.9922416829699654, + "y": 1.7381452463324156 + }, + { + "id": 30, + "rotation_radians": 2.8257917288234022, + "x": 0.9233235182999385, + "y": 1.58847501686805 + }, + { + "id": 31, + "rotation_radians": 2.825832895078422, + "x": 1.358120896308774, + "y": -2.6764924728223938 + } + ], + "problem": "31 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/31.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_032_a2628e58e58416df.json b/data/solutions/generated/squincir_032_a2628e58e58416df.json new file mode 100644 index 0000000000000000000000000000000000000000..600649b78d5f12c10df2714ff7fd078a1fb307b2 --- /dev/null +++ b/data/solutions/generated/squincir_032_a2628e58e58416df.json @@ -0,0 +1,251 @@ +{ + "case": "squincir@32", + "container": { + "radius": 3.610606982319385, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@32", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.584+", + "metric_symbol": "r", + "metric_value": 3.584, + "reference_text": "r = 3.584+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@32", + "credit": "Jonathan Viquerat", + "date": "April 2026", + "family_updated": "4/13/26", + "metric_expression": "3.584+", + "metric_symbol": "r", + "metric_value": 3.584, + "reference_text": "r = 3.584+ | Found by Jonathan Viquerat | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.2864915439666627, + "x": 0.39987079873902476, + "y": -1.854826792309375 + }, + { + "id": 2, + "rotation_radians": 3.864565210149988, + "x": 2.982296644276978, + "y": 0.33880672482723834 + }, + { + "id": 3, + "rotation_radians": 5.35260196109845, + "x": -2.917709114545765, + "y": -0.17857426772123797 + }, + { + "id": 4, + "rotation_radians": 2.1056410189341523, + "x": -0.6922705940955584, + "y": -1.965086927123493 + }, + { + "id": 5, + "rotation_radians": 2.1537331261724137, + "x": -1.689010884535341, + "y": -0.2924758605934852 + }, + { + "id": 6, + "rotation_radians": 5.490541474963715, + "x": 0.34028267066156825, + "y": -2.993608705673783 + }, + { + "id": 7, + "rotation_radians": 5.295327925178921, + "x": -1.6143154622757185, + "y": -1.3286857481277314 + }, + { + "id": 8, + "rotation_radians": 4.835773542574226, + "x": 0.8057650844075862, + "y": 0.7359039351476416 + }, + { + "id": 9, + "rotation_radians": 3.26497652347604, + "x": 1.8907979364119254, + "y": 2.4259957523494027 + }, + { + "id": 10, + "rotation_radians": 5.417336070008886, + "x": 1.9753109638635675, + "y": 0.4029338246741872 + }, + { + "id": 11, + "rotation_radians": 2.211948474998015, + "x": -0.8822959489113779, + "y": 1.6237413245159749 + }, + { + "id": 12, + "rotation_radians": 3.8640786894220454, + "x": 2.579794744609559, + "y": 1.3662008829703467 + }, + { + "id": 13, + "rotation_radians": 3.7036064002580855, + "x": -2.9214659745012996, + "y": 0.8705795035160152 + }, + { + "id": 14, + "rotation_radians": 2.0536895810065787, + "x": 0.23688839825813535, + "y": 1.8669869475192509 + }, + { + "id": 15, + "rotation_radians": 2.2757434588686785, + "x": 1.9466982984123276, + "y": -0.5980402103255313 + }, + { + "id": 16, + "rotation_radians": 5.417335386469035, + "x": 2.9441972655669604, + "y": -0.6697507152737583 + }, + { + "id": 17, + "rotation_radians": 5.843740645287157, + "x": -1.3699357786182944, + "y": 2.698636678859154 + }, + { + "id": 18, + "rotation_radians": 3.8212243630705878, + "x": 0.9371007436883174, + "y": -0.5208818047735742 + }, + { + "id": 19, + "rotation_radians": 0.6682027322287101, + "x": 0.7712224141310667, + "y": 2.920073597215432 + }, + { + "id": 20, + "rotation_radians": 2.1542324818707566, + "x": -2.6213859930355823, + "y": -1.2604355319129297 + }, + { + "id": 21, + "rotation_radians": 0.5829374036344025, + "x": -1.8078700452397676, + "y": -2.3098347457698885 + }, + { + "id": 22, + "rotation_radians": 5.80087870173963, + "x": -2.182145198431104, + "y": 1.9409943983076434 + }, + { + "id": 23, + "rotation_radians": 0.7308127383389985, + "x": 1.3664391104199785, + "y": -2.5809611927211757 + }, + { + "id": 24, + "rotation_radians": 2.105644994510628, + "x": -0.7654096266974696, + "y": -2.9786228572733227 + }, + { + "id": 25, + "rotation_radians": 3.655276336651679, + "x": -0.05067231153326562, + "y": -0.05800344132278317 + }, + { + "id": 26, + "rotation_radians": 3.7049247799193035, + "x": -0.9352762649717299, + "y": 0.583151334964437 + }, + { + "id": 27, + "rotation_radians": 3.857288931641837, + "x": 2.419876556056628, + "y": -1.6389041725536102 + }, + { + "id": 28, + "rotation_radians": 5.428091441675418, + "x": 1.421874359017712, + "y": -1.5749467815282987 + }, + { + "id": 29, + "rotation_radians": 3.7049246734955545, + "x": -1.9149728543929385, + "y": 0.7846981039746788 + }, + { + "id": 30, + "rotation_radians": 2.285242991487999, + "x": -0.24788746590136895, + "y": 3.0056623265987197 + }, + { + "id": 31, + "rotation_radians": 6.406568929925422, + "x": 1.3689340915179828, + "y": 1.5648508397911423 + }, + { + "id": 32, + "rotation_radians": 3.6552840099312105, + "x": -0.4866402878942031, + "y": -0.9746570759776594 + } + ], + "problem": "32 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_033_257aa24f77df5436.json b/data/solutions/generated/squincir_033_257aa24f77df5436.json new file mode 100644 index 0000000000000000000000000000000000000000..4465a1429059ce9cc4e759c29cc3ccc28956a4ae --- /dev/null +++ b/data/solutions/generated/squincir_033_257aa24f77df5436.json @@ -0,0 +1,257 @@ +{ + "case": "squincir@33", + "container": { + "radius": 3.6307676222525584, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@33", + "credit": "Maurizio Morandi", + "date": "June 2010", + "family_updated": "4/13/26", + "metric_expression": "\u221a13 = 3.605+", + "metric_symbol": "r", + "metric_value": 3.605, + "reference_text": "r = \u221a13 = 3.605+ | Found by Maurizio Morandi | in June 2010.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@33", + "credit": "Maurizio Morandi", + "date": "June 2010", + "family_updated": "4/13/26", + "metric_expression": "\u221a13 = 3.605+", + "metric_symbol": "r", + "metric_value": 3.605, + "reference_text": "r = \u221a13 = 3.605+ | Found by Maurizio Morandi | in June 2010.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.613535416195538, + "x": 1.9756685030186705, + "y": -0.7026516602693259 + }, + { + "id": 2, + "rotation_radians": 3.35257353073578, + "x": 0.8815698715085698, + "y": 0.6668174704667639 + }, + { + "id": 3, + "rotation_radians": 1.7539892670090993, + "x": 0.4870397093674256, + "y": 1.9650036026984992 + }, + { + "id": 4, + "rotation_radians": 5.689297425466179, + "x": 2.6645910768809093, + "y": 1.36767296488659 + }, + { + "id": 5, + "rotation_radians": 0.9420012959614321, + "x": -1.7705794861078157, + "y": -1.0206537410372605 + }, + { + "id": 6, + "rotation_radians": 5.28074261877211, + "x": 2.305840136123319, + "y": -1.8464676967915299 + }, + { + "id": 7, + "rotation_radians": 5.374072116572638, + "x": 1.1342567384843878, + "y": -2.716454250409306 + }, + { + "id": 8, + "rotation_radians": 3.8117577529073055, + "x": 0.10961932012148033, + "y": -2.834238923961636 + }, + { + "id": 9, + "rotation_radians": 4.090510055302683, + "x": -1.0886162518988296, + "y": 0.16507143307622932 + }, + { + "id": 10, + "rotation_radians": 1.7537983768439684, + "x": 1.909697659072029, + "y": 2.4003553007605753 + }, + { + "id": 11, + "rotation_radians": 3.60101491266934, + "x": -0.8369842611809809, + "y": -1.9280047016195263 + }, + { + "id": 12, + "rotation_radians": 1.781714300560637, + "x": 1.405778406418884, + "y": 1.5188069418906958 + }, + { + "id": 13, + "rotation_radians": 2.5127928438384752, + "x": -2.7553212844004515, + "y": -1.196077291448701 + }, + { + "id": 14, + "rotation_radians": 3.5842869448585852, + "x": 2.965710552728232, + "y": 0.1313827237528632 + }, + { + "id": 15, + "rotation_radians": 3.6136027706084337, + "x": 2.9453948243019448, + "y": -0.9543022193599869 + }, + { + "id": 16, + "rotation_radians": 6.46646339677784, + "x": 0.9922530268460918, + "y": 2.8313086155004434 + }, + { + "id": 17, + "rotation_radians": 2.030213688981717, + "x": -0.5912782694579658, + "y": -0.955430509266384 + }, + { + "id": 18, + "rotation_radians": 0.4593936909186083, + "x": -1.0021070600072433, + "y": -2.927803852800168 + }, + { + "id": 19, + "rotation_radians": 4.405702779947405, + "x": -0.28108685502147723, + "y": 1.0653406383656676 + }, + { + "id": 20, + "rotation_radians": 5.280728543499507, + "x": 1.316903463664556, + "y": -1.687137914427348 + }, + { + "id": 21, + "rotation_radians": 2.042572170466609, + "x": 0.9779560663813157, + "y": -0.5371596572018984 + }, + { + "id": 22, + "rotation_radians": 0.4594123196442732, + "x": 0.05718763204087578, + "y": -0.11900647154303116 + }, + { + "id": 23, + "rotation_radians": 5.178021891576311, + "x": 1.9735512617248088, + "y": 0.35262604382584806 + }, + { + "id": 24, + "rotation_radians": 0.56834350276256, + "x": 0.3332243088745847, + "y": -1.5040057978809298 + }, + { + "id": 25, + "rotation_radians": 0.942615232084158, + "x": -2.0690467599975766, + "y": -0.055072998382127966 + }, + { + "id": 26, + "rotation_radians": 1.9249365744937819, + "x": -2.8829329210990378, + "y": 1.024306101932159 + }, + { + "id": 27, + "rotation_radians": 4.487631904258664, + "x": -1.5929298707396295, + "y": 1.211652238859628 + }, + { + "id": 28, + "rotation_radians": 1.4499588288417045, + "x": -2.247993318583647, + "y": 2.031386918759507 + }, + { + "id": 29, + "rotation_radians": 4.439223258233423, + "x": -1.4356418255642507, + "y": 2.7297575317178535 + }, + { + "id": 30, + "rotation_radians": 3.5323522935604985, + "x": -0.16058544159223193, + "y": 2.951361396090916 + }, + { + "id": 31, + "rotation_radians": 4.1900101733139214, + "x": -2.016448090020737, + "y": -2.1383161802428865 + }, + { + "id": 32, + "rotation_radians": 4.083230190657136, + "x": -3.054274192661619, + "y": -0.2306425051144722 + }, + { + "id": 33, + "rotation_radians": 6.009976750019901, + "x": -0.830586313506223, + "y": 1.9226425203211472 + } + ], + "problem": "33 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_034_4ba00f951e2b00e9.json b/data/solutions/generated/squincir_034_4ba00f951e2b00e9.json new file mode 100644 index 0000000000000000000000000000000000000000..6ea45fa92756820dca03d41e22e4a3c9d864ce69 --- /dev/null +++ b/data/solutions/generated/squincir_034_4ba00f951e2b00e9.json @@ -0,0 +1,263 @@ +{ + "case": "squincir@34", + "container": { + "radius": 3.6407531642590913, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@34", + "credit": "Maurizio Morandi", + "date": "December 2010", + "family_updated": "4/13/26", + "metric_expression": "3.629+", + "metric_symbol": "r", + "metric_value": 3.629, + "reference_text": "r = 3.629+ | Found by Maurizio Morandi | in December 2010.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squincir@34", + "credit": "Maurizio Morandi", + "date": "December 2010", + "family_updated": "4/13/26", + "metric_expression": "3.629+", + "metric_symbol": "r", + "metric_value": 3.629, + "reference_text": "r = 3.629+ | Found by Maurizio Morandi | in December 2010.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.816914158474824, + "x": 0.8129444329329324, + "y": -0.7848741902427581 + }, + { + "id": 2, + "rotation_radians": 4.24524235069929, + "x": 0.1569544795774419, + "y": -2.0550179112782745 + }, + { + "id": 3, + "rotation_radians": 1.0618222232157162, + "x": 2.8802686916334506, + "y": -0.6656903024369152 + }, + { + "id": 4, + "rotation_radians": 4.246730800970384, + "x": 1.4169759695881243, + "y": -2.692049429426397 + }, + { + "id": 5, + "rotation_radians": 5.816381434652585, + "x": -0.1516684045403582, + "y": 2.0563494859238904 + }, + { + "id": 6, + "rotation_radians": 4.315716852136602, + "x": -1.7765010417145408, + "y": -1.1183807930120313 + }, + { + "id": 7, + "rotation_radians": 5.873169895763183, + "x": 0.9802408544914827, + "y": 1.9052700352483858 + }, + { + "id": 8, + "rotation_radians": 4.245584424452637, + "x": 0.1857275143404533, + "y": 1.1146016006743713 + }, + { + "id": 9, + "rotation_radians": 1.144013954334309, + "x": -1.9208047506630335, + "y": 0.9794363660226802 + }, + { + "id": 10, + "rotation_radians": 4.246725192765818, + "x": 1.1074508630289135, + "y": -1.7411029003282903 + }, + { + "id": 11, + "rotation_radians": 4.315528932008999, + "x": -0.9902891703135448, + "y": -1.8771561724399877 + }, + { + "id": 12, + "rotation_radians": 1.029730272080673, + "x": 3.033826468744467, + "y": 0.4210815707064593 + }, + { + "id": 13, + "rotation_radians": 5.796776437291363, + "x": 2.0439390270115307, + "y": 0.13518889072426052 + }, + { + "id": 14, + "rotation_radians": 1.161071510084628, + "x": 1.9186608989859717, + "y": 2.2519948557104144 + }, + { + "id": 15, + "rotation_radians": 2.6752359971360526, + "x": 0.9233551100991574, + "y": 0.3048321691378913 + }, + { + "id": 16, + "rotation_radians": 1.1514519176974587, + "x": -2.1386010190023685, + "y": -0.1741743559800069 + }, + { + "id": 17, + "rotation_radians": 4.250695848438471, + "x": -1.1070402639652739, + "y": 1.7429939506540013 + }, + { + "id": 18, + "rotation_radians": 1.062626101686129, + "x": 1.9212596319005313, + "y": -0.9509052065559158 + }, + { + "id": 19, + "rotation_radians": 1.1519159139468738, + "x": -2.8669992083761167, + "y": 0.6431580838157299 + }, + { + "id": 20, + "rotation_radians": -0.4008011908699069, + "x": 0.6719149252437385, + "y": 2.8639285930394207 + }, + { + "id": 21, + "rotation_radians": 1.124875991163647, + "x": 1.714644787381894, + "y": 1.1005257557273256 + }, + { + "id": 22, + "rotation_radians": 4.250695377267367, + "x": -0.7862717684101492, + "y": 0.795800663792146 + }, + { + "id": 23, + "rotation_radians": 2.6741499931623203, + "x": -0.02974258484455731, + "y": -0.0094693750208122 + }, + { + "id": 24, + "rotation_radians": 2.674785111184572, + "x": -0.46401929136439113, + "y": 3.0063592978263616 + }, + { + "id": 25, + "rotation_radians": 2.674459344110304, + "x": -0.15506974448770042, + "y": -1.1049053434341167 + }, + { + "id": 26, + "rotation_radians": 1.0541572690263028, + "x": 2.23816908309881, + "y": -1.911584213775291 + }, + { + "id": 27, + "rotation_radians": 1.255621913340777, + "x": 2.71701196033184, + "y": 1.475088445614714 + }, + { + "id": 28, + "rotation_radians": 1.109112664138045, + "x": -1.4166928316728782, + "y": 2.6939173248105286 + }, + { + "id": 29, + "rotation_radians": 5.76566844907294, + "x": -0.648645924911652, + "y": -2.886559035477173 + }, + { + "id": 30, + "rotation_radians": 4.377628781186769, + "x": -2.803341138502257, + "y": -1.3291286534846343 + }, + { + "id": 31, + "rotation_radians": -0.39583881596275705, + "x": -1.9161332656116066, + "y": -2.2568077026353675 + }, + { + "id": 32, + "rotation_radians": 4.285893779000873, + "x": -2.2419927048937836, + "y": 1.927193457565686 + }, + { + "id": 33, + "rotation_radians": 5.814195601371649, + "x": 0.46608056763920436, + "y": -3.0070403283766316 + }, + { + "id": 34, + "rotation_radians": 2.6785926209261772, + "x": -0.9853027151624411, + "y": -0.32572338100665293 + } + ], + "problem": "34 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squincir_035_c87a08826ad4f52f.json b/data/solutions/generated/squincir_035_c87a08826ad4f52f.json new file mode 100644 index 0000000000000000000000000000000000000000..542eaeb7093bb3262eeb4fda85e85fa7bde30cce --- /dev/null +++ b/data/solutions/generated/squincir_035_c87a08826ad4f52f.json @@ -0,0 +1,269 @@ +{ + "case": "squincir@35", + "container": { + "radius": 3.7262529827818556, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@35", + "credit": "David Eppstein", + "date": "March 2002", + "family_updated": "4/13/26", + "metric_expression": "\u221a53 / 2 = 3.640+", + "metric_symbol": "r", + "metric_value": 3.64, + "reference_text": "r = \u221a53 / 2 = 3.640+ | Found by David Eppstein | in March 2002.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/35.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squincir@35", + "credit": "David Eppstein", + "date": "March 2002", + "family_updated": "4/13/26", + "metric_expression": "\u221a53 / 2 = 3.640+", + "metric_symbol": "r", + "metric_value": 3.64, + "reference_text": "r = \u221a53 / 2 = 3.640+ | Found by David Eppstein | in March 2002.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squincir/35.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/", + "title": "Squares in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.1177190704392395, + "x": 0.6458331594907907, + "y": -2.0387686924203643 + }, + { + "id": 2, + "rotation_radians": 1.5445299082978625, + "x": -1.128528783157479, + "y": 0.41533367003674176 + }, + { + "id": 3, + "rotation_radians": 4.178855476272564, + "x": -2.1211490454078556, + "y": -0.25291065597058054 + }, + { + "id": 4, + "rotation_radians": 4.05177013973617, + "x": -3.0086018182244247, + "y": 0.6439080585093573 + }, + { + "id": 5, + "rotation_radians": 0.759061723009537, + "x": 0.3316040972027136, + "y": 2.102175077027387 + }, + { + "id": 6, + "rotation_radians": 1.5874917105606514, + "x": 2.0960060507682368, + "y": -0.6337100170824315 + }, + { + "id": 7, + "rotation_radians": 2.5733126229331824, + "x": -0.6885687662033211, + "y": 3.1172665214975948 + }, + { + "id": 8, + "rotation_radians": 0.016694357140375458, + "x": 0.8783341505963397, + "y": -0.45424069696716607 + }, + { + "id": 9, + "rotation_radians": 3.572956362955866, + "x": -0.025981858295238226, + "y": -3.0281866227432195 + }, + { + "id": 10, + "rotation_radians": 6.29997296065109, + "x": 0.659408270870456, + "y": 0.757958509578761 + }, + { + "id": 11, + "rotation_radians": 6.27841347781387, + "x": -1.5826601128881572, + "y": -1.3771590015198356 + }, + { + "id": 12, + "rotation_radians": 2.333016921910779, + "x": 0.41614306915803706, + "y": 3.105894163966718 + }, + { + "id": 13, + "rotation_radians": 1.5873762935543132, + "x": 1.4007646428716443, + "y": -1.3526317376107766 + }, + { + "id": 14, + "rotation_radians": 4.105591039049294, + "x": -3.145311771892693, + "y": -0.40750569113994856 + }, + { + "id": 15, + "rotation_radians": 6.236610125376206, + "x": -1.1224261477441517, + "y": 1.8372542555040503 + }, + { + "id": 16, + "rotation_radians": 1.2752980200601138, + "x": 1.4993175775004393, + "y": 1.5222131010956692 + }, + { + "id": 17, + "rotation_radians": 0.016813787448056765, + "x": 2.225951916828853, + "y": -2.2716362415067684 + }, + { + "id": 18, + "rotation_radians": 4.493084091901665, + "x": 3.0305984847435643, + "y": -0.04769999712655469 + }, + { + "id": 19, + "rotation_radians": 1.544533477484642, + "x": -2.5105377499257435, + "y": 1.8611320462435181 + }, + { + "id": 20, + "rotation_radians": 6.259310062947521, + "x": 1.3091085686166395, + "y": -2.7880961621619473 + }, + { + "id": 21, + "rotation_radians": -1.5539692919682524, + "x": 1.6060236781053647, + "y": 0.2982594114114923 + }, + { + "id": 22, + "rotation_radians": 6.256919906340121, + "x": -1.8546140235328632, + "y": 1.1049573271534185 + }, + { + "id": 23, + "rotation_radians": 1.564145064133917, + "x": -0.6576966712812352, + "y": -1.9081268779343117 + }, + { + "id": 24, + "rotation_radians": 2.922802087339346, + "x": 2.458531878490361, + "y": 1.960108698668887 + }, + { + "id": 25, + "rotation_radians": 6.017925794596394, + "x": -2.802926384960205, + "y": -1.5028886137442279 + }, + { + "id": 26, + "rotation_radians": 0.3305111078591523, + "x": -1.1144999139798397, + "y": -2.9507603417939126 + }, + { + "id": 27, + "rotation_radians": 3.133347476702202, + "x": -0.40052123445432236, + "y": 1.1182353560828044 + }, + { + "id": 28, + "rotation_radians": 3.1147133986128024, + "x": -0.08018916334365038, + "y": 0.031032190618514314 + }, + { + "id": 29, + "rotation_radians": 1.587612406501192, + "x": 2.7544075634332796, + "y": -1.3915270391222887 + }, + { + "id": 30, + "rotation_radians": 1.5449274189209048, + "x": 0.08694984872072202, + "y": -1.1890222899069394 + }, + { + "id": 31, + "rotation_radians": 4.665798352456974, + "x": -1.7961081855833767, + "y": 2.5763438459455648 + }, + { + "id": 32, + "rotation_radians": 3.356435939651828, + "x": -2.0185735072708964, + "y": -2.407254875585765 + }, + { + "id": 33, + "rotation_radians": 0.7621853443721511, + "x": 1.4071917362487067, + "y": 2.70602733662259 + }, + { + "id": 34, + "rotation_radians": 4.490465086599031, + "x": 2.7140179174890715, + "y": 0.9367532724770482 + }, + { + "id": 35, + "rotation_radians": 1.543839029613572, + "x": -0.8305155469735691, + "y": -0.6803922587656265 + } + ], + "problem": "35 equal items for Squares in Circles", + "setup": "squincir", + "source_image": "https://erich-friedman.github.io/packing/squincir/35.gif", + "source_page": "https://erich-friedman.github.io/packing/squincir/" +} diff --git a/data/solutions/generated/squindom_021_f91a28177536f6d3.json b/data/solutions/generated/squindom_021_f91a28177536f6d3.json new file mode 100644 index 0000000000000000000000000000000000000000..25ee5cbb2eb4d04f1a724359c0c1a0fc3c78df50 --- /dev/null +++ b/data/solutions/generated/squindom_021_f91a28177536f6d3.json @@ -0,0 +1,186 @@ +{ + "case": "squindom@21", + "container": { + "height": 3.5000589957051536, + "type": "rectangle", + "width": 7.000117991410307 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@21", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "7/2 = 3.5", + "metric_symbol": "s", + "metric_value": 3.5, + "reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@21", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "7/2 = 3.5", + "metric_symbol": "s", + "metric_value": 3.5, + "reference_text": "20-21. | | s = 7/2 = 3.5 | Trivial. |", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7853918991504293, + "x": -2.0000369800888413, + "y": -1.2150856666054841 + }, + { + "id": 2, + "rotation_radians": -0.7854083777908036, + "x": -1.0000168820872473, + "y": -1.209670973904345 + }, + { + "id": 3, + "rotation_radians": -0.7854046525638491, + "x": 1.0000190128377635, + "y": -1.1958518406299787 + }, + { + "id": 4, + "rotation_radians": -0.7854073651036669, + "x": 2.0000356387959184, + "y": -1.217696389379652 + }, + { + "id": 5, + "rotation_radians": -0.7854048581848055, + "x": 3.0000529167856564, + "y": -1.0991376873167218 + }, + { + "id": 6, + "rotation_radians": 0.785389320835276, + "x": -2.0000272039722216, + "y": -0.16657054068541133 + }, + { + "id": 7, + "rotation_radians": -0.7854089440847648, + "x": -1.0000138509427983, + "y": -0.19025492335287947 + }, + { + "id": 8, + "rotation_radians": -0.7854050755247408, + "x": 5.868539675178144e-06, + "y": -0.9770643408977603 + }, + { + "id": 9, + "rotation_radians": -0.7854132829457822, + "x": 2.0000325871604536, + "y": -0.1876386920289742 + }, + { + "id": 10, + "rotation_radians": -0.7854072523450751, + "x": 3.0000506899716304, + "y": 0.014216294333314344 + }, + { + "id": 11, + "rotation_radians": 0.7853932142923192, + "x": -3.0000546677530266, + "y": -0.8970349796311728 + }, + { + "id": 12, + "rotation_radians": -0.7854288438618008, + "x": -1.0000182702208522, + "y": 0.8415230918348111 + }, + { + "id": 13, + "rotation_radians": -0.7854082274196935, + "x": 6.682319462997664e-06, + "y": 0.19345716680101502 + }, + { + "id": 14, + "rotation_radians": 0.7853843402204125, + "x": 1.0000215307008247, + "y": 0.031542024391078886 + }, + { + "id": 15, + "rotation_radians": 0.7853871256194819, + "x": 2.000037178458823, + "y": 1.0455599960690019 + }, + { + "id": 16, + "rotation_radians": 0.7853946499871368, + "x": -3.000049407378919, + "y": 0.13809847655684865 + }, + { + "id": 17, + "rotation_radians": -0.7854291924791497, + "x": -2.0000253172242695, + "y": 1.140806689880004 + }, + { + "id": 18, + "rotation_radians": -0.7854209313565669, + "x": 6.871927491170315e-06, + "y": 1.2298166696079393 + }, + { + "id": 19, + "rotation_radians": -0.7854237099085849, + "x": 1.0000224034270964, + "y": 1.193470322187966 + }, + { + "id": 20, + "rotation_radians": -0.7854072341189983, + "x": 3.000051082221715, + "y": 1.220058384602865 + }, + { + "id": 21, + "rotation_radians": 0.7853872526941186, + "x": -3.0000515381196577, + "y": 1.1988428423784532 + } + ], + "problem": "21 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_022_989a2d320ac47881.json b/data/solutions/generated/squindom_022_989a2d320ac47881.json new file mode 100644 index 0000000000000000000000000000000000000000..3472332b3e5c2de930cdb0acf7d582fe1ce1efb5 --- /dev/null +++ b/data/solutions/generated/squindom_022_989a2d320ac47881.json @@ -0,0 +1,192 @@ +{ + "case": "squindom@22", + "container": { + "height": 3.796372301867231, + "type": "rectangle", + "width": 7.592744603734462 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@22", + "credit": "David W", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "3.745+", + "metric_symbol": "s", + "metric_value": 3.745, + "reference_text": "22. | | s = 3.745+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in June 2010.)", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@22", + "credit": "David W", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "3.745+", + "metric_symbol": "s", + "metric_value": 3.745, + "reference_text": "22. | | s = 3.745+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in June 2010.)", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.484895155362694, + "x": 1.7369021228473196, + "y": 1.2092835806327404 + }, + { + "id": 2, + "rotation_radians": 2.4471228715978666, + "x": -2.968340824870107, + "y": -1.3424614970798974 + }, + { + "id": 3, + "rotation_radians": 1.3337810569650816, + "x": -0.9467289027479149, + "y": -0.3410037544669949 + }, + { + "id": 4, + "rotation_radians": 4.476735227969949, + "x": 0.4493301317210575, + "y": 1.210621954692468 + }, + { + "id": 5, + "rotation_radians": 5.49779451698924, + "x": -0.3996179463159909, + "y": -1.3981742092212888 + }, + { + "id": 6, + "rotation_radians": 6.046170637786746, + "x": -2.1089877881136085, + "y": -0.3576898726226808 + }, + { + "id": 7, + "rotation_radians": 4.484894223790074, + "x": 2.410757506679995, + "y": 0.45102042392887887 + }, + { + "id": 8, + "rotation_radians": 6.05840502540985, + "x": 0.40790332384785083, + "y": -0.4475701546181052 + }, + { + "id": 9, + "rotation_radians": 0.7848073413399353, + "x": -3.2960585053609632, + "y": 0.7571390444174052 + }, + { + "id": 10, + "rotation_radians": 1.3337818487509243, + "x": -0.2016777397567697, + "y": 0.35769109223856405 + }, + { + "id": 11, + "rotation_radians": 0.7854023416830376, + "x": -2.2957272100669828, + "y": 1.3981711188020212 + }, + { + "id": 12, + "rotation_radians": 1.333778256830814, + "x": -1.4684835618702903, + "y": 0.5121249700235148 + }, + { + "id": 13, + "rotation_radians": 2.9172791378707443, + "x": 1.0765525597759817, + "y": -1.2087569770404514 + }, + { + "id": 14, + "rotation_radians": -0.23701212867745797, + "x": -1.587236203512357, + "y": -1.2108245781507316 + }, + { + "id": 15, + "rotation_radians": 5.5550210356009195, + "x": 3.2646358065694376, + "y": 1.3101635231340722 + }, + { + "id": 16, + "rotation_radians": 2.3561967551776752, + "x": 2.2963316253515633, + "y": -1.3981762278749263 + }, + { + "id": 17, + "rotation_radians": 6.051429499945408, + "x": 1.7261176786731152, + "y": -0.35373506767928525 + }, + { + "id": 18, + "rotation_radians": 2.3561966478004246, + "x": 3.2963602190658787, + "y": -1.3981682055988185 + }, + { + "id": 19, + "rotation_radians": 0.7854009419066176, + "x": -3.296358967005251, + "y": -0.30297979071244163 + }, + { + "id": 20, + "rotation_radians": 3.927583142411791, + "x": 3.2960588644219446, + "y": -0.3978391675536038 + }, + { + "id": 21, + "rotation_radians": 2.9098321427610436, + "x": 1.0558855468057922, + "y": 0.40762249300239495 + }, + { + "id": 22, + "rotation_radians": 1.3337806174679037, + "x": -0.7234478052880953, + "y": 1.2108232585309033 + } + ], + "problem": "22 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_023_be71e0d7682bb396.json b/data/solutions/generated/squindom_023_be71e0d7682bb396.json new file mode 100644 index 0000000000000000000000000000000000000000..27aabb646b4f630776180b0c065dfc8c14f0810c --- /dev/null +++ b/data/solutions/generated/squindom_023_be71e0d7682bb396.json @@ -0,0 +1,198 @@ +{ + "case": "squindom@23", + "container": { + "height": 3.962587769024162, + "type": "rectangle", + "width": 7.925175538048324 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@23", + "credit": "Maurizio Morandi", + "date": "June 2010", + "family_updated": "8/11/12", + "metric_expression": "3.849+", + "metric_symbol": "s", + "metric_value": 3.849, + "reference_text": "23. | | s = 3.849+ | Found by Maurizio Morandi | in June 2010. |", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@23", + "credit": "Maurizio Morandi", + "date": "June 2010", + "family_updated": "8/11/12", + "metric_expression": "3.849+", + "metric_symbol": "s", + "metric_value": 3.849, + "reference_text": "23. | | s = 3.849+ | Found by Maurizio Morandi | in June 2010. |", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.25957226962716895, + "x": -1.1313259245090852, + "y": -1.2977970649444168 + }, + { + "id": 2, + "rotation_radians": -0.26078548696650156, + "x": 0.10111121914089496, + "y": -1.2980565273918605 + }, + { + "id": 3, + "rotation_radians": -0.779565695990261, + "x": 1.3540265338635076, + "y": -1.4750621448282046 + }, + { + "id": 4, + "rotation_radians": -0.8761760689617407, + "x": 2.405554347959782, + "y": -1.3102494310415433 + }, + { + "id": 5, + "rotation_radians": -0.7853781009017783, + "x": 3.446453672358584, + "y": -1.4812760954963458 + }, + { + "id": 6, + "rotation_radians": -0.2595806375097669, + "x": -1.741297831329759, + "y": -0.4954987343854681 + }, + { + "id": 7, + "rotation_radians": -0.26067470068185583, + "x": -0.45730467129998636, + "y": -0.46571040576925804 + }, + { + "id": 8, + "rotation_radians": -0.2719883546342532, + "x": 0.7713268777549466, + "y": -0.4483898088263553 + }, + { + "id": 9, + "rotation_radians": -0.2861027262154353, + "x": 1.7169397826334216, + "y": -0.07869096361908778 + }, + { + "id": 10, + "rotation_radians": -0.3440744141663214, + "x": 3.2968909382352996, + "y": -0.3155860244467636 + }, + { + "id": 11, + "rotation_radians": 0.33874206166732646, + "x": -3.0219622133863395, + "y": -0.8561519852556345 + }, + { + "id": 12, + "rotation_radians": -0.29421115806223574, + "x": -1.0423914292853367, + "y": 0.37021858207094716 + }, + { + "id": 13, + "rotation_radians": -0.26067787401736797, + "x": 0.20497919933108502, + "y": 0.3863657586503646 + }, + { + "id": 14, + "rotation_radians": -0.3440776457400964, + "x": 2.5950548503801336, + "y": 0.45887080125203794 + }, + { + "id": 15, + "rotation_radians": -0.34337798214496523, + "x": 3.296524282386571, + "y": 1.3153362473920533 + }, + { + "id": 16, + "rotation_radians": -0.7840369558147454, + "x": -3.4495490634491075, + "y": 0.43782082673682654 + }, + { + "id": 17, + "rotation_radians": 0.812932590320239, + "x": -2.431904739175613, + "y": 0.46606157118825686 + }, + { + "id": 18, + "rotation_radians": -0.2775033649756536, + "x": -0.2744728477705638, + "y": 1.274131894162974 + }, + { + "id": 19, + "rotation_radians": -0.30274421572058025, + "x": 0.8517801547857949, + "y": 1.3063097234066465 + }, + { + "id": 20, + "rotation_radians": -0.7476912771659449, + "x": 2.013271407697623, + "y": 1.4627975395879402 + }, + { + "id": 21, + "rotation_radians": -0.7860971988060388, + "x": -3.4612744703756086, + "y": 1.4761595220080532 + }, + { + "id": 22, + "rotation_radians": -0.7860812464374592, + "x": -2.4607866443418502, + "y": 1.4796941436942053 + }, + { + "id": 23, + "rotation_radians": 0.7853860060330564, + "x": -1.4603664637997624, + "y": 1.4812243986499432 + } + ], + "problem": "23 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_024_8434a88a5e3ff85b.json b/data/solutions/generated/squindom_024_8434a88a5e3ff85b.json new file mode 100644 index 0000000000000000000000000000000000000000..e1d62c12c9946e2ce846e14559294e66f47b95c5 --- /dev/null +++ b/data/solutions/generated/squindom_024_8434a88a5e3ff85b.json @@ -0,0 +1,204 @@ +{ + "case": "squindom@24", + "container": { + "height": 4.000128131859056, + "type": "rectangle", + "width": 8.000256263718112 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@24", + "credit": "DC after MM", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "3.882+", + "metric_symbol": "s", + "metric_value": 3.882, + "reference_text": "24. | | s = 3.882+ | Found by DC after MM | in August 2012. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@24", + "credit": "DC after MM", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "3.882+", + "metric_symbol": "s", + "metric_value": 3.882, + "reference_text": "24. | | s = 3.882+ | Found by DC after MM | in August 2012. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.497773245434293, + "x": 1.386450075740939, + "y": 1.5000533989842615 + }, + { + "id": 2, + "rotation_radians": 0.7853944205342598, + "x": 0.8374323561087443, + "y": 0.5000215454309479 + }, + { + "id": 3, + "rotation_radians": 5.325937306960105, + "x": 3.421705357490767, + "y": -1.3930990933570007 + }, + { + "id": 4, + "rotation_radians": 3.926998877762796, + "x": -0.720718913418049, + "y": 1.5000598663327946 + }, + { + "id": 5, + "rotation_radians": 2.3562027485185038, + "x": -0.3825195692753249, + "y": -1.5000503405319197 + }, + { + "id": 6, + "rotation_radians": 2.3546283065336304, + "x": -3.4992840986299942, + "y": -1.4992425098780577 + }, + { + "id": 7, + "rotation_radians": -0.15209348483344912, + "x": -2.4262413708564368, + "y": 1.301052591898861 + }, + { + "id": 8, + "rotation_radians": 3.926980687287558, + "x": 0.8506418784965332, + "y": -1.5000503069860245 + }, + { + "id": 9, + "rotation_radians": 0.7853506039548388, + "x": 1.3531802271051012, + "y": -0.5000494698276422 + }, + { + "id": 10, + "rotation_radians": 6.719994725174244, + "x": -2.3330476992779094, + "y": -0.34718346939583394 + }, + { + "id": 11, + "rotation_radians": 3.9986316587738715, + "x": 3.4637965499626313, + "y": 0.8434582052161129 + }, + { + "id": 12, + "rotation_radians": 2.356251561275129, + "x": 2.4230445136471777, + "y": 1.5000146441094866 + }, + { + "id": 13, + "rotation_radians": 7.0685969661916666, + "x": -0.027810057388743148, + "y": -0.5000235906107428 + }, + { + "id": 14, + "rotation_radians": 0.7553173687940397, + "x": -3.4696816719805126, + "y": -0.48555438857142946 + }, + { + "id": 15, + "rotation_radians": 4.933837223314598, + "x": 2.2648470824960043, + "y": -1.2848377153686414 + }, + { + "id": 16, + "rotation_radians": 3.9148757310951647, + "x": -2.4375151510016724, + "y": -1.483099026143694 + }, + { + "id": 17, + "rotation_radians": 3.0848982717510123, + "x": -3.2941151693516275, + "y": 0.7166148300372415 + }, + { + "id": 18, + "rotation_radians": 5.4976790551948955, + "x": 1.8441006083291107, + "y": 0.4999528337466489 + }, + { + "id": 19, + "rotation_radians": 3.964178091540639, + "x": -1.1452780437006198, + "y": -0.48163495460885797 + }, + { + "id": 20, + "rotation_radians": 3.926950481865273, + "x": -1.4249185867674907, + "y": -1.4999274793689572 + }, + { + "id": 21, + "rotation_radians": 2.3561769470135214, + "x": -0.16275598002589192, + "y": 0.5000102845091525 + }, + { + "id": 22, + "rotation_radians": 0.084906887365437, + "x": 2.7805324597379775, + "y": -0.30856561920230485 + }, + { + "id": 23, + "rotation_radians": 1.4193641223379092, + "x": -1.6095679377469063, + "y": 0.6597667555295477 + }, + { + "id": 24, + "rotation_radians": 3.927000377994096, + "x": 0.35858000575185933, + "y": 1.500058935989261 + } + ], + "problem": "24 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_025_a12363b635eb64f9.json b/data/solutions/generated/squindom_025_a12363b635eb64f9.json new file mode 100644 index 0000000000000000000000000000000000000000..f921b30af6e15eb1f26a2ba7fe11b9cb10425a71 --- /dev/null +++ b/data/solutions/generated/squindom_025_a12363b635eb64f9.json @@ -0,0 +1,210 @@ +{ + "case": "squindom@25", + "container": { + "height": 4.0001489417876295, + "type": "rectangle", + "width": 8.000297883575259 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@25", + "credit": "DC after MM", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "3.939+", + "metric_symbol": "s", + "metric_value": 3.939, + "reference_text": "25. | | s = 3.939+ | Found by DC after MM | in August 2012. |", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@25", + "credit": "DC after MM", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "3.939+", + "metric_symbol": "s", + "metric_value": 3.939, + "reference_text": "25. | | s = 3.939+ | Found by DC after MM | in August 2012. |", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.60694306953363, + "x": 1.2523535342922927, + "y": 0.23105170305070202 + }, + { + "id": 2, + "rotation_radians": 0.785393647472817, + "x": -3.498442805294281, + "y": -0.5000196097098211 + }, + { + "id": 3, + "rotation_radians": 4.961177476208503, + "x": -0.15228930935432, + "y": 0.305143758187281 + }, + { + "id": 4, + "rotation_radians": 2.3607597484957634, + "x": -0.5629163684409494, + "y": 1.494066341155649 + }, + { + "id": 5, + "rotation_radians": 1.862740400366279, + "x": 0.5913259774192314, + "y": 1.1524962697967736 + }, + { + "id": 6, + "rotation_radians": 2.3913843408451316, + "x": -1.420316941107633, + "y": 0.470696962299937 + }, + { + "id": 7, + "rotation_radians": 3.1773545712448557, + "x": -0.045787988995703424, + "y": -1.2933689749879906 + }, + { + "id": 8, + "rotation_radians": 0.08480123091022308, + "x": 1.294914961515053, + "y": -1.2934474553428656 + }, + { + "id": 9, + "rotation_radians": -0.7854031797294821, + "x": 3.358759207672858, + "y": 1.5000611612254628 + }, + { + "id": 10, + "rotation_radians": 0.7853933389692088, + "x": 3.486690782170424, + "y": 0.500017375105382 + }, + { + "id": 11, + "rotation_radians": 2.356187034097716, + "x": -2.439808449260385, + "y": 0.5000111864911503 + }, + { + "id": 12, + "rotation_radians": 3.9269912071678617, + "x": -2.996177450807579, + "y": -1.5000642662153014 + }, + { + "id": 13, + "rotation_radians": 1.6066349336282182, + "x": 0.5959031727873331, + "y": -0.5243580387106146 + }, + { + "id": 14, + "rotation_radians": 2.3561905900386493, + "x": -1.9185947130499224, + "y": 1.5000507222149515 + }, + { + "id": 15, + "rotation_radians": 4.745040276851822, + "x": -1.580276442849925, + "y": -1.292797607973901 + }, + { + "id": 16, + "rotation_radians": 5.497824686139616, + "x": 2.27901216192746, + "y": -0.5000315043682974 + }, + { + "id": 17, + "rotation_radians": 3.9271292707051573, + "x": 1.8246969393954127, + "y": 1.4999945404884318 + }, + { + "id": 18, + "rotation_radians": 2.3561840209917637, + "x": -2.4920086602214853, + "y": -0.5000305758757946 + }, + { + "id": 19, + "rotation_radians": 0.7854455702558003, + "x": 2.4598555863592027, + "y": 0.5000050237127858 + }, + { + "id": 20, + "rotation_radians": 3.9269927251950536, + "x": 3.500115855559918, + "y": -1.5000586117924222 + }, + { + "id": 21, + "rotation_radians": 2.356203011951496, + "x": 2.499941547877505, + "y": -1.5000657106376272 + }, + { + "id": 22, + "rotation_radians": 3.9269877290045607, + "x": 3.3615234258486133, + "y": -0.5000204790715963 + }, + { + "id": 23, + "rotation_radians": 3.9269850798021384, + "x": -3.019035842675703, + "y": 1.500060453026724 + }, + { + "id": 24, + "rotation_radians": 1.6010220968418662, + "x": -0.8098282858924383, + "y": -0.6421307359031732 + }, + { + "id": 25, + "rotation_radians": 0.7853823787662533, + "x": -3.45494248133919, + "y": 0.5000270551974373 + } + ], + "problem": "25 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_026_e7ee6dac796acc73.json b/data/solutions/generated/squindom_026_e7ee6dac796acc73.json new file mode 100644 index 0000000000000000000000000000000000000000..7aee1ae818429e100ec13dd17eaa84f00d91cded --- /dev/null +++ b/data/solutions/generated/squindom_026_e7ee6dac796acc73.json @@ -0,0 +1,216 @@ +{ + "case": "squindom@26", + "container": { + "height": 4.000118786323, + "type": "rectangle", + "width": 8.000237572646 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@26", + "credit": "David W", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "3.981+", + "metric_symbol": "s", + "metric_value": 3.981, + "reference_text": "26. | | s = 3.981+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in July 2012.)", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@26", + "credit": "David W", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "3.981+", + "metric_symbol": "s", + "metric_value": 3.981, + "reference_text": "26. | | s = 3.981+ | Found by David W. Cantrell | in July 2012 (after Maurizio | Morandi in July 2012.)", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.8602866585359649, + "x": -2.3881065148178333, + "y": -1.4153459824748704 + }, + { + "id": 2, + "rotation_radians": -0.7853997787070004, + "x": -1.3140930350383273, + "y": -1.5000458948671083 + }, + { + "id": 3, + "rotation_radians": -0.7854021206668852, + "x": -0.2895871123635227, + "y": -1.5000452703311198 + }, + { + "id": 4, + "rotation_radians": -0.7853987830629668, + "x": 0.7403103828921126, + "y": -1.5000455464759688 + }, + { + "id": 5, + "rotation_radians": -0.7853979351398429, + "x": 1.8608241853393588, + "y": -1.5000453326409866 + }, + { + "id": 6, + "rotation_radians": -0.7853940268256053, + "x": 3.4675484374572902, + "y": -1.5000547618159192 + }, + { + "id": 7, + "rotation_radians": 0.7338697134353773, + "x": -3.4689566086981105, + "y": -1.4633074605199285 + }, + { + "id": 8, + "rotation_radians": -0.7853968211051313, + "x": -1.3121506194884964, + "y": -0.5000152612548833 + }, + { + "id": 9, + "rotation_radians": -0.7853975933577352, + "x": -0.30807398239976724, + "y": -0.5000198465098875 + }, + { + "id": 10, + "rotation_radians": -0.785395292672174, + "x": 0.7517982521752917, + "y": -0.5000183075468421 + }, + { + "id": 11, + "rotation_radians": -0.7854028782309986, + "x": 1.7811168643106081, + "y": -0.5000202285806036 + }, + { + "id": 12, + "rotation_radians": -0.7854053008569498, + "x": 2.8971327339646904, + "y": -0.500034167132136 + }, + { + "id": 13, + "rotation_radians": -0.2577368812244451, + "x": -2.9457700775807787, + "y": -0.296463047132847 + }, + { + "id": 14, + "rotation_radians": 0.7854000280827312, + "x": -0.8882628549130461, + "y": 0.5000139262899082 + }, + { + "id": 15, + "rotation_radians": -0.7854038449473629, + "x": 0.20728100682061212, + "y": 0.5000147222652995 + }, + { + "id": 16, + "rotation_radians": -0.7853993748730899, + "x": 1.3315559739953704, + "y": 0.5000139161480905 + }, + { + "id": 17, + "rotation_radians": -0.7854018583980479, + "x": 2.4378291755576997, + "y": 0.5000114463748974 + }, + { + "id": 18, + "rotation_radians": -0.7855219345562063, + "x": 3.4662439856909675, + "y": 0.49997158391897706 + }, + { + "id": 19, + "rotation_radians": -0.3499280606869427, + "x": -3.335837359682104, + "y": 0.6734753626979135 + }, + { + "id": 20, + "rotation_radians": -0.29418021115049464, + "x": -2.0727435727573047, + "y": 0.42768067968262213 + }, + { + "id": 21, + "rotation_radians": -0.7854007227185859, + "x": -0.16762955164609875, + "y": 1.5000465122141513 + }, + { + "id": 22, + "rotation_radians": -0.7853986844664012, + "x": 0.8886938327730891, + "y": 1.500047483324396 + }, + { + "id": 23, + "rotation_radians": -0.7854026320681771, + "x": 2.230355958175134, + "y": 1.5000461140453596 + }, + { + "id": 24, + "rotation_radians": -0.7855207643702397, + "x": 3.4161246115874038, + "y": 1.499996696669811 + }, + { + "id": 25, + "rotation_radians": -0.2941814237167478, + "x": -2.5186097080432135, + "y": 1.3233049755135076 + }, + { + "id": 26, + "rotation_radians": 0.7853979302789923, + "x": -1.3116552877251701, + "y": 1.5000446388620206 + } + ], + "problem": "26 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_027_c68e03cc8f5005db.json b/data/solutions/generated/squindom_027_c68e03cc8f5005db.json new file mode 100644 index 0000000000000000000000000000000000000000..fa1316b8c518014550d52cf87ccca826176acea6 --- /dev/null +++ b/data/solutions/generated/squindom_027_c68e03cc8f5005db.json @@ -0,0 +1,222 @@ +{ + "case": "squindom@27", + "container": { + "height": 4.000119714480737, + "type": "rectangle", + "width": 8.000239428961475 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@27", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@27", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.497789484492829, + "x": -1.7375380915720864, + "y": -1.500047039360443 + }, + { + "id": 2, + "rotation_radians": 5.497786995849172, + "x": 2.457366797922679, + "y": -1.5000448733617917 + }, + { + "id": 3, + "rotation_radians": 0.7854041319555455, + "x": -2.4436570104790762, + "y": 0.500019853773926 + }, + { + "id": 4, + "rotation_radians": 5.497787259849654, + "x": -0.7540505401474406, + "y": 1.5000476590259284 + }, + { + "id": 5, + "rotation_radians": 3.9269939926086868, + "x": 1.3995149189943246, + "y": 1.5000479709320094 + }, + { + "id": 6, + "rotation_radians": 0.7853994614747973, + "x": -0.6080797633978215, + "y": -1.5000461849482287 + }, + { + "id": 7, + "rotation_radians": 2.3561949309351538, + "x": -0.3132040405633211, + "y": 0.5000123566789756 + }, + { + "id": 8, + "rotation_radians": 3.9269913638334444, + "x": 0.7123997939465676, + "y": -0.5000130544516522 + }, + { + "id": 9, + "rotation_radians": 2.3561935085531207, + "x": 1.2003299662076372, + "y": 0.5000124583483833 + }, + { + "id": 10, + "rotation_radians": 0.7853941582689914, + "x": 2.397330190478514, + "y": -0.5000107605706788 + }, + { + "id": 11, + "rotation_radians": 0.7854011839732586, + "x": -0.44659359631145584, + "y": -0.5000170428977165 + }, + { + "id": 12, + "rotation_radians": 0.7978425347534531, + "x": 3.4805980398472576, + "y": -1.248315570792807 + }, + { + "id": 13, + "rotation_radians": 3.9269999637854993, + "x": -2.3117785826960136, + "y": 1.500049529043947 + }, + { + "id": 14, + "rotation_radians": 2.356204704760147, + "x": -2.4771021593590357, + "y": -0.5000140611478118 + }, + { + "id": 15, + "rotation_radians": 3.9269948965552843, + "x": 2.276405505335525, + "y": 0.5000124885969667 + }, + { + "id": 16, + "rotation_radians": 3.92713055791492, + "x": -3.4778974706762074, + "y": 0.4999627574300841 + }, + { + "id": 17, + "rotation_radians": 2.3561934519727443, + "x": 1.4490892105110433, + "y": -1.5000475660579056 + }, + { + "id": 18, + "rotation_radians": 3.9269918755500903, + "x": 2.4239126357213894, + "y": 1.500045663354847 + }, + { + "id": 19, + "rotation_radians": 5.497971980789949, + "x": -3.4891283173139436, + "y": -0.5000828039586411 + }, + { + "id": 20, + "rotation_radians": 2.346393984266338, + "x": 3.489152315450361, + "y": 1.4808383814889372 + }, + { + "id": 21, + "rotation_radians": 5.4977883354887, + "x": 0.4460537406675425, + "y": -1.5000466112275757 + }, + { + "id": 22, + "rotation_radians": 5.497802298924527, + "x": -3.3773192336905398, + "y": 1.5000493748443384 + }, + { + "id": 23, + "rotation_radians": 2.395356347394027, + "x": 3.4539237672993033, + "y": 0.444291247115255 + }, + { + "id": 24, + "rotation_radians": 0.7854121134980947, + "x": -2.7631381000040354, + "y": -1.5000523646755581 + }, + { + "id": 25, + "rotation_radians": 3.9269941658977725, + "x": -1.4599714101245986, + "y": -0.5000131164676574 + }, + { + "id": 26, + "rotation_radians": 5.497788891784701, + "x": 0.3556778456255573, + "y": 1.5000472036759553 + }, + { + "id": 27, + "rotation_radians": 5.497791546339028, + "x": -1.3992107654592207, + "y": 0.5000188939439782 + } + ], + "problem": "27 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_028_2c8c79126d60cdac.json b/data/solutions/generated/squindom_028_2c8c79126d60cdac.json new file mode 100644 index 0000000000000000000000000000000000000000..4971f5825d7cc16e2a15df5b9118d1fbb47a3e66 --- /dev/null +++ b/data/solutions/generated/squindom_028_2c8c79126d60cdac.json @@ -0,0 +1,228 @@ +{ + "case": "squindom@28", + "container": { + "height": 4.000212901766555, + "type": "rectangle", + "width": 8.00042580353311 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@28", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@28", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7853991847432782, + "x": -1.500072862957121, + "y": 0.5000252150113209 + }, + { + "id": 2, + "rotation_radians": 5.497785157214064, + "x": 1.9637382572373672, + "y": 1.5000819451309106 + }, + { + "id": 3, + "rotation_radians": 2.356196690307944, + "x": -3.500185653780057, + "y": -0.500025553943136 + }, + { + "id": 4, + "rotation_radians": 3.926992800283124, + "x": -2.5001284899652236, + "y": 0.5000277886088731 + }, + { + "id": 5, + "rotation_radians": 0.7854003388590158, + "x": -3.4688904643936915, + "y": 1.5000821283692005 + }, + { + "id": 6, + "rotation_radians": 2.356195497942459, + "x": -0.5000180366325592, + "y": 0.13038707044544245 + }, + { + "id": 7, + "rotation_radians": 3.9269886198734354, + "x": 1.500085401327982, + "y": 0.5000285675148392 + }, + { + "id": 8, + "rotation_radians": 5.497785459088182, + "x": 0.9133487954669723, + "y": -1.5000795363120876 + }, + { + "id": 9, + "rotation_radians": 5.497782798334962, + "x": 0.5000342018549824, + "y": 0.500040515418943 + }, + { + "id": 10, + "rotation_radians": 5.497787193637445, + "x": -2.3780815083920195, + "y": -1.5000816562427077 + }, + { + "id": 11, + "rotation_radians": 2.3561953213483195, + "x": -1.4472111416045048, + "y": 1.5000794974444813 + }, + { + "id": 12, + "rotation_radians": 5.497788746337868, + "x": -1.500073534720689, + "y": -0.5000264280032723 + }, + { + "id": 13, + "rotation_radians": 5.49778746011273, + "x": -3.426863066619642, + "y": -1.500081322405401 + }, + { + "id": 14, + "rotation_radians": 2.3557553077193827, + "x": -0.2662115459495143, + "y": -1.4998826641278629 + }, + { + "id": 15, + "rotation_radians": 3.9269919221771117, + "x": -1.2959357457687437, + "y": -1.5000797639320649 + }, + { + "id": 16, + "rotation_radians": 3.926989998213769, + "x": 3.202815554869772, + "y": -1.5000811635338789 + }, + { + "id": 17, + "rotation_radians": 5.497789683113225, + "x": -3.5001847619743685, + "y": 0.5000298436779473 + }, + { + "id": 18, + "rotation_radians": 5.49778480354703, + "x": 0.8889156510525151, + "y": 1.5000858136770645 + }, + { + "id": 19, + "rotation_radians": 5.497785660404182, + "x": 3.0533582668393113, + "y": 1.5000808152207368 + }, + { + "id": 20, + "rotation_radians": 2.356193173350293, + "x": 3.0380421647754163, + "y": -0.5000303121417158 + }, + { + "id": 21, + "rotation_radians": 2.356158246212341, + "x": 0.5495759675688373, + "y": -0.5000077107040474 + }, + { + "id": 22, + "rotation_radians": 0.7854004264193215, + "x": -2.5001302354526334, + "y": -0.5000256308161501 + }, + { + "id": 23, + "rotation_radians": 0.7854003297551422, + "x": -2.4615026261461117, + "y": 1.5000810272600302 + }, + { + "id": 24, + "rotation_radians": 0.785396539732104, + "x": 2.0325552674153995, + "y": -1.5000805337048102 + }, + { + "id": 25, + "rotation_radians": 5.497785864460503, + "x": 1.9136983397339051, + "y": -0.5000284867284338 + }, + { + "id": 26, + "rotation_radians": 0.7853962306073705, + "x": 2.500136368023909, + "y": 0.500025946424578 + }, + { + "id": 27, + "rotation_radians": -0.7853881000841508, + "x": -0.33851019978687463, + "y": 1.5000838693324352 + }, + { + "id": 28, + "rotation_radians": 0.7853968588709167, + "x": 3.5001874445440904, + "y": 0.5000245153989117 + } + ], + "problem": "28 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_029_d2548471aff7d9f5.json b/data/solutions/generated/squindom_029_d2548471aff7d9f5.json new file mode 100644 index 0000000000000000000000000000000000000000..b46e4775fdac2f9deb88bf649db99ed88350160f --- /dev/null +++ b/data/solutions/generated/squindom_029_d2548471aff7d9f5.json @@ -0,0 +1,234 @@ +{ + "case": "squindom@29", + "container": { + "height": 4.00008908848335, + "type": "rectangle", + "width": 8.0001781769667 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@29", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@29", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.497791608285295, + "x": 3.50007938508777, + "y": 1.4999590307374677 + }, + { + "id": 2, + "rotation_radians": 5.497793960245572, + "x": 2.500025133175621, + "y": -0.5000093708256313 + }, + { + "id": 3, + "rotation_radians": 5.497787249023331, + "x": -3.500086220248744, + "y": 0.03549265372214367 + }, + { + "id": 4, + "rotation_radians": -0.7853967095614705, + "x": 1.4999613484326126, + "y": -1.500035664933761 + }, + { + "id": 5, + "rotation_radians": 3.9269950538324325, + "x": -0.5000150660853827, + "y": 0.5000120821275233 + }, + { + "id": 6, + "rotation_radians": 3.927036968147104, + "x": 3.500048481026271, + "y": -1.5000106004387277 + }, + { + "id": 7, + "rotation_radians": 3.9269939171203916, + "x": -1.5000379388048033, + "y": 0.5000144023964388 + }, + { + "id": 8, + "rotation_radians": 2.3562005378766053, + "x": -0.5000082786337497, + "y": 1.5000351060612953 + }, + { + "id": 9, + "rotation_radians": 3.9269936335153472, + "x": -2.500057434756976, + "y": 1.5000368730188138 + }, + { + "id": 10, + "rotation_radians": 2.3561960735832366, + "x": -3.500079100987063, + "y": 1.5000331574945136 + }, + { + "id": 11, + "rotation_radians": 3.9270293301086006, + "x": 3.500063485759073, + "y": -0.49998135572299046 + }, + { + "id": 12, + "rotation_radians": 3.926994132369872, + "x": 1.5000320787650494, + "y": 0.5000131943176496 + }, + { + "id": 13, + "rotation_radians": 2.356197228948989, + "x": 0.4999304620814698, + "y": -1.5000358149114508 + }, + { + "id": 14, + "rotation_radians": 5.497789135698998, + "x": -1.5001390518059212, + "y": -1.5000346975348007 + }, + { + "id": 15, + "rotation_radians": 0.7853998633760505, + "x": -0.5000403326274017, + "y": -0.5000125898371988 + }, + { + "id": 16, + "rotation_radians": 3.9269918720674113, + "x": 1.50003058506538, + "y": 1.5000349833578281 + }, + { + "id": 17, + "rotation_radians": 5.497788603851935, + "x": -0.5001042502536918, + "y": -1.500036392030625 + }, + { + "id": 18, + "rotation_radians": 0.7853958574481364, + "x": -2.500191607098183, + "y": -1.500033014674917 + }, + { + "id": 19, + "rotation_radians": 3.9269948818232105, + "x": 2.5000564142070076, + "y": 1.5000364859916813 + }, + { + "id": 20, + "rotation_radians": 3.9269902637117178, + "x": -1.5000596033972666, + "y": -0.5000098802787951 + }, + { + "id": 21, + "rotation_radians": 5.497793037307409, + "x": 1.5000021506240535, + "y": -0.5000113026213069 + }, + { + "id": 22, + "rotation_radians": 3.926994513837465, + "x": 0.5000085773859712, + "y": 0.5000101990150061 + }, + { + "id": 23, + "rotation_radians": 0.7853996211999368, + "x": -1.5000320031731835, + "y": 1.500035816310136 + }, + { + "id": 24, + "rotation_radians": -0.7853969822098436, + "x": -2.500073707006968, + "y": -0.5000078734547311 + }, + { + "id": 25, + "rotation_radians": -0.7853949482640706, + "x": 0.5000084231061473, + "y": 1.5000359386793942 + }, + { + "id": 26, + "rotation_radians": 0.7853995820313898, + "x": -2.500062832861546, + "y": 0.5000127551707403 + }, + { + "id": 27, + "rotation_radians": -0.7853925757105854, + "x": 2.499997763300364, + "y": -1.500033741854053 + }, + { + "id": 28, + "rotation_radians": 5.497795280409578, + "x": 2.500060565741167, + "y": 0.5000184865891941 + }, + { + "id": 29, + "rotation_radians": 3.9269939966189953, + "x": 0.49998199487430717, + "y": -0.5000114211246478 + } + ], + "problem": "29 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_030_d67a491f7b4498c0.json b/data/solutions/generated/squindom_030_d67a491f7b4498c0.json new file mode 100644 index 0000000000000000000000000000000000000000..93e91a216958ba0ce96bd4f1c1a244a28f48717c --- /dev/null +++ b/data/solutions/generated/squindom_030_d67a491f7b4498c0.json @@ -0,0 +1,240 @@ +{ + "case": "squindom@30", + "container": { + "height": 4.000085944901932, + "type": "rectangle", + "width": 8.000171889803864 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@30", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@30", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.3561961016208004, + "x": -1.9822408140795815, + "y": 0.5000134768541116 + }, + { + "id": 2, + "rotation_radians": 2.356201382390881, + "x": 2.500030308172772, + "y": 1.5000325696046126 + }, + { + "id": 3, + "rotation_radians": 0.7854041235107561, + "x": -0.5000280889185312, + "y": -1.5000328376634398 + }, + { + "id": 4, + "rotation_radians": 5.497794966237842, + "x": 1.5000008518065449, + "y": 1.50003265283488 + }, + { + "id": 5, + "rotation_radians": 2.3562008599275286, + "x": 2.500037882461318, + "y": 0.5000115119397576 + }, + { + "id": 6, + "rotation_radians": 0.7854018210548749, + "x": 3.5000730052377063, + "y": -1.5000328950232653 + }, + { + "id": 7, + "rotation_radians": 0.785401704610563, + "x": -1.500049058395764, + "y": -1.500032069319939 + }, + { + "id": 8, + "rotation_radians": 0.7854081376533409, + "x": 0.49999189647658926, + "y": -0.5000091932031829 + }, + { + "id": 9, + "rotation_radians": -0.785388671601008, + "x": -0.5000400235622484, + "y": 0.500008497852475 + }, + { + "id": 10, + "rotation_radians": 3.92699874104883, + "x": 1.500016940789355, + "y": -0.5000100390880021 + }, + { + "id": 11, + "rotation_radians": 2.3561918780108106, + "x": -1.0428698287957145, + "y": 1.5000345843800258 + }, + { + "id": 12, + "rotation_radians": 3.9269923805092253, + "x": -3.058586555490213, + "y": 1.500034043470722 + }, + { + "id": 13, + "rotation_radians": 5.497790755348963, + "x": -1.5000552161840734, + "y": -0.5000060312704226 + }, + { + "id": 14, + "rotation_radians": 3.9269978427762777, + "x": -0.041170048648292296, + "y": 1.5000352709635225 + }, + { + "id": 15, + "rotation_radians": 0.7854022056774125, + "x": 3.500060778945679, + "y": 1.5000323683946464 + }, + { + "id": 16, + "rotation_radians": 5.4977883285055915, + "x": -2.5000646365361963, + "y": -1.5000338873389745 + }, + { + "id": 17, + "rotation_radians": 2.356197499951395, + "x": 3.500068177045705, + "y": 0.5000105996313816 + }, + { + "id": 18, + "rotation_radians": 2.3561983408401064, + "x": 3.50007207851151, + "y": -0.5000111564235541 + }, + { + "id": 19, + "rotation_radians": 0.7854084971887175, + "x": 0.499984145880433, + "y": 0.5000154514222462 + }, + { + "id": 20, + "rotation_radians": 2.3562003767019055, + "x": 2.5000459264701713, + "y": -1.5000323980049972 + }, + { + "id": 21, + "rotation_radians": 3.926997689047879, + "x": 2.5000433522792136, + "y": -0.5000100217929819 + }, + { + "id": 22, + "rotation_radians": 5.497788263277774, + "x": -3.5000803431353895, + "y": -0.5000079784003879 + }, + { + "id": 23, + "rotation_radians": 0.7853986310199205, + "x": -2.042902780203069, + "y": 1.500033228713049 + }, + { + "id": 24, + "rotation_radians": 5.497788680821773, + "x": -3.042932012012757, + "y": 0.5000158384660213 + }, + { + "id": 25, + "rotation_radians": 0.7854052003733767, + "x": 1.5000201253272012, + "y": -1.500032364035046 + }, + { + "id": 26, + "rotation_radians": -0.7853953804749274, + "x": -2.500068431288716, + "y": -0.5000083542989101 + }, + { + "id": 27, + "rotation_radians": 2.356202222673038, + "x": 1.5000103972314645, + "y": 0.5000115822196248 + }, + { + "id": 28, + "rotation_radians": 2.3562015379046652, + "x": 0.4999951212872155, + "y": -1.500032380338159 + }, + { + "id": 29, + "rotation_radians": 3.9270004213853156, + "x": -0.5000309823879371, + "y": -0.5000115118065548 + }, + { + "id": 30, + "rotation_radians": 3.9269921070194154, + "x": -3.500078922454429, + "y": -1.5000335563516753 + } + ], + "problem": "30 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_031_0cd7148786dfe563.json b/data/solutions/generated/squindom_031_0cd7148786dfe563.json new file mode 100644 index 0000000000000000000000000000000000000000..971f5e0bc3b7eaf53b062c40893bb7fd2a7988cf --- /dev/null +++ b/data/solutions/generated/squindom_031_0cd7148786dfe563.json @@ -0,0 +1,246 @@ +{ + "case": "squindom@31", + "container": { + "height": 4.475092096951764, + "type": "rectangle", + "width": 8.950184193903528 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@31", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@31", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7456400263694208, + "x": -2.9554845026574723, + "y": -1.7180225604167998 + }, + { + "id": 2, + "rotation_radians": -0.7853938504019068, + "x": -1.6167632377638752, + "y": -1.7375427998969677 + }, + { + "id": 3, + "rotation_radians": -0.01573732353854595, + "x": -0.22324160928324904, + "y": -1.5304889956451702 + }, + { + "id": 4, + "rotation_radians": 0.41759033874777657, + "x": 1.0092762773106096, + "y": -1.5911770359613169 + }, + { + "id": 5, + "rotation_radians": -0.7854684377335784, + "x": 2.404972224055755, + "y": -1.7374765924927265 + }, + { + "id": 6, + "rotation_radians": 0.7628155446052132, + "x": 3.4666298736986674, + "y": -1.6922375085233574 + }, + { + "id": 7, + "rotation_radians": 0.7854285925104044, + "x": -3.9750403699658667, + "y": -1.7375029260136463 + }, + { + "id": 8, + "rotation_radians": -0.07336290877548271, + "x": -2.248227563666697, + "y": -0.6904972913766838 + }, + { + "id": 9, + "rotation_radians": -0.07476474033503623, + "x": -0.8838274213646913, + "y": -0.7416831009269904 + }, + { + "id": 10, + "rotation_radians": -0.07850980799257694, + "x": 0.3283508730034715, + "y": -0.6182511162898873 + }, + { + "id": 11, + "rotation_radians": -0.7864788907282108, + "x": 1.9744592250996644, + "y": -0.7348811331019456 + }, + { + "id": 12, + "rotation_radians": 0.7853237737893901, + "x": 3.9750315020708973, + "y": -0.6373534832175738 + }, + { + "id": 13, + "rotation_radians": -0.05148649319710408, + "x": -3.7688950543015816, + "y": -0.5312943731593854 + }, + { + "id": 14, + "rotation_radians": -0.08210866764353174, + "x": -1.5359578457218543, + "y": 0.021456487264825852 + }, + { + "id": 15, + "rotation_radians": -0.07839798013887163, + "x": -0.4580675175812236, + "y": 0.2994193832660453 + }, + { + "id": 16, + "rotation_radians": -0.07848803894109135, + "x": 1.058062806748239, + "y": 0.06717390182222376 + }, + { + "id": 17, + "rotation_radians": 0.7840260485690388, + "x": 2.9743906955358703, + "y": 0.3568355214702945 + }, + { + "id": 18, + "rotation_radians": 0.7852173436194987, + "x": 2.974947223638912, + "y": -0.6714796319269924 + }, + { + "id": 19, + "rotation_radians": -0.05322999546811806, + "x": -2.9409640007757516, + "y": 0.044855675216703604 + }, + { + "id": 20, + "rotation_radians": -0.05266605177658162, + "x": -2.238665793375272, + "y": 0.7598354508840656 + }, + { + "id": 21, + "rotation_radians": -0.7853927965070009, + "x": -0.3814830921512274, + "y": 1.737528271701496 + }, + { + "id": 22, + "rotation_radians": -0.07846963204329538, + "x": 0.407058376349656, + "y": 0.8263631154695901 + }, + { + "id": 23, + "rotation_radians": -1.6492676142374114, + "x": 1.769934389471572, + "y": 0.7734825262348003 + }, + { + "id": 24, + "rotation_radians": -0.7854376555757315, + "x": 3.97507200963325, + "y": 0.5671751647894049 + }, + { + "id": 25, + "rotation_radians": 0.7855863463270423, + "x": -3.974981646191246, + "y": 0.7371882906761323 + }, + { + "id": 26, + "rotation_radians": -0.7865525100593385, + "x": -2.961024965177572, + "y": 1.7340798079190112 + }, + { + "id": 27, + "rotation_radians": -0.052657129625728924, + "x": -1.5876438427603423, + "y": 1.5313931227361717 + }, + { + "id": 28, + "rotation_radians": -0.07846215057666173, + "x": 1.1189596351808173, + "y": 1.5326100502428366 + }, + { + "id": 29, + "rotation_radians": -1.0837642704299835, + "x": 2.774087776473821, + "y": 1.6051577980252962 + }, + { + "id": 30, + "rotation_radians": -0.7869348470071272, + "x": 3.9155637022815046, + "y": 1.6923609991004178 + }, + { + "id": 31, + "rotation_radians": 0.7852081379169132, + "x": -3.9672694970377913, + "y": 1.7374093196774574 + } + ], + "problem": "31 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_032_bdb0d7e9df92fbf4.json b/data/solutions/generated/squindom_032_bdb0d7e9df92fbf4.json new file mode 100644 index 0000000000000000000000000000000000000000..f3382186cc1b269ec16d31d7c339829db9e49fab --- /dev/null +++ b/data/solutions/generated/squindom_032_bdb0d7e9df92fbf4.json @@ -0,0 +1,252 @@ +{ + "case": "squindom@32", + "container": { + "height": 4.594705441483036, + "type": "rectangle", + "width": 9.189410882966072 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@32", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@32", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "4", + "metric_symbol": "s", + "metric_value": 4.0, + "reference_text": "27-32. | | s = 4 | Trivial. | |", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.041753355380678564, + "x": -2.6601909904879815, + "y": -1.590831103564199 + }, + { + "id": 2, + "rotation_radians": -0.042000711413558746, + "x": -1.3007500281945394, + "y": -1.5908607421276455 + }, + { + "id": 3, + "rotation_radians": -0.08741993815553868, + "x": 0.03522195065377736, + "y": -1.5929228864364597 + }, + { + "id": 4, + "rotation_radians": -0.0874208398259546, + "x": 1.34041876731425, + "y": -1.5928213409695848 + }, + { + "id": 5, + "rotation_radians": -0.08921308887109135, + "x": 2.571272705958796, + "y": -1.4864079070979195 + }, + { + "id": 6, + "rotation_radians": 0.09186924681215221, + "x": 3.890333027875087, + "y": -1.592854843204253 + }, + { + "id": 7, + "rotation_radians": -0.041628471982024885, + "x": -3.55816365410429, + "y": -1.0578615221946255 + }, + { + "id": 8, + "rotation_radians": -0.041496972760926225, + "x": -1.9765451664162994, + "y": -0.853399904971533 + }, + { + "id": 9, + "rotation_radians": -0.04559378645538457, + "x": -0.6408188889596073, + "y": -0.8282950683320969 + }, + { + "id": 10, + "rotation_radians": -0.08741419216543792, + "x": 0.6941875071034013, + "y": -0.8224355978567476 + }, + { + "id": 11, + "rotation_radians": -0.08742840705168164, + "x": 1.9183917364944643, + "y": -0.7257708191375798 + }, + { + "id": 12, + "rotation_radians": -0.09199485339602548, + "x": 3.239343125365576, + "y": -0.7221031243887397 + }, + { + "id": 13, + "rotation_radians": 0.02628162625057775, + "x": -2.7826239846604937, + "y": -0.20254225175676238 + }, + { + "id": 14, + "rotation_radians": -0.03260406810386783, + "x": -1.319180290007818, + "y": -0.0847609010717631 + }, + { + "id": 15, + "rotation_radians": -0.053699024705897574, + "x": 0.026201710497663358, + "y": -0.05593456106227082 + }, + { + "id": 16, + "rotation_radians": -0.08741272065470392, + "x": 1.269249257201155, + "y": 0.04806021402191765 + }, + { + "id": 17, + "rotation_radians": -0.08762298784177294, + "x": 2.5776326673224887, + "y": 0.04454446226049647 + }, + { + "id": 18, + "rotation_radians": -0.09115409849518587, + "x": 3.8904068241598724, + "y": 0.06028927233096451 + }, + { + "id": 19, + "rotation_radians": 0.09015874946031383, + "x": -3.890463909828029, + "y": 0.07878646445680679 + }, + { + "id": 20, + "rotation_radians": 0.08929200694567398, + "x": -2.0199551800578095, + "y": 0.7072785455867573 + }, + { + "id": 21, + "rotation_radians": -0.011834885134956591, + "x": -0.6631145130902146, + "y": 0.6966682048767706 + }, + { + "id": 22, + "rotation_radians": -0.08014363117924467, + "x": 0.6185422076046551, + "y": 0.814609584825775 + }, + { + "id": 23, + "rotation_radians": -0.09252723577132181, + "x": 1.9307829804113983, + "y": 0.8194616648490621 + }, + { + "id": 24, + "rotation_radians": -0.08820346478110364, + "x": 3.234003879579424, + "y": 0.8186419560446758 + }, + { + "id": 25, + "rotation_radians": 0.09016443238987784, + "x": -3.2266828809553516, + "y": 0.8273451030684739 + }, + { + "id": 26, + "rotation_radians": 0.5157651549058311, + "x": -1.353836461443158, + "y": 1.6779693495308958 + }, + { + "id": 27, + "rotation_radians": 0.0013923871120249196, + "x": -0.12148075668781007, + "y": 1.589733398205229 + }, + { + "id": 28, + "rotation_radians": -0.10172159246976563, + "x": 1.287152668208149, + "y": 1.5935276385280321 + }, + { + "id": 29, + "rotation_radians": -0.09269247036578694, + "x": 2.5917251736858575, + "y": 1.5890627160486868 + }, + { + "id": 30, + "rotation_radians": -0.08898329182300357, + "x": 3.890385985456141, + "y": 1.593030407278116 + }, + { + "id": 31, + "rotation_radians": 0.09057343727811841, + "x": -3.890469775041153, + "y": 1.5931169188986456 + }, + { + "id": 32, + "rotation_radians": 0.09014807598369487, + "x": -2.583491953122733, + "y": 1.5931132656398357 + } + ], + "problem": "32 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_033_a19cffb18f99454d.json b/data/solutions/generated/squindom_033_a19cffb18f99454d.json new file mode 100644 index 0000000000000000000000000000000000000000..8f999117aa6cd75fbd1ded0f8f3f6c637a4da41d --- /dev/null +++ b/data/solutions/generated/squindom_033_a19cffb18f99454d.json @@ -0,0 +1,258 @@ +{ + "case": "squindom@33", + "container": { + "height": 4.562950534068095, + "type": "rectangle", + "width": 9.12590106813619 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@33", + "credit": "Maurizio Morandi", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "3 + \u221a2 = 4.414+", + "metric_symbol": "s", + "metric_value": 4.414, + "reference_text": "33. | | s = 3 + \u221a2 = 4.414+ | Found by Maurizio Morandi | in July 2012.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@33", + "credit": "Maurizio Morandi", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "3 + \u221a2 = 4.414+", + "metric_symbol": "s", + "metric_value": 4.414, + "reference_text": "33. | | s = 3 + \u221a2 = 4.414+ | Found by Maurizio Morandi | in July 2012.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7287852012578488, + "x": -3.0269671656228003, + "y": -1.7537547236281361 + }, + { + "id": 2, + "rotation_radians": 0.7837734076507422, + "x": -1.9988593967797779, + "y": -1.7779256088704123 + }, + { + "id": 3, + "rotation_radians": -0.08034648811213121, + "x": -0.5208566343273889, + "y": -1.5766494271397207 + }, + { + "id": 4, + "rotation_radians": -0.08643739199892062, + "x": 0.8326643572331149, + "y": -1.574438887902046 + }, + { + "id": 5, + "rotation_radians": -0.10484150900613225, + "x": 2.2886047587525553, + "y": -1.5779581349699032 + }, + { + "id": 6, + "rotation_radians": -0.10489504566644046, + "x": 3.859710119979289, + "y": -1.5782368263298698 + }, + { + "id": 7, + "rotation_radians": 0.7508779621673455, + "x": -4.04419541870053, + "y": -1.7552638137680507 + }, + { + "id": 8, + "rotation_radians": 0.3124669410651585, + "x": -2.804077932462489, + "y": -0.6041787084802926 + }, + { + "id": 9, + "rotation_radians": -0.08035801351251426, + "x": -1.2025216354379762, + "y": -0.8436337754322774 + }, + { + "id": 10, + "rotation_radians": -0.07676748273964087, + "x": 0.15374537812301084, + "y": -0.8242968541578497 + }, + { + "id": 11, + "rotation_radians": -0.09847874855464712, + "x": 1.5605920077463544, + "y": -0.8768527241582281 + }, + { + "id": 12, + "rotation_radians": -0.10489782458148163, + "x": 3.0600659523439857, + "y": -0.9389281796938912 + }, + { + "id": 13, + "rotation_radians": 0.5288405692705856, + "x": -3.9508094881469216, + "y": -0.6515199261144833 + }, + { + "id": 14, + "rotation_radians": -0.08037302203148768, + "x": -1.7827815826344113, + "y": -0.024317326391101235 + }, + { + "id": 15, + "rotation_radians": -0.16967741006711065, + "x": -0.5114804762756646, + "y": -0.012504980592907384 + }, + { + "id": 16, + "rotation_radians": -0.07671963387436166, + "x": 0.8742078423030444, + "y": -0.1281817005484267 + }, + { + "id": 17, + "rotation_radians": -0.10489969579987123, + "x": 2.3359578708867224, + "y": -0.23847931115360785 + }, + { + "id": 18, + "rotation_radians": -0.7875607992845237, + "x": 4.060550795857525, + "y": -0.261429625056655 + }, + { + "id": 19, + "rotation_radians": -0.09752039210269729, + "x": -3.480004546189776, + "y": 0.4751328165970015 + }, + { + "id": 20, + "rotation_radians": -0.1676865697104837, + "x": -1.1101585156623959, + "y": 0.7931524612756176 + }, + { + "id": 21, + "rotation_radians": -0.1421113961546854, + "x": 0.24694302988110284, + "y": 0.6959964635341146 + }, + { + "id": 22, + "rotation_radians": -0.7868464402904133, + "x": 1.6824180876822687, + "y": 0.7807091107926749 + }, + { + "id": 23, + "rotation_radians": -0.7834444481362997, + "x": 3.060369528699765, + "y": 0.780033972955821 + }, + { + "id": 24, + "rotation_radians": -0.785694837573915, + "x": 4.061927280449205, + "y": 0.7476337901897232 + }, + { + "id": 25, + "rotation_radians": 0.785404455144381, + "x": -4.062937679675912, + "y": 1.5694279941549016 + }, + { + "id": 26, + "rotation_radians": -0.08038048038862919, + "x": -2.4020897246654025, + "y": 0.7617668892842435 + }, + { + "id": 27, + "rotation_radians": -0.3770238657604943, + "x": -0.3554819275602311, + "y": 1.6231048895548097 + }, + { + "id": 28, + "rotation_radians": -0.7874193484463539, + "x": 1.9693004182111327, + "y": 1.7804485288731648 + }, + { + "id": 29, + "rotation_radians": -0.7845438797278707, + "x": 2.992424615192605, + "y": 1.7807068315977364 + }, + { + "id": 30, + "rotation_radians": 0.7833238673294896, + "x": 4.010253268805426, + "y": 1.7802689819846491 + }, + { + "id": 31, + "rotation_radians": 0.7854015261537193, + "x": -3.062911943566802, + "y": 1.7814642740457913 + }, + { + "id": 32, + "rotation_radians": -0.1691429311632393, + "x": -1.7299630744303238, + "y": 1.580854399152367 + }, + { + "id": 33, + "rotation_radians": 0.7854035608025345, + "x": 0.9403633643191432, + "y": 1.781457173180023 + } + ], + "problem": "33 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_034_754eaf0840f066aa.json b/data/solutions/generated/squindom_034_754eaf0840f066aa.json new file mode 100644 index 0000000000000000000000000000000000000000..2faadb3ca580083d08447d15476c8c9b3560d304 --- /dev/null +++ b/data/solutions/generated/squindom_034_754eaf0840f066aa.json @@ -0,0 +1,264 @@ +{ + "case": "squindom@34", + "container": { + "height": 4.647313273689505, + "type": "rectangle", + "width": 9.29462654737901 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@34", + "credit": "David W", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "4 + \u221a2/3 = 4.471+", + "metric_symbol": "s", + "metric_value": 4.471, + "reference_text": "34. | | s = 4 + \u221a2/3 = 4.471+ | Found by David W. Cantrell | in July 2012.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@34", + "credit": "David W", + "date": "July 2012", + "family_updated": "8/11/12", + "metric_expression": "4 + \u221a2/3 = 4.471+", + "metric_symbol": "s", + "metric_value": 4.471, + "reference_text": "34. | | s = 4 + \u221a2/3 = 4.471+ | Found by David W. Cantrell | in July 2012.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.497297721026898, + "x": -4.14698106189298, + "y": -0.6172447649450313 + }, + { + "id": 2, + "rotation_radians": 0.7751767182005155, + "x": 1.1419086065248998, + "y": -1.8183510718704528 + }, + { + "id": 3, + "rotation_radians": 0.04689466687155099, + "x": 0.9353838502898494, + "y": 0.6172799940408491 + }, + { + "id": 4, + "rotation_radians": 3.9269887312470315, + "x": -2.147194827143468, + "y": -1.8226111448438065 + }, + { + "id": 5, + "rotation_radians": 5.497778149722523, + "x": -1.1471514190883159, + "y": -1.8236378525168784 + }, + { + "id": 6, + "rotation_radians": 3.1877448785759355, + "x": 0.2589317926366157, + "y": -0.11976047296686446 + }, + { + "id": 7, + "rotation_radians": 4.736693324940969, + "x": -0.43760296729319553, + "y": 0.6166566015252258 + }, + { + "id": 8, + "rotation_radians": 3.92560072387828, + "x": -3.1452119336499926, + "y": -0.6171743433561261 + }, + { + "id": 9, + "rotation_radians": 3.1893340278605966, + "x": 2.517461256942663, + "y": -0.6163604941365372 + }, + { + "id": 10, + "rotation_radians": 5.497774259700485, + "x": -3.147245528285723, + "y": 0.46393140888715184 + }, + { + "id": 11, + "rotation_radians": 5.487518648799888, + "x": 3.1421811747916206, + "y": -1.8131258713450444 + }, + { + "id": 12, + "rotation_radians": 1.6109636831519658, + "x": 3.182048572938878, + "y": 1.6170920218723868 + }, + { + "id": 13, + "rotation_radians": 3.187719776462834, + "x": -0.5242364412039597, + "y": -0.7590134780056429 + }, + { + "id": 14, + "rotation_radians": 1.6186139562197401, + "x": 1.168798094434418, + "y": -0.6125833449343414 + }, + { + "id": 15, + "rotation_radians": 0.7109447939282832, + "x": -3.742151479181572, + "y": 1.6120199559790178 + }, + { + "id": 16, + "rotation_radians": 3.1863923326839148, + "x": -1.9407936604103297, + "y": 0.6567075910948151 + }, + { + "id": 17, + "rotation_radians": 2.356191067673371, + "x": -4.1472907250471085, + "y": 0.5761128466828043 + }, + { + "id": 18, + "rotation_radians": 4.75720250292157, + "x": -1.2181669619447408, + "y": -0.034983265048724024 + }, + { + "id": 19, + "rotation_radians": 1.0761596798648971, + "x": -2.586658958672432, + "y": 1.7012743148897858 + }, + { + "id": 20, + "rotation_radians": 3.927040650398648, + "x": -1.4285202866130995, + "y": 1.8234371386550703 + }, + { + "id": 21, + "rotation_radians": 3.9250491995877876, + "x": 4.1463243110923775, + "y": -1.8226620804652145 + }, + { + "id": 22, + "rotation_radians": 6.323388567489319, + "x": 2.5146897043171994, + "y": 0.8720977200860628 + }, + { + "id": 23, + "rotation_radians": 5.4968503429834525, + "x": -2.1452185416109955, + "y": -0.8220663125654846 + }, + { + "id": 24, + "rotation_radians": 5.497808615422619, + "x": -0.42844282950678525, + "y": 1.8236224077149088 + }, + { + "id": 25, + "rotation_radians": 2.3562012449931107, + "x": -4.147292754304297, + "y": -1.7339799124874715 + }, + { + "id": 26, + "rotation_radians": 1.5742382615088912, + "x": 1.7787907424119387, + "y": 1.5758841007596116 + }, + { + "id": 27, + "rotation_radians": 3.926989061997307, + "x": 4.147296472401776, + "y": 0.8839113350552618 + }, + { + "id": 28, + "rotation_radians": 3.3513481480127996, + "x": 3.955670412423959, + "y": -0.6309092327624211 + }, + { + "id": 29, + "rotation_radians": 6.3309232013628005, + "x": 1.8418500264171596, + "y": 0.12716089056966362 + }, + { + "id": 30, + "rotation_radians": 3.9269852655624056, + "x": -3.147246663827052, + "y": -1.7516211253776361 + }, + { + "id": 31, + "rotation_radians": 3.916752162388921, + "x": 2.142010553727651, + "y": -1.8185512455104063 + }, + { + "id": 32, + "rotation_radians": 3.927007775792703, + "x": 0.5716187191683285, + "y": 1.8236439968297593 + }, + { + "id": 33, + "rotation_radians": 4.760176332742305, + "x": 3.1900507063087806, + "y": 0.12374398642502124 + }, + { + "id": 34, + "rotation_radians": 2.345958085870376, + "x": 0.14180224382309733, + "y": -1.8185419735066652 + } + ], + "problem": "34 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_035_ad3aed979d0e55b8.json b/data/solutions/generated/squindom_035_ad3aed979d0e55b8.json new file mode 100644 index 0000000000000000000000000000000000000000..a2004223decfbd5c7bf5c044fe0fc2eac2403e0c --- /dev/null +++ b/data/solutions/generated/squindom_035_ad3aed979d0e55b8.json @@ -0,0 +1,270 @@ +{ + "case": "squindom@35", + "container": { + "height": 4.650755048395167, + "type": "rectangle", + "width": 9.301510096790334 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@35", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "9/2 = 4.5", + "metric_symbol": "s", + "metric_value": 4.5, + "reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@35", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "9/2 = 4.5", + "metric_symbol": "s", + "metric_value": 4.5, + "reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.720758287342919, + "x": -4.119297352745927, + "y": -1.7939474821803942 + }, + { + "id": 2, + "rotation_radians": 0.21138479544060065, + "x": -1.3716213629933236, + "y": -1.633997788278379 + }, + { + "id": 3, + "rotation_radians": 0.26707967951584183, + "x": -0.10985911695180389, + "y": -1.6431827126733614 + }, + { + "id": 4, + "rotation_radians": 0.7851264893423023, + "x": 1.1502935393966678, + "y": -1.8252166689613347 + }, + { + "id": 5, + "rotation_radians": -0.7857391477634006, + "x": 2.150444462722123, + "y": -1.8241253041197476 + }, + { + "id": 6, + "rotation_radians": -0.7854180522194634, + "x": 3.1506435155623587, + "y": -1.825359128593868 + }, + { + "id": 7, + "rotation_radians": 0.20524894832198765, + "x": -2.5703425214397444, + "y": -1.633112197536568 + }, + { + "id": 8, + "rotation_radians": 0.21138681461677963, + "x": -0.8062709957891782, + "y": -0.8086766900438526 + }, + { + "id": 9, + "rotation_radians": 0.18574115140117914, + "x": 0.4341714274477892, + "y": -0.7553794397937748 + }, + { + "id": 10, + "rotation_radians": 0.3742452088911296, + "x": 1.9769379104638263, + "y": -0.6654484304597633 + }, + { + "id": 11, + "rotation_radians": -0.7854134359886021, + "x": 3.150697463001124, + "y": -0.8252937440961347 + }, + { + "id": 12, + "rotation_radians": -0.7854517593714769, + "x": 4.150707688450214, + "y": -1.7951502641501509 + }, + { + "id": 13, + "rotation_radians": 0.20526608349621742, + "x": -3.297925107329026, + "y": -0.9188851258771757 + }, + { + "id": 14, + "rotation_radians": 0.20525316439540237, + "x": -2.022193540237427, + "y": -0.7967046838047567 + }, + { + "id": 15, + "rotation_radians": 0.2115720655382476, + "x": -0.25763365632068735, + "y": 0.027565496241303597 + }, + { + "id": 16, + "rotation_radians": 0.228133527169305, + "x": 1.1354536962798851, + "y": 0.0030690417800569567 + }, + { + "id": 17, + "rotation_radians": 0.15847606109774023, + "x": 2.490504216068013, + "y": 0.30590437867996856 + }, + { + "id": 18, + "rotation_radians": -0.7854081032409872, + "x": 4.150730374339303, + "y": -0.7881747606757485 + }, + { + "id": 19, + "rotation_radians": 0.20533702205727045, + "x": -3.9584995167089656, + "y": -0.10238300846632532 + }, + { + "id": 20, + "rotation_radians": 0.20531120569794387, + "x": -2.749691122794424, + "y": -0.08229385300225009 + }, + { + "id": 21, + "rotation_radians": 0.20525704549794413, + "x": -1.456935480377434, + "y": 0.02850067578053945 + }, + { + "id": 22, + "rotation_radians": 1.79006329973757, + "x": 0.40003589287763036, + "y": 0.7977805008667693 + }, + { + "id": 23, + "rotation_radians": 0.15944862447201144, + "x": 1.6757195130056621, + "y": 0.8865677848469554 + }, + { + "id": 24, + "rotation_radians": 0.16704889422121225, + "x": 3.9528977534964715, + "y": 0.40928587629778224 + }, + { + "id": 25, + "rotation_radians": 1.776118634866683, + "x": -3.4104153446947456, + "y": 0.734082617610938 + }, + { + "id": 26, + "rotation_radians": -1.366446689397655, + "x": -2.178523162549774, + "y": 0.7523358893431088 + }, + { + "id": 27, + "rotation_radians": 0.2052268326623458, + "x": -0.9085154562564607, + "y": 0.86476247153576 + }, + { + "id": 28, + "rotation_radians": 0.21952472895287733, + "x": 0.9470234749411243, + "y": 1.6352214504014944 + }, + { + "id": 29, + "rotation_radians": 0.16671249662403906, + "x": 3.1788691861576783, + "y": 1.0473247567678432 + }, + { + "id": 30, + "rotation_radians": -0.785382388953757, + "x": 4.1507190560319165, + "y": 1.8253048216468095 + }, + { + "id": 31, + "rotation_radians": 0.7367218064870886, + "x": -4.126992985379976, + "y": 1.8016162337600505 + }, + { + "id": 32, + "rotation_radians": -0.7853968139670533, + "x": -2.900435222802731, + "y": 1.825371863466335 + }, + { + "id": 33, + "rotation_radians": -1.3179899298504496, + "x": -1.643862531944044, + "y": 1.6391998599527482 + }, + { + "id": 34, + "rotation_radians": 0.20527794494619475, + "x": -0.2564725390559223, + "y": 1.6331119638562785 + }, + { + "id": 35, + "rotation_radians": 0.16763396223676647, + "x": 2.3641178590889966, + "y": 1.6281489268743436 + } + ], + "problem": "35 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_036_24e6d7b793012d54.json b/data/solutions/generated/squindom_036_24e6d7b793012d54.json new file mode 100644 index 0000000000000000000000000000000000000000..abe1ad56d2b816a1ffec6d7d2fbf1caa722b894a --- /dev/null +++ b/data/solutions/generated/squindom_036_24e6d7b793012d54.json @@ -0,0 +1,276 @@ +{ + "case": "squindom@36", + "container": { + "height": 4.839154491863543, + "type": "rectangle", + "width": 9.678308983727087 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@36", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "9/2 = 4.5", + "metric_symbol": "s", + "metric_value": 4.5, + "reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@36", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "9/2 = 4.5", + "metric_symbol": "s", + "metric_value": 4.5, + "reference_text": "35-36. | | s = 9/2 = 4.5 | Trivial. |", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.2553093815446627, + "x": -4.1549417804751645, + "y": -1.7353647086713597 + }, + { + "id": 2, + "rotation_radians": 0.2051881470361413, + "x": -2.694660873906224, + "y": -1.7272872981366683 + }, + { + "id": 3, + "rotation_radians": 0.200507283055608, + "x": -1.229404545682813, + "y": -1.7266099808225577 + }, + { + "id": 4, + "rotation_radians": 0.23365904365746373, + "x": 1.429915747190541, + "y": -1.7316808973827842 + }, + { + "id": 5, + "rotation_radians": 0.24501940817760062, + "x": 2.693923745027746, + "y": -1.7334925939101087 + }, + { + "id": 6, + "rotation_radians": 0.5153497871092235, + "x": 4.217464815548111, + "y": -1.7766454282053448 + }, + { + "id": 7, + "rotation_radians": 0.2887718593130458, + "x": -4.161304012468101, + "y": -0.24335459409924357 + }, + { + "id": 8, + "rotation_radians": 0.20536391161134543, + "x": -3.412076611886848, + "y": -0.9974195705382903 + }, + { + "id": 9, + "rotation_radians": 0.20051247341198913, + "x": -1.9567552214311685, + "y": -1.0137110744599693 + }, + { + "id": 10, + "rotation_radians": 0.2175029739435261, + "x": 0.18161076594694717, + "y": -1.7291165685668717 + }, + { + "id": 11, + "rotation_radians": 0.2336581436042339, + "x": 2.0149140838726374, + "y": -0.9174855476749798 + }, + { + "id": 12, + "rotation_radians": 0.2482155154403855, + "x": 3.392664347746372, + "y": -0.9837472552358738 + }, + { + "id": 13, + "rotation_radians": 0.34762723667501455, + "x": -3.8670851439605523, + "y": 0.754612760137725 + }, + { + "id": 14, + "rotation_radians": 0.2091349500907643, + "x": -2.6765076793918823, + "y": -0.28154250100413475 + }, + { + "id": 15, + "rotation_radians": 0.20051517206011707, + "x": -0.5360371737200574, + "y": -0.9863215588662207 + }, + { + "id": 16, + "rotation_radians": 0.21751116455990221, + "x": 0.7580170076656194, + "y": -0.9106362895677192 + }, + { + "id": 17, + "rotation_radians": 0.23367271853537933, + "x": 2.71008873287338, + "y": -0.17108959515951178 + }, + { + "id": 18, + "rotation_radians": 0.26958280908802545, + "x": 4.157450840893026, + "y": -0.2629357650658567 + }, + { + "id": 19, + "rotation_radians": -0.7851870544092551, + "x": -4.175662788220629, + "y": 1.9194533608411062 + }, + { + "id": 20, + "rotation_radians": 0.2005158299498064, + "x": -1.263390341749173, + "y": -0.2734368331193602 + }, + { + "id": 21, + "rotation_radians": 0.200474646024156, + "x": 0.04003173196700264, + "y": -0.1683446956636127 + }, + { + "id": 22, + "rotation_radians": 0.21777639437284813, + "x": 1.3425512229090695, + "y": -0.09718262848277966 + }, + { + "id": 23, + "rotation_radians": 0.23368512557626972, + "x": 3.1512195350814274, + "y": 0.7316557355953053 + }, + { + "id": 24, + "rotation_radians": 0.7853987577757993, + "x": 4.339142184239286, + "y": 0.9191439608453993 + }, + { + "id": 25, + "rotation_radians": -0.745322289255878, + "x": -2.6981894254597765, + "y": 0.9156237365536858 + }, + { + "id": 26, + "rotation_radians": -0.7853976200114985, + "x": -1.6785168840231315, + "y": 0.9195356696969365 + }, + { + "id": 27, + "rotation_radians": 0.7730261966467874, + "x": -0.6723307541071152, + "y": 0.9133777222588726 + }, + { + "id": 28, + "rotation_radians": -0.8214143144734803, + "x": 0.5747137876691735, + "y": 0.9018328686923577 + }, + { + "id": 29, + "rotation_radians": 0.4895385042763678, + "x": 2.006004081715214, + "y": 0.8032248932070849 + }, + { + "id": 30, + "rotation_radians": 0.7853840964384083, + "x": 3.299083944667212, + "y": 1.919568401685624 + }, + { + "id": 31, + "rotation_radians": -0.746172230329346, + "x": -3.1113770305702593, + "y": 1.9003259128429497 + }, + { + "id": 32, + "rotation_radians": -0.7854028423084287, + "x": -1.3152021352699683, + "y": 1.9195654659586503 + }, + { + "id": 33, + "rotation_radians": 0.7853993791196389, + "x": -0.2966450885082907, + "y": 1.9195540628298826 + }, + { + "id": 34, + "rotation_radians": -0.8249319041181162, + "x": 0.7928974401131395, + "y": 1.9000380831505845 + }, + { + "id": 35, + "rotation_radians": 0.5308743213379764, + "x": 2.189259260285684, + "y": 1.80977743676358 + }, + { + "id": 36, + "rotation_radians": -0.7852955696826162, + "x": 4.299180902746536, + "y": 1.9194403770621855 + } + ], + "problem": "36 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_037_4eb7698c43b9de17.json b/data/solutions/generated/squindom_037_4eb7698c43b9de17.json new file mode 100644 index 0000000000000000000000000000000000000000..8997d838269e99b05d6f020c57c2b1517e9766c2 --- /dev/null +++ b/data/solutions/generated/squindom_037_4eb7698c43b9de17.json @@ -0,0 +1,282 @@ +{ + "case": "squindom@37", + "container": { + "height": 4.807021640634438, + "type": "rectangle", + "width": 9.614043281268875 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@37", + "credit": "Maurizio Morandi", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "10 / 3 + \u221a2 = 4.747+", + "metric_symbol": "s", + "metric_value": 4.747, + "reference_text": "37. | | s = 10 / 3 + \u221a2 = 4.747+ | Found by Maurizio Morandi | in August 2012.", + "source_image": "37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/37.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@37", + "credit": "Maurizio Morandi", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "10 / 3 + \u221a2 = 4.747+", + "metric_symbol": "s", + "metric_value": 4.747, + "reference_text": "37. | | s = 10 / 3 + \u221a2 = 4.747+ | Found by Maurizio Morandi | in August 2012.", + "source_image": "37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/37.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.926991840140103, + "x": -0.3445308203262956, + "y": 1.9034964584782705 + }, + { + "id": 2, + "rotation_radians": 6.037060198942777, + "x": 2.6094313134356995, + "y": 0.7598798958649418 + }, + { + "id": 3, + "rotation_radians": 1.2777335835391521, + "x": 0.5563493711878994, + "y": -1.7265348352505794 + }, + { + "id": 4, + "rotation_radians": 0.7859841638190848, + "x": -2.948785043337674, + "y": -1.9032020994751853 + }, + { + "id": 5, + "rotation_radians": 4.166890147550261, + "x": 4.118555061132385, + "y": 0.684712323730297 + }, + { + "id": 6, + "rotation_radians": 4.462091931581544, + "x": 2.4593114803667446, + "y": -0.944737690330984 + }, + { + "id": 7, + "rotation_radians": 7.070448054479263, + "x": -4.306074246004507, + "y": 0.5729236776822785 + }, + { + "id": 8, + "rotation_radians": 0.7853787465297345, + "x": -2.306961852729078, + "y": -0.9028762051440964 + }, + { + "id": 9, + "rotation_radians": 0.08556231172324179, + "x": -1.0957228827145893, + "y": 0.9613059269290013 + }, + { + "id": 10, + "rotation_radians": 3.926985227572338, + "x": 4.307011079400729, + "y": 1.854586200367282 + }, + { + "id": 11, + "rotation_radians": 1.3204861821522615, + "x": 3.1218929955892736, + "y": -0.10132423709530311 + }, + { + "id": 12, + "rotation_radians": 5.873707627539337, + "x": 2.15255718641745, + "y": 1.7349513967478774 + }, + { + "id": 13, + "rotation_radians": 5.4977663908188115, + "x": -3.305100943642813, + "y": 0.09945642909632217 + }, + { + "id": 14, + "rotation_radians": 0.7853753040898457, + "x": -4.307005960789238, + "y": -0.5818699971866558 + }, + { + "id": 15, + "rotation_radians": 1.2891360188922567, + "x": 1.74092826837511, + "y": -1.7242580588527472 + }, + { + "id": 16, + "rotation_radians": 6.001519714185094, + "x": 1.229456354087855, + "y": -0.864291049914072 + }, + { + "id": 17, + "rotation_radians": 4.809114335284232, + "x": -1.7630037308763016, + "y": 0.20858581733103343 + }, + { + "id": 18, + "rotation_radians": 3.850936293267705, + "x": -4.269970249250012, + "y": 1.7826009844349218 + }, + { + "id": 19, + "rotation_radians": 0.7853962452606776, + "x": 3.3069870746574037, + "y": 1.9034974926083008 + }, + { + "id": 20, + "rotation_radians": 3.9269944246355224, + "x": -0.7313267692437677, + "y": -1.9034941273150094 + }, + { + "id": 21, + "rotation_radians": 4.417160992413011, + "x": 1.4281262976489646, + "y": 0.7986259921742308 + }, + { + "id": 22, + "rotation_radians": 2.8463475396607616, + "x": 0.24795072062921256, + "y": 0.8860684698467295 + }, + { + "id": 23, + "rotation_radians": 4.797965168961725, + "x": -2.450533168899617, + "y": 0.9546036119874935 + }, + { + "id": 24, + "rotation_radians": 1.1618336137583196, + "x": 0.9819063412552581, + "y": 1.7546876667172506 + }, + { + "id": 25, + "rotation_radians": 1.3226512484088297, + "x": 1.947234159062701, + "y": -0.08298782641164214 + }, + { + "id": 26, + "rotation_radians": -0.7854297846489927, + "x": -3.306988575002381, + "y": -0.9005784835140364 + }, + { + "id": 27, + "rotation_radians": 3.9269915224928904, + "x": 4.307005541604998, + "y": -0.412615282860431 + }, + { + "id": 28, + "rotation_radians": 0.7315201750362337, + "x": -4.252694156392785, + "y": -1.8772941021934684 + }, + { + "id": 29, + "rotation_radians": 5.982165205270644, + "x": -1.1316047675664, + "y": -0.785983428251923 + }, + { + "id": 30, + "rotation_radians": 2.8463516089664167, + "x": 0.718753430693835, + "y": 0.003798572080814117 + }, + { + "id": 31, + "rotation_radians": 3.936350262337826, + "x": 3.181908956231887, + "y": -1.894318117436874 + }, + { + "id": 32, + "rotation_radians": 1.2777356844748542, + "x": -0.42333462677725403, + "y": 0.01760639492932676 + }, + { + "id": 33, + "rotation_radians": 4.797959087847485, + "x": -1.781934555548164, + "y": 1.6989665488100727 + }, + { + "id": 34, + "rotation_radians": 2.848524594246549, + "x": 0.047190733157289104, + "y": -0.8648274712942297 + }, + { + "id": 35, + "rotation_radians": -0.7844488520768174, + "x": -1.9049688295401774, + "y": -1.9030218090620261 + }, + { + "id": 36, + "rotation_radians": 3.9280151453242764, + "x": 4.21763826747666, + "y": -1.4604926671264302 + }, + { + "id": 37, + "rotation_radians": 0.7917175688394452, + "x": -3.2306931526872704, + "y": 1.9000175008766431 + } + ], + "problem": "37 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/37.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_038_605d8eeb30140800.json b/data/solutions/generated/squindom_038_605d8eeb30140800.json new file mode 100644 index 0000000000000000000000000000000000000000..4d4e1c35c5bfbcde3ec17b15b0a37a69eeafb767 --- /dev/null +++ b/data/solutions/generated/squindom_038_605d8eeb30140800.json @@ -0,0 +1,288 @@ +{ + "case": "squindom@38", + "container": { + "height": 5.000085214452988, + "type": "rectangle", + "width": 10.000170428905976 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@38", + "credit": "Maurizio Morandi", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "(13 + \u221a2) / 3 = 4.804+", + "metric_symbol": "s", + "metric_value": 4.804, + "reference_text": "38. | | s = (13 + \u221a2) / 3 = 4.804+ | Found by Maurizio Morandi | in August 2012.", + "source_image": "38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/38.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@38", + "credit": "Maurizio Morandi", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "(13 + \u221a2) / 3 = 4.804+", + "metric_symbol": "s", + "metric_value": 4.804, + "reference_text": "38. | | s = (13 + \u221a2) / 3 = 4.804+ | Found by Maurizio Morandi | in August 2012.", + "source_image": "38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/38.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "steepest", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7853892112500334, + "x": -3.5000690042080542, + "y": -2.000035812203449 + }, + { + "id": 2, + "rotation_radians": -1.0872582082748237, + "x": -1.8064575744974187, + "y": -1.8739852913452224 + }, + { + "id": 3, + "rotation_radians": 0.7853918848552416, + "x": -0.6803885952312172, + "y": -2.0000323079545392 + }, + { + "id": 4, + "rotation_radians": -0.7854023660408799, + "x": 0.3196392626917124, + "y": -2.0000366118083943 + }, + { + "id": 5, + "rotation_radians": -0.7854007634352359, + "x": 1.3196677789405724, + "y": -2.0000354646283918 + }, + { + "id": 6, + "rotation_radians": -0.7853991221568083, + "x": 2.319697335505064, + "y": -2.0000321456050614 + }, + { + "id": 7, + "rotation_radians": -0.13279460353096564, + "x": 4.299188585793721, + "y": -1.7991448373523 + }, + { + "id": 8, + "rotation_radians": -0.7854077347345695, + "x": -4.500079660161411, + "y": -1.5726855552002394 + }, + { + "id": 9, + "rotation_radians": 1.6691384745036875, + "x": -2.6761860382330656, + "y": -1.1189963202289115 + }, + { + "id": 10, + "rotation_radians": 0.2817945617168135, + "x": -1.3325526973472643, + "y": -0.8206824660914582 + }, + { + "id": 11, + "rotation_radians": -0.7854048928838652, + "x": -0.1525843309358792, + "y": -1.0000146306955355 + }, + { + "id": 12, + "rotation_radians": -0.7854024011409735, + "x": 0.9405086150235157, + "y": -1.0000156819588415 + }, + { + "id": 13, + "rotation_radians": -0.7853990768573323, + "x": 2.1143372166814665, + "y": -1.0000105518499567 + }, + { + "id": 14, + "rotation_radians": 0.11668611799384421, + "x": 3.3166701222238104, + "y": -1.2554241374093986 + }, + { + "id": 15, + "rotation_radians": -0.015233714460084272, + "x": -3.6812734771222053, + "y": -0.6831788272776107 + }, + { + "id": 16, + "rotation_radians": 0.11963927288666712, + "x": -2.2106780134313224, + "y": -0.1996341248061563 + }, + { + "id": 17, + "rotation_radians": -0.785404500764824, + "x": -0.2754555496858689, + "y": 4.999206082607823e-06 + }, + { + "id": 18, + "rotation_radians": 0.7853942568607775, + "x": 0.7310868740953416, + "y": 2.0001176618482113e-06 + }, + { + "id": 19, + "rotation_radians": 0.7853959199916775, + "x": 1.7588476802494863, + "y": 7.5039956234892415e-06 + }, + { + "id": 20, + "rotation_radians": -0.17194330061781837, + "x": 3.012774181192343, + "y": -0.0975955480632102 + }, + { + "id": 21, + "rotation_radians": -0.7215073290194637, + "x": 4.439278959252205, + "y": -0.5697958323784366 + }, + { + "id": 22, + "rotation_radians": 0.8165304931877964, + "x": -4.4652282115441055, + "y": 0.2370680131930991 + }, + { + "id": 23, + "rotation_radians": -0.10858401759338249, + "x": -3.2342217824292265, + "y": 0.35605034905915867 + }, + { + "id": 24, + "rotation_radians": -1.451154911206243, + "x": -1.451954524691082, + "y": 0.47605307304569017 + }, + { + "id": 25, + "rotation_radians": -0.7854055769363734, + "x": 0.35944439723455296, + "y": 1.000020576124357 + }, + { + "id": 26, + "rotation_radians": -0.7854021834517282, + "x": 1.4265115084689952, + "y": 1.000021013528101 + }, + { + "id": 27, + "rotation_radians": -0.17194342332481544, + "x": 2.6232271012597246, + "y": 0.8511630435331696 + }, + { + "id": 28, + "rotation_radians": -0.3230983025193245, + "x": 3.947635597755264, + "y": 0.4755032355088585 + }, + { + "id": 29, + "rotation_radians": 0.0006326599351733739, + "x": -4.236798156214657, + "y": 1.4515798012107162 + }, + { + "id": 30, + "rotation_radians": -0.10858489929003842, + "x": -2.4708724643161384, + "y": 1.0025978733570986 + }, + { + "id": 31, + "rotation_radians": 0.11964098591629627, + "x": -0.8426394328594171, + "y": 1.2690849650540093 + }, + { + "id": 32, + "rotation_radians": 0.7853949684112583, + "x": 1.176226834570711, + "y": 2.0000386617690147 + }, + { + "id": 33, + "rotation_radians": 0.7853940507503329, + "x": 2.1762557176466597, + "y": 2.000035947486556 + }, + { + "id": 34, + "rotation_radians": 1.0123067953329479, + "x": 3.3242139310068204, + "y": 1.8559765888818727 + }, + { + "id": 35, + "rotation_radians": -0.5188505965673154, + "x": 4.38038778196857, + "y": 1.856600858612425 + }, + { + "id": 36, + "rotation_radians": -1.8258422114537145, + "x": -3.163339767070165, + "y": 1.8157929021894212 + }, + { + "id": 37, + "rotation_radians": -1.586144124245357, + "x": -1.78252211084705, + "y": 1.793002558441866 + }, + { + "id": 38, + "rotation_radians": 0.785395044266692, + "x": 0.17334319739840529, + "y": 2.0000356129153927 + } + ], + "problem": "38 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/38.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_039_1909884844694062.json b/data/solutions/generated/squindom_039_1909884844694062.json new file mode 100644 index 0000000000000000000000000000000000000000..181441833b5a5d62cc03d7a269af071116472cd2 --- /dev/null +++ b/data/solutions/generated/squindom_039_1909884844694062.json @@ -0,0 +1,294 @@ +{ + "case": "squindom@39", + "container": { + "height": 4.907449287986047, + "type": "rectangle", + "width": 9.814898575972094 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@39", + "credit": "David W", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "4.839+", + "metric_symbol": "s", + "metric_value": 4.839, + "reference_text": "39. | | s = 4.839+ | Found by David W. Cantrell | in August 2012.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/39.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@39", + "credit": "David W", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "4.839+", + "metric_symbol": "s", + "metric_value": 4.839, + "reference_text": "39. | | s = 4.839+ | Found by David W. Cantrell | in August 2012.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/39.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7790834516668691, + "x": -4.335694624551057, + "y": -1.949939396740969 + }, + { + "id": 2, + "rotation_radians": 0.33524513298516545, + "x": -2.8183339807825707, + "y": -1.7859808078300787 + }, + { + "id": 3, + "rotation_radians": 0.33700091192531534, + "x": -1.706034123829848, + "y": -1.7863781560827185 + }, + { + "id": 4, + "rotation_radians": 0.3541568944433443, + "x": 0.5440305342096693, + "y": -1.7904740305812628 + }, + { + "id": 5, + "rotation_radians": 0.33971711096196566, + "x": 1.7602453867495536, + "y": -1.7870092110359468 + }, + { + "id": 6, + "rotation_radians": 0.7783957811449005, + "x": 3.2875654930877074, + "y": -1.9502161338094868 + }, + { + "id": 7, + "rotation_radians": 0.81180189303332, + "x": 4.362485900763266, + "y": -1.94067818087038 + }, + { + "id": 8, + "rotation_radians": 0.3340797047235472, + "x": -3.5629453423340163, + "y": -1.02809211438845 + }, + { + "id": 9, + "rotation_radians": 0.33524029493249513, + "x": -2.3825473089463545, + "y": -0.8859111227621709 + }, + { + "id": 10, + "rotation_radians": 0.34475255669720456, + "x": -0.5200594367729033, + "y": -1.6994424775571173 + }, + { + "id": 11, + "rotation_radians": 0.33972371622367675, + "x": 1.0647193940182986, + "y": -0.9229848222395962 + }, + { + "id": 12, + "rotation_radians": 0.3397150499649376, + "x": 2.234637710955513, + "y": -0.9053492096683011 + }, + { + "id": 13, + "rotation_radians": 0.7802419432944989, + "x": 3.4046995011580163, + "y": -0.950050512858485 + }, + { + "id": 14, + "rotation_radians": 0.7839334673489479, + "x": 4.406700122864978, + "y": -0.8679344612879317 + }, + { + "id": 15, + "rotation_radians": 0.3439711332067024, + "x": -4.241749120895668, + "y": -0.1244811347843782 + }, + { + "id": 16, + "rotation_radians": 0.34687198164672844, + "x": -3.1282866391213475, + "y": -0.11742584482719985 + }, + { + "id": 17, + "rotation_radians": 0.3370014410210727, + "x": -1.2480406795610155, + "y": -0.8969760176401738 + }, + { + "id": 18, + "rotation_radians": 0.2570781879662862, + "x": 0.1404387324891505, + "y": -0.4459262510026935 + }, + { + "id": 19, + "rotation_radians": 0.33449380109332727, + "x": 1.4548626272710847, + "y": 0.0019947727862489437 + }, + { + "id": 20, + "rotation_radians": 0.3396985270405801, + "x": 2.5840942359196073, + "y": 0.036005346411451575 + }, + { + "id": 21, + "rotation_radians": 0.6613444305844274, + "x": 4.349403642467617, + "y": 0.24205000530096138 + }, + { + "id": 22, + "rotation_radians": 0.3440005712295105, + "x": -3.821333106631249, + "y": 0.7829367194935328 + }, + { + "id": 23, + "rotation_radians": -1.235554749799741, + "x": -1.925096994206922, + "y": 0.0036910938944321376 + }, + { + "id": 24, + "rotation_radians": 0.33699865925183325, + "x": -0.7990642158517688, + "y": -0.003236650993144253 + }, + { + "id": 25, + "rotation_radians": 0.33553298799397474, + "x": 0.6963892019834196, + "y": 0.7314685097415703 + }, + { + "id": 26, + "rotation_radians": 0.3352335934552991, + "x": 1.8898601247801268, + "y": 0.9028860262020122 + }, + { + "id": 27, + "rotation_radians": 0.7518816654730917, + "x": 3.384825245589292, + "y": 0.9373404076882041 + }, + { + "id": 28, + "rotation_radians": 0.7828997268888209, + "x": 4.406181831428341, + "y": 1.5467645970322668 + }, + { + "id": 29, + "rotation_radians": 0.8118763634506808, + "x": -4.368965141130828, + "y": 1.9406461993472715 + }, + { + "id": 30, + "rotation_radians": -2.7816118719897784, + "x": -2.671373432698939, + "y": 0.7870140685707837 + }, + { + "id": 31, + "rotation_radians": 0.3352456978127717, + "x": -1.492369454634108, + "y": 0.9052391335015707 + }, + { + "id": 32, + "rotation_radians": 1.9077969199579257, + "x": -0.3399926811215495, + "y": 0.8856450474189883 + }, + { + "id": 33, + "rotation_radians": 0.3336541784887466, + "x": 1.1973259125362625, + "y": 1.768250929530082 + }, + { + "id": 34, + "rotation_radians": -0.7913305114260292, + "x": 2.404524853316268, + "y": 1.9499841549453913 + }, + { + "id": 35, + "rotation_radians": -0.7878902150292628, + "x": 3.4071493206233954, + "y": 1.9524661097639475 + }, + { + "id": 36, + "rotation_radians": 0.8179831786840591, + "x": -3.3426788358275643, + "y": 1.9358625229029676 + }, + { + "id": 37, + "rotation_radians": -0.7496520248376032, + "x": -2.315201142957877, + "y": 1.9321826612686341 + }, + { + "id": 38, + "rotation_radians": -1.2355526402784112, + "x": -1.0165644347300842, + "y": 1.7859763345404165 + }, + { + "id": 39, + "rotation_radians": -1.2337943989977842, + "x": 0.09444947405946705, + "y": 1.7863791655329755 + } + ], + "problem": "39 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/39.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_040_c766413f09b40b68.json b/data/solutions/generated/squindom_040_c766413f09b40b68.json new file mode 100644 index 0000000000000000000000000000000000000000..4f60823d3df6a5474496102879fd26dfbdfdb944 --- /dev/null +++ b/data/solutions/generated/squindom_040_c766413f09b40b68.json @@ -0,0 +1,300 @@ +{ + "case": "squindom@40", + "container": { + "height": 4.9619569680700515, + "type": "rectangle", + "width": 9.923913936140103 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@40", + "credit": "Sigvart Brendberg", + "date": "June 2023", + "family_updated": "8/11/12", + "metric_expression": "4.895+", + "metric_symbol": "s", + "metric_value": 4.895, + "reference_text": "40. | | s = 4.895+ | Found by Sigvart Brendberg | in June 2023.", + "source_image": "40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/40.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@40", + "credit": "Sigvart Brendberg", + "date": "June 2023", + "family_updated": "8/11/12", + "metric_expression": "4.895+", + "metric_symbol": "s", + "metric_value": 4.895, + "reference_text": "40. | | s = 4.895+ | Found by Sigvart Brendberg | in June 2023.", + "source_image": "40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/40.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7854067032119443, + "x": 4.461947907384659, + "y": -1.5061948858419427 + }, + { + "id": 2, + "rotation_radians": 0.7853990191685027, + "x": -2.355025936909014, + "y": 1.980965090823909 + }, + { + "id": 3, + "rotation_radians": 2.944215315906492, + "x": -3.6632951227919297, + "y": -0.010798218711296811 + }, + { + "id": 4, + "rotation_radians": 1.4392087377019593, + "x": 1.336524087278157, + "y": 0.5018930785577287 + }, + { + "id": 5, + "rotation_radians": 3.9269958175766675, + "x": 1.5576846892115372, + "y": 1.9809702526642288 + }, + { + "id": 6, + "rotation_radians": 6.084545388284645, + "x": -1.8243049028314473, + "y": -0.7871158316734811 + }, + { + "id": 7, + "rotation_radians": 2.944215845293677, + "x": -4.268563451972108, + "y": 0.7875635948893529 + }, + { + "id": 8, + "rotation_radians": 2.359291178596177, + "x": 3.0635196875210746, + "y": 1.979419503909061 + }, + { + "id": 9, + "rotation_radians": 2.9429502788590396, + "x": -1.6709320917107229, + "y": 0.7876256512544539 + }, + { + "id": 10, + "rotation_radians": 3.9271851158279762, + "x": 1.6522003970620973, + "y": -1.9762999722605887 + }, + { + "id": 11, + "rotation_radians": 1.3721484626650131, + "x": -1.1168956411434663, + "y": -0.044903902436714764 + }, + { + "id": 12, + "rotation_radians": 4.592412816468631, + "x": 0.6251632360422383, + "y": 1.2221651648345508 + }, + { + "id": 13, + "rotation_radians": 0.8570391600553573, + "x": 4.424354613549433, + "y": -0.05439126758236972 + }, + { + "id": 14, + "rotation_radians": 2.8932448653611447, + "x": 2.6226284117596954, + "y": 0.07153765612565258 + }, + { + "id": 15, + "rotation_radians": 1.3470898459943408, + "x": 1.7631125835284878, + "y": -0.4630518269516919 + }, + { + "id": 16, + "rotation_radians": 5.499653810977577, + "x": 3.460990637259569, + "y": 0.9800030234131876 + }, + { + "id": 17, + "rotation_radians": 1.3470884772962857, + "x": 2.540879972364697, + "y": -1.1551615532878456 + }, + { + "id": 18, + "rotation_radians": 0.8479333859716901, + "x": -1.3817224541376363, + "y": -1.9217580032659165 + }, + { + "id": 19, + "rotation_radians": 4.5151471538611405, + "x": -3.0168778975651325, + "y": 0.8224272626253458 + }, + { + "id": 20, + "rotation_radians": 5.483587009014294, + "x": -2.4204487206758194, + "y": -1.9739176695924314 + }, + { + "id": 21, + "rotation_radians": 0.7853975981689696, + "x": 4.139057043179968, + "y": 1.98096409364321 + }, + { + "id": 22, + "rotation_radians": 5.499652731457651, + "x": 4.461016375717969, + "y": 0.9793524705306851 + }, + { + "id": 23, + "rotation_radians": 2.34846482889947, + "x": -4.4538619331976035, + "y": -1.968141488987666 + }, + { + "id": 24, + "rotation_radians": 2.3561952416967458, + "x": 0.6518937643416675, + "y": -1.9809720698054538 + }, + { + "id": 25, + "rotation_radians": 2.3561881336566257, + "x": -3.4407761271070525, + "y": -1.9809689093541327 + }, + { + "id": 26, + "rotation_radians": 2.3561959167790687, + "x": -0.35139532420437414, + "y": -1.9809649517234809 + }, + { + "id": 27, + "rotation_radians": 4.5071720708470595, + "x": 0.22507591470198765, + "y": 0.04617075628754372 + }, + { + "id": 28, + "rotation_radians": 6.034843284472524, + "x": 2.257079555782505, + "y": 1.0177479558416995 + }, + { + "id": 29, + "rotation_radians": 2.9287775171779478, + "x": 0.7807774842005091, + "y": -0.7897995267502046 + }, + { + "id": 30, + "rotation_radians": 3.926991086100775, + "x": -4.461944102040703, + "y": -0.9642626040231679 + }, + { + "id": 31, + "rotation_radians": -0.7853887533643991, + "x": 3.461933494875919, + "y": -1.9809728806010491 + }, + { + "id": 32, + "rotation_radians": 2.93638015878812, + "x": -0.466314413427905, + "y": 0.7886882063214907 + }, + { + "id": 33, + "rotation_radians": 3.926992098347639, + "x": -1.3550009357414872, + "y": 1.9808624111137385 + }, + { + "id": 34, + "rotation_radians": 3.9234934337796314, + "x": -3.44535280718886, + "y": 1.971732199504646 + }, + { + "id": 35, + "rotation_radians": 2.9432132311705796, + "x": -2.3784783723663008, + "y": 0.04547663145493779 + }, + { + "id": 36, + "rotation_radians": 2.9363774677913947, + "x": -0.423435426691801, + "y": -0.7886633012585123 + }, + { + "id": 37, + "rotation_radians": 2.3561997286136136, + "x": -4.452475070082869, + "y": 1.980967307723659 + }, + { + "id": 38, + "rotation_radians": 5.497790713589981, + "x": -0.3549746649971901, + "y": 1.9809762148670649 + }, + { + "id": 39, + "rotation_radians": 2.90894568999357, + "x": 3.4497212983108865, + "y": -0.7137861509295649 + }, + { + "id": 40, + "rotation_radians": 1.3734158969262789, + "x": -3.025642807771795, + "y": -0.7875698081746138 + } + ], + "problem": "40 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/40.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_041_0c31d560a372d60c.json b/data/solutions/generated/squindom_041_0c31d560a372d60c.json new file mode 100644 index 0000000000000000000000000000000000000000..a85c4cb8b65a4a9ab496c51d1de3710625ea4094 --- /dev/null +++ b/data/solutions/generated/squindom_041_0c31d560a372d60c.json @@ -0,0 +1,306 @@ +{ + "case": "squindom@41", + "container": { + "height": 5.00016360709587, + "type": "rectangle", + "width": 10.00032721419174 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@41", + "credit": "Sigvart Brendberg", + "date": "June 2023", + "family_updated": "8/11/12", + "metric_expression": "4.927+", + "metric_symbol": "s", + "metric_value": 4.927, + "reference_text": "41. | | s = 4.927+ | Found by Sigvart Brendberg | in June 2023.", + "source_image": "41.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/41.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@41", + "credit": "Sigvart Brendberg", + "date": "June 2023", + "family_updated": "8/11/12", + "metric_expression": "4.927+", + "metric_symbol": "s", + "metric_value": 4.927, + "reference_text": "41. | | s = 4.927+ | Found by Sigvart Brendberg | in June 2023.", + "source_image": "41.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/41.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.6637654658395697, + "x": -1.205199640493516, + "y": -0.13191038221324233 + }, + { + "id": 2, + "rotation_radians": 0.785391654762874, + "x": -4.500140622315674, + "y": 0.001172574522443608 + }, + { + "id": 3, + "rotation_radians": 2.891159494207878, + "x": -1.8725504284170267, + "y": 1.8150071515270951 + }, + { + "id": 4, + "rotation_radians": 0.7853966025635765, + "x": 4.0706396051662495, + "y": -1.000037525637778 + }, + { + "id": 5, + "rotation_radians": 2.913240145426276, + "x": -3.2141009178085627, + "y": -0.5468886030007807 + }, + { + "id": 6, + "rotation_radians": 3.6827938606071937, + "x": -1.037783072766776, + "y": -1.6970458087212645 + }, + { + "id": 7, + "rotation_radians": 5.497780044312675, + "x": 0.9874615426969696, + "y": -1.0000378954783677 + }, + { + "id": 8, + "rotation_radians": 3.5572906914545563, + "x": -0.30027632946385946, + "y": -0.7222642866464297 + }, + { + "id": 9, + "rotation_radians": 2.3562010850139576, + "x": 2.3323098743316044, + "y": 1.000034622941168 + }, + { + "id": 10, + "rotation_radians": 5.497772929741867, + "x": 3.466856269942832, + "y": 2.0000624433871685 + }, + { + "id": 11, + "rotation_radians": -0.2504194474378279, + "x": -2.6342833573686213, + "y": 1.1388061499020226 + }, + { + "id": 12, + "rotation_radians": 1.3203821946036072, + "x": -2.4097586826130875, + "y": 0.10940681825784325 + }, + { + "id": 13, + "rotation_radians": 1.320367083791028, + "x": -4.315084021466648, + "y": 1.305164710211202 + }, + { + "id": 14, + "rotation_radians": 2.3561711120582935, + "x": 3.33238540577171, + "y": 1.5160699419371209e-05 + }, + { + "id": 15, + "rotation_radians": 3.926988811213288, + "x": -4.35744726278091, + "y": -0.9988703149808408 + }, + { + "id": 16, + "rotation_radians": 5.25968559051206, + "x": -3.3962637610091435, + "y": -1.7567284800229823 + }, + { + "id": 17, + "rotation_radians": 2.13258214783867, + "x": -1.0759343698955632, + "y": 0.8841726465611542 + }, + { + "id": 18, + "rotation_radians": 5.497771370891488, + "x": 4.47320910012696, + "y": 1.0000350094136268 + }, + { + "id": 19, + "rotation_radians": 0.7853936333527831, + "x": 2.049289311505032, + "y": -2.0000659408613384 + }, + { + "id": 20, + "rotation_radians": 3.8995341573748163, + "x": -0.6777825168472253, + "y": 1.9849956239515554 + }, + { + "id": 21, + "rotation_radians": 4.461978358420604, + "x": -3.4945942007097726, + "y": 0.6289497656238967 + }, + { + "id": 22, + "rotation_radians": 0.7854107523378224, + "x": 1.4132514548194077, + "y": 2.000052875827911 + }, + { + "id": 23, + "rotation_radians": 2.3760151066809585, + "x": -0.02479594379338477, + "y": 0.5194617130244504 + }, + { + "id": 24, + "rotation_radians": 3.9269992960888644, + "x": -4.500135793660352, + "y": -1.9989186875426002 + }, + { + "id": 25, + "rotation_radians": 2.8911631870693553, + "x": -3.454784049018873, + "y": 1.815012348682005 + }, + { + "id": 26, + "rotation_radians": 3.9269960537764907, + "x": 1.0129021137183378, + "y": 1.8645642947206202e-06 + }, + { + "id": 27, + "rotation_radians": 5.330277688962151, + "x": 0.33684529739704927, + "y": 1.598040803993301 + }, + { + "id": 28, + "rotation_radians": 0.7854063802534349, + "x": 4.4084584363588775, + "y": -2.0000690992875954 + }, + { + "id": 29, + "rotation_radians": 2.3561966671745993, + "x": 2.413300637361112, + "y": 2.00006345110471 + }, + { + "id": 30, + "rotation_radians": 5.357288125057188, + "x": -0.01588799351523945, + "y": -1.9349666946474373 + }, + { + "id": 31, + "rotation_radians": 5.242521104313076, + "x": -2.390783965111998, + "y": -1.8900107641856478 + }, + { + "id": 32, + "rotation_radians": 3.926997912425132, + "x": 2.033995119964218, + "y": 8.097811445282175e-06 + }, + { + "id": 33, + "rotation_radians": 3.92699925130802, + "x": 1.3274376875763527, + "y": 1.000032173770683 + }, + { + "id": 34, + "rotation_radians": 3.9269931588396116, + "x": 3.0570715032668256, + "y": -2.0000672308537584 + }, + { + "id": 35, + "rotation_radians": 0.7853766697756313, + "x": 3.047805530393743, + "y": -1.0000198619006662 + }, + { + "id": 36, + "rotation_radians": -0.7853932450192875, + "x": 1.0492475356231437, + "y": -2.000075995615793 + }, + { + "id": 37, + "rotation_radians": 3.671691648630351, + "x": -1.89163741122065, + "y": -0.986735577408707 + }, + { + "id": 38, + "rotation_radians": 5.497786083548481, + "x": 2.0166989812609346, + "y": -1.0000255056922411 + }, + { + "id": 39, + "rotation_radians": 2.356191377259906, + "x": 4.413412978308397, + "y": -2.047731729231225e-06 + }, + { + "id": 40, + "rotation_radians": 2.356186117057879, + "x": 3.41334325967501, + "y": 1.0000372179228276 + }, + { + "id": 41, + "rotation_radians": 3.9269950180564317, + "x": 4.4868401998928835, + "y": 2.0000695974319647 + } + ], + "problem": "41 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/41.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_042_487471a1c6b8324e.json b/data/solutions/generated/squindom_042_487471a1c6b8324e.json new file mode 100644 index 0000000000000000000000000000000000000000..1d17e9b00fc4208e33f0e9968dbdb6be10e6bf29 --- /dev/null +++ b/data/solutions/generated/squindom_042_487471a1c6b8324e.json @@ -0,0 +1,312 @@ +{ + "case": "squindom@42", + "container": { + "height": 5.000184535387125, + "type": "rectangle", + "width": 10.00036907077425 + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@42", + "credit": "David W", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "4.989+", + "metric_symbol": "s", + "metric_value": 4.989, + "reference_text": "42. | | s = 4.989+ | Found by David W. Cantrell | in August 2012.", + "source_image": "42.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/42.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squindom@42", + "credit": "David W", + "date": "August 2012", + "family_updated": "8/11/12", + "metric_expression": "4.989+", + "metric_symbol": "s", + "metric_value": 4.989, + "reference_text": "42. | | s = 4.989+ | Found by David W. Cantrell | in August 2012.", + "source_image": "42.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/42.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.090613854797927, + "x": 0.7177610992819738, + "y": 1.829203555869652 + }, + { + "id": 2, + "rotation_radians": 0.7854375135938274, + "x": -0.8120585146270267, + "y": 1.4664810838740083e-05 + }, + { + "id": 3, + "rotation_radians": 5.497786330639604, + "x": -1.1042550446078303, + "y": -2.0000784378174443 + }, + { + "id": 4, + "rotation_radians": 3.926988547100353, + "x": -3.47046664420211, + "y": -1.0000422738011825 + }, + { + "id": 5, + "rotation_radians": 4.1019908640272265, + "x": 0.26562838124020427, + "y": 0.1737272435537618 + }, + { + "id": 6, + "rotation_radians": 5.851016917121807, + "x": 2.2375719938983125, + "y": 0.9395215867365172 + }, + { + "id": 7, + "rotation_radians": 5.49778739174336, + "x": 4.417964035299678, + "y": 2.0000754050559837 + }, + { + "id": 8, + "rotation_radians": 0.7854358679550666, + "x": -0.9114092872366493, + "y": 1.0000407298355758 + }, + { + "id": 9, + "rotation_radians": 3.9269895972009996, + "x": -1.3925985489473978, + "y": -1.0000384297159464 + }, + { + "id": 10, + "rotation_radians": 0.7854007211547013, + "x": -3.4243012672294917, + "y": -2.0000758324123997 + }, + { + "id": 11, + "rotation_radians": 5.497787086005655, + "x": -1.377340062934708, + "y": 2.000070968029554 + }, + { + "id": 12, + "rotation_radians": 2.376211979200943, + "x": 1.8030583406505194, + "y": 1.9901606382351795 + }, + { + "id": 13, + "rotation_radians": 1.1861937926816988, + "x": 0.7756025925255895, + "y": -0.885463613122982 + }, + { + "id": 14, + "rotation_radians": 4.326571679997024, + "x": 1.9564133217624193, + "y": -1.1093806047476733 + }, + { + "id": 15, + "rotation_radians": 2.356189889531147, + "x": -2.2578227278002467, + "y": -2.000075968087636 + }, + { + "id": 16, + "rotation_radians": 0.7855196044502373, + "x": -0.07699350837604707, + "y": -2.0000164184470037 + }, + { + "id": 17, + "rotation_radians": 0.7854007577438151, + "x": -4.476741530303665, + "y": -1.0000337529846195 + }, + { + "id": 18, + "rotation_radians": 3.9269902407254658, + "x": -3.400171022799764, + "y": 2.0000722375566786 + }, + { + "id": 19, + "rotation_radians": 2.356203335506764, + "x": 4.492502092320665, + "y": 1.0000459855104626 + }, + { + "id": 20, + "rotation_radians": 4.1847180384742, + "x": 3.0145471800578303, + "y": 1.8891626822261975 + }, + { + "id": 21, + "rotation_radians": 0.7854020472207709, + "x": -4.0211313027301605, + "y": -3.812961459318652e-07 + }, + { + "id": 22, + "rotation_radians": 2.745642003211257, + "x": 1.2007756789364712, + "y": 0.7922004889916163 + }, + { + "id": 23, + "rotation_radians": 2.356204816704652, + "x": -4.400203358603193, + "y": 1.0000354167394465 + }, + { + "id": 24, + "rotation_radians": 2.3561961281986177, + "x": -2.391962765201333, + "y": 2.0000733596452966 + }, + { + "id": 25, + "rotation_radians": 2.3561886333435376, + "x": -2.4224824764017527, + "y": -1.0000386531709982 + }, + { + "id": 26, + "rotation_radians": 4.184707395798168, + "x": 3.364635123920148, + "y": 0.9472514121447485 + }, + { + "id": 27, + "rotation_radians": -0.7852922850120921, + "x": 4.129329768118598, + "y": -4.1227621199436397e-05 + }, + { + "id": 28, + "rotation_radians": 0.7854039907332667, + "x": -1.9119870520207747, + "y": 2.40565104947001e-06 + }, + { + "id": 29, + "rotation_radians": 0.7854876628884581, + "x": -0.3798617401126123, + "y": -1.000003396603327 + }, + { + "id": 30, + "rotation_radians": 5.7591644198907765, + "x": 3.189614938938757, + "y": -0.8878010645035945 + }, + { + "id": 31, + "rotation_radians": 2.3561987415169203, + "x": -3.3781476854180705, + "y": 1.0000397479077807 + }, + { + "id": 32, + "rotation_radians": 5.497785003369656, + "x": 2.8192675043689412, + "y": -2.0000693220733026 + }, + { + "id": 33, + "rotation_radians": -0.7853978489831579, + "x": -2.243517790598852, + "y": 1.000039222503012 + }, + { + "id": 34, + "rotation_radians": 5.497859716918615, + "x": 4.489172873382741, + "y": -1.0000335815256363 + }, + { + "id": 35, + "rotation_radians": 4.312716780968921, + "x": 1.1252482083055713, + "y": -1.8422469022772796 + }, + { + "id": 36, + "rotation_radians": 2.3561882875394526, + "x": 3.8703230282928045, + "y": -2.000085517028064 + }, + { + "id": 37, + "rotation_radians": 2.3561944956569483, + "x": -2.9970938450546223, + "y": 4.58716615342562e-08 + }, + { + "id": 38, + "rotation_radians": 2.356190782766396, + "x": -4.478683918445485, + "y": -2.0000763392944165 + }, + { + "id": 39, + "rotation_radians": 5.49779689803094, + "x": -4.479528598299682, + "y": 2.0000729447514516 + }, + { + "id": 40, + "rotation_radians": 2.7094128561984756, + "x": 2.596594300367285, + "y": 0.006038219038113043 + }, + { + "id": 41, + "rotation_radians": 5.886731769121606, + "x": 1.5642211487046487, + "y": -0.15955044182132952 + }, + { + "id": 42, + "rotation_radians": 2.356193117144956, + "x": -0.3596913124945863, + "y": 2.0000777937211227 + } + ], + "problem": "42 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/42.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_043_7f9527ccddc9d648.json b/data/solutions/generated/squindom_043_7f9527ccddc9d648.json new file mode 100644 index 0000000000000000000000000000000000000000..9f84e01248c745a79ceaecba39e34c030210a8e1 --- /dev/null +++ b/data/solutions/generated/squindom_043_7f9527ccddc9d648.json @@ -0,0 +1,318 @@ +{ + "case": "squindom@43", + "container": { + "height": 5.000325272095715, + "type": "rectangle", + "width": 10.00065054419143 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@43", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@43", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7853983303117624, + "x": -4.015490030678351, + "y": -2.0001435096416005 + }, + { + "id": 2, + "rotation_radians": 0.7848938940028344, + "x": -1.5000786858634945, + "y": -1.9997239700824736 + }, + { + "id": 3, + "rotation_radians": -0.7854091125088836, + "x": -0.4998078800679348, + "y": -2.000149564766158 + }, + { + "id": 4, + "rotation_radians": -0.7854002269573223, + "x": 0.5002188462745424, + "y": -2.000144095062951 + }, + { + "id": 5, + "rotation_radians": -0.7854000081797187, + "x": 1.500244448116662, + "y": -2.000142836119634 + }, + { + "id": 6, + "rotation_radians": -0.7854013458040111, + "x": 2.5002698933477383, + "y": -2.000140686235507 + }, + { + "id": 7, + "rotation_radians": 0.7854019402275798, + "x": 4.500315298605683, + "y": -1.9721097945825798 + }, + { + "id": 8, + "rotation_radians": 0.7848745610102184, + "x": -2.5001170769512537, + "y": -1.999881542016173 + }, + { + "id": 9, + "rotation_radians": 0.6724993712728095, + "x": -2.195940404421823, + "y": -0.9167782067082412 + }, + { + "id": 10, + "rotation_radians": -0.7859066238175867, + "x": -1.1456444629566023, + "y": -0.999860622404626 + }, + { + "id": 11, + "rotation_radians": 0.785402973300913, + "x": -0.07141126038926926, + "y": -1.0001029203511698 + }, + { + "id": 12, + "rotation_radians": -0.7853987986763591, + "x": 0.9410522832990522, + "y": -1.0001017253295803 + }, + { + "id": 13, + "rotation_radians": -0.7853907718067401, + "x": 3.4672659378015984, + "y": -1.0000746802429543 + }, + { + "id": 14, + "rotation_radians": 0.7854001673874009, + "x": 3.5002910859549368, + "y": -2.000133892462243 + }, + { + "id": 15, + "rotation_radians": 0.4641958668848922, + "x": -3.367979619123425, + "y": -1.0221982062399808 + }, + { + "id": 16, + "rotation_radians": 0.4712790014815745, + "x": -3.271492198115403, + "y": 0.0016530381036955139 + }, + { + "id": 17, + "rotation_radians": 0.7851862755142934, + "x": -0.6054229824857931, + "y": 3.853083649119055e-05 + }, + { + "id": 18, + "rotation_radians": 0.7854088985081856, + "x": 1.4876888194398088, + "y": -5.213947475908949e-05 + }, + { + "id": 19, + "rotation_radians": -0.7853903356190397, + "x": 1.9977170327345133, + "y": -1.0000899340286868 + }, + { + "id": 20, + "rotation_radians": -0.7853047837211949, + "x": 2.4884600115947295, + "y": 9.671075357059983e-07 + }, + { + "id": 21, + "rotation_radians": -0.8052994128764831, + "x": 4.490445140244148, + "y": -0.8938141058685601 + }, + { + "id": 22, + "rotation_radians": 0.7852004647047509, + "x": -4.500224714715411, + "y": -1.000007679779135 + }, + { + "id": 23, + "rotation_radians": 0.7852073198588735, + "x": -4.207695843062187, + "y": 1.0000133693540891 + }, + { + "id": 24, + "rotation_radians": 0.258535453250262, + "x": -1.820740556264417, + "y": 0.2059658544462905 + }, + { + "id": 25, + "rotation_radians": 0.7852920723577341, + "x": 0.4335872507893011, + "y": -1.13071287284478e-05 + }, + { + "id": 26, + "rotation_radians": -0.7852997108261405, + "x": 2.4595628997405012, + "y": 1.0000432635373302 + }, + { + "id": 27, + "rotation_radians": -0.7853854761336921, + "x": 3.4961998333124207, + "y": -2.5373567832114946e-05 + }, + { + "id": 28, + "rotation_radians": 0.7945520728878418, + "x": 4.495722831571451, + "y": 0.7015951254686288 + }, + { + "id": 29, + "rotation_radians": 0.785200527150718, + "x": -4.401510128302102, + "y": 1.0784614811234572e-05 + }, + { + "id": 30, + "rotation_radians": 0.48001082132363626, + "x": -2.7026504538859384, + "y": 0.87290792527854 + }, + { + "id": 31, + "rotation_radians": 0.7853503173378996, + "x": -1.5001863758206824, + "y": 1.407690659042758 + }, + { + "id": 32, + "rotation_radians": 0.7853487207093762, + "x": -0.4999198937611478, + "y": 1.0001180636557805 + }, + { + "id": 33, + "rotation_radians": 0.7854703113338752, + "x": 1.4202688749358157, + "y": 1.0000252650663954 + }, + { + "id": 34, + "rotation_radians": 0.785424930008296, + "x": 3.4887509273693005, + "y": 1.0000303715425187 + }, + { + "id": 35, + "rotation_radians": 0.7854136917624956, + "x": 4.500298292173507, + "y": 1.9464090768271547 + }, + { + "id": 36, + "rotation_radians": 0.7853972053407664, + "x": -4.500305267393261, + "y": 2.000144729771278 + }, + { + "id": 37, + "rotation_radians": 0.7853924904332522, + "x": -2.500218438214473, + "y": 1.991569634912618 + }, + { + "id": 38, + "rotation_radians": 0.7853573151540892, + "x": -0.5001181635019217, + "y": 2.0001421608817873 + }, + { + "id": 39, + "rotation_radians": 0.7855924745801266, + "x": 0.5000489342106376, + "y": 1.9999552799930966 + }, + { + "id": 40, + "rotation_radians": -0.7853071762405196, + "x": 1.5001432052063133, + "y": 2.000092165122568 + }, + { + "id": 41, + "rotation_radians": -0.7853072369274298, + "x": 2.5001843145305345, + "y": 2.000094734613039 + }, + { + "id": 42, + "rotation_radians": -0.7853766437146549, + "x": 3.5002551826338935, + "y": 2.000074579742761 + }, + { + "id": 43, + "rotation_radians": 0.7854009291651651, + "x": -3.5002628335776014, + "y": 2.000144072206251 + } + ], + "problem": "43 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_044_1ffd758f1f058de5.json b/data/solutions/generated/squindom_044_1ffd758f1f058de5.json new file mode 100644 index 0000000000000000000000000000000000000000..15890e1d5931f1ef73abaa1f3a359849c6cd7a97 --- /dev/null +++ b/data/solutions/generated/squindom_044_1ffd758f1f058de5.json @@ -0,0 +1,324 @@ +{ + "case": "squindom@44", + "container": { + "height": 5.000104558237924, + "type": "rectangle", + "width": 10.000209116475848 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@44", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@44", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.786313660112547, + "x": -3.493017421732663, + "y": -1.93751260110282 + }, + { + "id": 2, + "rotation_radians": -0.785402651212948, + "x": -2.4925905181744925, + "y": -2.000040377602145 + }, + { + "id": 3, + "rotation_radians": 0.7853983306999176, + "x": 0.4573649230201256, + "y": -2.0000462836069826 + }, + { + "id": 4, + "rotation_radians": 0.7853999789743455, + "x": 1.4372637708259417, + "y": -1.0000237786198614 + }, + { + "id": 5, + "rotation_radians": -0.7853982051574029, + "x": 1.4575982428000276, + "y": -2.000045583636851 + }, + { + "id": 6, + "rotation_radians": -0.7854002016817696, + "x": 2.4615108865818836, + "y": -2.000044808119806 + }, + { + "id": 7, + "rotation_radians": 0.7853983878297609, + "x": 4.493991131605304, + "y": -2.000042043032203 + }, + { + "id": 8, + "rotation_radians": 0.7853964679479631, + "x": -4.493788643858653, + "y": -2.000040264655825 + }, + { + "id": 9, + "rotation_radians": 0.33867054923701323, + "x": -1.480195802177817, + "y": -1.1910535904320743 + }, + { + "id": 10, + "rotation_radians": 0.8162033690823511, + "x": -0.5578421595412608, + "y": -1.9828176414289287 + }, + { + "id": 11, + "rotation_radians": 0.7854013209570357, + "x": 0.43673708419746354, + "y": -1.0000278827935345 + }, + { + "id": 12, + "rotation_radians": -0.7854000324302248, + "x": 2.448827707972753, + "y": -1.000022541207697 + }, + { + "id": 13, + "rotation_radians": -0.7853980344701461, + "x": 3.4866272115631705, + "y": -2.0000445068513995 + }, + { + "id": 14, + "rotation_radians": 0.7853991558980636, + "x": 4.481410074717949, + "y": -1.0000209692850277 + }, + { + "id": 15, + "rotation_radians": 0.785398318286078, + "x": -4.492645805117328, + "y": -1.0000165187664543 + }, + { + "id": 16, + "rotation_radians": 0.2427622652863165, + "x": -2.5121849061559653, + "y": -0.8134997705607726 + }, + { + "id": 17, + "rotation_radians": 0.7051202382477083, + "x": -0.5479385255868315, + "y": -0.2794499269234712 + }, + { + "id": 18, + "rotation_radians": 0.7854035233493911, + "x": 0.49057019866598084, + "y": -6.375831252292048e-06 + }, + { + "id": 19, + "rotation_radians": 0.7854038750282367, + "x": 1.4905926212175709, + "y": 2.677408505647073e-07 + }, + { + "id": 20, + "rotation_radians": -0.7853965393396695, + "x": 3.4589435012923704, + "y": -1.0000219840786078 + }, + { + "id": 21, + "rotation_radians": 0.7854000870968797, + "x": 4.490920898589119, + "y": 1.2426720639348836e-06 + }, + { + "id": 22, + "rotation_radians": 0.7853994873795589, + "x": -4.5000932051274445, + "y": 5.895578819370921e-06 + }, + { + "id": 23, + "rotation_radians": 0.6887471181729996, + "x": -3.4421683487392865, + "y": -0.09609593923140203 + }, + { + "id": 24, + "rotation_radians": 0.7030379029673614, + "x": -1.5324296065978038, + "y": -0.03746514817791116 + }, + { + "id": 25, + "rotation_radians": 0.7856203991174817, + "x": -0.3939480390370111, + "y": 0.9999206038956999 + }, + { + "id": 26, + "rotation_radians": 0.7854006428227813, + "x": 2.490617852311323, + "y": 1.014205684876989e-06 + }, + { + "id": 27, + "rotation_radians": 0.7853988624848659, + "x": 3.4906446654694294, + "y": 7.058414141505996e-07 + }, + { + "id": 28, + "rotation_radians": 0.7853979938757909, + "x": 4.188697490684873, + "y": 1.0000226270063457 + }, + { + "id": 29, + "rotation_radians": 0.7439627849906361, + "x": -3.4797870323422444, + "y": 0.933507864809102 + }, + { + "id": 30, + "rotation_radians": 0.7426303541549876, + "x": -2.4814329223963045, + "y": 0.8575876876832781 + }, + { + "id": 31, + "rotation_radians": 0.7793211723057338, + "x": -1.397117957036686, + "y": 0.9915667870282684 + }, + { + "id": 32, + "rotation_radians": 0.7854034925932701, + "x": 0.720648186996193, + "y": 1.0000210838064643 + }, + { + "id": 33, + "rotation_radians": 0.7854026004565217, + "x": 1.7575244826710787, + "y": 1.0000221991600493 + }, + { + "id": 34, + "rotation_radians": 0.7854023131904001, + "x": 3.0290045673433514, + "y": 1.0000234250416813 + }, + { + "id": 35, + "rotation_radians": 0.7853983221317378, + "x": 4.399185888546436, + "y": 2.0000428255233684 + }, + { + "id": 36, + "rotation_radians": 0.7853973043236053, + "x": -4.499471543263536, + "y": 1.0000256415785043 + }, + { + "id": 37, + "rotation_radians": 0.7886181972567549, + "x": -3.408344429539616, + "y": 1.9534327218586782 + }, + { + "id": 38, + "rotation_radians": 0.7855485837421118, + "x": -1.2586503737610009, + "y": 1.9999049113444647 + }, + { + "id": 39, + "rotation_radians": 0.7854067929537842, + "x": -0.1767708540262957, + "y": 2.000043718892057 + }, + { + "id": 40, + "rotation_radians": -0.7853916153161213, + "x": 0.8902460150791234, + "y": 2.0000438644582412 + }, + { + "id": 41, + "rotation_radians": -0.7853941208149606, + "x": 2.0556508302212384, + "y": 2.0000450209385097 + }, + { + "id": 42, + "rotation_radians": -0.7853954880645181, + "x": 3.305537632855176, + "y": 2.0000449768658157 + }, + { + "id": 43, + "rotation_radians": 0.7853963124227934, + "x": -4.495430375483835, + "y": 2.0000439029501367 + }, + { + "id": 44, + "rotation_radians": 0.8802409465809221, + "x": -2.3349263329009378, + "y": 1.9549396589882926 + } + ], + "problem": "44 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_045_d085ed9682ca2968.json b/data/solutions/generated/squindom_045_d085ed9682ca2968.json new file mode 100644 index 0000000000000000000000000000000000000000..f3ceac8bc9a8090bc1c578fe100c04e4a93c1193 --- /dev/null +++ b/data/solutions/generated/squindom_045_d085ed9682ca2968.json @@ -0,0 +1,330 @@ +{ + "case": "squindom@45", + "container": { + "height": 5.000138556559188, + "type": "rectangle", + "width": 10.000277113118376 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@45", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@45", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.785401368475474, + "x": -4.500129071053012, + "y": -2.0000545712913436 + }, + { + "id": 2, + "rotation_radians": 0.7854043492480323, + "x": -2.500084574513941, + "y": -2.000053936796132 + }, + { + "id": 3, + "rotation_radians": -0.7853909292001444, + "x": -1.5000574273729372, + "y": -2.0000535137842474 + }, + { + "id": 4, + "rotation_radians": 0.7854121222557793, + "x": -0.4845980405984155, + "y": -2.000051583022908 + }, + { + "id": 5, + "rotation_radians": 0.7853964772197477, + "x": 1.5183090713433887, + "y": -2.000050431726991 + }, + { + "id": 6, + "rotation_radians": -0.6756219342363601, + "x": 3.447201221345933, + "y": -1.9054015393123078 + }, + { + "id": 7, + "rotation_radians": 0.7929421604867306, + "x": 4.496360109113884, + "y": -1.994911373947286 + }, + { + "id": 8, + "rotation_radians": 0.7854038949715612, + "x": -3.5001077405621506, + "y": -2.0000546463263866 + }, + { + "id": 9, + "rotation_radians": 0.7854048864812937, + "x": -2.500084239579143, + "y": -1.0000267322434147 + }, + { + "id": 10, + "rotation_radians": -0.785389833040875, + "x": -1.5000646521113046, + "y": -1.0000260239130596 + }, + { + "id": 11, + "rotation_radians": -0.7853811403302241, + "x": -0.500044146865326, + "y": -1.0000243906078234 + }, + { + "id": 12, + "rotation_radians": -0.7847685854666668, + "x": 0.517465279041487, + "y": -1.9997409765842409 + }, + { + "id": 13, + "rotation_radians": 0.2825008668513039, + "x": 2.4789815785003073, + "y": -1.1827545629653435 + }, + { + "id": 14, + "rotation_radians": 0.7853877464777431, + "x": 4.500132299532907, + "y": -0.9853917186966916 + }, + { + "id": 15, + "rotation_radians": -0.7853941304216078, + "x": -4.500127181926444, + "y": -1.0000271085169907 + }, + { + "id": 16, + "rotation_radians": 0.7854036115330765, + "x": -3.500105954690252, + "y": -1.0000268943218102 + }, + { + "id": 17, + "rotation_radians": 0.7854024182249975, + "x": -1.5000536300296987, + "y": 2.3712450398501507e-06 + }, + { + "id": 18, + "rotation_radians": -0.7847929454308883, + "x": 0.5002622858169157, + "y": -0.9997123622309235 + }, + { + "id": 19, + "rotation_radians": -0.7852507374421217, + "x": 1.500091351260239, + "y": -0.3219232982088714 + }, + { + "id": 20, + "rotation_radians": 0.785412112513457, + "x": 3.5001163551411016, + "y": -0.1770094773561621 + }, + { + "id": 21, + "rotation_radians": 0.7854046837116729, + "x": 4.500130593303323, + "y": 0.21492836080175617 + }, + { + "id": 22, + "rotation_radians": 0.7854018683527836, + "x": -4.50012623870812, + "y": -5.958585756565142e-07 + }, + { + "id": 23, + "rotation_radians": 0.7854034354023692, + "x": -2.5000780929066058, + "y": 4.45289587118186e-07 + }, + { + "id": 24, + "rotation_radians": 0.7854032351733459, + "x": -1.5000498414213352, + "y": 1.000031112460171 + }, + { + "id": 25, + "rotation_radians": -0.7853895668764272, + "x": -0.5000286096304686, + "y": 8.195914837860731e-06 + }, + { + "id": 26, + "rotation_radians": -0.7854128518394667, + "x": 0.5000031429749978, + "y": 0.5416230663524658 + }, + { + "id": 27, + "rotation_radians": -0.7853449064121094, + "x": 2.5000928792410115, + "y": -0.0036178573620970008 + }, + { + "id": 28, + "rotation_radians": 0.7853975796850085, + "x": 3.5000966512297103, + "y": 0.9963103015308251 + }, + { + "id": 29, + "rotation_radians": 0.7854022524822233, + "x": -3.5001027304882433, + "y": 3.9559806989158424e-07 + }, + { + "id": 30, + "rotation_radians": 0.7854012530474997, + "x": -2.5000744836224675, + "y": 1.0000286678240524 + }, + { + "id": 31, + "rotation_radians": -0.7853935791054428, + "x": -0.5000249718652866, + "y": 1.0000319162334885 + }, + { + "id": 32, + "rotation_radians": -0.7853956999640629, + "x": 0.500010864843577, + "y": 1.7045916628409366 + }, + { + "id": 33, + "rotation_radians": -0.7854029230802642, + "x": 1.5000384894624723, + "y": 0.8605063908568 + }, + { + "id": 34, + "rotation_radians": -0.7853996418265354, + "x": 2.500068515171896, + "y": 0.9987642589614646 + }, + { + "id": 35, + "rotation_radians": -0.7853983389498661, + "x": 4.5001252190351515, + "y": 1.7570393720163402 + }, + { + "id": 36, + "rotation_radians": -0.7853953531539432, + "x": -4.500126125182703, + "y": 1.0000286081987109 + }, + { + "id": 37, + "rotation_radians": 0.7854003277006842, + "x": -3.5001003547653458, + "y": 1.0000278917085998 + }, + { + "id": 38, + "rotation_radians": 0.7854016460712606, + "x": -1.5000441651903895, + "y": 2.0000566416476455 + }, + { + "id": 39, + "rotation_radians": -0.7853948719377489, + "x": -0.5000174332717301, + "y": 2.0000570162598112 + }, + { + "id": 40, + "rotation_radians": -0.7853974225843876, + "x": 1.5000384241573903, + "y": 1.9508590427559307 + }, + { + "id": 41, + "rotation_radians": -0.7853973313972351, + "x": 2.5000679022403487, + "y": 1.9995055578488774 + }, + { + "id": 42, + "rotation_radians": -0.78539805806705, + "x": 3.5000965415033365, + "y": 1.998814833917445 + }, + { + "id": 43, + "rotation_radians": 0.7854005951699257, + "x": -4.500125592771263, + "y": 2.000056855318694 + }, + { + "id": 44, + "rotation_radians": -0.7853970074750587, + "x": -3.5000976704383393, + "y": 2.00005566519738 + }, + { + "id": 45, + "rotation_radians": 0.7854005635297799, + "x": -2.5000711344639592, + "y": 2.0000556080375453 + } + ], + "problem": "45 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_046_3b408e84cd206068.json b/data/solutions/generated/squindom_046_3b408e84cd206068.json new file mode 100644 index 0000000000000000000000000000000000000000..fdb7844b9375794857db26831e591ee8748644f7 --- /dev/null +++ b/data/solutions/generated/squindom_046_3b408e84cd206068.json @@ -0,0 +1,336 @@ +{ + "case": "squindom@46", + "container": { + "height": 5.000284354260023, + "type": "rectangle", + "width": 10.000568708520046 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@46", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@46", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7854118907538962, + "x": -1.500228669776329, + "y": 1.0000625397221754 + }, + { + "id": 2, + "rotation_radians": 5.497786278466461, + "x": -4.500264610380482, + "y": 2.0000542625559126 + }, + { + "id": 3, + "rotation_radians": 5.497013808912137, + "x": 2.500244170514048, + "y": 0.9997080989789221 + }, + { + "id": 4, + "rotation_radians": 0.7853971013624735, + "x": -0.5001013023729353, + "y": 2.0001213868005108 + }, + { + "id": 5, + "rotation_radians": 5.497804525470137, + "x": -4.500272322279758, + "y": 0.05899995244407242 + }, + { + "id": 6, + "rotation_radians": 0.7854154732760736, + "x": -0.4997100525809665, + "y": 1.3266969662211156e-05 + }, + { + "id": 7, + "rotation_radians": 5.497836264530399, + "x": -2.5001546639821277, + "y": -1.3941848115879661e-05 + }, + { + "id": 8, + "rotation_radians": 7.068601593169736, + "x": 4.500274117259236, + "y": 1.0000205673198876 + }, + { + "id": 9, + "rotation_radians": 2.3561883760176365, + "x": 1.499838266529532, + "y": 1.000080576662815 + }, + { + "id": 10, + "rotation_radians": 0.6230941538495164, + "x": 2.630323298250017, + "y": -0.9151814583029434 + }, + { + "id": 11, + "rotation_radians": 3.9218071701897244, + "x": 3.497676177803073, + "y": 0.07412075200852802 + }, + { + "id": 12, + "rotation_radians": 3.9270001875915206, + "x": 0.6781074659828477, + "y": 3.6333303708997634e-05 + }, + { + "id": 13, + "rotation_radians": 5.497790820797553, + "x": 0.49981530276547753, + "y": 1.0000812024767656 + }, + { + "id": 14, + "rotation_radians": 3.9270505235625475, + "x": -1.5000852932327913, + "y": -8.443473042063381e-06 + }, + { + "id": 15, + "rotation_radians": 2.3561997290365992, + "x": -0.5002059452666319, + "y": 1.000070003333034 + }, + { + "id": 16, + "rotation_radians": 2.3561034546060653, + "x": 1.5549520377137398, + "y": -1.000048709318702 + }, + { + "id": 17, + "rotation_radians": 7.068582554632312, + "x": 3.500220969553734, + "y": -2.0001204118486866 + }, + { + "id": 18, + "rotation_radians": 3.927042253910391, + "x": -1.4999186247802638, + "y": -1.000055454863632 + }, + { + "id": 19, + "rotation_radians": 0.7853983779610717, + "x": 0.4999395728690443, + "y": 2.000122424095577 + }, + { + "id": 20, + "rotation_radians": 2.356074382085012, + "x": 1.6801684032049191, + "y": -1.6228617183715817e-05 + }, + { + "id": 21, + "rotation_radians": 2.356191256004897, + "x": 1.4999821690431248, + "y": 2.0001176394323377 + }, + { + "id": 22, + "rotation_radians": -0.7853477045929366, + "x": -2.500073513985254, + "y": -1.000054950099541 + }, + { + "id": 23, + "rotation_radians": 5.497790669239362, + "x": -1.5001427809145451, + "y": 2.000120335860406 + }, + { + "id": 24, + "rotation_radians": 5.497729411963593, + "x": 2.500055523782946, + "y": 2.000100272933685 + }, + { + "id": 25, + "rotation_radians": 3.926996130182703, + "x": 2.5001671504450087, + "y": -2.0001242077111705 + }, + { + "id": 26, + "rotation_radians": 3.9269957442897794, + "x": -2.5001813861077515, + "y": -2.0001184052217043 + }, + { + "id": 27, + "rotation_radians": 2.3562118117514603, + "x": -3.5002732727126906, + "y": 1.0000179654724008 + }, + { + "id": 28, + "rotation_radians": 2.356205433479978, + "x": -4.500257672819047, + "y": -0.9532575677372823 + }, + { + "id": 29, + "rotation_radians": 5.497813370730063, + "x": -0.5000863710512877, + "y": -2.000108975548646 + }, + { + "id": 30, + "rotation_radians": 3.9270006243801956, + "x": 0.5000238162152929, + "y": -2.0001039632959614 + }, + { + "id": 31, + "rotation_radians": 0.7854001434001872, + "x": -3.5002124393697516, + "y": -1.0000775650635316 + }, + { + "id": 32, + "rotation_radians": 5.49779164224023, + "x": -3.500224531227491, + "y": -3.378735958842638e-05 + }, + { + "id": 33, + "rotation_radians": 2.356160382054522, + "x": 1.500095803232613, + "y": -2.000107244960785 + }, + { + "id": 34, + "rotation_radians": 5.497825263116789, + "x": 4.500217040982844, + "y": 2.0000899763875513 + }, + { + "id": 35, + "rotation_radians": 3.9269872289083154, + "x": 0.5542847528125473, + "y": -1.0000393608183096 + }, + { + "id": 36, + "rotation_radians": 3.9269738404382046, + "x": 3.9640214597893375, + "y": -1.000073011652516 + }, + { + "id": 37, + "rotation_radians": 3.926993554969502, + "x": -2.5001824549399223, + "y": 2.000115684177956 + }, + { + "id": 38, + "rotation_radians": 3.9270075918630116, + "x": -2.500251360654472, + "y": 1.000046051267093 + }, + { + "id": 39, + "rotation_radians": 5.497761532167949, + "x": 4.499980801658812, + "y": -4.176431879582533e-05 + }, + { + "id": 40, + "rotation_radians": 0.7854059935208224, + "x": -1.5001387613610282, + "y": -2.0001179162308054 + }, + { + "id": 41, + "rotation_radians": 3.92699282600733, + "x": -3.500222985689641, + "y": -2.0001199337797866 + }, + { + "id": 42, + "rotation_radians": -0.7854870351959646, + "x": 3.5001129839734006, + "y": 1.9995644627786089 + }, + { + "id": 43, + "rotation_radians": 2.356196002456353, + "x": -4.500263271422314, + "y": -1.9781661838537274 + }, + { + "id": 44, + "rotation_radians": -0.7853578990450208, + "x": -0.45202820771162816, + "y": -1.0000598908531733 + }, + { + "id": 45, + "rotation_radians": 0.7853972658531037, + "x": 4.500261661039068, + "y": -2.0001216298439006 + }, + { + "id": 46, + "rotation_radians": -0.7853958643816781, + "x": -3.5002227183715027, + "y": 2.000117354190771 + } + ], + "problem": "46 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_047_1d33d4d710718c8f.json b/data/solutions/generated/squindom_047_1d33d4d710718c8f.json new file mode 100644 index 0000000000000000000000000000000000000000..7af53f06fd71d21b2fa2cf911d2e6944c6a903bc --- /dev/null +++ b/data/solutions/generated/squindom_047_1d33d4d710718c8f.json @@ -0,0 +1,342 @@ +{ + "case": "squindom@47", + "container": { + "height": 5.382043334702471, + "type": "rectangle", + "width": 10.764086669404943 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@47", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@47", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.04315614876151942, + "x": 3.2421363643022776, + "y": -0.1406589084452355 + }, + { + "id": 2, + "rotation_radians": 5.491939398682043, + "x": -2.8597714797259486, + "y": 0.8424554326923072 + }, + { + "id": 3, + "rotation_radians": 4.66966878222054, + "x": 1.3221688589011704, + "y": -1.1684620578330944 + }, + { + "id": 4, + "rotation_radians": 1.7612272941029548, + "x": -1.6973814136100085, + "y": -1.010113498332452 + }, + { + "id": 5, + "rotation_radians": 2.3564827965056026, + "x": -4.876394263524885, + "y": 1.1156864383553615 + }, + { + "id": 6, + "rotation_radians": 3.927295727462128, + "x": -0.8555127023872748, + "y": 1.1907341931150974 + }, + { + "id": 7, + "rotation_radians": 7.068461257559594, + "x": -2.8301896231567563, + "y": -0.2335927648745276 + }, + { + "id": 8, + "rotation_radians": 3.926387417441414, + "x": -3.8688296236495843, + "y": 0.17318150297809384 + }, + { + "id": 9, + "rotation_radians": 1.5290682292182538, + "x": 1.1919674410600034, + "y": 0.43451817428522 + }, + { + "id": 10, + "rotation_radians": 3.0882192923575436, + "x": 3.93913917775631, + "y": 0.5864583909002075 + }, + { + "id": 11, + "rotation_radians": 3.9272262742387145, + "x": -1.2701789944897688, + "y": 2.1908351495894283 + }, + { + "id": 12, + "rotation_radians": 3.9269663960775594, + "x": 4.216330885571841, + "y": -2.1909980114421232 + }, + { + "id": 13, + "rotation_radians": -0.044258057811068716, + "x": 2.6665295074932645, + "y": -0.9934529401438633 + }, + { + "id": 14, + "rotation_radians": 3.0805288900725634, + "x": 3.977570210096129, + "y": 1.9851770632945764 + }, + { + "id": 15, + "rotation_radians": 7.113113953339833, + "x": -4.472743721843649, + "y": 2.1692261718819137 + }, + { + "id": 16, + "rotation_radians": 0.7853848021933979, + "x": -0.2239196934588156, + "y": 2.190988973476834 + }, + { + "id": 17, + "rotation_radians": 0.7986047719754289, + "x": -2.334901827022645, + "y": 2.1843519492737578 + }, + { + "id": 18, + "rotation_radians": 0.7853484609382475, + "x": 3.8819559813849494, + "y": -1.1909407896857405 + }, + { + "id": 19, + "rotation_radians": -0.053894771206298, + "x": 4.675883586561795, + "y": 1.2631797050371258 + }, + { + "id": 20, + "rotation_radians": 1.496817277868918, + "x": 0.674073693416038, + "y": -1.9799636085512458 + }, + { + "id": 21, + "rotation_radians": 4.737232968790877, + "x": -0.7063182512424387, + "y": -1.9839428677241762 + }, + { + "id": 22, + "rotation_radians": 2.3557080736940312, + "x": -3.8817357008933744, + "y": -0.8269729667887442 + }, + { + "id": 23, + "rotation_radians": 2.358019631810371, + "x": -1.856428703378279, + "y": 1.1845869006529406 + }, + { + "id": 24, + "rotation_radians": 3.9269432576700543, + "x": -3.868993886993435, + "y": -2.1909682392136753 + }, + { + "id": 25, + "rotation_radians": 7.067844199147087, + "x": -3.8605074455008124, + "y": 1.1733329783598294 + }, + { + "id": 26, + "rotation_radians": 4.69409693266803, + "x": -0.030360773894541983, + "y": -1.217282288068891 + }, + { + "id": 27, + "rotation_radians": 0.7827702685412904, + "x": 4.880477400979759, + "y": -0.1894313046573592 + }, + { + "id": 28, + "rotation_radians": 3.1023012524508933, + "x": 1.1183948819254685, + "y": 1.9844602844252475 + }, + { + "id": 29, + "rotation_radians": 5.497712595249898, + "x": 3.2041072128913237, + "y": -2.190940894505589 + }, + { + "id": 30, + "rotation_radians": -0.06421236875770804, + "x": 1.9387138445419536, + "y": -0.2626558024056133 + }, + { + "id": 31, + "rotation_radians": 4.677314988504303, + "x": -0.7036267839861621, + "y": -0.4641676618761623 + }, + { + "id": 32, + "rotation_radians": 4.669874003655486, + "x": 0.636892573807303, + "y": -0.4398766937491295 + }, + { + "id": 33, + "rotation_radians": 4.9035595807758785, + "x": -2.8523637425461, + "y": -1.4365424812704146 + }, + { + "id": 34, + "rotation_radians": 1.5281229869692032, + "x": 2.543226352115792, + "y": 0.5755734214334081 + }, + { + "id": 35, + "rotation_radians": 3.0832504458679897, + "x": 3.240686103385236, + "y": 1.3066856076952358 + }, + { + "id": 36, + "rotation_radians": 0.7853462824962506, + "x": 4.881997390887726, + "y": -1.1909018247569398 + }, + { + "id": 37, + "rotation_radians": 4.903550703057263, + "x": -2.0239856412064734, + "y": -1.9967787649902913 + }, + { + "id": 38, + "rotation_radians": 0.7747848977350358, + "x": -3.4258019551402583, + "y": 2.176106457810193 + }, + { + "id": 39, + "rotation_radians": 4.654182544975656, + "x": 2.4983420718188314, + "y": 1.985080139133138 + }, + { + "id": 40, + "rotation_radians": 5.499083229003688, + "x": -1.8080472124069509, + "y": 0.18429210681254354 + }, + { + "id": 41, + "rotation_radians": 5.827678713859518, + "x": 2.0688365376766282, + "y": -2.055963631409434 + }, + { + "id": 42, + "rotation_radians": 4.676185109939477, + "x": 0.5029955873344901, + "y": 1.1755021482192944 + }, + { + "id": 43, + "rotation_radians": 1.53547703476071, + "x": -0.04527350935513814, + "y": 0.2963399116434109 + }, + { + "id": 44, + "rotation_radians": 4.672917170529089, + "x": 1.8003714507170014, + "y": 1.2529237675540534 + }, + { + "id": 45, + "rotation_radians": 3.9269754307447675, + "x": -4.882008219777953, + "y": -0.9602533357134743 + }, + { + "id": 46, + "rotation_radians": 5.493129792606738, + "x": -4.879679712547842, + "y": 0.08733463083835802 + }, + { + "id": 47, + "rotation_radians": 5.497468604177942, + "x": -4.869106623970631, + "y": -1.9644598730752731 + } + ], + "problem": "47 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_048_0433c6294c4f3fe7.json b/data/solutions/generated/squindom_048_0433c6294c4f3fe7.json new file mode 100644 index 0000000000000000000000000000000000000000..05338d6ea52d907012c6ce98854a88b5858b0c7b --- /dev/null +++ b/data/solutions/generated/squindom_048_0433c6294c4f3fe7.json @@ -0,0 +1,348 @@ +{ + "case": "squindom@48", + "container": { + "height": 5.000125376863833, + "type": "rectangle", + "width": 10.000250753727666 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@48", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@48", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.49778865197177, + "x": 2.500044411247932, + "y": 6.265029683636151e-07 + }, + { + "id": 2, + "rotation_radians": 0.7853957018879111, + "x": -1.5000437631093986, + "y": 2.000049090144057 + }, + { + "id": 3, + "rotation_radians": 0.7853864479279996, + "x": -0.5000266591817684, + "y": 1.000024407599186 + }, + { + "id": 4, + "rotation_radians": 7.068585145509061, + "x": 3.500071996343519, + "y": 2.835389870250431e-07 + }, + { + "id": 5, + "rotation_radians": 0.7853991123465921, + "x": 0.5000092100128682, + "y": 2.000051724912533 + }, + { + "id": 6, + "rotation_radians": 2.3561960895193446, + "x": 0.5000057016365994, + "y": 1.000026740382235 + }, + { + "id": 7, + "rotation_radians": 5.4977888003854245, + "x": 2.500058396487691, + "y": 1.0000258168181932 + }, + { + "id": 8, + "rotation_radians": 7.068575972467306, + "x": -4.500110991153613, + "y": -2.000057883815433 + }, + { + "id": 9, + "rotation_radians": 5.497783989637829, + "x": -2.500075831267914, + "y": 1.0000271442580475 + }, + { + "id": 10, + "rotation_radians": 3.926992722224184, + "x": 3.50008491178086, + "y": 1.0000251415751116 + }, + { + "id": 11, + "rotation_radians": 7.068582914706359, + "x": 3.5000595045728913, + "y": -1.0000261304258797 + }, + { + "id": 12, + "rotation_radians": 5.497784191931894, + "x": -4.50011529272515, + "y": 1.0000279843073137 + }, + { + "id": 13, + "rotation_radians": 3.926987116844993, + "x": -1.500218120350173, + "y": -1.0000263008844756 + }, + { + "id": 14, + "rotation_radians": 5.497783174420315, + "x": -0.500009209560667, + "y": -2.000050874032183 + }, + { + "id": 15, + "rotation_radians": 3.926987060960025, + "x": -1.5000564305073778, + "y": 1.0000211619549166 + }, + { + "id": 16, + "rotation_radians": 3.926992545689876, + "x": 1.5000351318991396, + "y": 2.000051373127555 + }, + { + "id": 17, + "rotation_radians": 5.4977794037708385, + "x": 0.4999758707803798, + "y": -1.0000255265331888 + }, + { + "id": 18, + "rotation_radians": 2.356194028034956, + "x": 4.500113341964395, + "y": -2.000050557724614 + }, + { + "id": 19, + "rotation_radians": 2.356191255054282, + "x": -3.5000901946767136, + "y": 2.000057197856007 + }, + { + "id": 20, + "rotation_radians": 0.7853941193145747, + "x": -2.565328936168236, + "y": -1.0000231328165403 + }, + { + "id": 21, + "rotation_radians": 5.497785308178123, + "x": -0.5000178240868912, + "y": 2.0000530434142108 + }, + { + "id": 22, + "rotation_radians": 7.068995035847112, + "x": -4.434682140172455, + "y": -0.00017465256390371018 + }, + { + "id": 23, + "rotation_radians": 0.7853967418279957, + "x": 1.5000076485332474, + "y": -1.000025243223587 + }, + { + "id": 24, + "rotation_radians": 3.9269867013923134, + "x": -2.5000590170378865, + "y": -2.000050285698435 + }, + { + "id": 25, + "rotation_radians": 3.926987962907066, + "x": -2.50006502690414, + "y": 2.0000518498721105 + }, + { + "id": 26, + "rotation_radians": 2.356193497324566, + "x": 3.500089009546847, + "y": -2.000051764228132 + }, + { + "id": 27, + "rotation_radians": 2.356192283322648, + "x": -4.5001156265619615, + "y": 2.0000513268619096 + }, + { + "id": 28, + "rotation_radians": 7.068585411809538, + "x": 3.5000870213959483, + "y": 2.000050629745419 + }, + { + "id": 29, + "rotation_radians": 5.497788680342246, + "x": 1.5000178957933186, + "y": 1.006701029984346e-06 + }, + { + "id": 30, + "rotation_radians": 5.497786055777375, + "x": 2.5000328934616745, + "y": -1.0000259562121818 + }, + { + "id": 31, + "rotation_radians": 5.497788283229682, + "x": 4.5001011728002505, + "y": -1.840570921790319e-06 + }, + { + "id": 32, + "rotation_radians": 2.3561932012844156, + "x": 2.5000646095368384, + "y": -2.000051655951596 + }, + { + "id": 33, + "rotation_radians": 0.7853978787204762, + "x": 4.500087969305979, + "y": -1.000026033678225 + }, + { + "id": 34, + "rotation_radians": 3.9269925460540485, + "x": 1.5000321699328647, + "y": 1.000026082842426 + }, + { + "id": 35, + "rotation_radians": 0.7853863069310951, + "x": -0.5000412364141822, + "y": 6.122744529551395e-07 + }, + { + "id": 36, + "rotation_radians": 3.926983633777251, + "x": -3.500085549873778, + "y": -2.0000458629040083 + }, + { + "id": 37, + "rotation_radians": 2.3561905915780685, + "x": -1.5001946306392677, + "y": -3.749573229395903e-06 + }, + { + "id": 38, + "rotation_radians": 2.3561838854270634, + "x": -0.5001718000123752, + "y": -1.0000238982610334 + }, + { + "id": 39, + "rotation_radians": 7.068585119049033, + "x": 2.500061062129283, + "y": 2.000051166636604 + }, + { + "id": 40, + "rotation_radians": 0.785809694384702, + "x": -3.620608254649333, + "y": -0.9998470457075069 + }, + { + "id": 41, + "rotation_radians": 3.926992516167403, + "x": 4.500112795178212, + "y": 2.0000496120253466 + }, + { + "id": 42, + "rotation_radians": 0.7853942641531731, + "x": -1.5000339181199125, + "y": -2.0000506092733663 + }, + { + "id": 43, + "rotation_radians": 2.35619053117011, + "x": 0.5000152573942431, + "y": -2.0000514298299685 + }, + { + "id": 44, + "rotation_radians": 2.356190492700144, + "x": -2.5002442029999425, + "y": 1.8020485921463312e-06 + }, + { + "id": 45, + "rotation_radians": 2.3561956552610357, + "x": 4.500111956557837, + "y": 1.0000232886745384 + }, + { + "id": 46, + "rotation_radians": 7.0685747886566705, + "x": 0.49998704699257107, + "y": -1.5662331392219251e-06 + }, + { + "id": 47, + "rotation_radians": 0.7853968155570525, + "x": 1.5000403568467802, + "y": -2.0000513493466126 + }, + { + "id": 48, + "rotation_radians": 3.926987748184168, + "x": -3.500094429648073, + "y": 1.0000431606602505 + } + ], + "problem": "48 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_049_7b7595adf7fbed15.json b/data/solutions/generated/squindom_049_7b7595adf7fbed15.json new file mode 100644 index 0000000000000000000000000000000000000000..f93249dc4b2d9386ed47006c7b2485592445a52a --- /dev/null +++ b/data/solutions/generated/squindom_049_7b7595adf7fbed15.json @@ -0,0 +1,354 @@ +{ + "case": "squindom@49", + "container": { + "height": 5.49421009081703, + "type": "rectangle", + "width": 10.98842018163406 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@49", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@49", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7876688993482248, + "x": -4.990430637941709, + "y": -2.2458176886506362 + }, + { + "id": 2, + "rotation_radians": -0.16155112187581175, + "x": -2.380614216178472, + "y": -2.049174213850119 + }, + { + "id": 3, + "rotation_radians": -0.21349797269263365, + "x": -0.7688221532842119, + "y": -2.0559521762853867 + }, + { + "id": 4, + "rotation_radians": -0.18417376917862802, + "x": 0.7371968909800436, + "y": -2.0518454680775173 + }, + { + "id": 5, + "rotation_radians": -0.3631091690892084, + "x": 1.9377186408206775, + "y": -2.0811628816908883 + }, + { + "id": 6, + "rotation_radians": -0.19288751474375176, + "x": 3.141477412388867, + "y": -2.0531026518739446 + }, + { + "id": 7, + "rotation_radians": -0.7847803993126273, + "x": 4.99353680454347, + "y": -2.246772234487057 + }, + { + "id": 8, + "rotation_radians": -0.16145465959597147, + "x": -4.225389743473082, + "y": -1.248547599335408 + }, + { + "id": 9, + "rotation_radians": -0.16090024542649245, + "x": -3.6248778399577404, + "y": -2.049103091796301 + }, + { + "id": 10, + "rotation_radians": -0.16154985437815708, + "x": -1.6148204405184026, + "y": -1.4012412106087462 + }, + { + "id": 11, + "rotation_radians": -0.1603829359743656, + "x": -0.013749069313536299, + "y": -1.3450290656715784 + }, + { + "id": 12, + "rotation_radians": -0.15381891606954026, + "x": 1.3440216966993115, + "y": -1.158994299674822 + }, + { + "id": 13, + "rotation_radians": -0.1928512631425361, + "x": 2.6530954092497736, + "y": -1.176337606895798 + }, + { + "id": 14, + "rotation_radians": -0.19288700325458927, + "x": 3.9715095507758145, + "y": -1.4953621686890897 + }, + { + "id": 15, + "rotation_radians": -0.16147785181580643, + "x": -4.796270565699467, + "y": -0.4270937191962178 + }, + { + "id": 16, + "rotation_radians": -0.16091491600722377, + "x": -2.9727372010263498, + "y": -1.2428307177963125 + }, + { + "id": 17, + "rotation_radians": 1.4095347527252446, + "x": -0.8677103602464201, + "y": -0.7262885606368563 + }, + { + "id": 18, + "rotation_radians": -0.15382300028222323, + "x": 0.6332465149125119, + "y": -0.4367923797696174 + }, + { + "id": 19, + "rotation_radians": -0.19285015016096557, + "x": 2.0596593851951375, + "y": -0.37031927310989826 + }, + { + "id": 20, + "rotation_radians": -0.19207163672205613, + "x": 3.5196409217096716, + "y": -0.5925270839258262 + }, + { + "id": 21, + "rotation_radians": -0.19289974186958783, + "x": 4.800214237056022, + "y": -0.9355960427647614 + }, + { + "id": 22, + "rotation_radians": -0.16082882449427674, + "x": -4.143974826651491, + "y": 0.37875805220669084 + }, + { + "id": 23, + "rotation_radians": -0.16073941475131295, + "x": -3.559138838033639, + "y": -0.43255987484007763 + }, + { + "id": 24, + "rotation_radians": -0.15557021788174494, + "x": -2.212202671179718, + "y": -0.5839302739412345 + }, + { + "id": 25, + "rotation_radians": -0.16277932204117207, + "x": -0.2677723745211996, + "y": 0.15318584360643622 + }, + { + "id": 26, + "rotation_radians": -0.19264922815930602, + "x": 1.3380778845530292, + "y": 0.34954447511320774 + }, + { + "id": 27, + "rotation_radians": -0.19232355867409462, + "x": 2.913183716118037, + "y": 0.20481574954424323 + }, + { + "id": 28, + "rotation_radians": -0.19159502370754491, + "x": 4.439839750672852, + "y": 0.028167497718240557 + }, + { + "id": 29, + "rotation_radians": -0.13891611915299842, + "x": -3.3984678507743142, + "y": 1.0709616079077628 + }, + { + "id": 30, + "rotation_radians": -0.16120481318756305, + "x": -2.8092521334359524, + "y": 0.2384872839641123 + }, + { + "id": 31, + "rotation_radians": -0.15143679890264888, + "x": -1.4615776560221792, + "y": 0.08723575084426703 + }, + { + "id": 32, + "rotation_radians": -0.19089039341211533, + "x": 0.38215673988454407, + "y": 0.9864822628199282 + }, + { + "id": 33, + "rotation_radians": -0.19230472885727126, + "x": 2.192315803271861, + "y": 0.9249781197215052 + }, + { + "id": 34, + "rotation_radians": -0.1918219743841995, + "x": 3.761841622633932, + "y": 0.7771865671440742 + }, + { + "id": 35, + "rotation_radians": -0.7884775415278785, + "x": 4.987171391285114, + "y": 1.225152871058491 + }, + { + "id": 36, + "rotation_radians": -0.7839966507465415, + "x": -4.992348690990093, + "y": 1.2442225718161715 + }, + { + "id": 37, + "rotation_radians": -0.773318013188959, + "x": -2.778561121799623, + "y": 2.2401467283178134 + }, + { + "id": 38, + "rotation_radians": -0.8958099111308729, + "x": -2.00478544874209, + "y": 1.1861745484489632 + }, + { + "id": 39, + "rotation_radians": -0.7476249134015912, + "x": -0.8171799956076947, + "y": 1.2274012497909765 + }, + { + "id": 40, + "rotation_radians": -0.19251395792999879, + "x": 1.2470438229810306, + "y": 1.494045640689184 + }, + { + "id": 41, + "rotation_radians": -0.1918673520628348, + "x": 3.0326682351947487, + "y": 1.4916063861992739 + }, + { + "id": 42, + "rotation_radians": 0.783858848666876, + "x": 4.979644213350504, + "y": 2.2383594566137113 + }, + { + "id": 43, + "rotation_radians": -0.7871710808755674, + "x": -4.9529542908628885, + "y": 2.2458703999438274 + }, + { + "id": 44, + "rotation_radians": -0.7250301806585036, + "x": -3.9180323821709164, + "y": 2.19233877245744 + }, + { + "id": 45, + "rotation_radians": -0.7765882883180244, + "x": -1.7767018404283264, + "y": 2.2236991506980357 + }, + { + "id": 46, + "rotation_radians": -0.7841194872651496, + "x": -0.773060380069033, + "y": 2.2455207849655725 + }, + { + "id": 47, + "rotation_radians": -0.7842333293809628, + "x": 0.22704004843589518, + "y": 2.246471502385218 + }, + { + "id": 48, + "rotation_radians": -0.19216644472101804, + "x": 2.076481240920286, + "y": 2.053013108900658 + }, + { + "id": 49, + "rotation_radians": 0.7959113903056062, + "x": 3.9701331108559073, + "y": 2.2404054267370697 + } + ], + "problem": "49 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squindom_050_1dc2963cf23fe9ee.json b/data/solutions/generated/squindom_050_1dc2963cf23fe9ee.json new file mode 100644 index 0000000000000000000000000000000000000000..609aa108d4f142ef399f96949dd905c526b98d9d --- /dev/null +++ b/data/solutions/generated/squindom_050_1dc2963cf23fe9ee.json @@ -0,0 +1,360 @@ +{ + "case": "squindom@50", + "container": { + "height": 5.589659285703639, + "type": "rectangle", + "width": 11.179318571407277 + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@50", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squindom@50", + "credit": "Trivial", + "date": "", + "family_updated": "8/11/12", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "43-50. | | s = 5 | Trivial. |", + "source_image": "50.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/", + "title": "Squares in Dominoes" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squindom/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7850344331660646, + "x": -5.0892577074227905, + "y": -2.294592670714862 + }, + { + "id": 2, + "rotation_radians": 0.7853760686093961, + "x": -3.089064160806298, + "y": -2.294550448102644 + }, + { + "id": 3, + "rotation_radians": -0.785424362498124, + "x": -2.0890138688748467, + "y": -2.294772044022516 + }, + { + "id": 4, + "rotation_radians": 0.7854065655458046, + "x": -1.088962796610672, + "y": -2.2948089260531757 + }, + { + "id": 5, + "rotation_radians": -0.10698531359115093, + "x": 0.1537301129776488, + "y": -2.091559176296165 + }, + { + "id": 6, + "rotation_radians": -0.784838579343385, + "x": 1.8552800609895708, + "y": -2.294505543104188 + }, + { + "id": 7, + "rotation_radians": 0.7857545332561221, + "x": 4.020497492715873, + "y": -2.294613309348184 + }, + { + "id": 8, + "rotation_radians": 0.8135175680671712, + "x": 5.054439912057789, + "y": -2.2809533701818814 + }, + { + "id": 9, + "rotation_radians": -0.7849446658005403, + "x": -4.089343949709385, + "y": -1.8610140816983936 + }, + { + "id": 10, + "rotation_radians": -0.7577340900697911, + "x": -3.091219848828794, + "y": -1.2805693258242021 + }, + { + "id": 11, + "rotation_radians": -0.7853764299630983, + "x": -1.8307181767795588, + "y": -1.2946814277714946 + }, + { + "id": 12, + "rotation_radians": -0.054854425198828424, + "x": -0.4410743012305859, + "y": -1.2105114851905654 + }, + { + "id": 13, + "rotation_radians": -0.0548925292939856, + "x": 0.39226222108220077, + "y": -0.6419571846273499 + }, + { + "id": 14, + "rotation_radians": -0.053765464134980734, + "x": 0.9752630869277724, + "y": -1.4633610091238112 + }, + { + "id": 15, + "rotation_radians": 0.5137773452454145, + "x": 2.9712814009919737, + "y": -1.8298600029293384 + }, + { + "id": 16, + "rotation_radians": 0.7854156279708941, + "x": 5.089639483376155, + "y": -1.2303254837575417 + }, + { + "id": 17, + "rotation_radians": -0.7853867996685214, + "x": -5.089627841785444, + "y": -1.2943626845742502 + }, + { + "id": 18, + "rotation_radians": 0.04335149179568185, + "x": -4.095317714022148, + "y": -0.5691373995549588 + }, + { + "id": 19, + "rotation_radians": -0.051397271452887895, + "x": -1.072446194153019, + "y": -0.33440744644872034 + }, + { + "id": 20, + "rotation_radians": -0.05108577159170177, + "x": -0.19057081790743305, + "y": 0.18125358923543294 + }, + { + "id": 21, + "rotation_radians": -0.0549215288873849, + "x": 1.4023598545594187, + "y": -0.27076010490688907 + }, + { + "id": 22, + "rotation_radians": 0.009278751285198311, + "x": 2.0362531511220863, + "y": -1.08726302737483 + }, + { + "id": 23, + "rotation_radians": 0.10375428424754717, + "x": 3.0712874825679615, + "y": -0.6389509504628791 + }, + { + "id": 24, + "rotation_radians": 0.7854125220221345, + "x": 4.0895954753609765, + "y": -1.2937973153479885 + }, + { + "id": 25, + "rotation_radians": 0.03785039005148671, + "x": -4.881882009782143, + "y": 0.05890080414450648 + }, + { + "id": 26, + "rotation_radians": 0.045323100443826314, + "x": -2.4737767180482177, + "y": -0.20977546404797912 + }, + { + "id": 27, + "rotation_radians": 0.04587859859078786, + "x": -1.7428419913423774, + "y": 0.47783606151363706 + }, + { + "id": 28, + "rotation_radians": 0.020840198809372597, + "x": -0.8266677775065517, + "y": 1.0019753487439231 + }, + { + "id": 29, + "rotation_radians": -0.05129677842448606, + "x": 0.8207201804634707, + "y": 0.5534464156413033 + }, + { + "id": 30, + "rotation_radians": -0.05385803178954618, + "x": 2.358121749549441, + "y": 0.1618546815367197 + }, + { + "id": 31, + "rotation_radians": 0.42905278737095276, + "x": 3.8142362746534584, + "y": 0.21986141231029027 + }, + { + "id": 32, + "rotation_radians": 0.555336442866316, + "x": 4.816289784936528, + "y": -0.12938511822479937 + }, + { + "id": 33, + "rotation_radians": 0.04534153855500531, + "x": -3.4535169600810307, + "y": 0.20041610188617867 + }, + { + "id": 34, + "rotation_radians": 0.10353241854738802, + "x": -2.789594563606736, + "y": 0.9859076526741981 + }, + { + "id": 35, + "rotation_radians": 0.04785495188859517, + "x": -1.5650936168725902, + "y": 1.696134494310354 + }, + { + "id": 36, + "rotation_radians": 0.009108339847433967, + "x": 0.2136194103962832, + "y": 1.3921948626579597 + }, + { + "id": 37, + "rotation_radians": -0.04261575629177237, + "x": 1.6904411182499015, + "y": 1.0888311211170933 + }, + { + "id": 38, + "rotation_radians": -1.088687418362131, + "x": 2.969043677098464, + "y": 1.212616207352053 + }, + { + "id": 39, + "rotation_radians": -1.075310410101165, + "x": 4.026549136430674, + "y": 1.2359691984879986 + }, + { + "id": 40, + "rotation_radians": 0.4957177401401328, + "x": 4.967644243233825, + "y": 0.8919832140475301 + }, + { + "id": 41, + "rotation_radians": -0.7849507352737563, + "x": -5.089391065112162, + "y": 1.2733738826613188 + }, + { + "id": 42, + "rotation_radians": -0.7849417536569084, + "x": -4.089345045360597, + "y": 1.2932645041234796 + }, + { + "id": 43, + "rotation_radians": 0.20589817609684757, + "x": -2.58113682497057, + "y": 2.102610569718333 + }, + { + "id": 44, + "rotation_radians": 0.014579770670699146, + "x": -0.5091291378684909, + "y": 2.0875313393655013 + }, + { + "id": 45, + "rotation_radians": 0.4270756216382817, + "x": 1.0988033135509814, + "y": 2.1504228366304305 + }, + { + "id": 46, + "rotation_radians": 0.48287659012619943, + "x": 2.203145162734516, + "y": 2.1685378991081383 + }, + { + "id": 47, + "rotation_radians": 0.48211960576149443, + "x": 3.263489013427494, + "y": 2.1683198038718072 + }, + { + "id": 48, + "rotation_radians": -0.9498121598057938, + "x": 4.436428142008383, + "y": 2.2188115107164332 + }, + { + "id": 49, + "rotation_radians": -0.7779240203353868, + "x": -4.861802712841794, + "y": 2.2910754408562224 + }, + { + "id": 50, + "rotation_radians": -0.7861988635049835, + "x": -3.8074642367586793, + "y": 2.2939795020960068 + } + ], + "problem": "50 equal items for Squares in Dominoes", + "setup": "squindom", + "source_image": "https://erich-friedman.github.io/packing/squindom/50.gif", + "source_page": "https://erich-friedman.github.io/packing/squindom/" +} diff --git a/data/solutions/generated/squinhex_021_3a812c823f86feb7.json b/data/solutions/generated/squinhex_021_3a812c823f86feb7.json new file mode 100644 index 0000000000000000000000000000000000000000..bf048f8a4a2808adf98ae1db8f5082411d4d7d34 --- /dev/null +++ b/data/solutions/generated/squinhex_021_3a812c823f86feb7.json @@ -0,0 +1,188 @@ +{ + "case": "squinhex@21", + "container": { + "circumradius": 3.2462224555515258, + "orientation_radians": 0.0, + "side_length": 3.2462224555515253, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@21", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.23496+", + "metric_symbol": "s", + "metric_value": 3.23496, + "reference_text": "s = 3.23496+ | Found by Ian Watson | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/21.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@21", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.23496+", + "metric_symbol": "s", + "metric_value": 3.23496, + "reference_text": "s = 3.23496+ | Found by Ian Watson | in April 2026.", + "source_image": "21.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/21.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6759240989550092, + "x": -0.07587297937859891, + "y": -0.09343673173896978 + }, + { + "id": 2, + "rotation_radians": 0.5891593652297935, + "x": -1.5996591519013803, + "y": 1.5834891675291758 + }, + { + "id": 3, + "rotation_radians": 0.7478137023747516, + "x": 0.5012495771847544, + "y": -2.292869764456269 + }, + { + "id": 4, + "rotation_radians": 0.5995031812050329, + "x": 0.3198221969547657, + "y": 0.9499786544104181 + }, + { + "id": 5, + "rotation_radians": 0.6075828944117114, + "x": -1.469600179289983, + "y": -1.6679448401600017 + }, + { + "id": 6, + "rotation_radians": 0.6006393818731804, + "x": 1.4712439406236368, + "y": 1.6643177549042778 + }, + { + "id": 7, + "rotation_radians": 0.6001451516582976, + "x": 1.5969299229591476, + "y": -1.5814060071303007 + }, + { + "id": 8, + "rotation_radians": 0.600782734182987, + "x": 0.6444125467493573, + "y": -1.233260747464687 + }, + { + "id": 9, + "rotation_radians": 0.5994903467687921, + "x": -0.6443822951085295, + "y": 1.2336467353906713 + }, + { + "id": 10, + "rotation_radians": 0.7478111373780884, + "x": -0.4994089172809379, + "y": -2.2905402893367777 + }, + { + "id": 11, + "rotation_radians": 0.6006338935465667, + "x": 0.9828564501496121, + "y": -0.27909313715812467 + }, + { + "id": 12, + "rotation_radians": 0.60063109270995, + "x": 1.2874331447885277, + "y": 0.6813253762248339 + }, + { + "id": 13, + "rotation_radians": 0.7835821721622352, + "x": -0.5095457836365751, + "y": 2.3103912763791414 + }, + { + "id": 14, + "rotation_radians": 0.6003331651862979, + "x": 2.2397984352394027, + "y": 0.3330918009649569 + }, + { + "id": 15, + "rotation_radians": 0.6007835444255799, + "x": -0.34868249283220476, + "y": -1.1035697163668023 + }, + { + "id": 16, + "rotation_radians": 0.6001469929543544, + "x": 2.104896610035874, + "y": -0.6591553524003289 + }, + { + "id": 17, + "rotation_radians": 0.5919790692758753, + "x": -2.1018935734566218, + "y": 0.6622933407417531 + }, + { + "id": 18, + "rotation_radians": 0.5994880386002699, + "x": -1.0596370221563791, + "y": 0.294181191798912 + }, + { + "id": 19, + "rotation_radians": 0.7835644652682807, + "x": 0.49050279323765017, + "y": 2.3099156472449804 + }, + { + "id": 20, + "rotation_radians": 0.5920751269654153, + "x": -2.2414008305638244, + "y": -0.32946169425028865 + }, + { + "id": 21, + "rotation_radians": 0.5994899865278116, + "x": -1.2873524371802179, + "y": -0.6805551281860684 + } + ], + "problem": "21 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/21.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_022_a1e7eaf12003fa2e.json b/data/solutions/generated/squinhex_022_a1e7eaf12003fa2e.json new file mode 100644 index 0000000000000000000000000000000000000000..2f39d3f0a4982d48b5d93dd3f9ccde448c6b51ce --- /dev/null +++ b/data/solutions/generated/squinhex_022_a1e7eaf12003fa2e.json @@ -0,0 +1,194 @@ +{ + "case": "squinhex@22", + "container": { + "circumradius": 3.3150640439651093, + "orientation_radians": 0.0, + "side_length": 3.315064043965109, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@22", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.31573+", + "metric_symbol": "s", + "metric_value": 3.31573, + "reference_text": "s = 3.31573+ | Found by Ian Watson | in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/22.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@22", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.31573+", + "metric_symbol": "s", + "metric_value": 3.31573, + "reference_text": "s = 3.31573+ | Found by Ian Watson | in April 2026.", + "source_image": "22.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/22.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6601036144467448, + "x": 0.6358047708826399, + "y": 2.312326692472868 + }, + { + "id": 2, + "rotation_radians": 1.3153996756974984, + "x": -0.871814238871774, + "y": 0.7679756777175926 + }, + { + "id": 3, + "rotation_radians": 0.26180483932857385, + "x": -2.0609100947899934, + "y": 1.1393798506974526 + }, + { + "id": 4, + "rotation_radians": 2.2308994068389545, + "x": 1.5590905340224777, + "y": 1.640372808385876 + }, + { + "id": 5, + "rotation_radians": 1.3087082181074634, + "x": 0.5486024362596511, + "y": 0.3083498034167136 + }, + { + "id": 6, + "rotation_radians": 1.30902201974023, + "x": -1.472104826762923, + "y": -0.19196634884477187 + }, + { + "id": 7, + "rotation_radians": 1.308879155161168, + "x": -0.3514814650736398, + "y": -0.13283406480692297 + }, + { + "id": 8, + "rotation_radians": 0.2617984734480566, + "x": 1.8377713077910842, + "y": 0.4413284851782815 + }, + { + "id": 9, + "rotation_radians": 1.3089880980670432, + "x": -2.2274416085908, + "y": -0.8837864286240164 + }, + { + "id": 10, + "rotation_radians": 1.3089884134974796, + "x": -0.9455235069716603, + "y": -1.1040855985776763 + }, + { + "id": 11, + "rotation_radians": 0.2618060821270029, + "x": -1.5751214236951503, + "y": 2.013648625159145 + }, + { + "id": 12, + "rotation_radians": 1.3089893007019697, + "x": -1.727429789747354, + "y": -1.7498438127648075 + }, + { + "id": 13, + "rotation_radians": 0.26180054516253914, + "x": 2.1319017712027817, + "y": -1.049263159240478 + }, + { + "id": 14, + "rotation_radians": 0.2617954461055924, + "x": 2.632014276466808, + "y": -0.18305197630951642 + }, + { + "id": 15, + "rotation_radians": 1.3087068089334721, + "x": 0.05121809630031846, + "y": 1.175923915049795 + }, + { + "id": 16, + "rotation_radians": 1.3050548939074371, + "x": 0.18135227030891102, + "y": -1.055989733034629 + }, + { + "id": 17, + "rotation_radians": 0.26180175497973496, + "x": -2.5751504575372675, + "y": 0.28153452321818 + }, + { + "id": 18, + "rotation_radians": 0.7089967574045609, + "x": 0.43300547491689234, + "y": -2.285994732858188 + }, + { + "id": 19, + "rotation_radians": 0.6673664126403278, + "x": -0.3744883803876888, + "y": 2.3155123642576414 + }, + { + "id": 20, + "rotation_radians": -0.26208723095774017, + "x": 1.0500425532713564, + "y": -0.5568849444206228 + }, + { + "id": 21, + "rotation_radians": 0.7089953329196208, + "x": -0.5734514389418056, + "y": -2.3317203103841493 + }, + { + "id": 22, + "rotation_radians": 0.2618016969744831, + "x": 1.6318833874363712, + "y": -1.9153225308004769 + } + ], + "problem": "22 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/22.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_023_c418f25bcf52655a.json b/data/solutions/generated/squinhex_023_c418f25bcf52655a.json new file mode 100644 index 0000000000000000000000000000000000000000..3cf5d36126a13235e97483ea244b53b2a2f6a653 --- /dev/null +++ b/data/solutions/generated/squinhex_023_c418f25bcf52655a.json @@ -0,0 +1,200 @@ +{ + "case": "squinhex@23", + "container": { + "circumradius": 3.395398866190117, + "orientation_radians": 0.0, + "side_length": 3.3953988661901167, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@23", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.36437+", + "metric_symbol": "s", + "metric_value": 3.36437, + "reference_text": "s = 3.36437+ | Found by Ian Watson | in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/23.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@23", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.36437+", + "metric_symbol": "s", + "metric_value": 3.36437, + "reference_text": "s = 3.36437+ | Found by Ian Watson | in April 2026.", + "source_image": "23.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/23.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.33418685516124375, + "x": -1.5964710125183386, + "y": -2.0450814473773296 + }, + { + "id": 2, + "rotation_radians": -0.33333421800919444, + "x": -0.6803470159262169, + "y": -1.6397339553140213 + }, + { + "id": 3, + "rotation_radians": -1.304335155493154, + "x": 0.3614315083368069, + "y": -2.226381879009547 + }, + { + "id": 4, + "rotation_radians": 0.26178729161104275, + "x": 1.5128796138070295, + "y": -2.257462312213804 + }, + { + "id": 5, + "rotation_radians": 0.26179618055513154, + "x": 2.0142524543011824, + "y": -1.3921756288835367 + }, + { + "id": 6, + "rotation_radians": -0.2768790924236238, + "x": -2.1802090927627513, + "y": -1.0897989774314611 + }, + { + "id": 7, + "rotation_radians": -0.3651277440867768, + "x": -1.1900588122309004, + "y": -0.7511538380225387 + }, + { + "id": 8, + "rotation_radians": 0.2594504932330123, + "x": 0.10089230016797528, + "y": -0.7035878564830326 + }, + { + "id": 9, + "rotation_radians": 0.25944979167790166, + "x": 0.9776823298768709, + "y": -1.185129231375626 + }, + { + "id": 10, + "rotation_radians": 0.26179054807642727, + "x": 2.5142812492434734, + "y": -0.5261087362647413 + }, + { + "id": 11, + "rotation_radians": -0.39523095053711915, + "x": -2.6159553802276814, + "y": -0.06796949131380596 + }, + { + "id": 12, + "rotation_radians": -0.36996203873038286, + "x": -1.5955149426471467, + "y": 0.1668795704944947 + }, + { + "id": 13, + "rotation_radians": -0.40330754376031147, + "x": -0.5398568604586487, + "y": 0.34274747154755325 + }, + { + "id": 14, + "rotation_radians": -0.4622584136413668, + "x": 0.5268535049664124, + "y": 0.44328447792450215 + }, + { + "id": 15, + "rotation_radians": 0.2617895194880204, + "x": 1.5262500096578901, + "y": -0.23734274641783926 + }, + { + "id": 16, + "rotation_radians": -0.38108718874459807, + "x": -1.9458374784740722, + "y": 1.1107566936342372 + }, + { + "id": 17, + "rotation_radians": -0.42164596703246376, + "x": -0.9189812039667721, + "y": 1.2805386119304571 + }, + { + "id": 18, + "rotation_radians": -0.4622627682541183, + "x": 0.17109980205626193, + "y": 1.378770197208382 + }, + { + "id": 19, + "rotation_radians": -0.4416942307088022, + "x": 1.2696207274186797, + "y": 1.3658860494943297 + }, + { + "id": 20, + "rotation_radians": -0.3296186814200756, + "x": 2.323027519341803, + "y": 0.709757535408642 + }, + { + "id": 21, + "rotation_radians": -0.788683629202163, + "x": -1.2278870791465517, + "y": 2.3893662546026384 + }, + { + "id": 22, + "rotation_radians": -0.7853889737388728, + "x": -0.22620025090555446, + "y": 2.440486610881553 + }, + { + "id": 23, + "rotation_radians": -0.4437380625751952, + "x": 0.9139830742856148, + "y": 2.3018558323946148 + } + ], + "problem": "23 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/23.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_024_94da47c0085910e3.json b/data/solutions/generated/squinhex_024_94da47c0085910e3.json new file mode 100644 index 0000000000000000000000000000000000000000..387d3ce06eba9e5b5f6ed3b23b586f45f91e7960 --- /dev/null +++ b/data/solutions/generated/squinhex_024_94da47c0085910e3.json @@ -0,0 +1,206 @@ +{ + "case": "squinhex@24", + "container": { + "circumradius": 3.429719391564235, + "orientation_radians": 0.0, + "side_length": 3.4297193915642348, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@24", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.41524+", + "metric_symbol": "s", + "metric_value": 3.41524, + "reference_text": "s = 3.41524+ | Found by Ian Watson | in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/24.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@24", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.41524+", + "metric_symbol": "s", + "metric_value": 3.41524, + "reference_text": "s = 3.41524+ | Found by Ian Watson | in April 2026.", + "source_image": "24.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/24.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.2748372114941, + "x": -1.5082412860766423, + "y": -2.293837924924949 + }, + { + "id": 2, + "rotation_radians": 1.2573869030271676, + "x": -0.373838741431408, + "y": -2.2975471473599507 + }, + { + "id": 3, + "rotation_radians": 1.2576817219187133, + "x": 0.40301138663482544, + "y": -1.619691310781458 + }, + { + "id": 4, + "rotation_radians": 0.252159570943472, + "x": 1.3919635048146404, + "y": -2.2854715574081186 + }, + { + "id": 5, + "rotation_radians": 0.2521608111634553, + "x": 1.9929182167094506, + "y": -1.4789559705033224 + }, + { + "id": 6, + "rotation_radians": 1.2926506445057373, + "x": -2.0205778521435818, + "y": -1.4243757392355292 + }, + { + "id": 7, + "rotation_radians": -0.3134075906762468, + "x": -0.834042007089534, + "y": -1.4096768279408738 + }, + { + "id": 8, + "rotation_radians": -0.3131163873512922, + "x": -0.056511102441916934, + "y": -0.7314717274161204 + }, + { + "id": 9, + "rotation_radians": -0.32852311400916284, + "x": 1.0662998991393882, + "y": -0.7030417100450854 + }, + { + "id": 10, + "rotation_radians": 0.25216422643474956, + "x": 2.492979268384724, + "y": -0.6128818018062291 + }, + { + "id": 11, + "rotation_radians": -0.2781062361264321, + "x": -2.520725815100838, + "y": -0.5582168189783971 + }, + { + "id": 12, + "rotation_radians": -0.3134134583104815, + "x": -1.3441221679417734, + "y": -0.5472687430263246 + }, + { + "id": 13, + "rotation_radians": -0.5729879348839337, + "x": -0.0984371833589275, + "y": 0.3967756699952055 + }, + { + "id": 14, + "rotation_radians": -0.5822128640279732, + "x": 0.9289085193126522, + "y": 0.4014824939734343 + }, + { + "id": 15, + "rotation_radians": 1.1081384454389787, + "x": 2.3807255371495386, + "y": 0.6205678483797954 + }, + { + "id": 16, + "rotation_radians": -0.8771589949019735, + "x": -2.3046724979739235, + "y": 0.621857945929353 + }, + { + "id": 17, + "rotation_radians": -0.5712711256484354, + "x": -1.172022970703551, + "y": 0.6271307829068514 + }, + { + "id": 18, + "rotation_radians": -0.5820598988374489, + "x": -0.3067313987741178, + "y": 1.379500507342525 + }, + { + "id": 19, + "rotation_radians": -0.5852600172961919, + "x": 0.7186239956294834, + "y": 1.3807534655202558 + }, + { + "id": 20, + "rotation_radians": 1.1081463564809602, + "x": 1.8731691853468804, + "y": 1.5052805051238272 + }, + { + "id": 21, + "rotation_radians": -1.3090013116309303, + "x": -1.8644515822152579, + "y": 1.7110902195831283 + }, + { + "id": 22, + "rotation_radians": -0.7853985071413445, + "x": -0.8131906659983374, + "y": 2.470209599129643 + }, + { + "id": 23, + "rotation_radians": -0.7853960114868349, + "x": 0.18684458126215528, + "y": 2.4702070897898487 + }, + { + "id": 24, + "rotation_radians": -0.7853902669851293, + "x": 1.18688070653436, + "y": 2.4702175520886995 + } + ], + "problem": "24 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/24.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_025_e42cc21b7cb42f7c.json b/data/solutions/generated/squinhex_025_e42cc21b7cb42f7c.json new file mode 100644 index 0000000000000000000000000000000000000000..b3ade021b727e32bd41e268e0dd2b6299938671b --- /dev/null +++ b/data/solutions/generated/squinhex_025_e42cc21b7cb42f7c.json @@ -0,0 +1,212 @@ +{ + "case": "squinhex@25", + "container": { + "circumradius": 3.472530980948481, + "orientation_radians": 0.0, + "side_length": 3.4725309809484806, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinhex@25", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2\u221a3 = 3.46410+", + "metric_symbol": "s", + "metric_value": 3.4641, + "reference_text": "s = 2\u221a3 = 3.46410+ | Trivial. |", + "source_image": "25.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/25.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinhex@25", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2\u221a3 = 3.46410+", + "metric_symbol": "s", + "metric_value": 3.4641, + "reference_text": "s = 2\u221a3 = 3.46410+ | Trivial. |", + "source_image": "25.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/25.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.26326666404658206, + "x": -0.6614100063204825, + "y": 0.1589366832272547 + }, + { + "id": 2, + "rotation_radians": -0.26100218666169145, + "x": 0.6485557090864881, + "y": -0.11012477615498903 + }, + { + "id": 3, + "rotation_radians": 0.31385775156796686, + "x": -0.8868694829916153, + "y": 1.4043122357084388 + }, + { + "id": 4, + "rotation_radians": -0.2632564053779334, + "x": 0.14429381403507927, + "y": 0.763870674003504 + }, + { + "id": 5, + "rotation_radians": -0.27659845093524793, + "x": -1.6265830880126213, + "y": -0.17743609579816838 + }, + { + "id": 6, + "rotation_radians": -0.2607036337085812, + "x": -0.15984118164224145, + "y": -0.7101618559918377 + }, + { + "id": 7, + "rotation_radians": -1.5635662853598666, + "x": 0.8264696831919347, + "y": -1.2972726012279838 + }, + { + "id": 8, + "rotation_radians": 0.26281055474428755, + "x": -2.017427386389248, + "y": 1.4433966347333822 + }, + { + "id": 9, + "rotation_radians": -0.26114266609724757, + "x": 1.6683067019239761, + "y": 0.12422313836330826 + }, + { + "id": 10, + "rotation_radians": -0.26074336453756264, + "x": -1.0392487674998847, + "y": -1.1871465107031933 + }, + { + "id": 11, + "rotation_radians": 0.6003922951874253, + "x": -0.3712055839261096, + "y": 2.404736383817513 + }, + { + "id": 12, + "rotation_radians": 0.6004224380107156, + "x": 0.6469335346323866, + "y": 2.408665778678615 + }, + { + "id": 13, + "rotation_radians": -0.2625997323069052, + "x": 1.1521695968605479, + "y": 1.0180889760227314 + }, + { + "id": 14, + "rotation_radians": 0.2630500824914375, + "x": -1.5433085116750906, + "y": 2.324492487988441 + }, + { + "id": 15, + "rotation_radians": 1.2939318969083242, + "x": -2.4723025161818555, + "y": -0.7174718863362766 + }, + { + "id": 16, + "rotation_radians": 1.679103485233247, + "x": 2.2908826480615865, + "y": -0.8832634966694043 + }, + { + "id": 17, + "rotation_radians": 0.2618014377471439, + "x": -2.550989691891343, + "y": 0.5961449177801079 + }, + { + "id": 18, + "rotation_radians": 0.785351235147976, + "x": -0.20513221840731163, + "y": -2.1537958512312882 + }, + { + "id": 19, + "rotation_radians": -0.7853989199785485, + "x": 0.7948990522616872, + "y": -2.507293771891951 + }, + { + "id": 20, + "rotation_radians": -0.7854030122820066, + "x": -1.2052026082861411, + "y": -2.5072828800483653 + }, + { + "id": 21, + "rotation_radians": -0.2617983883520043, + "x": 1.7827405946155575, + "y": 1.926776687296748 + }, + { + "id": 22, + "rotation_radians": -0.2618041734765947, + "x": 2.784550328891165, + "y": 0.19158771965270374 + }, + { + "id": 23, + "rotation_radians": -0.2767443594145787, + "x": -1.9722525703875513, + "y": -1.583701524133338 + }, + { + "id": 24, + "rotation_radians": 0.10837422011133627, + "x": 1.793694698631801, + "y": -1.7666792781290273 + }, + { + "id": 25, + "rotation_radians": -0.26178248229595175, + "x": 2.2842931566125193, + "y": 1.057551540429897 + } + ], + "problem": "25 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/25.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_026_ffb43ba6e2cd5818.json b/data/solutions/generated/squinhex_026_ffb43ba6e2cd5818.json new file mode 100644 index 0000000000000000000000000000000000000000..444794d394cc097df6ec33d54f1d49155c189569 --- /dev/null +++ b/data/solutions/generated/squinhex_026_ffb43ba6e2cd5818.json @@ -0,0 +1,218 @@ +{ + "case": "squinhex@26", + "container": { + "circumradius": 3.5188698735793666, + "orientation_radians": 0.0, + "side_length": 3.518869873579366, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@26", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.4939927+", + "metric_symbol": "s", + "metric_value": 3.4939927, + "reference_text": "s = 3.4939927+ | Found by Ian Watson | in April 2026.", + "source_image": "26.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/26.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@26", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.4939927+", + "metric_symbol": "s", + "metric_value": 3.4939927, + "reference_text": "s = 3.4939927+ | Found by Ian Watson | in April 2026.", + "source_image": "26.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/26.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.2621648641701102, + "x": -0.2236952806450043, + "y": -1.4818039627585737 + }, + { + "id": 2, + "rotation_radians": 0.2618031475789314, + "x": 1.5846408788807063, + "y": -0.35000935132587585 + }, + { + "id": 3, + "rotation_radians": 1.2499050181891218, + "x": 2.0160162211372286, + "y": 1.5456518119898832 + }, + { + "id": 4, + "rotation_radians": 1.3190900626772284, + "x": -1.6781760041631755, + "y": 1.8258455083590888 + }, + { + "id": 5, + "rotation_radians": 1.249908025179579, + "x": 2.4958098241373694, + "y": 0.6674812223218282 + }, + { + "id": 6, + "rotation_radians": 1.308989660763993, + "x": -2.335808279326374, + "y": -1.049075654283924 + }, + { + "id": 7, + "rotation_radians": 0.870017094438309, + "x": -0.13785516598247213, + "y": 1.5016727489555657 + }, + { + "id": 8, + "rotation_radians": 1.3177963959849406, + "x": -1.1742418764882085, + "y": 0.9612749322848059 + }, + { + "id": 9, + "rotation_radians": 1.3089781718452844, + "x": -2.835824739772552, + "y": -0.18299968905935637 + }, + { + "id": 10, + "rotation_radians": 0.8700283570377194, + "x": 0.8670859186225933, + "y": 1.4864500697663026 + }, + { + "id": 11, + "rotation_radians": 0.2617592356990001, + "x": 0.2850010035054062, + "y": -0.6009033819391498 + }, + { + "id": 12, + "rotation_radians": 1.3089883191980143, + "x": -1.8357870951231303, + "y": -1.9151355963071615 + }, + { + "id": 13, + "rotation_radians": 0.8000574092831918, + "x": 1.2747553803646143, + "y": 2.52633143861527 + }, + { + "id": 14, + "rotation_radians": 0.7968264491448291, + "x": 0.2728427171649245, + "y": 2.541723047671405 + }, + { + "id": 15, + "rotation_radians": 0.26179572708927473, + "x": 2.5814087613706946, + "y": -0.6236788116952432 + }, + { + "id": 16, + "rotation_radians": 0.2599360164330086, + "x": 0.7864251378060959, + "y": 0.2757579708662326 + }, + { + "id": 17, + "rotation_radians": 1.3177816338774642, + "x": -0.678928443437465, + "y": 0.09237460838028655 + }, + { + "id": 18, + "rotation_radians": 0.2617974381690457, + "x": 2.081377971980824, + "y": -1.4897561143816633 + }, + { + "id": 19, + "rotation_radians": 0.26175587076809154, + "x": 1.0205741932672465, + "y": -1.3269555181377073 + }, + { + "id": 20, + "rotation_radians": 1.311643020713654, + "x": -2.2547831823664004, + "y": 0.8243498007333331 + }, + { + "id": 21, + "rotation_radians": 0.2618523452156667, + "x": 1.5797926302511065, + "y": -2.358525517733128 + }, + { + "id": 22, + "rotation_radians": 1.3116291751907658, + "x": -1.7595104721215462, + "y": -0.04448992859711446 + }, + { + "id": 23, + "rotation_radians": 0.30066240534142674, + "x": -0.7290047742227257, + "y": -2.3666258054672986 + }, + { + "id": 24, + "rotation_radians": 0.26225662342141237, + "x": 0.4443468392804607, + "y": -2.3252010782558674 + }, + { + "id": 25, + "rotation_radians": 0.7968213626977922, + "x": -0.7272809181030264, + "y": 2.5417220354227466 + }, + { + "id": 26, + "rotation_radians": 1.3116270781305925, + "x": -1.2595019356321053, + "y": -0.9105771944936614 + } + ], + "problem": "26 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/26.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_027_1daf4383b04cfd35.json b/data/solutions/generated/squinhex_027_1daf4383b04cfd35.json new file mode 100644 index 0000000000000000000000000000000000000000..6b435918f511016d4848728357ec85a4e82ae385 --- /dev/null +++ b/data/solutions/generated/squinhex_027_1daf4383b04cfd35.json @@ -0,0 +1,224 @@ +{ + "case": "squinhex@27", + "container": { + "circumradius": 3.557305397891923, + "orientation_radians": 0.0, + "side_length": 3.5573053978919225, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinhex@27", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "(9+7\u221a3)/6 = 3.52072+", + "metric_symbol": "s", + "metric_value": 3.52072, + "reference_text": "s = (9+7\u221a3)/6 = 3.52072+ | Found by Erich Friedman | in April 2026.", + "source_image": "27.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/27.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinhex@27", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "(9+7\u221a3)/6 = 3.52072+", + "metric_symbol": "s", + "metric_value": 3.52072, + "reference_text": "s = (9+7\u221a3)/6 = 3.52072+ | Found by Erich Friedman | in April 2026.", + "source_image": "27.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/27.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.2640188872778935, + "x": -1.903294586368045, + "y": -1.8514143191767494 + }, + { + "id": 2, + "rotation_radians": -0.7853919492033322, + "x": -0.7985635649433911, + "y": -2.5807079997133346 + }, + { + "id": 3, + "rotation_radians": -0.7853930080503864, + "x": 0.20147179358422904, + "y": -2.580705381030683 + }, + { + "id": 4, + "rotation_radians": -0.8121927755762905, + "x": 1.2147282207729728, + "y": -2.551873449402318 + }, + { + "id": 5, + "rotation_radians": 0.2539871625673711, + "x": 2.0188314330907318, + "y": -1.6564004217598154 + }, + { + "id": 6, + "rotation_radians": 0.2617159437948263, + "x": 2.524324514600553, + "y": -0.7890589650598597 + }, + { + "id": 7, + "rotation_radians": -0.26401960604895613, + "x": -2.3828671607962377, + "y": -0.9736242086539342 + }, + { + "id": 8, + "rotation_radians": -0.37765972103818646, + "x": -0.8899339451037592, + "y": -1.4233961136784739 + }, + { + "id": 9, + "rotation_radians": -0.27270623119860193, + "x": 0.317085012700321, + "y": -1.3997009064883592 + }, + { + "id": 10, + "rotation_radians": -0.26069261283481165, + "x": 1.1419036498818702, + "y": -0.8165226911838326 + }, + { + "id": 11, + "rotation_radians": -0.2606910702928018, + "x": 1.7498726817804977, + "y": 0.12936739870770728 + }, + { + "id": 12, + "rotation_radians": -0.2617938192561507, + "x": 2.701997091233083, + "y": 0.48140600081961576 + }, + { + "id": 13, + "rotation_radians": -0.2640185458082449, + "x": -2.8041601947054935, + "y": -0.06236086285459175 + }, + { + "id": 14, + "rotation_radians": -0.3771942123608246, + "x": -1.414042358335974, + "y": -0.5602653356728349 + }, + { + "id": 15, + "rotation_radians": -0.2727105323587102, + "x": -0.185463893738879, + "y": -0.5350116840220922 + }, + { + "id": 16, + "rotation_radians": 1.3034900396164544, + "x": 0.6345276877701667, + "y": 0.051293230009029106 + }, + { + "id": 17, + "rotation_radians": 1.3133693335600711, + "x": 1.2471097950997518, + "y": 0.995722678346475 + }, + { + "id": 18, + "rotation_radians": 1.3133684401208363, + "x": 2.179815636046675, + "y": 1.381481748061737 + }, + { + "id": 19, + "rotation_radians": 0.2617962512488223, + "x": -2.0880880477145802, + "y": 1.5447345603612548 + }, + { + "id": 20, + "rotation_radians": -0.3771908911853956, + "x": -1.8339207445553993, + "y": 0.3476953601177456 + }, + { + "id": 21, + "rotation_radians": -0.2727123655696819, + "x": -0.6837634944064233, + "y": 0.3320670802741167 + }, + { + "id": 22, + "rotation_radians": -0.2725935765776087, + "x": 0.12497774868019547, + "y": 0.9340987260353547 + }, + { + "id": 23, + "rotation_radians": -0.261798680326908, + "x": 0.7483401918272712, + "y": 1.8651934355429205 + }, + { + "id": 24, + "rotation_radians": -0.26179857404183454, + "x": 1.598406744021639, + "y": 2.3928871046251055 + }, + { + "id": 25, + "rotation_radians": 0.26179826839337095, + "x": -1.5653717092242971, + "y": 2.3976845202594124 + }, + { + "id": 26, + "rotation_radians": 0.1846824576502043, + "x": -0.8795530380987648, + "y": 1.5638395526126467 + }, + { + "id": 27, + "rotation_radians": 0.18468174988463998, + "x": -0.30965023163627964, + "y": 2.385612919637205 + } + ], + "problem": "27 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/27.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_028_a261c762e391859b.json b/data/solutions/generated/squinhex_028_a261c762e391859b.json new file mode 100644 index 0000000000000000000000000000000000000000..3f142b6965254d8a0960475e2005034002ef0b72 --- /dev/null +++ b/data/solutions/generated/squinhex_028_a261c762e391859b.json @@ -0,0 +1,230 @@ +{ + "case": "squinhex@28", + "container": { + "circumradius": 3.636771972861152, + "orientation_radians": 0.0, + "side_length": 3.6367719728611516, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@28", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.62565+", + "metric_symbol": "s", + "metric_value": 3.62565, + "reference_text": "s = 3.62565+ | Found by Ian Watson | in April 2026.", + "source_image": "28.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/28.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@28", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.62565+", + "metric_symbol": "s", + "metric_value": 3.62565, + "reference_text": "s = 3.62565+ | Found by Ian Watson | in April 2026.", + "source_image": "28.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/28.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.8675427526577613, + "x": -0.32873444752825787, + "y": 0.529054423661594 + }, + { + "id": 2, + "rotation_radians": -0.887584232306836, + "x": -0.618645311029419, + "y": -0.5166786160088567 + }, + { + "id": 3, + "rotation_radians": -0.8456857258341163, + "x": 0.40366368089773347, + "y": -0.5278408650393269 + }, + { + "id": 4, + "rotation_radians": -0.8991594257726515, + "x": 0.09195566271265816, + "y": 1.5335303676119365 + }, + { + "id": 5, + "rotation_radians": -0.9198246421844232, + "x": -1.3517658314636225, + "y": 0.6366223763108698 + }, + { + "id": 6, + "rotation_radians": -0.8721044087144983, + "x": 0.6718350042930294, + "y": 0.4657409354273752 + }, + { + "id": 7, + "rotation_radians": -0.919733785012614, + "x": 0.8984758383569618, + "y": -1.5952523225441215 + }, + { + "id": 8, + "rotation_radians": -0.8991599264432588, + "x": -0.9074527914713788, + "y": 1.5959771587604936 + }, + { + "id": 9, + "rotation_radians": -0.9198286643549792, + "x": -1.6263422699999521, + "y": -0.33537369250800625 + }, + { + "id": 10, + "rotation_radians": -0.8836602741154351, + "x": -1.3411929993534009, + "y": -2.5147104646441436 + }, + { + "id": 11, + "rotation_radians": -0.8906862151069873, + "x": 1.6729761591727867, + "y": 0.33588607885073707 + }, + { + "id": 12, + "rotation_radians": -0.8991548391192277, + "x": 1.093322068731784, + "y": 1.4882286911166072 + }, + { + "id": 13, + "rotation_radians": -0.8964079099218697, + "x": 1.4218625261719402, + "y": -0.6452262944708561 + }, + { + "id": 14, + "rotation_radians": 1.3545973856131839, + "x": -2.8449728660417906, + "y": -0.32571851571671506 + }, + { + "id": 15, + "rotation_radians": -0.8991336727791007, + "x": 2.0784117739504353, + "y": 1.3003767413101393 + }, + { + "id": 16, + "rotation_radians": -0.9197345818990067, + "x": 1.8908080372519784, + "y": -1.7193949193425118 + }, + { + "id": 17, + "rotation_radians": -1.300592994475529, + "x": -2.4975610350703725, + "y": 0.8287830124535467 + }, + { + "id": 18, + "rotation_radians": -0.9197380218844484, + "x": -1.1066016699288665, + "y": -1.4979777426218202 + }, + { + "id": 19, + "rotation_radians": -0.9197392969151065, + "x": -0.11165226649223381, + "y": -1.6027630972831735 + }, + { + "id": 20, + "rotation_radians": -0.7434164527321151, + "x": 0.11039318029597867, + "y": 2.607672623749594 + }, + { + "id": 21, + "rotation_radians": -1.2995121690379798, + "x": -2.0557581095170256, + "y": 1.728655944576992 + }, + { + "id": 22, + "rotation_radians": -0.9142388701557191, + "x": 0.7673820549022843, + "y": -2.5894228198007596 + }, + { + "id": 23, + "rotation_radians": -0.8203517046545201, + "x": 2.7025523784286407, + "y": 0.24008124364200573 + }, + { + "id": 24, + "rotation_radians": -0.7854057100598857, + "x": -1.1251712430475982, + "y": 2.64952507926819 + }, + { + "id": 25, + "rotation_radians": -0.8382515909820373, + "x": -0.3207213777369373, + "y": -2.623202718317398 + }, + { + "id": 26, + "rotation_radians": -0.902476272523705, + "x": 2.4233374944608284, + "y": -0.773609357303761 + }, + { + "id": 27, + "rotation_radians": 0.6510564267538171, + "x": -2.08656185720669, + "y": -1.2823005955437827 + }, + { + "id": 28, + "rotation_radians": -0.9834992916966624, + "x": 1.3302732131015198, + "y": 2.5075573217528415 + } + ], + "problem": "28 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/28.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_029_b4f34cc71652a9b5.json b/data/solutions/generated/squinhex_029_b4f34cc71652a9b5.json new file mode 100644 index 0000000000000000000000000000000000000000..3b9129443cdbdc8b5d105c2042c945786113376d --- /dev/null +++ b/data/solutions/generated/squinhex_029_b4f34cc71652a9b5.json @@ -0,0 +1,236 @@ +{ + "case": "squinhex@29", + "container": { + "circumradius": 3.699888460728492, + "orientation_radians": 0.0, + "side_length": 3.6998884607284914, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@29", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.66437+", + "metric_symbol": "s", + "metric_value": 3.66437, + "reference_text": "s = 3.66437+ | Found by Ian Watson | in April 2026.", + "source_image": "29.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/29.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@29", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.66437+", + "metric_symbol": "s", + "metric_value": 3.66437, + "reference_text": "s = 3.66437+ | Found by Ian Watson | in April 2026.", + "source_image": "29.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/29.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7436499457828721, + "x": -0.5068341019297985, + "y": 0.4824355815444562 + }, + { + "id": 2, + "rotation_radians": -0.7435896364250406, + "x": -0.3366536961477174, + "y": -0.5445841432170475 + }, + { + "id": 3, + "rotation_radians": -0.7447231914399915, + "x": 0.6693743041774446, + "y": -0.32330262916449515 + }, + { + "id": 4, + "rotation_radians": -0.7521150362538997, + "x": -0.0867831668627071, + "y": 1.6611001493434727 + }, + { + "id": 5, + "rotation_radians": -0.7593268225054184, + "x": -1.5126479237068526, + "y": 0.4129516569279208 + }, + { + "id": 6, + "rotation_radians": -0.7436726324423265, + "x": 0.4862490492345076, + "y": 0.6706691169447925 + }, + { + "id": 7, + "rotation_radians": -0.739010584012459, + "x": 0.9892968495125177, + "y": -1.313267369614534 + }, + { + "id": 8, + "rotation_radians": -0.7536005433152104, + "x": -1.0823333021539268, + "y": 1.4866917921427585 + }, + { + "id": 9, + "rotation_radians": -0.7614649832606818, + "x": -1.4067559628000397, + "y": -0.5858269874888611 + }, + { + "id": 10, + "rotation_radians": -0.771363427610657, + "x": -1.4088531478112436, + "y": -2.6070383056314026 + }, + { + "id": 11, + "rotation_radians": -0.7455975737375041, + "x": 1.7003228034614317, + "y": -0.2808447361097019 + }, + { + "id": 12, + "rotation_radians": -0.7487311666527129, + "x": 0.9145125230666635, + "y": 1.691080577579178 + }, + { + "id": 13, + "rotation_radians": -1.3107118493806913, + "x": 2.275660816049688, + "y": -1.4517331670578784 + }, + { + "id": 14, + "rotation_radians": 1.308986880110423, + "x": -2.622870718881759, + "y": -0.7502069444059384 + }, + { + "id": 15, + "rotation_radians": -0.745575143321869, + "x": 1.4864793428379544, + "y": 0.7114717450161208 + }, + { + "id": 16, + "rotation_radians": 0.26178198604962477, + "x": 1.781622217868873, + "y": -2.3225086650393 + }, + { + "id": 17, + "rotation_radians": -0.25850038426995264, + "x": -2.7043749156503343, + "y": 0.3593824053581815 + }, + { + "id": 18, + "rotation_radians": -0.7376588645113508, + "x": -1.0009536712363498, + "y": -1.5802987442091787 + }, + { + "id": 19, + "rotation_radians": -0.7376562262262357, + "x": 0.00014594576247298994, + "y": -1.578867913661784 + }, + { + "id": 20, + "rotation_radians": -0.7553261530187827, + "x": -0.2654020508213184, + "y": 2.6671573051234136 + }, + { + "id": 21, + "rotation_radians": -1.3090085407346543, + "x": -2.271113022172011, + "y": 1.4746369911706123 + }, + { + "id": 22, + "rotation_radians": -0.7589427150300799, + "x": 0.6022010986296501, + "y": -2.6760355605425405 + }, + { + "id": 23, + "rotation_radians": -0.7455266357305431, + "x": 2.485721951614913, + "y": 0.7525531575972345 + }, + { + "id": 24, + "rotation_radians": -0.5417175594830764, + "x": -1.4049644777524106, + "y": 2.540468341589634 + }, + { + "id": 25, + "rotation_radians": -0.7660885294166588, + "x": -0.40532183672516026, + "y": -2.611449964496363 + }, + { + "id": 26, + "rotation_radians": -0.8368503951726683, + "x": 2.755994849656018, + "y": -0.2893777681300581 + }, + { + "id": 27, + "rotation_radians": -0.26181491807329277, + "x": -2.1727396466809776, + "y": -1.6450714822931995 + }, + { + "id": 28, + "rotation_radians": -0.7802536445380738, + "x": 0.7595835349246867, + "y": 2.7016229431665244 + }, + { + "id": 29, + "rotation_radians": -0.7385082122559332, + "x": 1.9204852529277634, + "y": 1.7340239234383645 + } + ], + "problem": "29 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/29.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_030_622f4b213176ff50.json b/data/solutions/generated/squinhex_030_622f4b213176ff50.json new file mode 100644 index 0000000000000000000000000000000000000000..fe03f55b7d7df06a27cb7aaa1041a68486d7f892 --- /dev/null +++ b/data/solutions/generated/squinhex_030_622f4b213176ff50.json @@ -0,0 +1,242 @@ +{ + "case": "squinhex@30", + "container": { + "circumradius": 3.713897533893604, + "orientation_radians": 0.0, + "side_length": 3.7138975338936038, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@30", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.69554+", + "metric_symbol": "s", + "metric_value": 3.69554, + "reference_text": "s = 3.69554+ | Found by Ian Watson | in April 2026.", + "source_image": "30.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/30.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@30", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.69554+", + "metric_symbol": "s", + "metric_value": 3.69554, + "reference_text": "s = 3.69554+ | Found by Ian Watson | in April 2026.", + "source_image": "30.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/30.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.19401199721413637, + "x": -1.9481005771793396, + "y": 1.89679593048783 + }, + { + "id": 2, + "rotation_radians": 0.7853865088474375, + "x": -1.0628821330345295, + "y": -2.7163164597478766 + }, + { + "id": 3, + "rotation_radians": 1.4336444511353852, + "x": 1.3148544383076848, + "y": -0.8452399498679434 + }, + { + "id": 4, + "rotation_radians": 1.3112243834159323, + "x": 2.062536148155281, + "y": 1.7740432942523612 + }, + { + "id": 5, + "rotation_radians": 1.4138988545106812, + "x": -0.040442875471142586, + "y": -0.6981235437232666 + }, + { + "id": 6, + "rotation_radians": 1.4055595118918138, + "x": 0.5447861053488673, + "y": -1.5141665605274761 + }, + { + "id": 7, + "rotation_radians": 1.4336442967137706, + "x": -1.301233005585648, + "y": 0.8688093029249874 + }, + { + "id": 8, + "rotation_radians": 1.4336439202470561, + "x": 0.10682905066488822, + "y": 0.7487899527432773 + }, + { + "id": 9, + "rotation_radians": 0.785379582490645, + "x": -0.013982663376326998, + "y": 2.716315378512124 + }, + { + "id": 10, + "rotation_radians": 0.26178982044297344, + "x": -2.53291391741411, + "y": 1.0454979289512139 + }, + { + "id": 11, + "rotation_radians": 1.4092999472109695, + "x": -1.9426906097899828, + "y": 0.03949038796075609 + }, + { + "id": 12, + "rotation_radians": 1.3157727231967122, + "x": -2.4995322875532175, + "y": -1.0246900894871653 + }, + { + "id": 13, + "rotation_radians": 0.23512537448742202, + "x": 1.9162435597246026, + "y": -1.8838399356964093 + }, + { + "id": 14, + "rotation_radians": 1.3212197992369972, + "x": -1.9704942749989416, + "y": -1.876775721072922 + }, + { + "id": 15, + "rotation_radians": 1.3110000098946113, + "x": 2.59921384489345, + "y": 0.9286399766163815 + }, + { + "id": 16, + "rotation_radians": 1.4092998460460566, + "x": -0.6833860011536818, + "y": -1.5183756955109002 + }, + { + "id": 17, + "rotation_radians": 0.26180556806444005, + "x": 2.523492725587881, + "y": -1.0618117598703067 + }, + { + "id": 18, + "rotation_radians": 1.433643770977394, + "x": -0.5367753169273953, + "y": 1.5158177650132167 + }, + { + "id": 19, + "rotation_radians": 1.4269709015633363, + "x": -0.6955572341800743, + "y": 0.06886842348730783 + }, + { + "id": 20, + "rotation_radians": 0.2621248805380167, + "x": 3.0253767243308225, + "y": -0.19213800861214614 + }, + { + "id": 21, + "rotation_radians": 0.7853969907563457, + "x": -1.0269300488452207, + "y": 2.71630637658691 + }, + { + "id": 22, + "rotation_radians": 1.3157726780956438, + "x": -3.027749625593595, + "y": -0.17513041050132336 + }, + { + "id": 23, + "rotation_radians": 1.3006855146370238, + "x": 1.3620046414433167, + "y": 2.530625037824825 + }, + { + "id": 24, + "rotation_radians": 1.4336441216309257, + "x": 0.7256197926858059, + "y": -0.03703184039542095 + }, + { + "id": 25, + "rotation_radians": 1.4092998531604908, + "x": -1.3641197134206229, + "y": -0.7762120576148431 + }, + { + "id": 26, + "rotation_radians": 0.7396946032920813, + "x": -0.040515059616341706, + "y": -2.693201064453702 + }, + { + "id": 27, + "rotation_radians": 1.4615068110115839, + "x": 1.3102041936699658, + "y": 0.9444809889993263 + }, + { + "id": 28, + "rotation_radians": 0.7235402674231664, + "x": 0.9740663914625523, + "y": -2.6863514106165547 + }, + { + "id": 29, + "rotation_radians": 1.4478132201851077, + "x": 0.6479530180708619, + "y": 1.7067681439828852 + }, + { + "id": 30, + "rotation_radians": 1.460000640939602, + "x": 1.8790849860357535, + "y": 0.1179462520002707 + } + ], + "problem": "30 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/30.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_031_5ef6ed65925f4bf8.json b/data/solutions/generated/squinhex_031_5ef6ed65925f4bf8.json new file mode 100644 index 0000000000000000000000000000000000000000..0083bd8f6c0c6bc6b1eb4935a8f7978b733be2d0 --- /dev/null +++ b/data/solutions/generated/squinhex_031_5ef6ed65925f4bf8.json @@ -0,0 +1,248 @@ +{ + "case": "squinhex@31", + "container": { + "circumradius": 3.7949472665360036, + "orientation_radians": 0.0, + "side_length": 3.794947266536003, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.78410+", + "metric_symbol": "s", + "metric_value": 3.7841, + "reference_text": "s = 3.78410+ | Found by Emerson Connelly | in April 2026.", + "source_image": "31.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/31.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.78410+", + "metric_symbol": "s", + "metric_value": 3.7841, + "reference_text": "s = 3.78410+ | Found by Emerson Connelly | in April 2026.", + "source_image": "31.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/31.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6232020945453554, + "x": -0.47944955142440593, + "y": 0.5318362612629399 + }, + { + "id": 2, + "rotation_radians": 0.7377505955223456, + "x": -0.7390807162885578, + "y": -2.5958114065159834 + }, + { + "id": 3, + "rotation_radians": 0.9047312150534967, + "x": 0.46756647595805284, + "y": 2.6121559693037355 + }, + { + "id": 4, + "rotation_radians": 1.4173962204943658, + "x": 1.7703706811813922, + "y": 0.3935729249934061 + }, + { + "id": 5, + "rotation_radians": 0.6656768098407657, + "x": 0.3929618924163778, + "y": -0.5917092960054959 + }, + { + "id": 6, + "rotation_radians": 0.6343367399886224, + "x": -0.031889381032173245, + "y": -1.6401941155080928 + }, + { + "id": 7, + "rotation_radians": 0.29595929702238205, + "x": -1.7565935008348401, + "y": -0.372283640092862 + }, + { + "id": 8, + "rotation_radians": 0.6318095668388992, + "x": -1.0100962266441502, + "y": -1.4139018579320883 + }, + { + "id": 9, + "rotation_radians": 1.3089815409208707, + "x": -1.9152143847557521, + "y": -2.255741585077589 + }, + { + "id": 10, + "rotation_radians": 0.26672718029455234, + "x": -2.703120861092011, + "y": 0.7997457040171219 + }, + { + "id": 11, + "rotation_radians": 1.3034851686593538, + "x": 2.1714766492510336, + "y": 1.806387541943984 + }, + { + "id": 12, + "rotation_radians": 0.9047301227010465, + "x": -0.5533640225041575, + "y": 2.726846257158663 + }, + { + "id": 13, + "rotation_radians": 0.7496106495312631, + "x": 0.26275575167651505, + "y": -2.7056569137734092 + }, + { + "id": 14, + "rotation_radians": 0.26675086458526126, + "x": -2.850812933959258, + "y": -0.2674292519212492 + }, + { + "id": 15, + "rotation_radians": 1.3034816679130754, + "x": 2.671497558282095, + "y": 0.9403328635459959 + }, + { + "id": 16, + "rotation_radians": 0.7853777161646324, + "x": 1.278109165973934, + "y": -2.7865028614121 + }, + { + "id": 17, + "rotation_radians": 0.26181755902709836, + "x": -1.7415138762397808, + "y": 2.5566303250921574 + }, + { + "id": 18, + "rotation_radians": 0.24155473064036792, + "x": 3.1083272205572507, + "y": -0.16921880411414458 + }, + { + "id": 19, + "rotation_radians": 0.6338848381450235, + "x": 1.394249439039491, + "y": -0.7701439955501879 + }, + { + "id": 20, + "rotation_radians": 0.9047295548861715, + "x": 1.4605555870777776, + "y": 2.730537288058612 + }, + { + "id": 21, + "rotation_radians": 0.6077108659043665, + "x": -0.958581926304321, + "y": 1.6327961809592275 + }, + { + "id": 22, + "rotation_radians": 0.24153092442608085, + "x": 2.1067658904648154, + "y": -1.900891966506724 + }, + { + "id": 23, + "rotation_radians": 0.6343377421299399, + "x": 0.9679914375738498, + "y": -1.7169168670364758 + }, + { + "id": 24, + "rotation_radians": 0.6500576279311151, + "x": 1.0445579597556698, + "y": 1.3581417232879234 + }, + { + "id": 25, + "rotation_radians": 0.5075083036173315, + "x": -1.5207271822375121, + "y": 0.7011279164063284 + }, + { + "id": 26, + "rotation_radians": 0.6724251803253376, + "x": 0.5546011993739556, + "y": 0.400751208720049 + }, + { + "id": 27, + "rotation_radians": 1.3176318540021597, + "x": -2.4031641938085095, + "y": -1.3767406243310982 + }, + { + "id": 28, + "rotation_radians": 0.6192785410839695, + "x": 0.04654762285029467, + "y": 1.545123115285953 + }, + { + "id": 29, + "rotation_radians": 0.26582670738945735, + "x": -2.2343810957839434, + "y": 1.6841775692580045 + }, + { + "id": 30, + "rotation_radians": 0.24153985155170743, + "x": 2.5705766036434756, + "y": -1.012701783095858 + }, + { + "id": 31, + "rotation_radians": 0.623123696864899, + "x": -0.6194315655974678, + "y": -0.4593436669355711 + } + ], + "problem": "31 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/31.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_032_3fefe3c7860a7042.json b/data/solutions/generated/squinhex_032_3fefe3c7860a7042.json new file mode 100644 index 0000000000000000000000000000000000000000..a8dd7ff2d9f95b5cbe84758cc961e0dfaced4ea4 --- /dev/null +++ b/data/solutions/generated/squinhex_032_3fefe3c7860a7042.json @@ -0,0 +1,254 @@ +{ + "case": "squinhex@32", + "container": { + "circumradius": 3.8900498740505967, + "orientation_radians": 0.0, + "side_length": 3.890049874050596, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.84795+", + "metric_symbol": "s", + "metric_value": 3.84795, + "reference_text": "s = 3.84795+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/32.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.84795+", + "metric_symbol": "s", + "metric_value": 3.84795, + "reference_text": "s = 3.84795+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/32.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.2056322839938775, + "x": -0.2071904624516443, + "y": -0.8446858866262057 + }, + { + "id": 2, + "rotation_radians": -0.13939894490314633, + "x": -0.6987282236683364, + "y": 0.06719956506610406 + }, + { + "id": 3, + "rotation_radians": -0.1157922408028487, + "x": 0.662712106584067, + "y": -0.2694226877882523 + }, + { + "id": 4, + "rotation_radians": 1.689346513728427, + "x": 0.11546875953979505, + "y": 0.8331436317224341 + }, + { + "id": 5, + "rotation_radians": -0.3556740619347938, + "x": 0.42977134084751567, + "y": -1.705602694738007 + }, + { + "id": 6, + "rotation_radians": -0.14653839460215193, + "x": -1.9372929923021118, + "y": 0.046138657818627124 + }, + { + "id": 7, + "rotation_radians": 1.3658718827558256, + "x": -1.464292515860616, + "y": -0.8737381593022705 + }, + { + "id": 8, + "rotation_radians": -0.16044894311690946, + "x": 1.3072321680561059, + "y": -1.0629043313477535 + }, + { + "id": 9, + "rotation_radians": 0.13646409997558204, + "x": -1.3553622034834947, + "y": 1.0102998528320364 + }, + { + "id": 10, + "rotation_radians": -0.2043799264094574, + "x": -0.8604738902663714, + "y": -1.6740617839122989 + }, + { + "id": 11, + "rotation_radians": 0.1707573140850955, + "x": 1.2692903674950748, + "y": 0.6745487978967568 + }, + { + "id": 12, + "rotation_radians": 1.2560666687807405, + "x": 2.2262368971366504, + "y": 1.830265701808273 + }, + { + "id": 13, + "rotation_radians": 0.12072321739700316, + "x": -0.5253243350704783, + "y": 1.6407710398210638 + }, + { + "id": 14, + "rotation_radians": 0.17185256685956665, + "x": 1.9773049076241898, + "y": -0.05787326781838409 + }, + { + "id": 15, + "rotation_radians": 0.2532579743114647, + "x": -2.1345981159473504, + "y": 1.8676799191014353 + }, + { + "id": 16, + "rotation_radians": 0.202995983262965, + "x": 2.162859025072778, + "y": -1.8470261662251175 + }, + { + "id": 17, + "rotation_radians": 0.7852386041654774, + "x": 0.41123795109649036, + "y": -2.868602707989548 + }, + { + "id": 18, + "rotation_radians": 0.2532554401456213, + "x": -3.2054765196092996, + "y": 0.17718926883578473 + }, + { + "id": 19, + "rotation_radians": 0.8639481031734146, + "x": 0.7820942104094442, + "y": 1.8440891094798708 + }, + { + "id": 20, + "rotation_radians": -0.2617799013609324, + "x": -2.70530727479185, + "y": -0.8982758037326155 + }, + { + "id": 21, + "rotation_radians": -0.2618221394268681, + "x": -2.1644415975044136, + "y": -1.7407694840175978 + }, + { + "id": 22, + "rotation_radians": -0.7770890926376783, + "x": -0.4569472452065946, + "y": 2.8466999140448723 + }, + { + "id": 23, + "rotation_radians": -0.7855480672480207, + "x": -0.5887875753105072, + "y": -2.866825725596241 + }, + { + "id": 24, + "rotation_radians": 0.2029118513746155, + "x": 3.189076148723064, + "y": -0.1280122162271791 + }, + { + "id": 25, + "rotation_radians": 0.25325670489371005, + "x": -2.639946352446856, + "y": 1.0047157986471962 + }, + { + "id": 26, + "rotation_radians": -0.31471369896323753, + "x": 2.7096464687928683, + "y": 0.9541889197279688 + }, + { + "id": 27, + "rotation_radians": 0.20293583644194552, + "x": 2.65492845632743, + "y": -0.9736397300095935 + }, + { + "id": 28, + "rotation_radians": -0.777095947443721, + "x": 0.5429926108901456, + "y": 2.862462041764315 + }, + { + "id": 29, + "rotation_radians": -0.7770980357797608, + "x": -1.4570119555250614, + "y": 2.8450822139309904 + }, + { + "id": 30, + "rotation_radians": 1.235587411368013, + "x": 1.7102090740587372, + "y": 2.7011144040710384 + }, + { + "id": 31, + "rotation_radians": 0.20298679378872103, + "x": 1.6038666398262842, + "y": -2.6762831009310903 + }, + { + "id": 32, + "rotation_radians": 1.3089891695260387, + "x": -1.7718323506879212, + "y": -2.6688273718325735 + } + ], + "problem": "32 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/32.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_033_75f6c6042636af47.json b/data/solutions/generated/squinhex_033_75f6c6042636af47.json new file mode 100644 index 0000000000000000000000000000000000000000..0b55e6561013188693a5629b115b2ee90b1148aa --- /dev/null +++ b/data/solutions/generated/squinhex_033_75f6c6042636af47.json @@ -0,0 +1,260 @@ +{ + "case": "squinhex@33", + "container": { + "circumradius": 3.927959792359783, + "orientation_radians": 0.0, + "side_length": 3.9279597923597827, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.88897+", + "metric_symbol": "s", + "metric_value": 3.88897, + "reference_text": "s = 3.88897+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/33.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.88897+", + "metric_symbol": "s", + "metric_value": 3.88897, + "reference_text": "s = 3.88897+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/33.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3177698260262038, + "x": -2.2702221674958647, + "y": -1.8625497118625736 + }, + { + "id": 2, + "rotation_radians": 0.7955880664583985, + "x": -1.5265189181949297, + "y": -2.7971909976361484 + }, + { + "id": 3, + "rotation_radians": 0.7955959347291516, + "x": -0.5255322835344787, + "y": -2.887073041731866 + }, + { + "id": 4, + "rotation_radians": 0.7956065124644099, + "x": 0.4745983441716889, + "y": -2.893263385081949 + }, + { + "id": 5, + "rotation_radians": 0.7956015600332522, + "x": 1.474529184101058, + "y": -2.879766963377774 + }, + { + "id": 6, + "rotation_radians": 0.2617881493252642, + "x": 2.2426527181394915, + "y": -1.9190245358540214 + }, + { + "id": 7, + "rotation_radians": 1.3196263428132315, + "x": -2.769810102089637, + "y": -0.995132779463417 + }, + { + "id": 8, + "rotation_radians": 0.7365291739451483, + "x": -0.9723528303966064, + "y": -1.7943914019210245 + }, + { + "id": 9, + "rotation_radians": 0.7709519780103548, + "x": 0.042332381526918754, + "y": -1.8653548541959777 + }, + { + "id": 10, + "rotation_radians": 0.7997863901667925, + "x": 1.0564075878462675, + "y": -1.8835768049832258 + }, + { + "id": 11, + "rotation_radians": 0.7345705044158114, + "x": 1.4983152857499222, + "y": -0.8625611704337534 + }, + { + "id": 12, + "rotation_radians": 0.29041646931269416, + "x": 2.694261257508024, + "y": -1.01028904121322 + }, + { + "id": 13, + "rotation_radians": 1.3196211115401066, + "x": -3.1881501370864713, + "y": -0.08070391592806608 + }, + { + "id": 14, + "rotation_radians": 1.2905513142992848, + "x": -1.697760771234109, + "y": -0.8376543336070684 + }, + { + "id": 15, + "rotation_radians": 0.7577810602180965, + "x": -0.5077165304098896, + "y": -0.6597791277638995 + }, + { + "id": 16, + "rotation_radians": 0.7530059114760813, + "x": 0.4884341486259265, + "y": -0.8687866409625343 + }, + { + "id": 17, + "rotation_radians": 1.310326684013792, + "x": 2.0199123726986388, + "y": 0.3040974091622227 + }, + { + "id": 18, + "rotation_radians": 0.08242665770936074, + "x": 3.2199395040104153, + "y": -0.05253578027125007 + }, + { + "id": 19, + "rotation_radians": 1.2905451684332123, + "x": -2.114827116895585, + "y": 0.07445190704890467 + }, + { + "id": 20, + "rotation_radians": 1.2865881098732213, + "x": -1.119473323063807, + "y": 0.3600021853508474 + }, + { + "id": 21, + "rotation_radians": 1.288139672882527, + "x": -0.2427740313799709, + "y": 0.8426910311608554 + }, + { + "id": 22, + "rotation_radians": 1.3255600289781848, + "x": 0.8512280726516791, + "y": 0.3112662622743921 + }, + { + "id": 23, + "rotation_radians": 1.3168798534188098, + "x": 1.5088770247002397, + "y": 1.1674862536593447 + }, + { + "id": 24, + "rotation_radians": 1.3090171710719232, + "x": 2.761682681955151, + "y": 1.0200112471816134 + }, + { + "id": 25, + "rotation_radians": 1.2905487379756562, + "x": -2.5818868491092006, + "y": 0.9589143544956058 + }, + { + "id": 26, + "rotation_radians": 1.2881367659576388, + "x": -1.6047482135564286, + "y": 1.259854023018822 + }, + { + "id": 27, + "rotation_radians": 1.2881202688276978, + "x": -0.7179765476215271, + "y": 1.7226311562520464 + }, + { + "id": 28, + "rotation_radians": 1.2966026823017518, + "x": 0.4359105375387677, + "y": 1.7083637388467596 + }, + { + "id": 29, + "rotation_radians": 1.168303933502857, + "x": 1.5034378686254308, + "y": 2.729865436695391 + }, + { + "id": 30, + "rotation_radians": 1.3295721409025665, + "x": 2.242223303611809, + "y": 1.8993909614489113 + }, + { + "id": 31, + "rotation_radians": 0.3463066767391965, + "x": -1.8615640454555498, + "y": 2.497254032134373 + }, + { + "id": 32, + "rotation_radians": 0.7854006952663074, + "x": -0.695532197688094, + "y": 2.9017004079937414 + }, + { + "id": 33, + "rotation_radians": 0.8460326322093822, + "x": 0.33615014104987917, + "y": 2.872324140225201 + } + ], + "problem": "33 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/33.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_034_9936488a40de24d9.json b/data/solutions/generated/squinhex_034_9936488a40de24d9.json new file mode 100644 index 0000000000000000000000000000000000000000..5d274b6cce9767fa6983667443438688d9c98a14 --- /dev/null +++ b/data/solutions/generated/squinhex_034_9936488a40de24d9.json @@ -0,0 +1,266 @@ +{ + "case": "squinhex@34", + "container": { + "circumradius": 4.041605513522111, + "orientation_radians": 0.0, + "side_length": 4.04160551352211, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.92704+", + "metric_symbol": "s", + "metric_value": 3.92704, + "reference_text": "s = 3.92704+ | Found by Emerson Connelly | in April 2026.", + "source_image": "34.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/34.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.92704+", + "metric_symbol": "s", + "metric_value": 3.92704, + "reference_text": "s = 3.92704+ | Found by Emerson Connelly | in April 2026.", + "source_image": "34.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/34.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.26181102382037114, + "x": -0.5349809884748912, + "y": -0.926616173299781 + }, + { + "id": 2, + "rotation_radians": 0.2618062699935313, + "x": -0.8823370383732594, + "y": 0.471828349778321 + }, + { + "id": 3, + "rotation_radians": 0.2618084626727145, + "x": -0.034645864678592125, + "y": -0.060001104210558896 + }, + { + "id": 4, + "rotation_radians": 0.26172007538883757, + "x": 0.46550715435021506, + "y": 0.8061906746354124 + }, + { + "id": 5, + "rotation_radians": 0.26181423953053135, + "x": 0.283089605456594, + "y": -1.5097683426384316 + }, + { + "id": 6, + "rotation_radians": 0.2618083862618729, + "x": -2.130321262825603, + "y": 0.31033865121213444 + }, + { + "id": 7, + "rotation_radians": 0.26181145735522154, + "x": -1.393530528165282, + "y": -0.41358581764765945 + }, + { + "id": 8, + "rotation_radians": 0.26180844749378135, + "x": 0.7898706415035699, + "y": -0.6319780931325044 + }, + { + "id": 9, + "rotation_radians": 0.2618021455260799, + "x": -1.5768974341843884, + "y": 1.2688897151521754 + }, + { + "id": 10, + "rotation_radians": 0.24826748578465274, + "x": -1.074661302869498, + "y": -1.777711218473529 + }, + { + "id": 11, + "rotation_radians": 0.26171965317317586, + "x": 1.2947197228031222, + "y": 0.24237485229864786 + }, + { + "id": 12, + "rotation_radians": 0.11495229495138438, + "x": 1.4435459122092997, + "y": 1.3934037494515867 + }, + { + "id": 13, + "rotation_radians": 0.2617136251475595, + "x": -0.35493299829242414, + "y": 1.385214215949695 + }, + { + "id": 14, + "rotation_radians": 0.2617730389367966, + "x": 1.9812863405665335, + "y": -0.5685042257803268 + }, + { + "id": 15, + "rotation_radians": 0.26180541385104455, + "x": -2.3541508345135624, + "y": 1.9227239340055418 + }, + { + "id": 16, + "rotation_radians": 0.26180540469282776, + "x": 2.344034324761183, + "y": -1.9402468823769996 + }, + { + "id": 17, + "rotation_radians": 0.2618112296709972, + "x": 1.449458256603564, + "y": -1.4896301953590003 + }, + { + "id": 18, + "rotation_radians": -0.26162810608484544, + "x": -3.3234648230641524, + "y": -0.24262443488051683 + }, + { + "id": 19, + "rotation_radians": 0.11578281175894603, + "x": 0.5901820182743154, + "y": 1.9984664501688247 + }, + { + "id": 20, + "rotation_radians": -0.28507990275007505, + "x": -2.497510370258268, + "y": -0.9419868646657487 + }, + { + "id": 21, + "rotation_radians": -0.2619373640625883, + "x": -2.312911918904629, + "y": -1.9939974960893068 + }, + { + "id": 22, + "rotation_radians": 0.2616790163352731, + "x": -1.0763500859999287, + "y": 2.135730865905221 + }, + { + "id": 23, + "rotation_radians": 0.2663871102808657, + "x": -0.27394724769862683, + "y": -2.4052018122265344 + }, + { + "id": 24, + "rotation_radians": 0.3201268155248598, + "x": 3.224104830804985, + "y": -0.041367937683312164 + }, + { + "id": 25, + "rotation_radians": 0.26180758612472094, + "x": -2.9425724459969826, + "y": 0.9035491944921833 + }, + { + "id": 26, + "rotation_radians": 0.034748789484101684, + "x": 2.507640583488035, + "y": 0.9058933379243418 + }, + { + "id": 27, + "rotation_radians": 0.26177945190285723, + "x": 2.8701100910708233, + "y": -1.0290687348199992 + }, + { + "id": 28, + "rotation_radians": -0.00397423206392384, + "x": -0.15909043105007728, + "y": 2.792995035782568 + }, + { + "id": 29, + "rotation_radians": 0.26165729821653866, + "x": -1.8388427716062452, + "y": 2.8151090187680006 + }, + { + "id": 30, + "rotation_radians": 0.1149524510115695, + "x": 2.0105143294557357, + "y": 2.220123366895351 + }, + { + "id": 31, + "rotation_radians": 0.33273980517423274, + "x": 1.7963074273759274, + "y": -2.8205514978013086 + }, + { + "id": 32, + "rotation_radians": 1.6447165772233083, + "x": -1.4957770026784751, + "y": -2.7914491948785147 + }, + { + "id": 33, + "rotation_radians": 0.11575825437042327, + "x": 1.1917687998091058, + "y": 2.797724042992161 + }, + { + "id": 34, + "rotation_radians": 0.3579492767944718, + "x": 0.6758448456212706, + "y": -2.83781206345245 + } + ], + "problem": "34 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/34.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_035_af16853a8ef97483.json b/data/solutions/generated/squinhex_035_af16853a8ef97483.json new file mode 100644 index 0000000000000000000000000000000000000000..39fe005bb20b504a9942c810506a93553730c461 --- /dev/null +++ b/data/solutions/generated/squinhex_035_af16853a8ef97483.json @@ -0,0 +1,272 @@ +{ + "case": "squinhex@35", + "container": { + "circumradius": 4.041546349022975, + "orientation_radians": 0.0, + "side_length": 4.041546349022974, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.99833+", + "metric_symbol": "s", + "metric_value": 3.99833, + "reference_text": "s = 3.99833+ | Found by Emerson Connelly | in April 2026.", + "source_image": "35.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/35.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.99833+", + "metric_symbol": "s", + "metric_value": 3.99833, + "reference_text": "s = 3.99833+ | Found by Emerson Connelly | in April 2026.", + "source_image": "35.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/35.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3090064892437556, + "x": -1.8389023159648445, + "y": -2.815071667871108 + }, + { + "id": 2, + "rotation_radians": 1.3089940606133355, + "x": -0.904904799911839, + "y": -2.4327887545159816 + }, + { + "id": 3, + "rotation_radians": 1.3090125850439382, + "x": -0.04407210907792187, + "y": -1.9236875701589167 + }, + { + "id": 4, + "rotation_radians": 1.25529330000998, + "x": 0.4477727588091835, + "y": -2.8278374645725233 + }, + { + "id": 5, + "rotation_radians": 1.4209301943571317, + "x": 1.6361019027045038, + "y": -2.779950924216758 + }, + { + "id": 6, + "rotation_radians": 1.5210471928152256, + "x": 2.2326529818582608, + "y": -1.8746158328908211 + }, + { + "id": 7, + "rotation_radians": 1.3089896953916789, + "x": -2.3409610038972493, + "y": -1.945488494810579 + }, + { + "id": 8, + "rotation_radians": 1.3089914853716007, + "x": -1.4737459197061433, + "y": -1.4474998293423367 + }, + { + "id": 9, + "rotation_radians": 1.3089977967081812, + "x": -0.544877453033564, + "y": -1.0563092903342517 + }, + { + "id": 10, + "rotation_radians": 1.309018988372548, + "x": 0.8978829313000026, + "y": -1.5551744397738796 + }, + { + "id": 11, + "rotation_radians": 1.3090073804034488, + "x": 1.6859921753906506, + "y": -0.9201742979832618 + }, + { + "id": 12, + "rotation_radians": 1.3090243917064954, + "x": 2.7799296856084603, + "y": -0.8148626936793814 + }, + { + "id": 13, + "rotation_radians": 1.309014975739754, + "x": -2.8491592128365864, + "y": -1.0652565059792152 + }, + { + "id": 14, + "rotation_radians": 1.3090291086774295, + "x": -1.979611731946984, + "y": -0.5713302868774797 + }, + { + "id": 15, + "rotation_radians": 1.3090627655473825, + "x": -1.0604680486096671, + "y": -0.16324844540731426 + }, + { + "id": 16, + "rotation_radians": 1.3089779457711856, + "x": 0.30557565747417326, + "y": -0.5292771479441412 + }, + { + "id": 17, + "rotation_radians": 1.3089778056534873, + "x": 1.1631336791690634, + "y": -0.01456043536269174 + }, + { + "id": 18, + "rotation_radians": 1.3090012281765502, + "x": 2.2774132441058716, + "y": 0.0555023461001997 + }, + { + "id": 19, + "rotation_radians": 1.3492849513382772, + "x": -3.3450365454023774, + "y": -0.16644749449965052 + }, + { + "id": 20, + "rotation_radians": 1.1860954273275885, + "x": -1.6527827477833852, + "y": 0.7248016498943645 + }, + { + "id": 21, + "rotation_radians": 1.3090738632859293, + "x": -0.4197298564334077, + "y": 0.726918615385495 + }, + { + "id": 22, + "rotation_radians": 1.3089957757861386, + "x": 0.6566550914211078, + "y": 0.8626927035641774 + }, + { + "id": 23, + "rotation_radians": 1.3089951873863774, + "x": 1.7734119040281058, + "y": 0.9284631098273851 + }, + { + "id": 24, + "rotation_radians": 1.3090074545137016, + "x": 3.3283139660130643, + "y": 0.2353377328331511 + }, + { + "id": 25, + "rotation_radians": 0.27687538882922474, + "x": -2.908703234265176, + "y": 0.9408914364301568 + }, + { + "id": 26, + "rotation_radians": 0.7947787034690859, + "x": -2.1555799118277026, + "y": 1.8754619031184698 + }, + { + "id": 27, + "rotation_radians": 1.2794518433862208, + "x": -0.9653630821743202, + "y": 1.6516842275695465 + }, + { + "id": 28, + "rotation_radians": 1.3088468098236663, + "x": 0.13323748212551356, + "y": 1.7693282588474875 + }, + { + "id": 29, + "rotation_radians": 1.3089855163552748, + "x": 1.2721802343030049, + "y": 1.7966448999567923 + }, + { + "id": 30, + "rotation_radians": 1.3090021292683123, + "x": 2.795455000392118, + "y": 1.1582691072705174 + }, + { + "id": 31, + "rotation_radians": 0.7251238890615036, + "x": -1.5936138013464938, + "y": 2.880360189745615 + }, + { + "id": 32, + "rotation_radians": 0.7020663689190887, + "x": -0.5688666804492639, + "y": 2.831811678371126 + }, + { + "id": 33, + "rotation_radians": 0.7755704871843266, + "x": 0.521309593256484, + "y": 2.9676247858214415 + }, + { + "id": 34, + "rotation_radians": 0.8003151653706714, + "x": 1.534716942551905, + "y": 2.9814277559911218 + }, + { + "id": 35, + "rotation_radians": 1.308993946630558, + "x": 2.2880766873936325, + "y": 2.0370903955590087 + } + ], + "problem": "35 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/35.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_036_a763846075248773.json b/data/solutions/generated/squinhex_036_a763846075248773.json new file mode 100644 index 0000000000000000000000000000000000000000..66a788a672bdc5c39e50eb5ed602d22497316600 --- /dev/null +++ b/data/solutions/generated/squinhex_036_a763846075248773.json @@ -0,0 +1,278 @@ +{ + "case": "squinhex@36", + "container": { + "circumradius": 4.041514991863541, + "orientation_radians": 0.0, + "side_length": 4.04151499186354, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.03258+", + "metric_symbol": "s", + "metric_value": 4.03258, + "reference_text": "s = 4.03258+ | Found by Emerson Connelly | in April 2026.", + "source_image": "36.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/36.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.03258+", + "metric_symbol": "s", + "metric_value": 4.03258, + "reference_text": "s = 4.03258+ | Found by Emerson Connelly | in April 2026.", + "source_image": "36.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/36.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.309000735601914, + "x": -2.3507648489836384, + "y": -1.9284506133779784 + }, + { + "id": 2, + "rotation_radians": 1.3090012047251087, + "x": -1.8453194829596362, + "y": -2.803895059314664 + }, + { + "id": 3, + "rotation_radians": 0.7726079674947839, + "x": -0.637777146234702, + "y": -2.9697305665356413 + }, + { + "id": 4, + "rotation_radians": 0.785316309711377, + "x": 0.36828765875087505, + "y": -2.999916150378225 + }, + { + "id": 5, + "rotation_radians": 0.2545653842703713, + "x": 1.8467212795661245, + "y": -2.791824942502166 + }, + { + "id": 6, + "rotation_radians": 0.26179061782862995, + "x": 2.373493498512046, + "y": -1.8890589075861266 + }, + { + "id": 7, + "rotation_radians": 1.3090003131314059, + "x": -2.852664046062952, + "y": -1.0591386752098368 + }, + { + "id": 8, + "rotation_radians": 1.3090007000339945, + "x": -1.7620577117217924, + "y": -0.9480808735095386 + }, + { + "id": 9, + "rotation_radians": 1.3090109072715654, + "x": -1.2616519183231987, + "y": -1.814789807076902 + }, + { + "id": 10, + "rotation_radians": 0.7977363292142163, + "x": -0.07956030341686562, + "y": -1.9153397309344937 + }, + { + "id": 11, + "rotation_radians": 0.24647296810202657, + "x": 1.1101879578000038, + "y": -2.0618866987280633 + }, + { + "id": 12, + "rotation_radians": -0.010528814459681637, + "x": 2.8354808311289452, + "y": -0.8567287787515019 + }, + { + "id": 13, + "rotation_radians": 1.3090006985081566, + "x": -3.3546348983265495, + "y": -0.18970309853054199 + }, + { + "id": 14, + "rotation_radians": 1.3089998326798817, + "x": -2.263211182649945, + "y": -0.0800601717375736 + }, + { + "id": 15, + "rotation_radians": 0.5105090137926015, + "x": 0.5161875613933916, + "y": -0.8861629106923857 + }, + { + "id": 16, + "rotation_radians": -0.26179854227335597, + "x": 0.9587468525657121, + "y": 0.33944446356093494 + }, + { + "id": 17, + "rotation_radians": 0.1931281774278796, + "x": 1.6123943636763916, + "y": -1.1667742635266556 + }, + { + "id": 18, + "rotation_radians": 0.13940307688761147, + "x": 2.11826205256856, + "y": -0.06272316173839133 + }, + { + "id": 19, + "rotation_radians": 1.3090175958111576, + "x": -2.781027735605587, + "y": 0.816809436395026 + }, + { + "id": 20, + "rotation_radians": 1.3089998637818054, + "x": -1.2068556524540304, + "y": 0.09031826084986073 + }, + { + "id": 21, + "rotation_radians": 1.3089982196981893, + "x": -0.5989952225179862, + "y": 1.0375109168079184 + }, + { + "id": 22, + "rotation_radians": 1.308999070129279, + "x": -0.09569830766889469, + "y": 0.1657807259941739 + }, + { + "id": 23, + "rotation_radians": 1.3089980512006703, + "x": 1.7109817515639925, + "y": 1.0365509742425683 + }, + { + "id": 24, + "rotation_radians": 1.309029007475069, + "x": 3.343302793874594, + "y": 0.20926372258800788 + }, + { + "id": 25, + "rotation_radians": 1.3089989455680064, + "x": -1.706867810641125, + "y": 0.9563714411267333 + }, + { + "id": 26, + "rotation_radians": 1.3090025258724314, + "x": -0.7068348284865268, + "y": -0.7757297167798085 + }, + { + "id": 27, + "rotation_radians": 1.297796765034117, + "x": -1.0902298270492508, + "y": 1.9152824923194265 + }, + { + "id": 28, + "rotation_radians": 1.3089983794122892, + "x": 0.27027251053207685, + "y": 1.5319096030889907 + }, + { + "id": 29, + "rotation_radians": 1.3089993879574469, + "x": 1.2081051526496391, + "y": 1.9075549787236907 + }, + { + "id": 30, + "rotation_radians": 1.3089956200805555, + "x": 2.8432394688829725, + "y": 1.075457804943358 + }, + { + "id": 31, + "rotation_radians": 1.3113675121973194, + "x": -2.1970784015335645, + "y": 1.8294629023159537 + }, + { + "id": 32, + "rotation_radians": 1.2141796071356765, + "x": -1.5725103443489137, + "y": 2.8374139658475475 + }, + { + "id": 33, + "rotation_radians": 0.916397933744418, + "x": -0.3463678743528085, + "y": 2.9389930476672697 + }, + { + "id": 34, + "rotation_radians": 0.9161386806008969, + "x": 0.6632459363766589, + "y": 2.933482837604914 + }, + { + "id": 35, + "rotation_radians": 1.3090010347066232, + "x": 1.8431474464190802, + "y": 2.8076645213000617 + }, + { + "id": 36, + "rotation_radians": 1.3089991518686204, + "x": 2.343214331500626, + "y": 1.9415321504578595 + } + ], + "problem": "36 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/36.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_037_a455ecb05be301ad.json b/data/solutions/generated/squinhex_037_a455ecb05be301ad.json new file mode 100644 index 0000000000000000000000000000000000000000..d65afd752dd6251c88cfce235de1cfd1c1794ca4 --- /dev/null +++ b/data/solutions/generated/squinhex_037_a455ecb05be301ad.json @@ -0,0 +1,284 @@ +{ + "case": "squinhex@37", + "container": { + "circumradius": 4.041527942684514, + "orientation_radians": 0.0, + "side_length": 4.041527942684513, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinhex@37", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "7/\u221a3 = 4.04145+", + "metric_symbol": "s", + "metric_value": 4.04145, + "reference_text": "s = 7/\u221a3 = 4.04145+ | Trivial. |", + "source_image": "37.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/37.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinhex@37", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "7/\u221a3 = 4.04145+", + "metric_symbol": "s", + "metric_value": 4.04145, + "reference_text": "s = 7/\u221a3 = 4.04145+ | Trivial. |", + "source_image": "37.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/37.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7854070844551262, + "x": -0.1023604188195937, + "y": -6.2953659185257425e-06 + }, + { + "id": 2, + "rotation_radians": -0.7854180145995712, + "x": 0.9096645480863734, + "y": -2.343287726254867e-05 + }, + { + "id": 3, + "rotation_radians": -0.7854015811656154, + "x": -1.1029968055636592, + "y": -7.841844982255887e-07 + }, + { + "id": 4, + "rotation_radians": -0.7854026200652598, + "x": -0.38415947756607977, + "y": 1.0000165914975752 + }, + { + "id": 5, + "rotation_radians": -0.7854010774867021, + "x": -0.6479135945720204, + "y": -1.00002375009666 + }, + { + "id": 6, + "rotation_radians": -0.7854101248515415, + "x": 0.6713883361574922, + "y": 1.0000067152885552 + }, + { + "id": 7, + "rotation_radians": -0.7854116854640091, + "x": 0.3554853548541178, + "y": -1.0000349308717909 + }, + { + "id": 8, + "rotation_radians": 0.7853973823916333, + "x": -1.6486238499150248, + "y": -1.0000220036317637 + }, + { + "id": 9, + "rotation_radians": -0.7854017274186311, + "x": -1.4588869395608886, + "y": 1.0000209486067368 + }, + { + "id": 10, + "rotation_radians": 0.8146501691293181, + "x": 2.085622831973319, + "y": -0.0037134990371764545 + }, + { + "id": 11, + "rotation_radians": 0.785396620318162, + "x": -2.1047825432200424, + "y": 1.0306764618729873e-06 + }, + { + "id": 12, + "rotation_radians": -0.7854004603998853, + "x": -0.048809057177389585, + "y": -2.000045239315311 + }, + { + "id": 13, + "rotation_radians": -0.7854016485440592, + "x": -0.01231595453741881, + "y": 2.000036502544142 + }, + { + "id": 14, + "rotation_radians": 0.7854003630481974, + "x": 0.5284797375908848, + "y": -3.0000597154095847 + }, + { + "id": 15, + "rotation_radians": 0.785393779699728, + "x": 1.055336851057879, + "y": 2.000029692605444 + }, + { + "id": 16, + "rotation_radians": -0.7854027285648949, + "x": -1.0441995136841076, + "y": 2.0000408630510833 + }, + { + "id": 17, + "rotation_radians": 0.7853973751782305, + "x": -1.0755928951095042, + "y": -2.0000419432903955 + }, + { + "id": 18, + "rotation_radians": 0.7854082738109788, + "x": 1.704436913257723, + "y": 1.000000914307141 + }, + { + "id": 19, + "rotation_radians": 0.25720546181100384, + "x": 1.6306365130262004, + "y": -1.1146631180405389 + }, + { + "id": 20, + "rotation_radians": -0.785400162114346, + "x": -2.5158043743833045, + "y": 1.0000249393758218 + }, + { + "id": 21, + "rotation_radians": 0.7853998715046537, + "x": -2.65243305045188, + "y": -1.000023902879641 + }, + { + "id": 22, + "rotation_radians": 0.19348261651715218, + "x": 3.3262655727251653, + "y": -0.10629574941406117 + }, + { + "id": 23, + "rotation_radians": 0.2572056392179627, + "x": 1.1480148144746405, + "y": -1.990874779887007 + }, + { + "id": 24, + "rotation_radians": -0.7853862325055027, + "x": 2.093288483562484, + "y": 2.0000317745371623 + }, + { + "id": 25, + "rotation_radians": 1.607233188521825, + "x": -3.313935235128824, + "y": 0.061902079900418225 + }, + { + "id": 26, + "rotation_radians": 0.7854007521082188, + "x": -2.094628042183471, + "y": -2.000046657997134 + }, + { + "id": 27, + "rotation_radians": 0.7853934611967149, + "x": -2.0918761491642757, + "y": 2.0000483809678653 + }, + { + "id": 28, + "rotation_radians": -0.26206633797381357, + "x": 2.887981877397449, + "y": 0.9944200694303283 + }, + { + "id": 29, + "rotation_radians": -1.3319806292218994, + "x": 2.8611528484711566, + "y": -1.021723207251333 + }, + { + "id": 30, + "rotation_radians": -0.7854014382169601, + "x": -0.5162520322673505, + "y": 3.0000597411597005 + }, + { + "id": 31, + "rotation_radians": 0.7853959259844332, + "x": -0.47157519736346487, + "y": -3.000062315889956 + }, + { + "id": 32, + "rotation_radians": 0.24178375468479765, + "x": 1.829823170494721, + "y": -2.8109294192746472 + }, + { + "id": 33, + "rotation_radians": 0.785394363078345, + "x": 0.49194188498194313, + "y": 3.0000569769265573 + }, + { + "id": 34, + "rotation_radians": -0.7854026258556154, + "x": -1.519475505195225, + "y": 3.0000624735193764 + }, + { + "id": 35, + "rotation_radians": -0.7853963680869186, + "x": -1.484490932874944, + "y": -3.000063088919368 + }, + { + "id": 36, + "rotation_radians": 0.2637312538246711, + "x": 2.3473610716930486, + "y": -1.9314452726600404 + }, + { + "id": 37, + "rotation_radians": -0.7853976281782127, + "x": 1.5000241858001895, + "y": 3.0000554806008446 + } + ], + "problem": "37 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/37.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_038_bcbfc88586b3e923.json b/data/solutions/generated/squinhex_038_bcbfc88586b3e923.json new file mode 100644 index 0000000000000000000000000000000000000000..499ed5bfa5bab31f05aae482212e180c9adf6f11 --- /dev/null +++ b/data/solutions/generated/squinhex_038_bcbfc88586b3e923.json @@ -0,0 +1,290 @@ +{ + "case": "squinhex@38", + "container": { + "circumradius": 4.18516437963387, + "orientation_radians": 0.0, + "side_length": 4.185164379633869, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.18476+", + "metric_symbol": "s", + "metric_value": 4.18476, + "reference_text": "s = 4.18476+ | Found by Emerson Connelly | in April 2026.", + "source_image": "38.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/38.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.18476+", + "metric_symbol": "s", + "metric_value": 4.18476, + "reference_text": "s = 4.18476+ | Found by Emerson Connelly | in April 2026.", + "source_image": "38.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/38.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.12135930156599925, + "x": -1.2060466744374423, + "y": -0.012147718379601775 + }, + { + "id": 2, + "rotation_radians": 1.3152513124917056, + "x": -1.3560696292842205, + "y": -1.834112887652367 + }, + { + "id": 3, + "rotation_radians": 0.2729640770433548, + "x": 0.9252604853433102, + "y": -0.5260382975177258 + }, + { + "id": 4, + "rotation_radians": 0.30893176381728077, + "x": -0.6172691601250064, + "y": 0.934924566500723 + }, + { + "id": 5, + "rotation_radians": 0.31604064866324655, + "x": 1.7336220509893459, + "y": -1.175263674276682 + }, + { + "id": 6, + "rotation_radians": 0.24405595500190355, + "x": 2.990517758703549, + "y": -1.0006822390755032 + }, + { + "id": 7, + "rotation_radians": 0.27791091772081683, + "x": 1.2203281015190939, + "y": -2.0588660449096405 + }, + { + "id": 8, + "rotation_radians": 1.3089994372357838, + "x": -2.0873494520905576, + "y": -2.6334883550243795 + }, + { + "id": 9, + "rotation_radians": 1.8325952828005037, + "x": -3.4655761151761464, + "y": 0.24633216430805105 + }, + { + "id": 10, + "rotation_radians": -0.26179737701757844, + "x": -3.0855493240481233, + "y": -0.9003281461815646 + }, + { + "id": 11, + "rotation_radians": 0.2836677197731884, + "x": 0.032155571462576846, + "y": -0.036752630193248 + }, + { + "id": 12, + "rotation_radians": 1.4318700617349984, + "x": 3.478966569335394, + "y": 0.0978378264191042 + }, + { + "id": 13, + "rotation_radians": 1.8323068832643419, + "x": 2.4833448242800453, + "y": -1.93190231473367 + }, + { + "id": 14, + "rotation_radians": 1.836584615292637, + "x": 0.42989712898058835, + "y": -1.3988685584161336 + }, + { + "id": 15, + "rotation_radians": 0.23558121058872286, + "x": -2.342219950636527, + "y": 0.15179982458820312 + }, + { + "id": 16, + "rotation_radians": 1.8365823600873976, + "x": -0.18612831238927446, + "y": -2.1985570227753195 + }, + { + "id": 17, + "rotation_radians": 1.8441904459819494, + "x": -1.7719728602998135, + "y": 1.020274568509813 + }, + { + "id": 18, + "rotation_radians": 1.5156643350284202, + "x": -0.6299757839089676, + "y": -0.9713352927657972 + }, + { + "id": 19, + "rotation_radians": 1.3090005947316912, + "x": -2.5872585113093276, + "y": -1.7673757752102877 + }, + { + "id": 20, + "rotation_radians": 0.27296493321670606, + "x": 1.3825463799028288, + "y": 0.3641097098704866 + }, + { + "id": 21, + "rotation_radians": 1.848580838684707, + "x": 2.2493800645504494, + "y": -0.2318031758192203 + }, + { + "id": 22, + "rotation_radians": 0.2622292004163323, + "x": -1.965002586603539, + "y": 2.844981400514769 + }, + { + "id": 23, + "rotation_radians": 0.7824344667889706, + "x": 0.21798504549773512, + "y": 3.021654284108592 + }, + { + "id": 24, + "rotation_radians": 0.27155078094661633, + "x": 0.6075158949170136, + "y": -2.9271815852209495 + }, + { + "id": 25, + "rotation_radians": 1.859441554874448, + "x": 0.4868141652605463, + "y": 0.857235817555806 + }, + { + "id": 26, + "rotation_radians": 1.836580521327678, + "x": -0.9001593405858348, + "y": -2.9421774443605244 + }, + { + "id": 27, + "rotation_radians": 1.8437628239222636, + "x": 2.088272138394244, + "y": 2.261893959476423 + }, + { + "id": 28, + "rotation_radians": 1.421681308307244, + "x": 2.972069561365526, + "y": 0.9939641833957351 + }, + { + "id": 29, + "rotation_radians": 0.42856881054523094, + "x": -0.17100490769498983, + "y": 1.9087433851794846 + }, + { + "id": 30, + "rotation_radians": 0.271873114039029, + "x": 0.9215164004804768, + "y": 1.7697781109019184 + }, + { + "id": 31, + "rotation_radians": 0.26270206337855545, + "x": -2.452634651356112, + "y": 1.971515714487157 + }, + { + "id": 32, + "rotation_radians": 1.8800323606109384, + "x": -1.2758371632546577, + "y": 1.9737932132757563 + }, + { + "id": 33, + "rotation_radians": 0.2729662688426114, + "x": 1.7989361086034514, + "y": 1.2772650769284335 + }, + { + "id": 34, + "rotation_radians": 0.7824336322643891, + "x": 1.2183188406953114, + "y": 3.1229647942846266 + }, + { + "id": 35, + "rotation_radians": 0.25031400151094874, + "x": 1.917773406678296, + "y": -2.8772642102523354 + }, + { + "id": 36, + "rotation_radians": 1.8334977896221232, + "x": -2.952081978760646, + "y": 1.1051296575065928 + }, + { + "id": 37, + "rotation_radians": -0.26490366720677067, + "x": -1.893775514209459, + "y": -0.9653259764075124 + }, + { + "id": 38, + "rotation_radians": 0.7824339376620221, + "x": -0.7817710144197046, + "y": 3.115365517415636 + } + ], + "problem": "38 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/38.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_039_85e7e9eb3b3b7f5f.json b/data/solutions/generated/squinhex_039_85e7e9eb3b3b7f5f.json new file mode 100644 index 0000000000000000000000000000000000000000..689539947d08724b7f642587ed4b081b59d0c296 --- /dev/null +++ b/data/solutions/generated/squinhex_039_85e7e9eb3b3b7f5f.json @@ -0,0 +1,296 @@ +{ + "case": "squinhex@39", + "container": { + "circumradius": 4.259104243334675, + "orientation_radians": 0.0, + "side_length": 4.259104243334674, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.25744+", + "metric_symbol": "s", + "metric_value": 4.25744, + "reference_text": "s = 4.25744+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/39.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.25744+", + "metric_symbol": "s", + "metric_value": 4.25744, + "reference_text": "s = 4.25744+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/39.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.2566167076663562, + "x": -1.4832968295266102, + "y": 1.796802636756245 + }, + { + "id": 2, + "rotation_radians": 0.7949152647997758, + "x": -0.873019412599577, + "y": 3.1571832092230494 + }, + { + "id": 3, + "rotation_radians": 1.2991660088878254, + "x": 3.22824166232524, + "y": 0.718719130715605 + }, + { + "id": 4, + "rotation_radians": 0.28026762900982705, + "x": 2.320183966747686, + "y": -0.18968171546578702 + }, + { + "id": 5, + "rotation_radians": 0.7684370026269073, + "x": -0.2968751445063431, + "y": 2.1149602150895306 + }, + { + "id": 6, + "rotation_radians": 1.3090039613540017, + "x": -2.150622592888018, + "y": -2.6519615118203506 + }, + { + "id": 7, + "rotation_radians": 1.3089982229177142, + "x": -2.6235724615419604, + "y": -1.7702827657729858 + }, + { + "id": 8, + "rotation_radians": 0.25838871170015515, + "x": -0.33471986684292104, + "y": -2.227945497062178 + }, + { + "id": 9, + "rotation_radians": 0.231726861077241, + "x": -1.8359695378979306, + "y": -0.8156974074986609 + }, + { + "id": 10, + "rotation_radians": 0.24046141474761246, + "x": -1.2905422244639524, + "y": 0.07335440698292867 + }, + { + "id": 11, + "rotation_radians": 0.25447673977509877, + "x": -2.055801579849872, + "y": 2.808897582091833 + }, + { + "id": 12, + "rotation_radians": 0.31150477663185183, + "x": 1.7483207421625815, + "y": -1.088335450867 + }, + { + "id": 13, + "rotation_radians": 0.25675310818943686, + "x": -1.2028902334253488, + "y": -1.721793375961538 + }, + { + "id": 14, + "rotation_radians": 0.7854095278827709, + "x": 0.13166426499659173, + "y": 3.1706848246888995 + }, + { + "id": 15, + "rotation_radians": 0.24961694160696019, + "x": 3.3431605180160835, + "y": -0.5743467203546264 + }, + { + "id": 16, + "rotation_radians": 0.8248884893562641, + "x": 0.381617803109472, + "y": 1.0993138194816403 + }, + { + "id": 17, + "rotation_radians": 0.2577222173117992, + "x": -0.6789296459465833, + "y": -0.8633821890529965 + }, + { + "id": 18, + "rotation_radians": 0.24046595521302863, + "x": 2.8036277328284873, + "y": -1.4220367053631593 + }, + { + "id": 19, + "rotation_radians": 0.25405510111051594, + "x": -1.9810240477717154, + "y": 0.9279063802164327 + }, + { + "id": 20, + "rotation_radians": 0.2579653211921246, + "x": -0.8040466915008485, + "y": 0.9573416343723806 + }, + { + "id": 21, + "rotation_radians": 0.22052135643393134, + "x": 1.0217211734766032, + "y": -1.9506573364591504 + }, + { + "id": 22, + "rotation_radians": 0.25838123396947066, + "x": 0.18254820165749494, + "y": -1.371937211871635 + }, + { + "id": 23, + "rotation_radians": 0.2583896826190802, + "x": 0.770531657339163, + "y": -0.5570749582480713 + }, + { + "id": 24, + "rotation_radians": 0.7854095302472542, + "x": 1.1316988272272783, + "y": 3.1884785069545027 + }, + { + "id": 25, + "rotation_radians": 1.2995653058719716, + "x": 2.1208959863503085, + "y": 2.390514442298501 + }, + { + "id": 26, + "rotation_radians": 0.28013347520574117, + "x": 0.40703844364849057, + "y": -2.9640311167073157 + }, + { + "id": 27, + "rotation_radians": 0.2607337483086782, + "x": -2.557972158277749, + "y": 1.94048042079804 + }, + { + "id": 28, + "rotation_radians": 0.26179400281672716, + "x": -3.560843149143327, + "y": 0.20939062043872425 + }, + { + "id": 29, + "rotation_radians": 0.25839573361857504, + "x": -0.9879321202078064, + "y": -3.004856632226416 + }, + { + "id": 30, + "rotation_radians": 0.2616299401500222, + "x": -3.056441612411513, + "y": 1.0730109808154522 + }, + { + "id": 31, + "rotation_radians": 0.2583894872068004, + "x": 1.5651097010678845, + "y": 1.294587018079439 + }, + { + "id": 32, + "rotation_radians": 0.2534704452539806, + "x": -2.4828311086041936, + "y": 0.06252303932267053 + }, + { + "id": 33, + "rotation_radians": 0.7684363803652151, + "x": 0.7041064175963572, + "y": 2.162139375812977 + }, + { + "id": 34, + "rotation_radians": 1.2995579964318091, + "x": 2.7530955144483085, + "y": 1.5990753586007176 + }, + { + "id": 35, + "rotation_radians": 0.24046496527936206, + "x": 1.551249322222416, + "y": -3.0017127277178477 + }, + { + "id": 36, + "rotation_radians": 0.2583925744931316, + "x": 1.2972566131081853, + "y": 0.2934363165967568 + }, + { + "id": 37, + "rotation_radians": 0.26717412621377823, + "x": -0.13087763794328452, + "y": 0.021846353089000792 + }, + { + "id": 38, + "rotation_radians": 0.24046782263117145, + "x": 2.2778364985348896, + "y": -2.2727312611014 + }, + { + "id": 39, + "rotation_radians": 1.3090001211047402, + "x": -3.1483537688228673, + "y": -0.9185275551186056 + } + ], + "problem": "39 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/39.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinhex_040_f7dadd815b6542ca.json b/data/solutions/generated/squinhex_040_f7dadd815b6542ca.json new file mode 100644 index 0000000000000000000000000000000000000000..1318e99c6f7263884dc9a5a46f00369fda452e4f --- /dev/null +++ b/data/solutions/generated/squinhex_040_f7dadd815b6542ca.json @@ -0,0 +1,302 @@ +{ + "case": "squinhex@40", + "container": { + "circumradius": 4.310076553764806, + "orientation_radians": 0.0, + "side_length": 4.310076553764805, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@40", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.31157+", + "metric_symbol": "s", + "metric_value": 4.31157, + "reference_text": "s = 4.31157+ | Found by Emerson Connelly | in April 2026.", + "source_image": "40.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/40.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinhex@40", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.31157+", + "metric_symbol": "s", + "metric_value": 4.31157, + "reference_text": "s = 4.31157+ | Found by Emerson Connelly | in April 2026.", + "source_image": "40.png", + "source_image_url": "https://erich-friedman.github.io/packing/squinhex/40.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/", + "title": "Squares in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.6433065640016057, + "x": -0.13891375908483977, + "y": -0.09515549453340442 + }, + { + "id": 2, + "rotation_radians": -0.6886068627398844, + "x": 1.0712966066439171, + "y": -0.14796714369083117 + }, + { + "id": 3, + "rotation_radians": -0.6896191459782874, + "x": -1.1613165023663996, + "y": -0.14671548937648016 + }, + { + "id": 4, + "rotation_radians": -0.7495912065924775, + "x": 0.33322861877129434, + "y": -1.2046483669089694 + }, + { + "id": 5, + "rotation_radians": -0.6840072375556081, + "x": 0.7594043370429807, + "y": 0.8278081365167149 + }, + { + "id": 6, + "rotation_radians": -0.7495893137050363, + "x": 1.333787044259297, + "y": -1.201450490437085 + }, + { + "id": 7, + "rotation_radians": -0.7262729261731964, + "x": -0.6798150618179412, + "y": -1.1813550846052159 + }, + { + "id": 8, + "rotation_radians": -0.6924801790539892, + "x": -0.2686594787163663, + "y": 1.0366622879383594 + }, + { + "id": 9, + "rotation_radians": -0.26180285701974376, + "x": 1.6976688820085448, + "y": 1.5247218238953273 + }, + { + "id": 10, + "rotation_radians": -0.2873700856752413, + "x": 3.2206909308401452, + "y": 0.7541840000880924 + }, + { + "id": 11, + "rotation_radians": 0.8783049618357395, + "x": -2.158719303862772, + "y": -0.23699184335947276 + }, + { + "id": 12, + "rotation_radians": -0.6875971850403257, + "x": -0.4722744373162918, + "y": 2.048001931851828 + }, + { + "id": 13, + "rotation_radians": -0.7656161947334271, + "x": -0.1471311354686266, + "y": -2.22233534541339 + }, + { + "id": 14, + "rotation_radians": -0.7592190298700685, + "x": 0.8562258817150674, + "y": -2.2191298580481624 + }, + { + "id": 15, + "rotation_radians": 0.8829088757754883, + "x": 0.5191664804120096, + "y": 2.186073839044925 + }, + { + "id": 16, + "rotation_radians": -0.6938506610517544, + "x": -1.459485866314175, + "y": 1.8363704366413636 + }, + { + "id": 17, + "rotation_radians": -0.7551169276369365, + "x": -1.1527188884984603, + "y": -2.2157572153178706 + }, + { + "id": 18, + "rotation_radians": -0.6924793774357262, + "x": -1.2556588254243215, + "y": 0.8503019511031371 + }, + { + "id": 19, + "rotation_radians": -0.7122291146109992, + "x": -1.6870451579415429, + "y": -1.2072258767883566 + }, + { + "id": 20, + "rotation_radians": -0.2874062810317123, + "x": 2.2628219383326402, + "y": -0.4596546714076464 + }, + { + "id": 21, + "rotation_radians": -0.28849839128716814, + "x": 2.1157154147494333, + "y": 0.5988158293144343 + }, + { + "id": 22, + "rotation_radians": -0.6924859599142853, + "x": -3.229635287407867, + "y": 0.4772535661789154 + }, + { + "id": 23, + "rotation_radians": -0.2873933085435252, + "x": 3.3282429350811396, + "y": -0.3256327952909915 + }, + { + "id": 24, + "rotation_radians": -0.2833614907960766, + "x": -2.819673412284903, + "y": -1.560101115932116 + }, + { + "id": 25, + "rotation_radians": -0.7564733562689933, + "x": 1.8575838557196434, + "y": -2.2041165241934917 + }, + { + "id": 26, + "rotation_radians": -0.6709407659159, + "x": -2.4768069115255336, + "y": 1.7599696690070492 + }, + { + "id": 27, + "rotation_radians": -0.26180257294745757, + "x": 2.2724838823000875, + "y": 2.5291784129148343 + }, + { + "id": 28, + "rotation_radians": -0.7360773429231955, + "x": -0.8952722139715379, + "y": 3.1100075759400334 + }, + { + "id": 29, + "rotation_radians": -0.7831276254588344, + "x": -0.33712819620573325, + "y": -3.231486386749766 + }, + { + "id": 30, + "rotation_radians": 0.8347295421077845, + "x": -1.8823331801908627, + "y": 2.82253253141395 + }, + { + "id": 31, + "rotation_radians": -0.7849697540994701, + "x": -1.3380878974743435, + "y": -3.232404022680525 + }, + { + "id": 32, + "rotation_radians": -0.7828003310582258, + "x": 0.6630761586930586, + "y": -3.231319459465292 + }, + { + "id": 33, + "rotation_radians": 0.7863041971749125, + "x": 0.12435472260272587, + "y": 3.2166710083144325 + }, + { + "id": 34, + "rotation_radians": -0.6924904635426508, + "x": -2.251499948042222, + "y": 0.7587351665355193 + }, + { + "id": 35, + "rotation_radians": -0.2618026854868864, + "x": 2.772494184771399, + "y": 1.66313052963374 + }, + { + "id": 36, + "rotation_radians": -0.22538009258444697, + "x": 2.7357173534336914, + "y": -1.3750196888466997 + }, + { + "id": 37, + "rotation_radians": -0.2833661681882933, + "x": -3.3197992567315375, + "y": -0.6938400792287159 + }, + { + "id": 38, + "rotation_radians": -0.7827498586296029, + "x": 1.6631089447919363, + "y": -3.217639297903268 + }, + { + "id": 39, + "rotation_radians": -0.2833700956566908, + "x": -2.319533195991495, + "y": -2.4263538089133725 + }, + { + "id": 40, + "rotation_radians": 0.785427118346575, + "x": 1.1248080645973597, + "y": 3.2326158236160936 + } + ], + "problem": "40 equal items for Squares in Hexagons", + "setup": "squinhex", + "source_image": "https://erich-friedman.github.io/packing/squinhex/40.png", + "source_page": "https://erich-friedman.github.io/packing/squinhex/" +} diff --git a/data/solutions/generated/squinoct_021_a3759fa0325bb184.json b/data/solutions/generated/squinoct_021_a3759fa0325bb184.json new file mode 100644 index 0000000000000000000000000000000000000000..1c2eca6abbc7f84774aa5fc8b626ffd91e12c29b --- /dev/null +++ b/data/solutions/generated/squinoct_021_a3759fa0325bb184.json @@ -0,0 +1,188 @@ +{ + "case": "squinoct@21", + "container": { + "circumradius": 3.0291659094838175, + "orientation_radians": 0.0, + "side_length": 2.3184232148891724, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.32167+", + "metric_symbol": "s", + "metric_value": 2.32167, + "reference_text": "s = 2.32167+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.32167+", + "metric_symbol": "s", + "metric_value": 2.32167, + "reference_text": "s = 2.32167+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.956527647065093, + "x": 1.7810728269463767, + "y": -1.2050855215718992 + }, + { + "id": 2, + "rotation_radians": 4.527260558920036, + "x": 0.8257765471440877, + "y": 0.5647726500020891 + }, + { + "id": 3, + "rotation_radians": 4.527260606907432, + "x": 0.5647752295691564, + "y": -0.8258191946667547 + }, + { + "id": 4, + "rotation_radians": 4.527253572901172, + "x": -0.26093047840153244, + "y": -1.3899708191205764 + }, + { + "id": 5, + "rotation_radians": 6.098044082392443, + "x": -0.5647505431015345, + "y": 0.8257831758385268 + }, + { + "id": 6, + "rotation_radians": 6.098041396922063, + "x": -1.3899673374173214, + "y": 0.26092404046712403 + }, + { + "id": 7, + "rotation_radians": 6.09804624686742, + "x": 1.8549596251158744, + "y": 1.0140368548993468 + }, + { + "id": 8, + "rotation_radians": 2.9564535073422404, + "x": 1.2050910547986216, + "y": 1.7810586915509845 + }, + { + "id": 9, + "rotation_radians": 6.0980362708561655, + "x": 0.260916125862572, + "y": 1.3899808053878313 + }, + { + "id": 10, + "rotation_radians": 6.097222386643202, + "x": 3.4570704063305765e-07, + "y": -2.2350792414619803e-05 + }, + { + "id": 11, + "rotation_radians": 4.527309420352532, + "x": 1.067061965237415, + "y": -1.9323808599030627 + }, + { + "id": 12, + "rotation_radians": 2.9564564130053017, + "x": -0.8258031975303223, + "y": -0.564762662807185 + }, + { + "id": 13, + "rotation_radians": 4.527255847746151, + "x": 1.389957624381217, + "y": -0.26090731222764746 + }, + { + "id": 14, + "rotation_radians": 1.3856578161957, + "x": -1.7810567107854427, + "y": 1.2050855943644219 + }, + { + "id": 15, + "rotation_radians": 4.527254458301183, + "x": 2.3341333089093292, + "y": 0.13016594383147248 + }, + { + "id": 16, + "rotation_radians": 1.3856533360648677, + "x": -0.1301749222921998, + "y": 2.3341335056577166 + }, + { + "id": 17, + "rotation_radians": 4.527248810418394, + "x": -1.9412901842392447, + "y": -1.0731241338800646 + }, + { + "id": 18, + "rotation_radians": 1.3856518865088379, + "x": -2.334132746553628, + "y": -0.13016321200355618 + }, + { + "id": 19, + "rotation_radians": 4.527259170281439, + "x": 0.13016592640818112, + "y": -2.334131413671467 + }, + { + "id": 20, + "rotation_radians": 4.527246587479797, + "x": -1.054009091937133, + "y": 1.9133513740282104 + }, + { + "id": 21, + "rotation_radians": 6.098057125706489, + "x": -1.2050969965524445, + "y": -1.7810576809869567 + } + ], + "problem": "21 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_022_bebb10254b247f18.json b/data/solutions/generated/squinoct_022_bebb10254b247f18.json new file mode 100644 index 0000000000000000000000000000000000000000..a4066f2abd6328620d851089b0429192ab493df4 --- /dev/null +++ b/data/solutions/generated/squinoct_022_bebb10254b247f18.json @@ -0,0 +1,194 @@ +{ + "case": "squinoct@22", + "container": { + "circumradius": 3.1630603675860054, + "orientation_radians": 0.0, + "side_length": 2.42090159649159, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@22", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.41811+", + "metric_symbol": "s", + "metric_value": 2.41811, + "reference_text": "s = 2.41811+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@22", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.41811+", + "metric_symbol": "s", + "metric_value": 2.41811, + "reference_text": "s = 2.41811+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.1781006071265916, + "x": -2.111727039453408, + "y": -1.2315428788954894 + }, + { + "id": 2, + "rotation_radians": -1.1944371726601424, + "x": -1.182677654666231, + "y": -2.12319214492005 + }, + { + "id": 3, + "rotation_radians": -1.1944460340458731, + "x": -0.25811759882289104, + "y": -2.5046974697645026 + }, + { + "id": 4, + "rotation_radians": -0.4995313380148052, + "x": 0.8968893720313302, + "y": -2.1638496972748027 + }, + { + "id": 5, + "rotation_radians": -0.4995300173685615, + "x": 1.7592992954347038, + "y": -1.5517270533896994 + }, + { + "id": 6, + "rotation_radians": -0.39270284758044477, + "x": -2.4944240461859906, + "y": -0.30763448363371304 + }, + { + "id": 7, + "rotation_radians": -0.6081017232682514, + "x": -0.7525314463065709, + "y": -1.0091889647803367 + }, + { + "id": 8, + "rotation_radians": -0.5646418034688317, + "x": 0.32894355678285325, + "y": -1.2541769500875541 + }, + { + "id": 9, + "rotation_radians": -0.4995193373076929, + "x": 1.268682133311039, + "y": -0.6535864283508132 + }, + { + "id": 10, + "rotation_radians": -0.5032246129286045, + "x": 2.233176772539928, + "y": -0.37121765599259665 + }, + { + "id": 11, + "rotation_radians": -1.1605567287258431, + "x": -2.243458211185525, + "y": 0.8907844907075221 + }, + { + "id": 12, + "rotation_radians": -0.6246588860890335, + "x": -1.3402445264228073, + "y": -0.09018841125956968 + }, + { + "id": 13, + "rotation_radians": -0.6019584330870646, + "x": 0.11656025345403088, + "y": -0.19178490503799128 + }, + { + "id": 14, + "rotation_radians": -0.4985457054247192, + "x": 1.1854416194847899, + "y": 0.3647854923373607 + }, + { + "id": 15, + "rotation_radians": -0.49723589255597794, + "x": 2.2633639973101696, + "y": 0.6834830225216709 + }, + { + "id": 16, + "rotation_radians": -0.6246655657996293, + "x": -1.0551230923358725, + "y": 0.9691396642031987 + }, + { + "id": 17, + "rotation_radians": -0.6153301656453696, + "x": -0.011011870210787098, + "y": 0.8077784120884286 + }, + { + "id": 18, + "rotation_radians": -0.49855003425103983, + "x": 0.4252818534679418, + "y": 2.225808023048239 + }, + { + "id": 19, + "rotation_radians": -0.4985456190113111, + "x": 0.934041053841458, + "y": 1.3332540272970852 + }, + { + "id": 20, + "rotation_radians": -0.4978291142023739, + "x": 1.8936792625440149, + "y": 1.6174916271339521 + }, + { + "id": 21, + "rotation_radians": 1.0907784606542825, + "x": -1.5794688605342118, + "y": 1.9224903341108979 + }, + { + "id": 22, + "rotation_radians": -0.4974236188283168, + "x": -0.6241802792988146, + "y": 2.2469879470303473 + } + ], + "problem": "22 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_023_004d1c5d4d7bca47.json b/data/solutions/generated/squinoct_023_004d1c5d4d7bca47.json new file mode 100644 index 0000000000000000000000000000000000000000..fe4a82fcbbf5d1f5a426e833047095b11b9b320d --- /dev/null +++ b/data/solutions/generated/squinoct_023_004d1c5d4d7bca47.json @@ -0,0 +1,200 @@ +{ + "case": "squinoct@23", + "container": { + "circumradius": 3.23354946432725, + "orientation_radians": 0.0, + "side_length": 2.4748516154620988, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@23", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.47329+", + "metric_symbol": "s", + "metric_value": 2.47329, + "reference_text": "s = 2.47329+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@23", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.47329+", + "metric_symbol": "s", + "metric_value": 2.47329, + "reference_text": "s = 2.47329+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.6433898007734999, + "x": -0.017021160145811242, + "y": 0.48055256683088565 + }, + { + "id": 2, + "rotation_radians": -0.605072665674899, + "x": 1.0805793563180899, + "y": 0.04456657508715517 + }, + { + "id": 3, + "rotation_radians": -0.643388346823915, + "x": -0.13700111272367443, + "y": 1.4735974752187022 + }, + { + "id": 4, + "rotation_radians": -0.6434407225088168, + "x": -0.16563250493467768, + "y": -0.5509039860672815 + }, + { + "id": 5, + "rotation_radians": -0.6542113223597733, + "x": 0.9193034745062331, + "y": -1.0700231097197088 + }, + { + "id": 6, + "rotation_radians": -0.6318409264953719, + "x": 0.937986876086784, + "y": 1.0614426370278771 + }, + { + "id": 7, + "rotation_radians": -0.6764830525101663, + "x": -1.1009120455998107, + "y": 1.0347546184523981 + }, + { + "id": 8, + "rotation_radians": -0.5220024874658178, + "x": -1.2936618033605467, + "y": 2.0911642764218903 + }, + { + "id": 9, + "rotation_radians": -0.7454274171448246, + "x": -1.3025299917002928, + "y": -0.009731345483020779 + }, + { + "id": 10, + "rotation_radians": -0.650523513720346, + "x": 1.9589566619150334, + "y": -1.2904125059503926 + }, + { + "id": 11, + "rotation_radians": -0.6513184771546467, + "x": 2.1816275460588073, + "y": -0.2508767210183338 + }, + { + "id": 12, + "rotation_radians": -0.647268812082345, + "x": 1.0620638685139996, + "y": -2.1133340961673777 + }, + { + "id": 13, + "rotation_radians": -0.6258231399465126, + "x": -0.9938073064125954, + "y": -2.076442591603827 + }, + { + "id": 14, + "rotation_radians": -0.6743688632424203, + "x": 0.7955424875972639, + "y": 2.124608521452016 + }, + { + "id": 15, + "rotation_radians": -0.6434397331050161, + "x": -0.028999148743666863, + "y": -1.541570407475375 + }, + { + "id": 16, + "rotation_radians": -0.6518800629770172, + "x": 1.857638204899261, + "y": 1.7239082708438147 + }, + { + "id": 17, + "rotation_radians": -0.6433857291361952, + "x": -0.2640627283602128, + "y": 2.46563205753977 + }, + { + "id": 18, + "rotation_radians": -0.6434393216090645, + "x": -1.1077463179753528, + "y": -1.0619138734756464 + }, + { + "id": 19, + "rotation_radians": 0.8857119144250023, + "x": -2.4949646931678213, + "y": -0.08648680895114726 + }, + { + "id": 20, + "rotation_radians": -0.6901193051298071, + "x": -2.104974031905981, + "y": 0.957910295132944 + }, + { + "id": 21, + "rotation_radians": 1.03394681464121, + "x": -2.1627321095996526, + "y": -1.1044529904522764 + }, + { + "id": 22, + "rotation_radians": -2.2135369222826733, + "x": 0.10055739476114507, + "y": -2.533600528540566 + }, + { + "id": 23, + "rotation_radians": -0.6513184892818402, + "x": 2.207328844673403, + "y": 0.7616913263373658 + } + ], + "problem": "23 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_024_4f255616aca5e547.json b/data/solutions/generated/squinoct_024_4f255616aca5e547.json new file mode 100644 index 0000000000000000000000000000000000000000..d2a6343c32a7ea5133a6f9cd073539ba6c318ef3 --- /dev/null +++ b/data/solutions/generated/squinoct_024_4f255616aca5e547.json @@ -0,0 +1,206 @@ +{ + "case": "squinoct@24", + "container": { + "circumradius": 3.2472346584110547, + "orientation_radians": 0.0, + "side_length": 2.4853258095512447, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinoct@24", + "credit": "Trivial", + "date": "", + "family_updated": "3/17/26", + "metric_expression": "6\u221a2 \u2013 6 = 2.48528+", + "metric_symbol": "s", + "metric_value": 2.48528, + "reference_text": "s = 6\u221a2 \u2013 6 = 2.48528+ | Trivial.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinoct@24", + "credit": "Trivial", + "date": "", + "family_updated": "3/17/26", + "metric_expression": "6\u221a2 \u2013 6 = 2.48528+", + "metric_symbol": "s", + "metric_value": 2.48528, + "reference_text": "s = 6\u221a2 \u2013 6 = 2.48528+ | Trivial.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.3492828380185447, + "x": -0.08257771262920585, + "y": 2.445482731144791 + }, + { + "id": 2, + "rotation_radians": 1.9634979760493239, + "x": 0.653297202676171, + "y": 0.2706070057461087 + }, + { + "id": 3, + "rotation_radians": -1.1780947015579721, + "x": 1.1531307416673078, + "y": -1.1358704876045376 + }, + { + "id": 4, + "rotation_radians": 3.534294716461227, + "x": 0.9651535471874012, + "y": 2.306250165613598 + }, + { + "id": 5, + "rotation_radians": 3.534289693663989, + "x": -0.3118458571825563, + "y": -2.5768595147791635 + }, + { + "id": 6, + "rotation_radians": 4.319690861374976, + "x": 2.401085818112428, + "y": 0.736198466069565 + }, + { + "id": 7, + "rotation_radians": 5.105090698070486, + "x": 2.464578701992458, + "y": -0.5829174050724003 + }, + { + "id": 8, + "rotation_radians": 1.9634960288663728, + "x": -0.9564686012162611, + "y": -1.0025229141499796 + }, + { + "id": 9, + "rotation_radians": 5.89048695437467, + "x": 2.0011460400819137, + "y": 1.6529512092317116 + }, + { + "id": 10, + "rotation_radians": 5.105090553889172, + "x": 0.2706073980710479, + "y": -0.653288236767267 + }, + { + "id": 11, + "rotation_radians": 0.39270063342096934, + "x": -2.190550960410662, + "y": 1.244471651480701 + }, + { + "id": 12, + "rotation_radians": 4.971702201968473, + "x": -0.34511395850575, + "y": 1.4132235220836413 + }, + { + "id": 13, + "rotation_radians": 0.392701928178378, + "x": 0.7919534756842531, + "y": 1.295583093087502 + }, + { + "id": 14, + "rotation_radians": 1.963496959316567, + "x": -1.3165029391328726, + "y": 0.7414328620014606 + }, + { + "id": 15, + "rotation_radians": 5.105090780323759, + "x": 1.535818220763199, + "y": -0.21198026691781074 + }, + { + "id": 16, + "rotation_radians": 1.1780906824125261, + "x": 0.8947327386439516, + "y": -2.33541938450635 + }, + { + "id": 17, + "rotation_radians": 5.105089473947284, + "x": -1.699384493821064, + "y": -0.1829019107889565 + }, + { + "id": 18, + "rotation_radians": 0.07169656906392713, + "x": -1.300421706442141, + "y": 1.9735628287370641 + }, + { + "id": 19, + "rotation_radians": 3.534288780977769, + "x": -1.2357453355696972, + "y": -2.194163859499145 + }, + { + "id": 20, + "rotation_radians": 5.1050905054539735, + "x": 2.0705295174028273, + "y": -1.5342363791345508 + }, + { + "id": 21, + "rotation_radians": 6.675885621671456, + "x": -2.5753971717181288, + "y": 0.315382389365522 + }, + { + "id": 22, + "rotation_radians": 3.5342940486490653, + "x": -0.5462302551324523, + "y": -0.012131269849587742 + }, + { + "id": 23, + "rotation_radians": 0.39270145914177207, + "x": -0.11208262443540579, + "y": -1.5771839004353312 + }, + { + "id": 24, + "rotation_radians": 2.748893572118971, + "x": -2.169756292139018, + "y": -1.2946677301024392 + } + ], + "problem": "24 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_025_cf47f0214a5dc773.json b/data/solutions/generated/squinoct_025_cf47f0214a5dc773.json new file mode 100644 index 0000000000000000000000000000000000000000..f523605eb610f0ef6c8fc035a0cf6944ace4ff6c --- /dev/null +++ b/data/solutions/generated/squinoct_025_cf47f0214a5dc773.json @@ -0,0 +1,212 @@ +{ + "case": "squinoct@25", + "container": { + "circumradius": 3.2868590368735426, + "orientation_radians": 0.0, + "side_length": 2.515652995861961, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinoct@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "11/(3+\u221a2) = 2.49195+", + "metric_symbol": "s", + "metric_value": 2.49195, + "reference_text": "s = 11/(3+\u221a2) = 2.49195+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squinoct@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "11/(3+\u221a2) = 2.49195+", + "metric_symbol": "s", + "metric_value": 2.49195, + "reference_text": "s = 11/(3+\u221a2) = 2.49195+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.39019881146312685, + "x": -0.4305109716056136, + "y": 0.17507683059224005 + }, + { + "id": 2, + "rotation_radians": 0.39267336394984925, + "x": 0.7009423337565371, + "y": 0.290149068462433 + }, + { + "id": 3, + "rotation_radians": 0.39283311535972354, + "x": -0.969660660225988, + "y": 1.4836504616059345 + }, + { + "id": 4, + "rotation_radians": 0.39267285684598047, + "x": 0.31773803823736246, + "y": -0.6335603477236041 + }, + { + "id": 5, + "rotation_radians": 0.3923758290019376, + "x": -0.6756835061259343, + "y": -1.3048116216231032 + }, + { + "id": 6, + "rotation_radians": 0.3928248247374283, + "x": -0.042605236482287825, + "y": 1.1084971794911507 + }, + { + "id": 7, + "rotation_radians": 0.39238928008519935, + "x": 1.2609645460569783, + "y": -0.9706844908549225 + }, + { + "id": 8, + "rotation_radians": 0.39014797493085596, + "x": -1.3539676538704555, + "y": 0.5589504078315108 + }, + { + "id": 9, + "rotation_radians": 0.39237003429208184, + "x": 0.24826070448700197, + "y": -1.6874107104278544 + }, + { + "id": 10, + "rotation_radians": 0.29263347241860643, + "x": 2.1671872093012676, + "y": 0.8646025112764048 + }, + { + "id": 11, + "rotation_radians": 0.3926648624342465, + "x": 1.0836660085205638, + "y": 1.214059694161527 + }, + { + "id": 12, + "rotation_radians": 0.3924061262467187, + "x": -1.9584388930880883, + "y": 1.7102581617365227 + }, + { + "id": 13, + "rotation_radians": 0.3926769894753441, + "x": 2.1830513146980737, + "y": -1.3581757536326713 + }, + { + "id": 14, + "rotation_radians": 0.39268211904536127, + "x": 1.644819652269161, + "y": -0.044373477830351296 + }, + { + "id": 15, + "rotation_radians": 0.3923693167054084, + "x": 1.1892633668303059, + "y": -2.028878006462261 + }, + { + "id": 16, + "rotation_radians": 0.4026314923918605, + "x": -0.4246403517087193, + "y": 2.345624448423991 + }, + { + "id": 17, + "rotation_radians": -0.39269908772381695, + "x": -2.1181941844202012, + "y": -1.5147921602597036 + }, + { + "id": 18, + "rotation_radians": 0.39302352810231794, + "x": -0.1761114247000605, + "y": -2.5944071314719674 + }, + { + "id": 19, + "rotation_radians": 1.9632021110865465, + "x": -2.364897629182713, + "y": 0.7961965016208669 + }, + { + "id": 20, + "rotation_radians": 0.3931802303472799, + "x": -1.1058835783532799, + "y": -2.225650422937175 + }, + { + "id": 21, + "rotation_radians": 0.39237948979533616, + "x": -1.4230229361377646, + "y": -0.4962130380169088 + }, + { + "id": 22, + "rotation_radians": 0.3925277291847716, + "x": 0.7026252120417938, + "y": 2.454446362929871 + }, + { + "id": 23, + "rotation_radians": 0.39268924137721695, + "x": 2.5657622390559625, + "y": -0.4342670521102708 + }, + { + "id": 24, + "rotation_radians": 1.9631955263424632, + "x": -2.4107213043205005, + "y": -0.26737166120643174 + }, + { + "id": 25, + "rotation_radians": 0.3925095123921338, + "x": 1.626563028372262, + "y": 2.071792843521872 + } + ], + "problem": "25 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_026_5b23f9a6c0d60139.json b/data/solutions/generated/squinoct_026_5b23f9a6c0d60139.json new file mode 100644 index 0000000000000000000000000000000000000000..04ab5c85556398ba82a82c9630773fca486c3f22 --- /dev/null +++ b/data/solutions/generated/squinoct_026_5b23f9a6c0d60139.json @@ -0,0 +1,218 @@ +{ + "case": "squinoct@26", + "container": { + "circumradius": 3.374092830355374, + "orientation_radians": 0.0, + "side_length": 2.58241885087767, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.52841+", + "metric_symbol": "s", + "metric_value": 2.52841, + "reference_text": "s = 2.52841+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.52841+", + "metric_symbol": "s", + "metric_value": 2.52841, + "reference_text": "s = 2.52841+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.1788068979241297, + "x": -2.2397118942951146, + "y": -1.425280557267727 + }, + { + "id": 2, + "rotation_radians": 1.1764908621350023, + "x": -1.7155570307208012, + "y": 2.1213940177534902 + }, + { + "id": 3, + "rotation_radians": 1.1709839981412304, + "x": -1.3360311653450017, + "y": -0.9667244187829825 + }, + { + "id": 4, + "rotation_radians": 1.1714787881460988, + "x": -2.6717635673601023, + "y": -0.38022838281515947 + }, + { + "id": 5, + "rotation_radians": 0.3927234627088381, + "x": -0.2850634387532692, + "y": -2.7148040115549184 + }, + { + "id": 6, + "rotation_radians": 1.1699334456455006, + "x": -1.2980812252153813, + "y": 1.2082830170447052 + }, + { + "id": 7, + "rotation_radians": 0.21036115876362632, + "x": -1.2535882012195119, + "y": -2.224385865190219 + }, + { + "id": 8, + "rotation_radians": 1.2723417848244198, + "x": 1.8834041352476372, + "y": -0.7707878623528422 + }, + { + "id": 9, + "rotation_radians": -0.2599784546145418, + "x": 2.3496700583476695, + "y": 1.001157216923195 + }, + { + "id": 10, + "rotation_radians": 1.1714822301541765, + "x": -1.7279997087247227, + "y": -0.04626219050308683 + }, + { + "id": 11, + "rotation_radians": -0.25996716510496104, + "x": 2.61496071418623, + "y": -0.0011293371861071002 + }, + { + "id": 12, + "rotation_radians": -0.16060413063780754, + "x": 1.4527588115219632, + "y": 0.45201437066847167 + }, + { + "id": 13, + "rotation_radians": 1.1146132176820165, + "x": -0.3382753443472798, + "y": 1.5740725865274112 + }, + { + "id": 14, + "rotation_radians": 1.207438323191502, + "x": 0.17738301339854087, + "y": 0.6246584130807671 + }, + { + "id": 15, + "rotation_radians": 1.2085305426597395, + "x": -0.00448634085500094, + "y": -1.5247495884966258 + }, + { + "id": 16, + "rotation_radians": 1.2047975181201362, + "x": 1.8072929911665034, + "y": -1.935406771573369 + }, + { + "id": 17, + "rotation_radians": 1.2102471026744206, + "x": 0.9559651221105647, + "y": -1.2199004533899713 + }, + { + "id": 18, + "rotation_radians": 1.1127646025821079, + "x": -0.658589329730336, + "y": 2.522557873463263 + }, + { + "id": 19, + "rotation_radians": 1.1150213834722045, + "x": -2.2594470752744664, + "y": 0.846829563814328 + }, + { + "id": 20, + "rotation_radians": -0.19387644692069297, + "x": 0.5817101196880956, + "y": 2.350762543717049 + }, + { + "id": 21, + "rotation_radians": 1.1808227332121939, + "x": -0.3979410596066029, + "y": -0.5905021823581826 + }, + { + "id": 22, + "rotation_radians": 1.210106560363157, + "x": 0.5828760240600259, + "y": -0.2909698300093025 + }, + { + "id": 23, + "rotation_radians": -0.4367453300650187, + "x": 0.8935352084839479, + "y": -2.4255241412570756 + }, + { + "id": 24, + "rotation_radians": -0.2599961048141366, + "x": 0.9553814263641143, + "y": 1.374127052015411 + }, + { + "id": 25, + "rotation_radians": 1.1714437071079782, + "x": -0.8013722396026718, + "y": 0.3298661014784011 + }, + { + "id": 26, + "rotation_radians": -0.25996133238906005, + "x": 1.8315583506467914, + "y": 1.8567820636449395 + } + ], + "problem": "26 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_027_7199a9fabf8295f3.json b/data/solutions/generated/squinoct_027_7199a9fabf8295f3.json new file mode 100644 index 0000000000000000000000000000000000000000..809f266273f0582ff2fb2867c1d5d4a293d2426c --- /dev/null +++ b/data/solutions/generated/squinoct_027_7199a9fabf8295f3.json @@ -0,0 +1,224 @@ +{ + "case": "squinoct@27", + "container": { + "circumradius": 3.4367269794343693, + "orientation_radians": 0.0, + "side_length": 2.6303569531833038, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@27", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.58695+", + "metric_symbol": "s", + "metric_value": 2.58695, + "reference_text": "s = 2.58695+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@27", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.58695+", + "metric_symbol": "s", + "metric_value": 2.58695, + "reference_text": "s = 2.58695+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.2764653917499169, + "x": -0.7200659105650664, + "y": 0.262491203508768 + }, + { + "id": 2, + "rotation_radians": -0.276465264487905, + "x": 0.18325527856051568, + "y": 0.6959110262245828 + }, + { + "id": 3, + "rotation_radians": -0.27626340332596744, + "x": 1.1737372010167737, + "y": -1.0752932029837887 + }, + { + "id": 4, + "rotation_radians": -0.277621047491115, + "x": 0.6808228048208589, + "y": -0.18957468987344372 + }, + { + "id": 5, + "rotation_radians": -0.2773644923510363, + "x": -1.735285260800633, + "y": 0.029215611486657266 + }, + { + "id": 6, + "rotation_radians": -0.2756544609120464, + "x": -0.19933786478519366, + "y": -0.6665416141471173 + }, + { + "id": 7, + "rotation_radians": -0.2762664390105525, + "x": 0.28813125548606705, + "y": -1.540502164680412 + }, + { + "id": 8, + "rotation_radians": -0.40540530843146294, + "x": -1.1970659024381145, + "y": 1.2510402984217324 + }, + { + "id": 9, + "rotation_radians": -0.2734104640791718, + "x": -1.2421337624938558, + "y": -0.8528825835199362 + }, + { + "id": 10, + "rotation_radians": -0.2776542713051326, + "x": 1.553874918582929, + "y": 0.29816346590189174 + }, + { + "id": 11, + "rotation_radians": -0.4062393988752201, + "x": -0.2816933677520419, + "y": 1.6575972659851703 + }, + { + "id": 12, + "rotation_radians": -0.27631964339393683, + "x": 2.0512037926335913, + "y": -0.5954559661922707 + }, + { + "id": 13, + "rotation_radians": -0.2764579863738375, + "x": 1.0369091667442722, + "y": 1.2183537456639983 + }, + { + "id": 14, + "rotation_radians": -0.2988442216707447, + "x": 1.8970969286575594, + "y": -1.8721093227376642 + }, + { + "id": 15, + "rotation_radians": -0.3898877292970678, + "x": -0.6836692091860286, + "y": 2.59278381901166 + }, + { + "id": 16, + "rotation_radians": 0.03642920105719227, + "x": -0.1441075071246886, + "y": -2.681031963377917 + }, + { + "id": 17, + "rotation_radians": -0.27734468644935756, + "x": -2.756285749685689, + "y": -0.19276626661638097 + }, + { + "id": 18, + "rotation_radians": -0.2761659774924435, + "x": -0.752968115358304, + "y": -1.7272613182509462 + }, + { + "id": 19, + "rotation_radians": -0.27646394609921177, + "x": 1.7798078052323347, + "y": 1.9392981306575534 + }, + { + "id": 20, + "rotation_radians": -0.056647297584236, + "x": -2.3125963297582084, + "y": 0.9682321780913333 + }, + { + "id": 21, + "rotation_radians": -0.2758564674647773, + "x": -1.7801743100268357, + "y": -1.939198405664745 + }, + { + "id": 22, + "rotation_radians": -0.2773358412991588, + "x": -2.3217232621587467, + "y": -1.09540128608903 + }, + { + "id": 23, + "rotation_radians": -0.36752142798739845, + "x": -1.6543025039541563, + "y": 2.1639178808059185 + }, + { + "id": 24, + "rotation_radians": -0.2764662261985929, + "x": 2.3703913389795344, + "y": 1.1236558508949082 + }, + { + "id": 25, + "rotation_radians": -1.0490588834036536, + "x": 0.6713514597890915, + "y": 2.5458111940803674 + }, + { + "id": 26, + "rotation_radians": -0.32356917192359125, + "x": 1.0347175117447402, + "y": -2.417132637621435 + }, + { + "id": 27, + "rotation_radians": -0.27734336572005996, + "x": 2.7566268244151964, + "y": 0.19361390070351422 + } + ], + "problem": "27 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_028_ad6175b5666f3771.json b/data/solutions/generated/squinoct_028_ad6175b5666f3771.json new file mode 100644 index 0000000000000000000000000000000000000000..72c3e552eca7013972dd9d18ef02c3b12ec30c66 --- /dev/null +++ b/data/solutions/generated/squinoct_028_ad6175b5666f3771.json @@ -0,0 +1,230 @@ +{ + "case": "squinoct@28", + "container": { + "circumradius": 3.4413786679914873, + "orientation_radians": 0.0, + "side_length": 2.6339172014699663, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.63116+", + "metric_symbol": "s", + "metric_value": 2.63116, + "reference_text": "s = 2.63116+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.63116+", + "metric_symbol": "s", + "metric_value": 2.63116, + "reference_text": "s = 2.63116+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.27912375584933513, + "x": -0.15485982721523914, + "y": -0.74930503333117 + }, + { + "id": 2, + "rotation_radians": -0.278386642259674, + "x": -0.6480237668876148, + "y": 0.1480471649215197 + }, + { + "id": 3, + "rotation_radians": -0.2779823233445261, + "x": 0.7249791714230107, + "y": -0.2710723383539866 + }, + { + "id": 4, + "rotation_radians": -0.2781672983762105, + "x": 0.20911647649047224, + "y": 0.6646360702322697 + }, + { + "id": 5, + "rotation_radians": -0.2891145160939513, + "x": 0.3207983099208399, + "y": -1.640547128879074 + }, + { + "id": 6, + "rotation_radians": -0.2885884860245784, + "x": -1.2931434450813881, + "y": -0.76051036482112 + }, + { + "id": 7, + "rotation_radians": -0.28910416632585156, + "x": 1.2075876135437094, + "y": -1.178027318532407 + }, + { + "id": 8, + "rotation_radians": -0.2760851404508801, + "x": -1.142367205167277, + "y": 1.0344024970127184 + }, + { + "id": 9, + "rotation_radians": -0.2891075656235001, + "x": -0.8167108318603921, + "y": -1.640058955708596 + }, + { + "id": 10, + "rotation_radians": -0.2730352164588819, + "x": 1.7570995124569433, + "y": -0.06429359260259221 + }, + { + "id": 11, + "rotation_radians": -0.27608680044053585, + "x": -0.3112819772513961, + "y": 1.5972598688990995 + }, + { + "id": 12, + "rotation_radians": -0.2750031735061325, + "x": 0.7856617946111594, + "y": 1.685191705624802 + }, + { + "id": 13, + "rotation_radians": -0.27310622110459004, + "x": 1.2749256601064514, + "y": 0.8119216140547223 + }, + { + "id": 14, + "rotation_radians": -0.3927061626127256, + "x": -1.7658747490112656, + "y": 2.1687008551162994 + }, + { + "id": 15, + "rotation_radians": -0.16743255893335104, + "x": 2.295036791389902, + "y": -0.9663769579755576 + }, + { + "id": 16, + "rotation_radians": 0.3926937976274043, + "x": -0.3493548574471953, + "y": -2.7554579831283785 + }, + { + "id": 17, + "rotation_radians": -0.28907363363892613, + "x": -2.7566297229714927, + "y": -0.1847926113533626 + }, + { + "id": 18, + "rotation_radians": -0.27501614822121034, + "x": 1.7889683663709695, + "y": 1.940261094311898 + }, + { + "id": 19, + "rotation_radians": -0.30064381949451335, + "x": 0.8724803972699618, + "y": -2.491305517018328 + }, + { + "id": 20, + "rotation_radians": -0.2885870407239016, + "x": -1.7803105388199987, + "y": 0.11293352715218104 + }, + { + "id": 21, + "rotation_radians": -0.28909074503367643, + "x": -2.3832358160326317, + "y": -1.1198480733952645 + }, + { + "id": 22, + "rotation_radians": -0.2891136507364372, + "x": -1.792928730332945, + "y": -1.9374339814179704 + }, + { + "id": 23, + "rotation_radians": -0.275039046966167, + "x": 2.760807498481124, + "y": 0.19212501494119263 + }, + { + "id": 24, + "rotation_radians": -0.3926977411496937, + "x": -0.827721796411388, + "y": 2.5170394856181 + }, + { + "id": 25, + "rotation_radians": -0.28204890820091727, + "x": 1.8049794019030976, + "y": -2.0960565528177106 + }, + { + "id": 26, + "rotation_radians": 0.4030254300025386, + "x": -2.425362415387293, + "y": 1.1328393999718926 + }, + { + "id": 27, + "rotation_radians": -0.2750055231400956, + "x": 2.372553039824388, + "y": 1.1208843452359551 + }, + { + "id": 28, + "rotation_radians": -0.2750014611125319, + "x": 0.2975494035612449, + "y": 2.558027187516629 + } + ], + "problem": "28 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_029_a7c60552360644b6.json b/data/solutions/generated/squinoct_029_a7c60552360644b6.json new file mode 100644 index 0000000000000000000000000000000000000000..272337c928ab8aa7581f076b272d9c4bdf49f438 --- /dev/null +++ b/data/solutions/generated/squinoct_029_a7c60552360644b6.json @@ -0,0 +1,236 @@ +{ + "case": "squinoct@29", + "container": { + "circumradius": 3.5681258139835834, + "orientation_radians": 0.0, + "side_length": 2.7309252672114352, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@29", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.70811+", + "metric_symbol": "s", + "metric_value": 2.70811, + "reference_text": "s = 2.70811+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@29", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.70811+", + "metric_symbol": "s", + "metric_value": 2.70811, + "reference_text": "s = 2.70811+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.39270081297817855, + "x": -1.8697488860002558, + "y": -2.252433955533549 + }, + { + "id": 2, + "rotation_radians": 1.2232453910530607, + "x": 0.33854912747332133, + "y": 2.663301539469466 + }, + { + "id": 3, + "rotation_radians": 0.3763461793244386, + "x": 0.8071206457387619, + "y": -0.11070501232391311 + }, + { + "id": 4, + "rotation_radians": 0.392694473809157, + "x": 2.9133840661154062, + "y": -0.274086531353201 + }, + { + "id": 5, + "rotation_radians": 0.19620204109624853, + "x": 0.6891305103839153, + "y": -1.8709687783726294 + }, + { + "id": 6, + "rotation_radians": 0.3763136829713127, + "x": 0.05439215849911565, + "y": -0.8743604639268999 + }, + { + "id": 7, + "rotation_radians": 1.1835682632865259, + "x": 1.8712309637079063, + "y": -2.248866615847058 + }, + { + "id": 8, + "rotation_radians": 1.1848368141662096, + "x": 1.5297622461083211, + "y": 0.9924465548710054 + }, + { + "id": 9, + "rotation_radians": 0.3927016710855556, + "x": -0.8806457848782697, + "y": -0.49728285529476096 + }, + { + "id": 10, + "rotation_radians": 1.1834934324275441, + "x": -0.49681404583503735, + "y": 0.6503128404515605 + }, + { + "id": 11, + "rotation_radians": 1.1834930651426085, + "x": -0.3763567669172647, + "y": 1.7858349682840913 + }, + { + "id": 12, + "rotation_radians": 1.1780973729357511, + "x": 2.25353114529674, + "y": 1.8671026526162124 + }, + { + "id": 13, + "rotation_radians": 1.183472137875384, + "x": -0.7827932576365797, + "y": 2.6997808381438766 + }, + { + "id": 14, + "rotation_radians": 1.1889624928349318, + "x": -1.7081861115477315, + "y": 2.3135061599386386 + }, + { + "id": 15, + "rotation_radians": 0.39270111859341755, + "x": -0.9458391849491493, + "y": -2.6351335985615223 + }, + { + "id": 16, + "rotation_radians": 0.39008757386396553, + "x": 2.525165344591663, + "y": -1.2079081272385577 + }, + { + "id": 17, + "rotation_radians": 0.3906195997155562, + "x": 1.4877070549870106, + "y": -1.0970249024419478 + }, + { + "id": 18, + "rotation_radians": 0.39364365573875143, + "x": -1.720741129885687, + "y": 0.0890024932435716 + }, + { + "id": 19, + "rotation_radians": 0.19620276683148608, + "x": 0.1886846608077371, + "y": -2.7393188983098113 + }, + { + "id": 20, + "rotation_radians": 1.1780975418802884, + "x": 2.6373543971983975, + "y": 0.9404735826494578 + }, + { + "id": 21, + "rotation_radians": 0.3927003985676714, + "x": -0.46109217619321596, + "y": -1.7534931722082219 + }, + { + "id": 22, + "rotation_radians": 0.3927002746371811, + "x": -1.385002201217398, + "y": -1.3707955323200152 + }, + { + "id": 23, + "rotation_radians": 0.2365892280333861, + "x": -2.384144921952949, + "y": -0.9824633305231301 + }, + { + "id": 24, + "rotation_radians": 0.391912976822992, + "x": 1.8723195972397906, + "y": -0.17321415863513076 + }, + { + "id": 25, + "rotation_radians": 1.2093986094927955, + "x": -2.309790118991704, + "y": 1.190987732174536 + }, + { + "id": 26, + "rotation_radians": 1.1981758199701253, + "x": 1.1384610345087716, + "y": 1.9199311096607763 + }, + { + "id": 27, + "rotation_radians": 1.1834923049152999, + "x": 0.42501647532614734, + "y": 1.037978614800938 + }, + { + "id": 28, + "rotation_radians": 1.1834932465044008, + "x": -1.2981875525578308, + "y": 1.3981697121039431 + }, + { + "id": 29, + "rotation_radians": 0.21948325184881534, + "x": -2.869713130318831, + "y": 0.13402372880817393 + } + ], + "problem": "29 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinoct_030_8d25a2ea5990135c.json b/data/solutions/generated/squinoct_030_8d25a2ea5990135c.json new file mode 100644 index 0000000000000000000000000000000000000000..095490d42e719d9230d69e7ee8ffff60038e0af6 --- /dev/null +++ b/data/solutions/generated/squinoct_030_8d25a2ea5990135c.json @@ -0,0 +1,242 @@ +{ + "case": "squinoct@30", + "container": { + "circumradius": 3.629752802377564, + "orientation_radians": 0.0, + "side_length": 2.778092522101299, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@30", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.74220+", + "metric_symbol": "s", + "metric_value": 2.7422, + "reference_text": "s = 2.74220+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinoct@30", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/17/26", + "metric_expression": "2.74220+", + "metric_symbol": "s", + "metric_value": 2.7422, + "reference_text": "s = 2.74220+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/", + "title": "Squares in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.1781186980072023, + "x": -1.092606892662844, + "y": 2.6359677195666826 + }, + { + "id": 2, + "rotation_radians": 0.33315963452525665, + "x": 1.7859457126957874, + "y": -0.45612683829802353 + }, + { + "id": 3, + "rotation_radians": 0.3329174127640249, + "x": 1.0696845759797915, + "y": 2.6140865391564105 + }, + { + "id": 4, + "rotation_radians": 1.1718823076865938, + "x": -1.5708616662612755, + "y": -0.8390090579086581 + }, + { + "id": 5, + "rotation_radians": 1.1718815233054534, + "x": -2.196575729370387, + "y": -1.9545269254504087 + }, + { + "id": 6, + "rotation_radians": 0.9984107566966389, + "x": 2.7721225913392646, + "y": 0.5514230074402309 + }, + { + "id": 7, + "rotation_radians": 0.3926951772675779, + "x": 2.431244060857466, + "y": -1.5868533177937434 + }, + { + "id": 8, + "rotation_radians": 0.3329338408603008, + "x": 0.10026556588118168, + "y": 2.9072597519819205 + }, + { + "id": 9, + "rotation_radians": 1.1718520282119003, + "x": -2.897731682724755, + "y": -0.08050898639398726 + }, + { + "id": 10, + "rotation_radians": 1.1718798554749785, + "x": -0.7344635425632361, + "y": -0.0901536426273701 + }, + { + "id": 11, + "rotation_radians": 0.3287645801899764, + "x": 1.078712793258339, + "y": 0.3772267643672817 + }, + { + "id": 12, + "rotation_radians": 1.1725852264396182, + "x": 0.5634312960422175, + "y": -2.8521766932925954 + }, + { + "id": 13, + "rotation_radians": 1.1718751695787857, + "x": -2.6304963267776786, + "y": -1.0514371825925246 + }, + { + "id": 14, + "rotation_radians": 1.1718841137626914, + "x": -1.193915812292342, + "y": -1.7652776127481038 + }, + { + "id": 15, + "rotation_radians": 1.17188175037335, + "x": -1.8950591014586426, + "y": 0.10871883973479303 + }, + { + "id": 16, + "rotation_radians": 0.3287620002641486, + "x": 0.8381087119289663, + "y": 1.6096253602062427 + }, + { + "id": 17, + "rotation_radians": 1.1718852580428738, + "x": 0.5307942307826374, + "y": -0.6972412807934955 + }, + { + "id": 18, + "rotation_radians": 1.1781144978035063, + "x": -1.9737690528840537, + "y": 2.150083408059529 + }, + { + "id": 19, + "rotation_radians": 1.4482028018213766, + "x": -0.013715727583636587, + "y": 0.8025887094977882 + }, + { + "id": 20, + "rotation_radians": 1.3802717371126332, + "x": -0.3870633333482293, + "y": 1.797001114315408 + }, + { + "id": 21, + "rotation_radians": 0.39269551615833287, + "x": -2.6270707756178737, + "y": 1.114082744315379 + }, + { + "id": 22, + "rotation_radians": 1.1804732051588926, + "x": 0.18799245361140762, + "y": -1.9210394246981863 + }, + { + "id": 23, + "rotation_radians": 0.39269772282174764, + "x": 2.8139425258820494, + "y": -0.6629466771279772 + }, + { + "id": 24, + "rotation_radians": 1.1784838742541708, + "x": 1.1183560967152129, + "y": -1.5397671085190798 + }, + { + "id": 25, + "rotation_radians": 1.344074142837339, + "x": -1.2726322897403746, + "y": 1.2456312485807406 + }, + { + "id": 26, + "rotation_radians": 0.32876723415813636, + "x": 1.9675160052360527, + "y": 2.1689784928623523 + }, + { + "id": 27, + "rotation_radians": 1.1765021043846227, + "x": 1.4894726101350855, + "y": -2.4695313287348046 + }, + { + "id": 28, + "rotation_radians": 1.1718833739349859, + "x": -0.6153678820861982, + "y": -2.6094973308268536 + }, + { + "id": 29, + "rotation_radians": 0.3287655693513067, + "x": 1.735680466558067, + "y": 1.16867687037266 + }, + { + "id": 30, + "rotation_radians": 1.1718826990077345, + "x": -0.41025390138409185, + "y": -1.0378906327172985 + } + ], + "problem": "30 equal items for Squares in Octagons", + "setup": "squinoct", + "source_image": "https://erich-friedman.github.io/packing/squinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squinoct/" +} diff --git a/data/solutions/generated/squinpen_021_3fc16f4ddfd45967.json b/data/solutions/generated/squinpen_021_3fc16f4ddfd45967.json new file mode 100644 index 0000000000000000000000000000000000000000..27f8d951b8ab47ef52a252679d8a956066cc66f4 --- /dev/null +++ b/data/solutions/generated/squinpen_021_3fc16f4ddfd45967.json @@ -0,0 +1,188 @@ +{ + "case": "squinpen@21", + "container": { + "circumradius": 3.2948553477024034, + "orientation_radians": 0.0, + "side_length": 3.873334763632923, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@21", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "3.864+", + "metric_symbol": "s", + "metric_value": 3.864, + "reference_text": "s = 3.864+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@21", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "3.864+", + "metric_symbol": "s", + "metric_value": 3.864, + "reference_text": "s = 3.864+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.15442892543603592, + "x": 0.1120222426891017, + "y": 0.12256793771596418 + }, + { + "id": 2, + "rotation_radians": -0.15448752934856322, + "x": 1.3458418494236621, + "y": 0.1289538145421596 + }, + { + "id": 3, + "rotation_radians": -0.15447937646055693, + "x": 0.7064603056093554, + "y": -0.6910881775290717 + }, + { + "id": 4, + "rotation_radians": -0.1835646566809968, + "x": 0.1450445380188321, + "y": 1.746572592097997 + }, + { + "id": 5, + "rotation_radians": -0.1544344643474659, + "x": -0.9453399203612225, + "y": -0.19479028077099672 + }, + { + "id": 6, + "rotation_radians": -0.15836516224485456, + "x": 0.756346196494095, + "y": 0.9391823794521291 + }, + { + "id": 7, + "rotation_radians": 0.20607491627955835, + "x": 1.8019542352353588, + "y": -1.1099341489859973 + }, + { + "id": 8, + "rotation_radians": -0.1468189713196532, + "x": -0.5152083603220434, + "y": 0.9099117271162221 + }, + { + "id": 9, + "rotation_radians": -0.15443514201080666, + "x": -0.322322744948609, + "y": -0.9781164050301848 + }, + { + "id": 10, + "rotation_radians": 0.47124028578858634, + "x": -0.04788009533831306, + "y": -2.2614650486723336 + }, + { + "id": 11, + "rotation_radians": 1.413727879336271, + "x": 2.082036178305328, + "y": 0.818641040714625 + }, + { + "id": 12, + "rotation_radians": 0.15069430173491058, + "x": 2.447616010348299, + "y": -0.3100422005986453 + }, + { + "id": 13, + "rotation_radians": 0.7604886276938824, + "x": -2.1532908312695733, + "y": -1.4492518782350579 + }, + { + "id": 14, + "rotation_radians": 0.252880820118933, + "x": 1.208225713718668, + "y": -1.9438473469952073 + }, + { + "id": 15, + "rotation_radians": -0.1835626888623629, + "x": 0.8841942803009123, + "y": 2.436764940900869 + }, + { + "id": 16, + "rotation_radians": -0.4813212199104229, + "x": -1.0853587828912825, + "y": 1.9109936348817151 + }, + { + "id": 17, + "rotation_radians": -0.8103056776170912, + "x": -2.1532744909455936, + "y": -0.44890916344661747 + }, + { + "id": 18, + "rotation_radians": -0.481319784828733, + "x": -2.038806152846391, + "y": 1.6093061094777374 + }, + { + "id": 19, + "rotation_radians": -0.1583824982556747, + "x": 1.492681985575123, + "y": 1.627361368041125 + }, + { + "id": 20, + "rotation_radians": 0.4712399514437465, + "x": -1.1239820719054026, + "y": -1.9118274443243062 + }, + { + "id": 21, + "rotation_radians": -0.48132192817608915, + "x": -1.6781469813787322, + "y": 0.6743724327934054 + } + ], + "problem": "21 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/21.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_022_33b95c59890c6cd7.json b/data/solutions/generated/squinpen_022_33b95c59890c6cd7.json new file mode 100644 index 0000000000000000000000000000000000000000..0042858cde0da60be46a1f33d6c5fe4d320845c8 --- /dev/null +++ b/data/solutions/generated/squinpen_022_33b95c59890c6cd7.json @@ -0,0 +1,194 @@ +{ + "case": "squinpen@22", + "container": { + "circumradius": 3.351631214801316, + "orientation_radians": 0.0, + "side_length": 3.9400787983666397, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@22", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "3.937+", + "metric_symbol": "s", + "metric_value": 3.937, + "reference_text": "s = 3.937+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@22", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "3.937+", + "metric_symbol": "s", + "metric_value": 3.937, + "reference_text": "s = 3.937+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -1.18312229780343, + "x": -0.01821128870843724, + "y": -0.1535326006424212 + }, + { + "id": 2, + "rotation_radians": -1.1520441498909473, + "x": -0.09154760623177668, + "y": 0.9746526154342168 + }, + { + "id": 3, + "rotation_radians": -1.1344977163379135, + "x": 0.24819284515668627, + "y": -1.3400792831293444 + }, + { + "id": 4, + "rotation_radians": -1.1533444020799046, + "x": 0.9310681237448021, + "y": -0.5214508117955912 + }, + { + "id": 5, + "rotation_radians": -1.1020696390915725, + "x": -1.0061063120601081, + "y": 0.19772609989650614 + }, + { + "id": 6, + "rotation_radians": -0.7755433649131815, + "x": -1.1797528662543648, + "y": 1.3457769940497544 + }, + { + "id": 7, + "rotation_radians": -1.1033406805635457, + "x": -0.7588016595472845, + "y": -0.9977028252177101 + }, + { + "id": 8, + "rotation_radians": 0.20067064505882376, + "x": 0.894016346740006, + "y": -2.494422434487232 + }, + { + "id": 9, + "rotation_radians": -0.15703042526400923, + "x": 1.4544732532337712, + "y": 1.7129417900875654 + }, + { + "id": 10, + "rotation_radians": -0.15698349616094534, + "x": 2.652731683070149, + "y": 0.11121466745450158 + }, + { + "id": 11, + "rotation_radians": 0.47434931916547796, + "x": -1.7020262006267737, + "y": -0.6401669682340222 + }, + { + "id": 12, + "rotation_radians": 0.20065322935635702, + "x": 2.028829217542372, + "y": -0.8470497256944243 + }, + { + "id": 13, + "rotation_radians": -1.1545150301186864, + "x": 0.8328748449938311, + "y": 0.5889537111889724 + }, + { + "id": 14, + "rotation_radians": -0.7623991416820856, + "x": -2.1877887816948145, + "y": 1.4856590427660725 + }, + { + "id": 15, + "rotation_radians": -0.4818860350806275, + "x": -0.2611866344014379, + "y": 2.1816676801760533 + }, + { + "id": 16, + "rotation_radians": 0.2006556264432885, + "x": 1.4781794899808185, + "y": -1.6818233553681623 + }, + { + "id": 17, + "rotation_radians": -0.4712224545747266, + "x": 0.6777487523077631, + "y": 2.5455115866624203 + }, + { + "id": 18, + "rotation_radians": -0.762398578939319, + "x": -2.181674425115677, + "y": 0.4854740045506486 + }, + { + "id": 19, + "rotation_radians": -1.097459566821129, + "x": -2.082134567900052, + "y": -1.568890576164043 + }, + { + "id": 20, + "rotation_radians": -1.0985465390173124, + "x": -1.1472451775814219, + "y": -1.9298061882733615 + }, + { + "id": 21, + "rotation_radians": -0.15698191222276542, + "x": 2.0648495687392714, + "y": 0.9202412384766959 + }, + { + "id": 22, + "rotation_radians": -1.0986165609546643, + "x": -0.20262930154542017, + "y": -2.2589748729713683 + } + ], + "problem": "22 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/22.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_023_125d15e1f42d4cc7.json b/data/solutions/generated/squinpen_023_125d15e1f42d4cc7.json new file mode 100644 index 0000000000000000000000000000000000000000..c3a9e9cfa2bd19c903fbd21dca1e92efb81bf204 --- /dev/null +++ b/data/solutions/generated/squinpen_023_125d15e1f42d4cc7.json @@ -0,0 +1,200 @@ +{ + "case": "squinpen@23", + "container": { + "circumradius": 3.4051286935340226, + "orientation_radians": 0.0, + "side_length": 4.00296885643447, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@23", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.002+", + "metric_symbol": "s", + "metric_value": 4.002, + "reference_text": "s = 4.002+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@23", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.002+", + "metric_symbol": "s", + "metric_value": 4.002, + "reference_text": "s = 4.002+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4083319103408503, + "x": -0.004549076931451928, + "y": 0.1772367033572422 + }, + { + "id": 2, + "rotation_radians": 1.09573814167009, + "x": -1.16761329505312, + "y": 1.9690074301300513 + }, + { + "id": 3, + "rotation_radians": 1.4137085546033157, + "x": 1.5323513904752633, + "y": 1.7269821923809408 + }, + { + "id": 4, + "rotation_radians": 0.9018986573769519, + "x": -2.179712299760791, + "y": 1.5654432499335 + }, + { + "id": 5, + "rotation_radians": 1.4137205984883152, + "x": 0.9419064440760995, + "y": 2.5396721773334514 + }, + { + "id": 6, + "rotation_radians": 0.8448330353683163, + "x": -0.2173639695327895, + "y": -1.0591020608595714 + }, + { + "id": 7, + "rotation_radians": 0.4712513309064422, + "x": -0.1402659078774239, + "y": -2.2442996076741597 + }, + { + "id": 8, + "rotation_radians": 1.4137164971348637, + "x": 0.5571128999867229, + "y": 1.3679325382558778 + }, + { + "id": 9, + "rotation_radians": 0.7853983835537466, + "x": -1.2462273635422187, + "y": -0.8784448022772119 + }, + { + "id": 10, + "rotation_radians": 0.7853956051048822, + "x": -1.2547679005734291, + "y": 0.1215760146005793 + }, + { + "id": 11, + "rotation_radians": 0.7784932165195517, + "x": -2.2497088041205995, + "y": -1.5054603180040884 + }, + { + "id": 12, + "rotation_radians": 1.7279146221100379, + "x": 0.9601588313108579, + "y": -2.5145058023340043 + }, + { + "id": 13, + "rotation_radians": 1.397061501821212, + "x": 1.060162509354659, + "y": 0.47420939901521103 + }, + { + "id": 14, + "rotation_radians": 1.5634270988170373, + "x": 2.6945977673451633, + "y": 0.009421290221088152 + }, + { + "id": 15, + "rotation_radians": 1.576650040455798, + "x": 1.9716787870794328, + "y": -0.6910985227545124 + }, + { + "id": 16, + "rotation_radians": 1.4352512972326492, + "x": 2.0698335465241273, + "y": 0.8671328280435111 + }, + { + "id": 17, + "rotation_radians": 0.7854002307613193, + "x": -2.254793505018402, + "y": -0.49446500791220366 + }, + { + "id": 18, + "rotation_radians": 0.47125117513088527, + "x": -1.1151476114949403, + "y": -2.0085011820749386 + }, + { + "id": 19, + "rotation_radians": 1.4137148616950383, + "x": -0.4686631507371087, + "y": 1.0784612936727918 + }, + { + "id": 20, + "rotation_radians": 0.15707737616215117, + "x": 1.5479940829502787, + "y": -1.7054473150232055 + }, + { + "id": 21, + "rotation_radians": 0.7853969266861722, + "x": -2.2547938554220672, + "y": 0.5105967258500962 + }, + { + "id": 22, + "rotation_radians": 0.8466084378199042, + "x": 0.7655279928824079, + "y": -0.7342171469066978 + }, + { + "id": 23, + "rotation_radians": 1.4137159219303725, + "x": -0.058038640016580885, + "y": 2.214627448047071 + } + ], + "problem": "23 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/23.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_024_5483079483431bd6.json b/data/solutions/generated/squinpen_024_5483079483431bd6.json new file mode 100644 index 0000000000000000000000000000000000000000..fa7c719c3a09de43715c71a9b1cf197d099c7613 --- /dev/null +++ b/data/solutions/generated/squinpen_024_5483079483431bd6.json @@ -0,0 +1,206 @@ +{ + "case": "squinpen@24", + "container": { + "circumradius": 3.5217297103103538, + "orientation_radians": 0.0, + "side_length": 4.140041572561339, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@24", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.107+", + "metric_symbol": "s", + "metric_value": 4.107, + "reference_text": "s = 4.107+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@24", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.107+", + "metric_symbol": "s", + "metric_value": 4.107, + "reference_text": "s = 4.107+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4146331548732214, + "x": -2.1472344919677964, + "y": -1.5638230777685964 + }, + { + "id": 2, + "rotation_radians": 1.5157878643997498, + "x": -0.7678249956252785, + "y": -2.0248862970411046 + }, + { + "id": 3, + "rotation_radians": 1.5024772802992876, + "x": 0.3869592285611357, + "y": -2.4003237161095528 + }, + { + "id": 4, + "rotation_radians": 1.5024726513139803, + "x": 1.3409754363868185, + "y": -1.9727764309882092 + }, + { + "id": 5, + "rotation_radians": 1.4715279512444472, + "x": 1.9493574592472056, + "y": -1.1256486727992305 + }, + { + "id": 6, + "rotation_radians": 1.414625333468022, + "x": -1.258338007181853, + "y": -1.0856864049868218 + }, + { + "id": 7, + "rotation_radians": 1.4514540589586598, + "x": 0.032952487604250756, + "y": -1.3750180866715227 + }, + { + "id": 8, + "rotation_radians": 1.504254443565618, + "x": 0.8469429197505485, + "y": -0.7188238484467279 + }, + { + "id": 9, + "rotation_radians": 1.4089592857630606, + "x": 1.6702601026568813, + "y": -0.05724189938249131 + }, + { + "id": 10, + "rotation_radians": 1.4356733206671015, + "x": 2.805701114004751, + "y": 0.09990131810536913 + }, + { + "id": 11, + "rotation_radians": 0.8247644417716824, + "x": -2.324287889888269, + "y": -0.37618336037660227 + }, + { + "id": 12, + "rotation_radians": 1.4146372217894125, + "x": -0.46408569453781584, + "y": -0.47752850992051 + }, + { + "id": 13, + "rotation_radians": 1.4089615621733698, + "x": 0.2942057893485262, + "y": 0.1848329342235694 + }, + { + "id": 14, + "rotation_radians": 1.4089592480676125, + "x": 1.1060481443799977, + "y": 0.768784499562691 + }, + { + "id": 15, + "rotation_radians": 1.4041089450408732, + "x": 2.21136871552694, + "y": 0.9447307506377265 + }, + { + "id": 16, + "rotation_radians": 0.8247577263963787, + "x": -2.3298297565495987, + "y": 0.6244232672309563 + }, + { + "id": 17, + "rotation_radians": 0.8247557287131841, + "x": -1.3192432599182653, + "y": 0.37643345448191845 + }, + { + "id": 18, + "rotation_radians": 1.4079722510227826, + "x": -0.4072744598082227, + "y": 1.1513841281156818 + }, + { + "id": 19, + "rotation_radians": 1.408947660039717, + "x": 0.5182328169723309, + "y": 1.577838705141216 + }, + { + "id": 20, + "rotation_radians": 1.4137172690415163, + "x": 1.5890518442689425, + "y": 1.809410801581433 + }, + { + "id": 21, + "rotation_radians": 1.0907078192647734, + "x": -2.2219439605009725, + "y": 1.7434213520109751 + }, + { + "id": 22, + "rotation_radians": 1.092171482760529, + "x": -1.249705516670639, + "y": 1.9879328643000949 + }, + { + "id": 23, + "rotation_radians": 1.0995708723521531, + "x": -0.31745074965842707, + "y": 2.366874764773937 + }, + { + "id": 24, + "rotation_radians": 1.4137174757618867, + "x": 0.9940391039348341, + "y": 2.628377894807814 + } + ], + "problem": "24 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/24.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_025_965f543dd3a1a5b2.json b/data/solutions/generated/squinpen_025_965f543dd3a1a5b2.json new file mode 100644 index 0000000000000000000000000000000000000000..543311550b06b9ef80048ed45a3bf2f972413a8e --- /dev/null +++ b/data/solutions/generated/squinpen_025_965f543dd3a1a5b2.json @@ -0,0 +1,212 @@ +{ + "case": "squinpen@25", + "container": { + "circumradius": 3.549365855641956, + "orientation_radians": 0.0, + "side_length": 4.172529809873594, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@25", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.169+", + "metric_symbol": "s", + "metric_value": 4.169, + "reference_text": "s = 4.169+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@25", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.169+", + "metric_symbol": "s", + "metric_value": 4.169, + "reference_text": "s = 4.169+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7913686471395188, + "x": -2.3643731966258894, + "y": -1.5813515520996448 + }, + { + "id": 2, + "rotation_radians": -1.0995626082770003, + "x": -1.1232784395222144, + "y": -2.1285545825519057 + }, + { + "id": 3, + "rotation_radians": -1.1028537116757866, + "x": -0.16882965983046794, + "y": -2.4327299099466595 + }, + { + "id": 4, + "rotation_radians": -1.1278624084783648, + "x": 0.8323931381730104, + "y": -2.657555194594371 + }, + { + "id": 5, + "rotation_radians": 0.7746761857185009, + "x": 1.6645930730479108, + "y": -1.4080259439732432 + }, + { + "id": 6, + "rotation_radians": 0.7935020788413827, + "x": -2.3664131910920334, + "y": -0.5797241363927407 + }, + { + "id": 7, + "rotation_radians": -0.7806248434549791, + "x": -1.354295564692523, + "y": -0.9980120772831863 + }, + { + "id": 8, + "rotation_radians": -0.7852638700682056, + "x": -0.3387163983056815, + "y": -1.1952146546128695 + }, + { + "id": 9, + "rotation_radians": -0.7960750920275109, + "x": 0.6634362493018245, + "y": -1.5056945543543845 + }, + { + "id": 10, + "rotation_radians": -0.16162061145459863, + "x": 1.8455267443163488, + "y": -0.21078027826207862 + }, + { + "id": 11, + "rotation_radians": -0.7809284674661958, + "x": -1.3692302301804353, + "y": 0.0021193940772869973 + }, + { + "id": 12, + "rotation_radians": -0.7847026227787594, + "x": -0.3560154724664312, + "y": -0.19491516279202561 + }, + { + "id": 13, + "rotation_radians": -0.7620900292099321, + "x": 0.6565098687382722, + "y": -0.48556210626108187 + }, + { + "id": 14, + "rotation_radians": -0.1611704684009621, + "x": 1.1521130215091702, + "y": 0.7227585345163104 + }, + { + "id": 15, + "rotation_radians": -0.16212908228933573, + "x": 2.842313739220558, + "y": 0.11638325267712148 + }, + { + "id": 16, + "rotation_radians": -0.7853978132225019, + "x": -2.3714860431583764, + "y": 0.4893772978458858 + }, + { + "id": 17, + "rotation_radians": 0.7857149236000472, + "x": -1.3712934844933036, + "y": 1.00425732824288 + }, + { + "id": 18, + "rotation_radians": -0.7845887119545628, + "x": -0.37096096266403006, + "y": 0.805140863919368 + }, + { + "id": 19, + "rotation_radians": -0.15708521319190266, + "x": 0.5722482597605102, + "y": 1.54563906996397 + }, + { + "id": 20, + "rotation_radians": -0.1570855592767954, + "x": 2.2399432271040784, + "y": 0.9515761132764056 + }, + { + "id": 21, + "rotation_radians": -0.7853989646573181, + "x": -2.371484882056246, + "y": 1.537783815402405 + }, + { + "id": 22, + "rotation_radians": 1.096400766390279, + "x": -1.1034554121742386, + "y": 2.133308143922604 + }, + { + "id": 23, + "rotation_radians": -0.4748254047366579, + "x": -0.14152963883903807, + "y": 2.4253507950119944 + }, + { + "id": 24, + "rotation_radians": -0.15706974434978674, + "x": 1.0137814023254739, + "y": 2.6392650838634117 + }, + { + "id": 25, + "rotation_radians": -0.1570829738563012, + "x": 1.6197265945705779, + "y": 1.805254399518042 + } + ], + "problem": "25 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/25.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_026_12ea954c92ca25d9.json b/data/solutions/generated/squinpen_026_12ea954c92ca25d9.json new file mode 100644 index 0000000000000000000000000000000000000000..a3750c7ac0c571846d2cb6b8be53241a7f1915ef --- /dev/null +++ b/data/solutions/generated/squinpen_026_12ea954c92ca25d9.json @@ -0,0 +1,218 @@ +{ + "case": "squinpen@26", + "container": { + "circumradius": 3.593713074674243, + "orientation_radians": 0.0, + "side_length": 4.224663092528319, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@26", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.223+", + "metric_symbol": "s", + "metric_value": 4.223, + "reference_text": "s = 4.223+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@26", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.223+", + "metric_symbol": "s", + "metric_value": 4.223, + "reference_text": "s = 4.223+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6144770416291189, + "x": 0.6010544817963643, + "y": -1.6048829598386134 + }, + { + "id": 2, + "rotation_radians": 0.7853862811786603, + "x": -1.407347077982954, + "y": -1.0454777455347652 + }, + { + "id": 3, + "rotation_radians": 0.15708231790928537, + "x": 1.7809460081037813, + "y": -1.644401961879781 + }, + { + "id": 4, + "rotation_radians": 0.7809382199200431, + "x": -0.4054012631939169, + "y": -1.1101218362272087 + }, + { + "id": 5, + "rotation_radians": 0.15505862464678527, + "x": 2.367879766946576, + "y": -0.8334897691351119 + }, + { + "id": 6, + "rotation_radians": 0.7779921387863118, + "x": 0.6009089307627735, + "y": -0.517399335261046 + }, + { + "id": 7, + "rotation_radians": 0.7853999818751344, + "x": -2.4073682027459755, + "y": -1.6027475472974408 + }, + { + "id": 8, + "rotation_radians": 0.7853855006805929, + "x": -2.407362449323913, + "y": -0.5572206505384065 + }, + { + "id": 9, + "rotation_radians": 0.4712325379889386, + "x": 0.8251715808881693, + "y": -2.73866971306744 + }, + { + "id": 10, + "rotation_radians": 1.099556466050015, + "x": -0.4236079834059959, + "y": 2.3936122407104192 + }, + { + "id": 11, + "rotation_radians": 1.4440284471207383, + "x": 0.9236946192590073, + "y": 0.728734477644284 + }, + { + "id": 12, + "rotation_radians": 1.445563157646747, + "x": 1.6824721074310545, + "y": 0.050824420712315556 + }, + { + "id": 13, + "rotation_radians": 0.780606215857329, + "x": -0.40394747290644684, + "y": 0.8901266013417534 + }, + { + "id": 14, + "rotation_radians": 0.7805973768439021, + "x": -0.3974973967991644, + "y": -0.10994976295057943 + }, + { + "id": 15, + "rotation_radians": 1.0995480180712285, + "x": -1.3746953915565177, + "y": 2.084591830499319 + }, + { + "id": 16, + "rotation_radians": 0.7853868659228801, + "x": -1.4068882883238842, + "y": -0.045467981250062746 + }, + { + "id": 17, + "rotation_radians": 1.4371744389576708, + "x": 0.5087487685587887, + "y": 1.6743041731885824 + }, + { + "id": 18, + "rotation_radians": 0.4712468269227371, + "x": -1.0948347639439964, + "y": -2.1755257120658 + }, + { + "id": 19, + "rotation_radians": 0.4712361800843202, + "x": -0.14370029318022903, + "y": -2.4843994984325803 + }, + { + "id": 20, + "rotation_radians": 0.7853826419475666, + "x": -2.407094708369398, + "y": 0.5374566549516283 + }, + { + "id": 21, + "rotation_radians": 0.784274884460863, + "x": -2.406506390183513, + "y": 1.598667302025473 + }, + { + "id": 22, + "rotation_radians": 0.7853860950737279, + "x": -1.4065470261586885, + "y": 0.9545419421866781 + }, + { + "id": 23, + "rotation_radians": 1.4463330611072804, + "x": 0.9942946047465046, + "y": 2.6979688404153954 + }, + { + "id": 24, + "rotation_radians": 1.4137268022606229, + "x": 2.195170303015151, + "y": 1.0629182773841692 + }, + { + "id": 25, + "rotation_radians": 1.4137632909526072, + "x": 1.6127086904237988, + "y": 1.8759037182834137 + }, + { + "id": 26, + "rotation_radians": 1.4137222586733538, + "x": 2.7883664393543426, + "y": 0.25779388837941075 + } + ], + "problem": "26 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/26.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_027_c69ed1bfb373f6cd.json b/data/solutions/generated/squinpen_027_c69ed1bfb373f6cd.json new file mode 100644 index 0000000000000000000000000000000000000000..87a3feb5d4ed208fc813909ac795eb6ef6b348de --- /dev/null +++ b/data/solutions/generated/squinpen_027_c69ed1bfb373f6cd.json @@ -0,0 +1,224 @@ +{ + "case": "squinpen@27", + "container": { + "circumradius": 3.7175405869881395, + "orientation_radians": 0.0, + "side_length": 4.370231063660665, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@27", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.350+", + "metric_symbol": "s", + "metric_value": 4.35, + "reference_text": "s = 4.350+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@27", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.350+", + "metric_symbol": "s", + "metric_value": 4.35, + "reference_text": "s = 4.350+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.3698878141339904, + "x": -2.3482375367793096, + "y": -1.815937498519039 + }, + { + "id": 2, + "rotation_radians": 0.4712376461866836, + "x": -1.3683085236539756, + "y": -2.191994821658776 + }, + { + "id": 3, + "rotation_radians": 0.47124542046497975, + "x": -0.22161545575143282, + "y": -2.5645798303533045 + }, + { + "id": 4, + "rotation_radians": 0.4732097972392716, + "x": 0.8238213052628283, + "y": -2.9032225397614217 + }, + { + "id": 5, + "rotation_radians": 0.15450600535335507, + "x": 1.6694305555990008, + "y": -1.9185279903846486 + }, + { + "id": 6, + "rotation_radians": 0.14912816847600927, + "x": 2.2886630391008618, + "y": -1.1010636531778 + }, + { + "id": 7, + "rotation_radians": 0.4573000044759247, + "x": -1.460420931831544, + "y": -1.0657872948281015 + }, + { + "id": 8, + "rotation_radians": 0.47124869546857556, + "x": -0.5055601357094688, + "y": -1.420828933064345 + }, + { + "id": 9, + "rotation_radians": 0.47191072144744894, + "x": 0.5004049204972074, + "y": -1.7473307931197233 + }, + { + "id": 10, + "rotation_radians": 0.46712524439297787, + "x": 0.9631327775229716, + "y": -0.8439853708983994 + }, + { + "id": 11, + "rotation_radians": 1.4060653636266611, + "x": 1.8260309447388856, + "y": 0.011382687585827403 + }, + { + "id": 12, + "rotation_radians": 1.3678120478890665, + "x": 2.9820456990228545, + "y": 0.10873969999238603 + }, + { + "id": 13, + "rotation_radians": 0.7396538443282482, + "x": -2.4786334075726937, + "y": -0.5659966546781392 + }, + { + "id": 14, + "rotation_radians": 1.320086373380531, + "x": -1.062380763353032, + "y": 0.07201139384963864 + }, + { + "id": 15, + "rotation_radians": 0.4713587952103181, + "x": 0.009221657686191447, + "y": -0.5365490083395933 + }, + { + "id": 16, + "rotation_radians": 1.4132928094151498, + "x": 0.12938267587387653, + "y": 0.6845252571166798 + }, + { + "id": 17, + "rotation_radians": 1.412277924176525, + "x": 1.2498388548107355, + "y": 0.8432580040419603 + }, + { + "id": 18, + "rotation_radians": 1.4108484856555965, + "x": 2.353115851525846, + "y": 1.0248600016627016 + }, + { + "id": 19, + "rotation_radians": 0.7923194919372619, + "x": -2.5040795110670753, + "y": 0.4624824364671741 + }, + { + "id": 20, + "rotation_radians": 1.3006285737044483, + "x": -1.4588076929871463, + "y": 1.0123528365487928 + }, + { + "id": 21, + "rotation_radians": 1.4133047618203385, + "x": -0.502720141135694, + "y": 1.4614015469837718 + }, + { + "id": 22, + "rotation_radians": 1.4142017794476685, + "x": 0.6402275988392708, + "y": 1.683108672357874 + }, + { + "id": 23, + "rotation_radians": 1.4152630405441524, + "x": 1.0436812520586958, + "y": 2.8282584293056408 + }, + { + "id": 24, + "rotation_radians": 1.41372194126819, + "x": 1.6637275868270938, + "y": 1.9761610070921418 + }, + { + "id": 25, + "rotation_radians": 1.099904763845473, + "x": -2.3773883465307026, + "y": 1.7444703269854058 + }, + { + "id": 26, + "rotation_radians": 1.0995996656370377, + "x": -1.461352535343699, + "y": 2.1617516463834257 + }, + { + "id": 27, + "rotation_radians": 1.3366187362557334, + "x": 0.010104140441791797, + "y": 2.520310680226431 + } + ], + "problem": "27 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/27.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_028_117dfd2e5e6c3a3f.json b/data/solutions/generated/squinpen_028_117dfd2e5e6c3a3f.json new file mode 100644 index 0000000000000000000000000000000000000000..b137a0e1f7659f041e746c3918709ba6a5dbd509 --- /dev/null +++ b/data/solutions/generated/squinpen_028_117dfd2e5e6c3a3f.json @@ -0,0 +1,230 @@ +{ + "case": "squinpen@28", + "container": { + "circumradius": 3.785621919941396, + "orientation_radians": 0.0, + "side_length": 4.45026547059334, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@28", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.421+", + "metric_symbol": "s", + "metric_value": 4.421, + "reference_text": "s = 4.421+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@28", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.421+", + "metric_symbol": "s", + "metric_value": 4.421, + "reference_text": "s = 4.421+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.4712416003877584, + "x": -2.4291012089464235, + "y": -1.9052183581263686 + }, + { + "id": 2, + "rotation_radians": -1.0995630171208135, + "x": -1.3435612378916373, + "y": -2.2579366078323155 + }, + { + "id": 3, + "rotation_radians": 0.47123279411449986, + "x": -0.340265624399387, + "y": -2.583933269895215 + }, + { + "id": 4, + "rotation_radians": 0.47123163267799983, + "x": 0.48653362469394223, + "y": -1.8010747523502308 + }, + { + "id": 5, + "rotation_radians": 0.47123152975188626, + "x": 0.667909811417406, + "y": -2.9115162706332756 + }, + { + "id": 6, + "rotation_radians": -1.0995649350934964, + "x": 1.441705429806216, + "y": -2.1114451397513423 + }, + { + "id": 7, + "rotation_radians": -0.7625824616705396, + "x": -2.5429386628569657, + "y": -0.6449283615980472 + }, + { + "id": 8, + "rotation_radians": 0.47420439442223544, + "x": -1.4634384425411497, + "y": -1.1659048961961271 + }, + { + "id": 9, + "rotation_radians": -1.0995644492051733, + "x": -0.49994326428414576, + "y": -1.480537566622882 + }, + { + "id": 10, + "rotation_radians": 0.4712315839324867, + "x": 0.17016501628605216, + "y": -0.6467660821288191 + }, + { + "id": 11, + "rotation_radians": -1.0995646384860451, + "x": 1.1313096726018284, + "y": -0.9590771150150631 + }, + { + "id": 12, + "rotation_radians": -1.0995649552555695, + "x": 2.0841277629622184, + "y": -1.2686806365132517 + }, + { + "id": 13, + "rotation_radians": -0.7692667538435252, + "x": -2.5546057206616037, + "y": 0.36080213720273524 + }, + { + "id": 14, + "rotation_radians": -0.7824362736562716, + "x": -1.4654133956905515, + "y": -0.03581308009941471 + }, + { + "id": 15, + "rotation_radians": -0.4434121532725572, + "x": -0.41266769797796715, + "y": 0.421932638015013 + }, + { + "id": 16, + "rotation_radians": -1.0995645148953168, + "x": 0.78768369590849, + "y": 0.20408754595027329 + }, + { + "id": 17, + "rotation_radians": -1.0995645296883818, + "x": 1.7490725802204699, + "y": -0.10830093022075793 + }, + { + "id": 18, + "rotation_radians": 0.4712318693566605, + "x": 2.702542542087848, + "y": -0.4181085231767726 + }, + { + "id": 19, + "rotation_radians": -0.7789610503437162, + "x": -1.5593552531273396, + "y": 0.9653871436221975 + }, + { + "id": 20, + "rotation_radians": -0.47958377349706577, + "x": -0.5337237363033763, + "y": 1.4544089060241998 + }, + { + "id": 21, + "rotation_radians": -0.4712274712876829, + "x": 0.2843949962026153, + "y": 2.7868993564192133 + }, + { + "id": 22, + "rotation_radians": -0.4795835112566417, + "x": 0.4143219030382735, + "y": 1.7732292417970186 + }, + { + "id": 23, + "rotation_radians": -1.099564541604153, + "x": 1.436736433653882, + "y": 1.0446889064523022 + }, + { + "id": 24, + "rotation_radians": 0.47123177794547577, + "x": 2.387834872943213, + "y": 0.7356600924605611 + }, + { + "id": 25, + "rotation_radians": -0.7853974214622796, + "x": -2.562609466709928, + "y": 1.371576917289352 + }, + { + "id": 26, + "rotation_radians": -0.4459582308007448, + "x": -1.630059905022047, + "y": 2.149239355321753 + }, + { + "id": 27, + "rotation_radians": -0.47123668553887804, + "x": -0.670657035905686, + "y": 2.4765771912886625 + }, + { + "id": 28, + "rotation_radians": -0.15705908926051937, + "x": 1.5104454319327625, + "y": 2.2808408842669485 + } + ], + "problem": "28 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/28.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_029_c1c4dc57f8cd7d32.json b/data/solutions/generated/squinpen_029_c1c4dc57f8cd7d32.json new file mode 100644 index 0000000000000000000000000000000000000000..8f5082f079a18862f20c6809e1d93d8bf1e31d9c --- /dev/null +++ b/data/solutions/generated/squinpen_029_c1c4dc57f8cd7d32.json @@ -0,0 +1,236 @@ +{ + "case": "squinpen@29", + "container": { + "circumradius": 3.86034546200736, + "orientation_radians": 0.0, + "side_length": 4.5381082626442, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.499+", + "metric_symbol": "s", + "metric_value": 4.499, + "reference_text": "s = 4.499+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.499+", + "metric_symbol": "s", + "metric_value": 4.499, + "reference_text": "s = 4.499+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -1.0995456936603072, + "x": -1.9643744161431782, + "y": -2.119795627860861 + }, + { + "id": 2, + "rotation_radians": -1.1018229281905552, + "x": -1.0081632407059624, + "y": -2.4167901528017985 + }, + { + "id": 3, + "rotation_radians": -1.1018231575354935, + "x": -0.055301223865321686, + "y": -2.7204742921925122 + }, + { + "id": 4, + "rotation_radians": -1.1055256279668857, + "x": 0.5549838775333691, + "y": -1.8077709994979152 + }, + { + "id": 5, + "rotation_radians": -1.1169770284941811, + "x": 0.9170197558009181, + "y": -2.9888831603805097 + }, + { + "id": 6, + "rotation_radians": 0.44325575149003843, + "x": 1.533770666332355, + "y": -2.141370583313934 + }, + { + "id": 7, + "rotation_radians": 0.7687785895463609, + "x": -2.5629295469515676, + "y": -0.9850418773622562 + }, + { + "id": 8, + "rotation_radians": -1.1157129797761804, + "x": -1.403528057068724, + "y": -1.1952382626629978 + }, + { + "id": 9, + "rotation_radians": -1.1123664987578672, + "x": -0.4330417841520399, + "y": -1.537556834584462 + }, + { + "id": 10, + "rotation_radians": -1.1189777428091656, + "x": 0.45258371972298, + "y": -0.6482386869381981 + }, + { + "id": 11, + "rotation_radians": -1.1145035081034542, + "x": 1.3831624866044832, + "y": -1.0263160886798959 + }, + { + "id": 12, + "rotation_radians": 0.17104552559707298, + "x": 2.6388888602507667, + "y": -0.8186648815164993 + }, + { + "id": 13, + "rotation_radians": 0.7664432632610922, + "x": -2.6130132402534176, + "y": 0.017132196312779447 + }, + { + "id": 14, + "rotation_radians": 0.5678364578321278, + "x": -1.5242090662537506, + "y": -0.027883756350731304 + }, + { + "id": 15, + "rotation_radians": -1.11780240645218, + "x": -0.5281934020355626, + "y": -0.40972272365229107 + }, + { + "id": 16, + "rotation_radians": -0.45158171827093885, + "x": 0.17835522788913546, + "y": 0.6183052278266711 + }, + { + "id": 17, + "rotation_radians": -0.3198929459487423, + "x": 1.7668402327875703, + "y": 0.1214706101556768 + }, + { + "id": 18, + "rotation_radians": -0.11934185409428462, + "x": 2.936954776540884, + "y": 0.3468598082654404 + }, + { + "id": 19, + "rotation_radians": -0.8043593298078382, + "x": -2.5909213026387135, + "y": 1.0169278098072287 + }, + { + "id": 20, + "rotation_radians": -0.42154786713531744, + "x": -1.3790641724784045, + "y": 1.1695883222867678 + }, + { + "id": 21, + "rotation_radians": -0.4269068392208273, + "x": -0.4284688299447912, + "y": 1.4989204093946908 + }, + { + "id": 22, + "rotation_radians": -0.43373228604551467, + "x": 0.537601750587438, + "y": 1.8116786507147797 + }, + { + "id": 23, + "rotation_radians": -0.32290889503073844, + "x": 1.2010989210660319, + "y": 0.9588898971482188 + }, + { + "id": 24, + "rotation_radians": -0.13073544643627158, + "x": 2.3040719147539854, + "y": 1.222352761493128 + }, + { + "id": 25, + "rotation_radians": 1.0995325903954196, + "x": -1.9018558757255348, + "y": 2.14010680213291 + }, + { + "id": 26, + "rotation_radians": -0.4712525226817066, + "x": -0.9399090726833708, + "y": 2.415758120417466 + }, + { + "id": 27, + "rotation_radians": -0.47124975466817687, + "x": 0.013366472806676024, + "y": 2.7181422901439642 + }, + { + "id": 28, + "rotation_radians": -0.15708478889587765, + "x": 1.1483743811912255, + "y": 2.8820160432334574 + }, + { + "id": 29, + "rotation_radians": -0.1413434300505571, + "x": 1.7329595326688227, + "y": 2.0597590549215354 + } + ], + "problem": "29 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/29.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_030_3b632d53270924b9.json b/data/solutions/generated/squinpen_030_3b632d53270924b9.json new file mode 100644 index 0000000000000000000000000000000000000000..e5471604bdabd952c5145eb69f90f071baf1422a --- /dev/null +++ b/data/solutions/generated/squinpen_030_3b632d53270924b9.json @@ -0,0 +1,242 @@ +{ + "case": "squinpen@30", + "container": { + "circumradius": 3.9400985755907008, + "orientation_radians": 0.0, + "side_length": 4.6318636706215885, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@30", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.550+", + "metric_symbol": "s", + "metric_value": 4.55, + "reference_text": "s = 4.550+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@30", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.550+", + "metric_symbol": "s", + "metric_value": 4.55, + "reference_text": "s = 4.550+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -1.171447251641997, + "x": -0.6687826198680081, + "y": -0.3563830094806916 + }, + { + "id": 2, + "rotation_radians": -1.2040726230408152, + "x": 0.20967541150359753, + "y": 0.43188940235740936 + }, + { + "id": 3, + "rotation_radians": -1.15821341551251, + "x": 0.28043722037575236, + "y": -0.6936491196557559 + }, + { + "id": 4, + "rotation_radians": -0.9824499420571492, + "x": -0.5267754463126426, + "y": -1.5373682246199316 + }, + { + "id": 5, + "rotation_radians": -1.201208294853214, + "x": -0.7122493375953552, + "y": 0.8275247301611401 + }, + { + "id": 6, + "rotation_radians": 0.6587994383114717, + "x": 0.49939796529892627, + "y": -1.8374706082969934 + }, + { + "id": 7, + "rotation_radians": -1.5592291451174676, + "x": 1.3940904637929576, + "y": 0.8725011679034862 + }, + { + "id": 8, + "rotation_radians": -1.19056463038815, + "x": -0.4310553722351856, + "y": 1.8053422468317453 + }, + { + "id": 9, + "rotation_radians": -0.9747131955723516, + "x": -1.4906385329272782, + "y": -1.1971323044276696 + }, + { + "id": 10, + "rotation_radians": 0.01156717884725017, + "x": 0.7455769469019707, + "y": 1.6397373540413254 + }, + { + "id": 11, + "rotation_radians": -1.4248498382616857, + "x": 1.9721471764355218, + "y": -0.09218146966068204 + }, + { + "id": 12, + "rotation_radians": -1.2790548466518776, + "x": 1.31757658392114, + "y": -0.9454209504934669 + }, + { + "id": 13, + "rotation_radians": -0.9667356443089447, + "x": -1.682918630395878, + "y": -2.2137021586917154 + }, + { + "id": 14, + "rotation_radians": 0.39471376633148386, + "x": -1.579794115891481, + "y": 0.08444675311910918 + }, + { + "id": 15, + "rotation_radians": 0.3947137593533372, + "x": -1.6558967365529664, + "y": 1.1973319996317189 + }, + { + "id": 16, + "rotation_radians": 0.6040606788030785, + "x": -0.7234545259942573, + "y": -2.52583389175155 + }, + { + "id": 17, + "rotation_radians": 0.15660826503360917, + "x": 2.0649067015671494, + "y": -1.727059399963036 + }, + { + "id": 18, + "rotation_radians": -0.10293702469109987, + "x": 2.051731568228342, + "y": 1.7036324136782104 + }, + { + "id": 19, + "rotation_radians": -0.9627085195530426, + "x": 0.23916248581508381, + "y": -2.831913072356428 + }, + { + "id": 20, + "rotation_radians": -1.2393777371345258, + "x": 0.15742646303745594, + "y": 2.658768611121212 + }, + { + "id": 21, + "rotation_radians": 0.15708015547912674, + "x": 1.4785065925431704, + "y": -2.537419934070164 + }, + { + "id": 22, + "rotation_radians": -1.006409870326811, + "x": -2.577161036426694, + "y": -0.6698732193322486 + }, + { + "id": 23, + "rotation_radians": 0.13222383243913083, + "x": 1.3251752882327281, + "y": 2.5342136623789413 + }, + { + "id": 24, + "rotation_radians": -1.4253905533973912, + "x": 3.239920033365595, + "y": -0.10174984823150666 + }, + { + "id": 25, + "rotation_radians": 0.1453877826869711, + "x": 2.616203314245029, + "y": 0.7351146250813041 + }, + { + "id": 26, + "rotation_radians": 0.5570612615613133, + "x": -2.5836002518822796, + "y": 1.7896070602847804 + }, + { + "id": 27, + "rotation_radians": 0.60406062588484, + "x": -2.6056308646058177, + "y": -1.7011326124343549 + }, + { + "id": 28, + "rotation_radians": 0.3809517261357379, + "x": -1.3647326783875935, + "y": 2.166347970942956 + }, + { + "id": 29, + "rotation_radians": -1.4252186611802973, + "x": 2.64086488825888, + "y": -0.9026135881928236 + }, + { + "id": 30, + "rotation_radians": -1.0880609397882117, + "x": -2.560781584531864, + "y": 0.4409635528201759 + } + ], + "problem": "30 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/30.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_031_4553b8253edc54ee.json b/data/solutions/generated/squinpen_031_4553b8253edc54ee.json new file mode 100644 index 0000000000000000000000000000000000000000..b29f8af4d590cd6f5dd161e768971e24a3a63d54 --- /dev/null +++ b/data/solutions/generated/squinpen_031_4553b8253edc54ee.json @@ -0,0 +1,248 @@ +{ + "case": "squinpen@31", + "container": { + "circumradius": 3.955682348404072, + "orientation_radians": 0.0, + "side_length": 4.650183494291141, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.63041+", + "metric_symbol": "s", + "metric_value": 4.63041, + "reference_text": "s = 4.63041+ | Found by Emerson Connelly | in April 2026.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/31.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.63041+", + "metric_symbol": "s", + "metric_value": 4.63041, + "reference_text": "s = 4.63041+ | Found by Emerson Connelly | in April 2026.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/31.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.2638251589123906, + "x": -1.523678724532689, + "y": 1.2030503132170225 + }, + { + "id": 2, + "rotation_radians": 1.4137220477777666, + "x": 2.86712577988309, + "y": 0.6475983612896922 + }, + { + "id": 3, + "rotation_radians": 0.4712290782347594, + "x": -0.19326613005277837, + "y": -2.776349651750576 + }, + { + "id": 4, + "rotation_radians": 1.3448671405775405, + "x": -0.5102234948251735, + "y": 1.505519990589527 + }, + { + "id": 5, + "rotation_radians": 0.7853722494200835, + "x": -2.7002008234590016, + "y": -0.8603223977891615 + }, + { + "id": 6, + "rotation_radians": 0.3987021195515566, + "x": 0.6063595996187142, + "y": -1.947937913381973 + }, + { + "id": 7, + "rotation_radians": 1.4134459027189819, + "x": 0.28160456442737714, + "y": 0.803132167675767 + }, + { + "id": 8, + "rotation_radians": 1.4137205557039672, + "x": 0.16556592264719713, + "y": -0.7381468031685425 + }, + { + "id": 9, + "rotation_radians": 1.413721307881617, + "x": 1.69138122630661, + "y": 2.265849756429966 + }, + { + "id": 10, + "rotation_radians": 0.15783634942442193, + "x": 1.6430560702124575, + "y": -2.3317349274782075 + }, + { + "id": 11, + "rotation_radians": 1.2291387454400249, + "x": -1.8922228363441478, + "y": 2.1576394894221087 + }, + { + "id": 12, + "rotation_radians": 1.2292596416446917, + "x": -0.9333096950142272, + "y": 2.471936293348107 + }, + { + "id": 13, + "rotation_radians": 0.78587372195284, + "x": -1.699830612470853, + "y": 0.028895752095052418 + }, + { + "id": 14, + "rotation_radians": 0.7871392033299836, + "x": -0.6992801519064671, + "y": 0.11464828015765688 + }, + { + "id": 15, + "rotation_radians": 1.2291449608048564, + "x": 0.04131792358359109, + "y": 2.751164742928062 + }, + { + "id": 16, + "rotation_radians": 0.7853696162181172, + "x": -2.7001402239588477, + "y": 0.13972908780066215 + }, + { + "id": 17, + "rotation_radians": 1.4137226568513157, + "x": 2.279304876928842, + "y": 1.4566486147407163 + }, + { + "id": 18, + "rotation_radians": 0.7607552023823835, + "x": -1.6912133618493523, + "y": -1.0021616019267605 + }, + { + "id": 19, + "rotation_radians": 1.413712687901597, + "x": -0.5026587252533408, + "y": -1.5197797587817086 + }, + { + "id": 20, + "rotation_radians": 1.2292649178187498, + "x": 0.9859913595386386, + "y": 3.0941640957926664 + }, + { + "id": 21, + "rotation_radians": 0.15784715783202227, + "x": 2.8183950781133174, + "y": -0.7134363512382542 + }, + { + "id": 22, + "rotation_radians": 0.7853789108641821, + "x": -2.7001516020958034, + "y": 1.1397947480961763 + }, + { + "id": 23, + "rotation_radians": 0.15499816254356216, + "x": 1.3167526862758234, + "y": -1.0772496766854247 + }, + { + "id": 24, + "rotation_radians": 1.4137312722353599, + "x": 0.8697202612182467, + "y": -0.005966651854075765 + }, + { + "id": 25, + "rotation_radians": 1.413728495498518, + "x": 1.3835875458855253, + "y": 0.9881218328446747 + }, + { + "id": 26, + "rotation_radians": 0.1578356009861051, + "x": 2.2308519499509583, + "y": -1.5226785113207422 + }, + { + "id": 27, + "rotation_radians": 1.4137278080099933, + "x": 2.0235316712299776, + "y": 0.10732538591135327 + }, + { + "id": 28, + "rotation_radians": 0.5882440685897783, + "x": -2.561863511419486, + "y": -1.948853265188123 + }, + { + "id": 29, + "rotation_radians": 0.4712387455396941, + "x": 0.7578270540146763, + "y": -3.08538809890942 + }, + { + "id": 30, + "rotation_radians": 1.234619423967945, + "x": -1.3804776749249468, + "y": -2.1627492286394316 + }, + { + "id": 31, + "rotation_radians": 1.4135930039719515, + "x": 0.7922102204157947, + "y": 1.8019639931987081 + } + ], + "problem": "31 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/31.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_032_b157990acac8fece.json b/data/solutions/generated/squinpen_032_b157990acac8fece.json new file mode 100644 index 0000000000000000000000000000000000000000..f2e6146a0e4f5f98e58ac4872efb1e519748381d --- /dev/null +++ b/data/solutions/generated/squinpen_032_b157990acac8fece.json @@ -0,0 +1,254 @@ +{ + "case": "squinpen@32", + "container": { + "circumradius": 4.016949776157224, + "orientation_radians": 0.0, + "side_length": 4.7222076752495346, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.70774+", + "metric_symbol": "s", + "metric_value": 4.70774, + "reference_text": "s = 4.70774+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.70774+", + "metric_symbol": "s", + "metric_value": 4.70774, + "reference_text": "s = 4.70774+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4137072744389956, + "x": 0.30656920875768784, + "y": 0.85353094451549 + }, + { + "id": 2, + "rotation_radians": 0.7854199838942858, + "x": -1.7497414710499406, + "y": -0.13433145634420243 + }, + { + "id": 3, + "rotation_radians": 3.6340216321467147, + "x": 0.6177527037247624, + "y": -1.998563525771744 + }, + { + "id": 4, + "rotation_radians": 5.198013351994043, + "x": -0.1462056960044866, + "y": -2.8344129218372527 + }, + { + "id": 5, + "rotation_radians": 1.0995605698008892, + "x": -1.6217871543463427, + "y": 1.3128475150521277 + }, + { + "id": 6, + "rotation_radians": 0.5149895410724007, + "x": 2.294808870060816, + "y": -1.275577179927078 + }, + { + "id": 7, + "rotation_radians": 2.0592935493585824, + "x": 1.5826551057917972, + "y": -2.2693450500388725 + }, + { + "id": 8, + "rotation_radians": 2.9845131597637575, + "x": 1.5826716972993229, + "y": 2.4998212407973264 + }, + { + "id": 9, + "rotation_radians": 5.811930097765878, + "x": -0.5536021082228957, + "y": 1.6599126980168193 + }, + { + "id": 10, + "rotation_radians": 5.497857816721401, + "x": -1.7494600277808874, + "y": -1.1343856348015404 + }, + { + "id": 11, + "rotation_radians": 5.227384726734367, + "x": 0.33178746231779743, + "y": -0.8699841820200077 + }, + { + "id": 12, + "rotation_radians": 5.227378548402406, + "x": 1.295124103557638, + "y": -1.1383313473210863 + }, + { + "id": 13, + "rotation_radians": 5.19328447872621, + "x": 0.9378554344615522, + "y": -3.1524206048891257 + }, + { + "id": 14, + "rotation_radians": 4.555312482655532, + "x": 0.7487806404933218, + "y": 1.9462250187015901 + }, + { + "id": 15, + "rotation_radians": 5.497794305457923, + "x": -2.749771540322175, + "y": -0.06444779499402137 + }, + { + "id": 16, + "rotation_radians": 1.0995384593630362, + "x": -0.7782981719025676, + "y": 0.5354320333481265 + }, + { + "id": 17, + "rotation_radians": 2.6704103021097834, + "x": 0.3597489969363423, + "y": 3.008134649587083 + }, + { + "id": 18, + "rotation_radians": 2.356683405705065, + "x": -0.7494805791481025, + "y": -0.5944312894109435 + }, + { + "id": 19, + "rotation_radians": 4.241141222613839, + "x": -0.5930214913338532, + "y": 2.6985918237592483 + }, + { + "id": 20, + "rotation_radians": -0.15708723245984696, + "x": 1.3365846297457218, + "y": 1.1371758581627665 + }, + { + "id": 21, + "rotation_radians": 5.226060875956884, + "x": 1.111100703534885, + "y": -0.048311771981538625 + }, + { + "id": 22, + "rotation_radians": 2.042035485862595, + "x": -1.125102826160734, + "y": -2.5257180423606873 + }, + { + "id": 23, + "rotation_radians": 7.074399812271982, + "x": -2.7033442699069785, + "y": 0.9398383990376497 + }, + { + "id": 24, + "rotation_radians": 2.9845130273405824, + "x": 2.758281566290079, + "y": 0.8817403276057836 + }, + { + "id": 25, + "rotation_radians": -0.47123915058291893, + "x": -1.5777613885890478, + "y": 2.378639386348244 + }, + { + "id": 26, + "rotation_radians": 2.356511313452079, + "x": -2.7496162785854343, + "y": -1.0655910076735768 + }, + { + "id": 27, + "rotation_radians": 6.4402649846093505, + "x": 3.318524016964547, + "y": -0.11061902318169617 + }, + { + "id": 28, + "rotation_radians": 2.0505383428984008, + "x": -0.34984462953770334, + "y": -1.7216891557462661 + }, + { + "id": 29, + "rotation_radians": 7.382746438611715, + "x": -2.5296136418661295, + "y": 2.0693606055261475 + }, + { + "id": 30, + "rotation_radians": -0.15708041586747584, + "x": 2.170477135615693, + "y": 1.690776103258579 + }, + { + "id": 31, + "rotation_radians": 3.6136553878035236, + "x": -2.1406047147340215, + "y": -2.195314341290195 + }, + { + "id": 32, + "rotation_radians": 2.08447890898172, + "x": 2.11081543610995, + "y": -0.18616612021009712 + } + ], + "problem": "32 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/32.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_033_84c8eef1219afe3a.json b/data/solutions/generated/squinpen_033_84c8eef1219afe3a.json new file mode 100644 index 0000000000000000000000000000000000000000..2df876dce18efe9a53d0cde514768a009ec71ce3 --- /dev/null +++ b/data/solutions/generated/squinpen_033_84c8eef1219afe3a.json @@ -0,0 +1,260 @@ +{ + "case": "squinpen@33", + "container": { + "circumradius": 4.0834167411679925, + "orientation_radians": 0.0, + "side_length": 4.800344278845474, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.75774+", + "metric_symbol": "s", + "metric_value": 4.75774, + "reference_text": "s = 4.75774+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.75774+", + "metric_symbol": "s", + "metric_value": 4.75774, + "reference_text": "s = 4.75774+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7945584263741254, + "x": -2.7872784719890045, + "y": -1.908564713903291 + }, + { + "id": 2, + "rotation_radians": -1.1344853431407909, + "x": -0.8991186387682144, + "y": -2.6376222682030255 + }, + { + "id": 3, + "rotation_radians": -1.160462406886613, + "x": 0.07022539658554716, + "y": -2.9358217928290498 + }, + { + "id": 4, + "rotation_radians": -1.4137085305358306, + "x": 1.1798768634917807, + "y": -3.14566890793849 + }, + { + "id": 5, + "rotation_radians": 0.15707706740449112, + "x": 1.7677102599793357, + "y": -2.336597605757503 + }, + { + "id": 6, + "rotation_radians": 0.15707398359389088, + "x": 2.7732838419734613, + "y": -0.9525537804646393 + }, + { + "id": 7, + "rotation_radians": -0.7860062128236114, + "x": -2.8032455722867127, + "y": -0.9042611735664781 + }, + { + "id": 8, + "rotation_radians": 0.7645566728125038, + "x": -1.7798288855140008, + "y": -1.7401570780775601 + }, + { + "id": 9, + "rotation_radians": -1.1343415453634997, + "x": -0.5421845209721889, + "y": -1.7032149363969853 + }, + { + "id": 10, + "rotation_radians": -1.4137460137210842, + "x": 0.7393138369372884, + "y": -2.0506446767841244 + }, + { + "id": 11, + "rotation_radians": -0.7277992967245122, + "x": 1.578430923426286, + "y": -1.140203990790299 + }, + { + "id": 12, + "rotation_radians": 0.15707661367256626, + "x": 3.361104184002477, + "y": -0.14348652004291795 + }, + { + "id": 13, + "rotation_radians": -0.785998992804859, + "x": -1.8030886528508292, + "y": -0.7300311987175667 + }, + { + "id": 14, + "rotation_radians": -0.78601264221325, + "x": -0.8029476603538847, + "y": -0.5623358926843526 + }, + { + "id": 15, + "rotation_radians": -0.23037990955854273, + "x": 0.3854158999912319, + "y": -0.914705608380488 + }, + { + "id": 16, + "rotation_radians": -0.2166174931763518, + "x": 1.044015914656869, + "y": -0.07553039919886183 + }, + { + "id": 17, + "rotation_radians": -0.15524457953279003, + "x": 2.147826868354096, + "y": 0.10968444854398458 + }, + { + "id": 18, + "rotation_radians": -0.15792143699716815, + "x": 2.832891285565211, + "y": 0.8697876168571684 + }, + { + "id": 19, + "rotation_radians": -0.7860286383260621, + "x": -2.80319490410861, + "y": 0.0957942362249245 + }, + { + "id": 20, + "rotation_radians": -0.7888890306018239, + "x": -1.8015757196622457, + "y": 0.2722153604404972 + }, + { + "id": 21, + "rotation_radians": -0.634982236235673, + "x": -0.7483095103369581, + "y": 0.5091374895224672 + }, + { + "id": 22, + "rotation_radians": -0.5756613322999893, + "x": 0.24593761685697807, + "y": 0.7802032043164945 + }, + { + "id": 23, + "rotation_radians": -0.49272529352558486, + "x": 1.2232823780186337, + "y": 1.1458181387862238 + }, + { + "id": 24, + "rotation_radians": -0.16218720291931332, + "x": 2.2394964399111954, + "y": 1.6774343334090887 + }, + { + "id": 25, + "rotation_radians": 0.7847475722900491, + "x": -2.8002288658447827, + "y": 1.0958463086093586 + }, + { + "id": 26, + "rotation_radians": -0.49214831309045365, + "x": -1.5034446018880947, + "y": 1.3964146700195463 + }, + { + "id": 27, + "rotation_radians": -0.42952303365079664, + "x": -0.45510538038001275, + "y": 1.6785294561894475 + }, + { + "id": 28, + "rotation_radians": -0.4712334797382952, + "x": 0.6562240780686814, + "y": 3.1610198989599514 + }, + { + "id": 29, + "rotation_radians": -0.44303103743228905, + "x": 0.5354799055548127, + "y": 2.0305955951627475 + }, + { + "id": 30, + "rotation_radians": -0.1626704671462606, + "x": 1.5897009452794353, + "y": 2.4422600813741857 + }, + { + "id": 31, + "rotation_radians": -0.47125093554389, + "x": -2.2222491163427813, + "y": 2.225760273669865 + }, + { + "id": 32, + "rotation_radians": -0.48685550903010016, + "x": -1.2492298511573532, + "y": 2.5284815449924194 + }, + { + "id": 33, + "rotation_radians": -0.47125460700053173, + "x": -0.2834889885420195, + "y": 2.8167936057646474 + } + ], + "problem": "33 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/33.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_034_01337f10c6d18cd5.json b/data/solutions/generated/squinpen_034_01337f10c6d18cd5.json new file mode 100644 index 0000000000000000000000000000000000000000..842fde7796b518079750a682dbc4297f27a5b237 --- /dev/null +++ b/data/solutions/generated/squinpen_034_01337f10c6d18cd5.json @@ -0,0 +1,266 @@ +{ + "case": "squinpen@34", + "container": { + "circumradius": 4.133864857777755, + "orientation_radians": 0.0, + "side_length": 4.859649596743772, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.81817+", + "metric_symbol": "s", + "metric_value": 4.81817, + "reference_text": "s = 4.81817+ | Found by Emerson Connelly | in April 2026.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.81817+", + "metric_symbol": "s", + "metric_value": 4.81817, + "reference_text": "s = 4.81817+ | Found by Emerson Connelly | in April 2026.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.4737002765236703, + "x": -2.7150958950911623, + "y": -2.1072625750778373 + }, + { + "id": 2, + "rotation_radians": 0.4736946994534556, + "x": -1.7639937720480834, + "y": -2.416266947399869 + }, + { + "id": 3, + "rotation_radians": 0.47370647186189074, + "x": -0.7993736704842288, + "y": -2.683346633505142 + }, + { + "id": 4, + "rotation_radians": 0.1570985984325301, + "x": 0.435451313791842, + "y": -2.5383758052949434 + }, + { + "id": 5, + "rotation_radians": 0.15708968392759942, + "x": 1.1671709383051074, + "y": -3.2326174552294624 + }, + { + "id": 6, + "rotation_radians": 0.1570929731609664, + "x": 1.7562756523319534, + "y": -2.421769859580738 + }, + { + "id": 7, + "rotation_radians": 0.7562621305162002, + "x": -2.7658216365176176, + "y": -0.9856957107424436 + }, + { + "id": 8, + "rotation_radians": 0.470338521936943, + "x": -1.7153619336667023, + "y": -1.3794968419301463 + }, + { + "id": 9, + "rotation_radians": 0.13752179674886872, + "x": -0.22351615957398513, + "y": -1.664844527769936 + }, + { + "id": 10, + "rotation_radians": 0.15525430261287346, + "x": 0.4091113146855287, + "y": -0.8697163865349525 + }, + { + "id": 11, + "rotation_radians": 0.1571081364928172, + "x": 1.0218493779774873, + "y": -1.7282862397876464 + }, + { + "id": 12, + "rotation_radians": 0.15708396882214992, + "x": 2.344770331634033, + "y": -1.611787916179133 + }, + { + "id": 13, + "rotation_radians": 0.7562758897332654, + "x": -2.8281153211944003, + "y": 0.0165906400666467 + }, + { + "id": 14, + "rotation_radians": 0.1707749488245058, + "x": -0.763225429797977, + "y": -0.6741129970553517 + }, + { + "id": 15, + "rotation_radians": 0.15713673852716487, + "x": 1.6110589333767862, + "y": -0.9202252511966845 + }, + { + "id": 16, + "rotation_radians": 0.155017612041949, + "x": -0.11893561587977101, + "y": 0.10341301559595083 + }, + { + "id": 17, + "rotation_radians": 0.15744938624414687, + "x": 0.9998987030449903, + "y": -0.05974765025533134 + }, + { + "id": 18, + "rotation_radians": 0.15799264153635884, + "x": 2.9673927855711235, + "y": -0.7540555704184742 + }, + { + "id": 19, + "rotation_radians": 0.7562766255288016, + "x": -2.829989989126329, + "y": 1.0170894136256228 + }, + { + "id": 20, + "rotation_radians": 0.2756778941902817, + "x": -1.651488363860665, + "y": -0.11226928014361802 + }, + { + "id": 21, + "rotation_radians": 0.15422814132712953, + "x": -0.9355000296916435, + "y": 0.6815882113701087 + }, + { + "id": 22, + "rotation_radians": 0.1558692803226926, + "x": 0.362991024221156, + "y": 0.9901274361635002 + }, + { + "id": 23, + "rotation_radians": 1.728857548596922, + "x": 2.199175615672955, + "y": -0.10986986750647788 + }, + { + "id": 24, + "rotation_radians": 1.5898731610484178, + "x": 2.94477738359644, + "y": 0.6500278608931582 + }, + { + "id": 25, + "rotation_radians": 0.13990368174862616, + "x": -1.6198692149460365, + "y": 1.4470091311292628 + }, + { + "id": 26, + "rotation_radians": 1.6086242281415515, + "x": -0.38859427128871843, + "y": 1.7351466779343532 + }, + { + "id": 27, + "rotation_radians": -0.04032265651553885, + "x": 0.6850828979097425, + "y": 2.101457310682943 + }, + { + "id": 28, + "rotation_radians": 1.413716893558685, + "x": 1.7505729687271192, + "y": 2.4296271666324665 + }, + { + "id": 29, + "rotation_radians": 1.6012224385282066, + "x": 1.5665154929398029, + "y": 0.839432189985201 + }, + { + "id": 30, + "rotation_radians": 1.4764090834499033, + "x": 2.34207074855973, + "y": 1.5629947238757522 + }, + { + "id": 31, + "rotation_radians": 1.09954742974702, + "x": -2.588462552805399, + "y": 2.149687596027564 + }, + { + "id": 32, + "rotation_radians": 1.680396315269111, + "x": -1.1769794750982374, + "y": 2.4060181785847834 + }, + { + "id": 33, + "rotation_radians": -0.03882331720839513, + "x": -0.022818158062079544, + "y": 2.8099446320782877 + }, + { + "id": 34, + "rotation_radians": 1.3811642118889318, + "x": 1.1195686430255436, + "y": 3.228880585054155 + } + ], + "problem": "34 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/34.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_035_18582601dada9f12.json b/data/solutions/generated/squinpen_035_18582601dada9f12.json new file mode 100644 index 0000000000000000000000000000000000000000..2d68c12b7572c7f190f4a449aa12d9b713ceccdf --- /dev/null +++ b/data/solutions/generated/squinpen_035_18582601dada9f12.json @@ -0,0 +1,272 @@ +{ + "case": "squinpen@35", + "container": { + "circumradius": 4.200750960842055, + "orientation_radians": 0.0, + "side_length": 4.938278926672792, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.86994+", + "metric_symbol": "s", + "metric_value": 4.86994, + "reference_text": "s = 4.86994+ | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/35.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.86994+", + "metric_symbol": "s", + "metric_value": 4.86994, + "reference_text": "s = 4.86994+ | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/35.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.042033744686572, + "x": -0.7847055168536873, + "y": -1.7411385846617078 + }, + { + "id": 2, + "rotation_radians": 2.343426455502938, + "x": -1.892069406397009, + "y": 0.9442006929726019 + }, + { + "id": 3, + "rotation_radians": 2.984510162536294, + "x": 1.8556581800116585, + "y": 2.3770541052540826 + }, + { + "id": 4, + "rotation_radians": 1.4009570273701917, + "x": 2.2284127326589043, + "y": 0.07156081390669679 + }, + { + "id": 5, + "rotation_radians": 3.241833320013507, + "x": 1.519435025919092, + "y": 0.9499524735710073 + }, + { + "id": 6, + "rotation_radians": 1.4069508422523895, + "x": 2.997806955339336, + "y": 0.7307858856042955 + }, + { + "id": 7, + "rotation_radians": 4.869467208703458, + "x": 1.8008417721996344, + "y": -2.452501246060804 + }, + { + "id": 8, + "rotation_radians": 0.9618262391052451, + "x": -2.8184668170769616, + "y": 2.0646440854159938 + }, + { + "id": 9, + "rotation_radians": 0.7854076827325326, + "x": -2.8983152959221785, + "y": 0.9845980469781251 + }, + { + "id": 10, + "rotation_radians": 2.1074726691516226, + "x": -0.855171725126005, + "y": 0.5457237194788962 + }, + { + "id": 11, + "rotation_radians": 6.754422658116286, + "x": -0.8658187981931489, + "y": -2.766292570255441 + }, + { + "id": 12, + "rotation_radians": 2.042034815595312, + "x": -1.8169235264477863, + "y": -2.457258850447645 + }, + { + "id": 13, + "rotation_radians": 1.9890866190111969, + "x": -1.7920922456940982, + "y": -1.3867426495493516 + }, + { + "id": 14, + "rotation_radians": 0.14598771723423684, + "x": 3.2069581826497626, + "y": -0.5077622227854895 + }, + { + "id": 15, + "rotation_radians": 4.241182195325173, + "x": 1.0061008174565649, + "y": 3.325185949339452 + }, + { + "id": 16, + "rotation_radians": 3.6349557686439913, + "x": 0.16122112504422084, + "y": -0.9700012913044365 + }, + { + "id": 17, + "rotation_radians": 4.420569092837805, + "x": 1.2193059358116187, + "y": -0.2940363600121477 + }, + { + "id": 18, + "rotation_radians": 3.634885011076724, + "x": 0.3487307045381128, + "y": 1.0621944191349173 + }, + { + "id": 19, + "rotation_radians": 2.043539575787082, + "x": -2.7685127687837623, + "y": -2.147286184230442 + }, + { + "id": 20, + "rotation_radians": 5.205016215862097, + "x": 0.2422365793128741, + "y": -2.0390072616151147 + }, + { + "id": 21, + "rotation_radians": 1.7278765200555453, + "x": 1.213024623895122, + "y": -3.261558679521985 + }, + { + "id": 22, + "rotation_radians": 1.4137146845076929, + "x": 2.4434707675691127, + "y": 1.567995119123034 + }, + { + "id": 23, + "rotation_radians": 4.12221065613562, + "x": -1.788026388800381, + "y": 2.035488272089324 + }, + { + "id": 24, + "rotation_radians": 1.3072295826220088, + "x": 1.2899646274085699, + "y": -1.4074209023745847 + }, + { + "id": 25, + "rotation_radians": 3.5401261968015882, + "x": -1.7467007018421836, + "y": -0.2401371359164406 + }, + { + "id": 26, + "rotation_radians": 3.634870200621653, + "x": 0.07711558549114246, + "y": 0.09960719784347671 + }, + { + "id": 27, + "rotation_radians": 5.490242286571398, + "x": -2.8814595197379695, + "y": -1.0192478039031139 + }, + { + "id": 28, + "rotation_radians": 2.3561934757048006, + "x": -2.8984560001502246, + "y": -0.015442680889169922 + }, + { + "id": 29, + "rotation_radians": 1.0995664843965944, + "x": -0.8942955457402963, + "y": 2.701629540067827 + }, + { + "id": 30, + "rotation_radians": 4.161378194704665, + "x": 0.714685352095719, + "y": 2.1880962695729647 + }, + { + "id": 31, + "rotation_radians": 4.788694161357987, + "x": 2.5484747863025228, + "y": -1.3047834418256665 + }, + { + "id": 32, + "rotation_radians": 3.7701026232329755, + "x": -0.6112764348268811, + "y": 1.560724522377967 + }, + { + "id": 33, + "rotation_radians": 3.61283207748082, + "x": 0.09265657689228265, + "y": -3.052642497128583 + }, + { + "id": 34, + "rotation_radians": 5.81196579908999, + "x": 0.040507149131119025, + "y": 3.060775135124965 + }, + { + "id": 35, + "rotation_radians": 0.4555189672771835, + "x": -0.8130006531848475, + "y": -0.6722383921296162 + } + ], + "problem": "35 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/35.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_036_106a35f9dda2ef3a.json b/data/solutions/generated/squinpen_036_106a35f9dda2ef3a.json new file mode 100644 index 0000000000000000000000000000000000000000..857274c07857613008ce80af35cbf0bcba9db07f --- /dev/null +++ b/data/solutions/generated/squinpen_036_106a35f9dda2ef3a.json @@ -0,0 +1,278 @@ +{ + "case": "squinpen@36", + "container": { + "circumradius": 4.212447621939824, + "orientation_radians": 0.0, + "side_length": 4.952029176461456, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.93902+", + "metric_symbol": "s", + "metric_value": 4.93902, + "reference_text": "s = 4.93902+ | Found by Emerson Connelly | in April 2026.", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.93902+", + "metric_symbol": "s", + "metric_value": 4.93902, + "reference_text": "s = 4.93902+ | Found by Emerson Connelly | in April 2026.", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.817572383043886, + "x": 0.9842402070388308, + "y": 3.374432230187003 + }, + { + "id": 2, + "rotation_radians": 1.7291519341346795, + "x": 1.1893426538505734, + "y": -3.3077164245674946 + }, + { + "id": 3, + "rotation_radians": 1.1051797408119886, + "x": -1.862089197263546, + "y": 2.4263443039544335 + }, + { + "id": 4, + "rotation_radians": 6.121600547274593, + "x": 1.673977092722011, + "y": 0.9335489702040355 + }, + { + "id": 5, + "rotation_radians": 4.585202808779606, + "x": 2.23136838323456, + "y": 0.060115706234119735 + }, + { + "id": 6, + "rotation_radians": -0.33573931747584623, + "x": 0.42615990135463644, + "y": -1.0434220342561533 + }, + { + "id": 7, + "rotation_radians": 3.9351353753852525, + "x": -2.9038756235592915, + "y": 1.980096680506531 + }, + { + "id": 8, + "rotation_radians": 4.433010540138379, + "x": 1.021031275729221, + "y": 0.03398446423972122 + }, + { + "id": 9, + "rotation_radians": 5.4918273689157395, + "x": -2.903370255956034, + "y": -1.0253725098452264 + }, + { + "id": 10, + "rotation_radians": 3.6152359762894037, + "x": -1.8274410808182164, + "y": -2.462220662716827 + }, + { + "id": 11, + "rotation_radians": 1.7277498529204107, + "x": 2.350727489183432, + "y": -1.6784569985882176 + }, + { + "id": 12, + "rotation_radians": 5.186032346796455, + "x": -2.778631700958925, + "y": -2.153492443667669 + }, + { + "id": 13, + "rotation_radians": 0.7794391678813142, + "x": -2.8606424396066603, + "y": -0.025587215532525322 + }, + { + "id": 14, + "rotation_radians": 2.9874052579759596, + "x": 1.7321393806045366, + "y": 2.5224299618920534 + }, + { + "id": 15, + "rotation_radians": 2.5221821125970356, + "x": 0.5893708013783673, + "y": 2.098194568777507 + }, + { + "id": 16, + "rotation_radians": 4.374147305564349, + "x": -0.030661719448033087, + "y": -0.15208370616634614 + }, + { + "id": 17, + "rotation_radians": 5.491887560164945, + "x": -2.7853939025609953, + "y": 0.9740338027458872 + }, + { + "id": 18, + "rotation_radians": 2.8013342691286245, + "x": -1.7361909328625071, + "y": -1.2235769266843088 + }, + { + "id": 19, + "rotation_radians": 2.67597606518233, + "x": -0.9179387467850934, + "y": 2.7563434866233427 + }, + { + "id": 20, + "rotation_radians": 1.1051819578371191, + "x": 0.03784255186545517, + "y": 3.0512219930843405 + }, + { + "id": 21, + "rotation_radians": 4.407228046725384, + "x": -1.6217885033484758, + "y": 0.22607466997375025 + }, + { + "id": 22, + "rotation_radians": 4.869341571680979, + "x": 2.921761800936725, + "y": -0.8572266098685583 + }, + { + "id": 23, + "rotation_radians": 6.002983390012507, + "x": 1.508307451257398, + "y": -0.8402520679763399 + }, + { + "id": 24, + "rotation_radians": 5.910411809234291, + "x": -0.6827753341067927, + "y": 0.6632937567767501 + }, + { + "id": 25, + "rotation_radians": 3.2999429220433694, + "x": 1.7764337543709072, + "y": -2.49815264772471 + }, + { + "id": 26, + "rotation_radians": 6.440670520019514, + "x": 0.7667370150360411, + "y": -2.1861854676845565 + }, + { + "id": 27, + "rotation_radians": 3.614770456794407, + "x": -0.8761510773090724, + "y": -2.7714004387132536 + }, + { + "id": 28, + "rotation_radians": 6.756208888498233, + "x": 0.0748577333011107, + "y": -3.0809441531018864 + }, + { + "id": 29, + "rotation_radians": 2.4934070482010124, + "x": 0.46868140007352826, + "y": 1.0567938749136498 + }, + { + "id": 30, + "rotation_radians": 6.12899883811191, + "x": 2.338106819098574, + "y": 1.72666823472107 + }, + { + "id": 31, + "rotation_radians": 2.7281638253872913, + "x": -0.7532826996983107, + "y": 1.7306327611053995 + }, + { + "id": 32, + "rotation_radians": 1.1625896838239338, + "x": -1.6889309845278762, + "y": 1.3701321296149063 + }, + { + "id": 33, + "rotation_radians": 2.988022521090385, + "x": 3.5136458005163345, + "y": 0.10815726899377415 + }, + { + "id": 34, + "rotation_radians": 1.2324414404305724, + "x": -0.9368576409498935, + "y": -0.5753952876063091 + }, + { + "id": 35, + "rotation_radians": 3.4376833608398143, + "x": -0.575560777286188, + "y": -1.732931984362165 + }, + { + "id": 36, + "rotation_radians": 2.98802060931093, + "x": 2.92476898869663, + "y": 0.9164152127886697 + } + ], + "problem": "36 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/36.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_037_118ed6265867ee6d.json b/data/solutions/generated/squinpen_037_118ed6265867ee6d.json new file mode 100644 index 0000000000000000000000000000000000000000..b0f0de180f77659445da97603af688236c39980e --- /dev/null +++ b/data/solutions/generated/squinpen_037_118ed6265867ee6d.json @@ -0,0 +1,284 @@ +{ + "case": "squinpen@37", + "container": { + "circumradius": 4.273823861671925, + "orientation_radians": 0.0, + "side_length": 5.024181273572848, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@37", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.98234+", + "metric_symbol": "s", + "metric_value": 4.98234, + "reference_text": "s = 4.98234+ | Found by Emerson Connelly | in April 2026.", + "source_image": "37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/37.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@37", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "4.98234+", + "metric_symbol": "s", + "metric_value": 4.98234, + "reference_text": "s = 4.98234+ | Found by Emerson Connelly | in April 2026.", + "source_image": "37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/37.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.48696245723785103, + "x": -2.8326545686682953, + "y": -2.18118335887259 + }, + { + "id": 2, + "rotation_radians": 0.4850771416519022, + "x": -1.8777127847220754, + "y": -2.482317862411772 + }, + { + "id": 3, + "rotation_radians": 0.46313815315099155, + "x": -0.9073076504067584, + "y": -2.7670678073523036 + }, + { + "id": 4, + "rotation_radians": 0.4733058458092458, + "x": 0.03987260448854472, + "y": -3.121600534975809 + }, + { + "id": 5, + "rotation_radians": 0.7894628577851047, + "x": 0.2961374879456257, + "y": -2.016157138239885 + }, + { + "id": 6, + "rotation_radians": 0.47124114435909825, + "x": 0.9936909154370774, + "y": -3.4326628833194843 + }, + { + "id": 7, + "rotation_radians": 0.737361703732442, + "x": 1.6258416542413723, + "y": -2.4668178610700893 + }, + { + "id": 8, + "rotation_radians": 0.7890840617116908, + "x": -2.9548419788692284, + "y": -1.0513217255601504 + }, + { + "id": 9, + "rotation_radians": 0.7929069104616058, + "x": -1.9520575304771026, + "y": -1.2725069319124838 + }, + { + "id": 10, + "rotation_radians": 0.7930527376234404, + "x": -0.9497740021709518, + "y": -1.5575432461222933 + }, + { + "id": 11, + "rotation_radians": 0.7905409261386733, + "x": 0.047417050000505286, + "y": -1.0166511447137943 + }, + { + "id": 12, + "rotation_radians": 0.7856827401191296, + "x": 1.0469348586118514, + "y": -0.4422889606254075 + }, + { + "id": 13, + "rotation_radians": 0.7825798242858344, + "x": 1.2986816937550791, + "y": -1.4437905956906307 + }, + { + "id": 14, + "rotation_radians": 0.701541238975182, + "x": 2.336694600778155, + "y": -1.4979288502561436 + }, + { + "id": 15, + "rotation_radians": 0.7876737987785367, + "x": -2.9563710984399734, + "y": -0.0470039528889497 + }, + { + "id": 16, + "rotation_radians": 0.787684974186928, + "x": -1.9558204130072931, + "y": -0.26778986079290396 + }, + { + "id": 17, + "rotation_radians": 0.7876949736125262, + "x": -0.9552597626972954, + "y": -0.49060683241701164 + }, + { + "id": 18, + "rotation_radians": 0.7877174237068468, + "x": 0.04574763095634894, + "y": -0.014543985985862774 + }, + { + "id": 19, + "rotation_radians": 0.7856903797364857, + "x": 1.0466979989116132, + "y": 0.5577357592099824 + }, + { + "id": 20, + "rotation_radians": 0.7852821415437253, + "x": 2.0471796766890504, + "y": -0.4445159840330466 + }, + { + "id": 21, + "rotation_radians": 0.7852957843013575, + "x": 3.047219355041867, + "y": -0.500056852319766 + }, + { + "id": 22, + "rotation_radians": 0.7854013145601825, + "x": -2.9575787172608234, + "y": 0.9675451633673526 + }, + { + "id": 23, + "rotation_radians": 0.7859705307775504, + "x": -1.9572562809823422, + "y": 0.7382231709533511 + }, + { + "id": 24, + "rotation_radians": 0.7863319611540649, + "x": -0.9569118408030234, + "y": 0.5256273944406108 + }, + { + "id": 25, + "rotation_radians": 0.7859671825644898, + "x": 0.042876129387220394, + "y": 0.9863692586785614 + }, + { + "id": 26, + "rotation_radians": 0.7856902484615674, + "x": 1.0427138003687717, + "y": 1.5577602132765638 + }, + { + "id": 27, + "rotation_radians": 0.7852842925308114, + "x": 2.046937172510844, + "y": 0.5555204475622969 + }, + { + "id": 28, + "rotation_radians": 0.7856652967062734, + "x": 3.0471592876563944, + "y": 0.5001705527964705 + }, + { + "id": 29, + "rotation_radians": 0.785401944785758, + "x": -2.9575810061470893, + "y": 1.9734884858219173 + }, + { + "id": 30, + "rotation_radians": 0.7854139995242624, + "x": -1.957542188452467, + "y": 1.8349474869897207 + }, + { + "id": 31, + "rotation_radians": 0.7855097847604358, + "x": -0.9574497105744824, + "y": 1.5481037504266573 + }, + { + "id": 32, + "rotation_radians": 0.7854796189333232, + "x": 0.04254781098598906, + "y": 1.9879954229126409 + }, + { + "id": 33, + "rotation_radians": 1.3849436016532992, + "x": 1.1691716917507666, + "y": 3.3629218250408686 + }, + { + "id": 34, + "rotation_radians": 1.4137248839695546, + "x": 1.7936568767891388, + "y": 2.5629950845372647 + }, + { + "id": 35, + "rotation_radians": 1.413715765165774, + "x": 2.381455524865629, + "y": 1.7539368561738184 + }, + { + "id": 36, + "rotation_radians": 0.7854862162958551, + "x": -0.9575391955475889, + "y": 2.587928269033461 + }, + { + "id": 37, + "rotation_radians": 1.098775398690528, + "x": 0.06983062172830677, + "y": 3.1181685019082703 + } + ], + "problem": "37 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/37.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_038_05c73c36e688b1e7.json b/data/solutions/generated/squinpen_038_05c73c36e688b1e7.json new file mode 100644 index 0000000000000000000000000000000000000000..e0cd012f2a9badba0a04ae12ffb1f60e0249e024 --- /dev/null +++ b/data/solutions/generated/squinpen_038_05c73c36e688b1e7.json @@ -0,0 +1,290 @@ +{ + "case": "squinpen@38", + "container": { + "circumradius": 4.331676404502069, + "orientation_radians": 0.0, + "side_length": 5.0921910165392035, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "5.05233+", + "metric_symbol": "s", + "metric_value": 5.05233, + "reference_text": "s = 5.05233+ | Found by Emerson Connelly | in April 2026.", + "source_image": "38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/38.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "5.05233+", + "metric_symbol": "s", + "metric_value": 5.05233, + "reference_text": "s = 5.05233+ | Found by Emerson Connelly | in April 2026.", + "source_image": "38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/38.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.11283325052863849, + "x": 1.2123755962858502, + "y": -3.400372538385333 + }, + { + "id": 2, + "rotation_radians": 1.4157910957879614, + "x": -0.7361189735774306, + "y": 0.8902915272833891 + }, + { + "id": 3, + "rotation_radians": 1.3809635379222363, + "x": 3.599832329209346, + "y": 0.11418744001567169 + }, + { + "id": 4, + "rotation_radians": 1.4137277398652168, + "x": 1.407059337224713, + "y": 1.473333729267734 + }, + { + "id": 5, + "rotation_radians": 1.4137215763192075, + "x": 2.4239912897524953, + "y": 1.7750245687999773 + }, + { + "id": 6, + "rotation_radians": 0.4712396385689831, + "x": -0.9431341921804487, + "y": -2.8525499321172716 + }, + { + "id": 7, + "rotation_radians": -0.17523328325547777, + "x": 0.53344045888402, + "y": -0.7423117714274963 + }, + { + "id": 8, + "rotation_radians": 1.4141886803126573, + "x": 0.8142586778387769, + "y": 2.2888695928357152 + }, + { + "id": 9, + "rotation_radians": 1.041183042860291, + "x": -1.9714377411922954, + "y": -0.6660035690698648 + }, + { + "id": 10, + "rotation_radians": 1.413685214178894, + "x": 2.000211530196853, + "y": 0.656899503893242 + }, + { + "id": 11, + "rotation_radians": 0.16755346102921917, + "x": 3.0151757603467075, + "y": -0.9244751551601831 + }, + { + "id": 12, + "rotation_radians": 1.4137098060791848, + "x": 3.014074693277876, + "y": 0.9628254598235029 + }, + { + "id": 13, + "rotation_radians": 1.1200767780997165, + "x": -1.7763594663362061, + "y": 0.45841552437124655 + }, + { + "id": 14, + "rotation_radians": 1.2915860804453352, + "x": 0.12399063366961231, + "y": 3.100191465410824 + }, + { + "id": 15, + "rotation_radians": 1.4137408802347189, + "x": 0.5493211990154213, + "y": 0.9525247670806297 + }, + { + "id": 16, + "rotation_radians": 1.4136842594940064, + "x": -0.05236848815794413, + "y": 0.07929771451264658 + }, + { + "id": 17, + "rotation_radians": 0.1621592668442087, + "x": 1.9458083702050633, + "y": -0.6977595732225857 + }, + { + "id": 18, + "rotation_radians": 0.4712412515708256, + "x": -2.8453414517253046, + "y": -2.23448183808175 + }, + { + "id": 19, + "rotation_radians": 1.4121225614053, + "x": -0.8067559620218397, + "y": -0.5850507205926031 + }, + { + "id": 20, + "rotation_radians": 0.47124013395168846, + "x": -1.8942380290854177, + "y": -2.5435139182387103 + }, + { + "id": 21, + "rotation_radians": 1.105333579642694, + "x": -1.9041359202464767, + "y": 2.537009612894471 + }, + { + "id": 22, + "rotation_radians": 0.15707981085379136, + "x": 1.8338738024479924, + "y": -2.5872370700360237 + }, + { + "id": 23, + "rotation_radians": 1.4136560317061695, + "x": 1.1397930294878527, + "y": 0.13977186105956607 + }, + { + "id": 24, + "rotation_radians": 1.0995581135732857, + "x": -2.841402588537794, + "y": 1.1842469766158579 + }, + { + "id": 25, + "rotation_radians": 0.15809386632886943, + "x": 0.7681906975294861, + "y": -2.317279818296057 + }, + { + "id": 26, + "rotation_radians": 1.0995548136509994, + "x": -2.8671190148151307, + "y": 2.2274049034955308 + }, + { + "id": 27, + "rotation_radians": 0.4712421135289254, + "x": 0.00797374649592093, + "y": -3.161570411076171 + }, + { + "id": 28, + "rotation_radians": 1.21572597550084, + "x": -0.8582615891806878, + "y": 2.7255494282478674 + }, + { + "id": 29, + "rotation_radians": 0.1571234808388997, + "x": 2.437600570572254, + "y": -1.7562297129546545 + }, + { + "id": 30, + "rotation_radians": 1.4150644324359607, + "x": 1.2315401502590906, + "y": 3.4151338642650555 + }, + { + "id": 31, + "rotation_radians": 0.4712392039153513, + "x": -1.2382980334075506, + "y": -1.7051397370098675 + }, + { + "id": 32, + "rotation_radians": 0.7854149405295864, + "x": -3.0043871971894744, + "y": -1.1043934329615257 + }, + { + "id": 33, + "rotation_radians": 1.115027115458707, + "x": -1.7913890845462133, + "y": 1.5150906009009264 + }, + { + "id": 34, + "rotation_radians": 1.0997914819131047, + "x": -2.75398959323987, + "y": 0.16101366059234481 + }, + { + "id": 35, + "rotation_radians": 0.15774201920536923, + "x": 1.3726633740786993, + "y": -1.5200910955747893 + }, + { + "id": 36, + "rotation_radians": 0.1609275994934875, + "x": -0.0729150665611485, + "y": -1.7715017578843486 + }, + { + "id": 37, + "rotation_radians": 1.413722861360904, + "x": 1.8249890319310758, + "y": 2.599480813429025 + }, + { + "id": 38, + "rotation_radians": 1.4519703404298911, + "x": -0.09153381199792288, + "y": 1.7520815280293518 + } + ], + "problem": "38 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/38.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squinpen_040_9fbb25ae252614ca.json b/data/solutions/generated/squinpen_040_9fbb25ae252614ca.json new file mode 100644 index 0000000000000000000000000000000000000000..e9b2bcc9d29f82e4e027da9bbb1a855bb6f5d216 --- /dev/null +++ b/data/solutions/generated/squinpen_040_9fbb25ae252614ca.json @@ -0,0 +1,302 @@ +{ + "case": "squinpen@40", + "container": { + "circumradius": 4.414740213841796, + "orientation_radians": 0.0, + "side_length": 5.189838380797454, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@40", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "5.17250+", + "metric_symbol": "s", + "metric_value": 5.1725, + "reference_text": "s = 5.17250+ | Found by Emerson Connelly | in April 2026.", + "source_image": "40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/40.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squinpen@40", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/8/26", + "metric_expression": "5.17250+", + "metric_symbol": "s", + "metric_value": 5.1725, + "reference_text": "s = 5.17250+ | Found by Emerson Connelly | in April 2026.", + "source_image": "40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squinpen/40.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/", + "title": "Squares in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7870055553228186, + "x": 0.9805542567421619, + "y": 1.837445927217134 + }, + { + "id": 2, + "rotation_radians": 1.4137185652014885, + "x": 1.838687278970661, + "y": 2.694948035706662 + }, + { + "id": 3, + "rotation_radians": 0.47979958760410263, + "x": 1.05214747382048, + "y": -0.29065966637499013 + }, + { + "id": 4, + "rotation_radians": 0.4706285805078921, + "x": 1.3542717174056116, + "y": -1.439394513478955 + }, + { + "id": 5, + "rotation_radians": 0.7853445674309721, + "x": -3.0713888828235234, + "y": 1.0804118137621055 + }, + { + "id": 6, + "rotation_radians": 0.4712449761051125, + "x": 0.04137348430605236, + "y": -3.243086291940117 + }, + { + "id": 7, + "rotation_radians": 0.7870100813272003, + "x": -0.01980886604724281, + "y": 2.035545912491486 + }, + { + "id": 8, + "rotation_radians": 0.468043394153916, + "x": -1.5345490465475862, + "y": -0.6152977590956318 + }, + { + "id": 9, + "rotation_radians": 0.7855383516569037, + "x": 1.934408707071051, + "y": 0.6357273601200438 + }, + { + "id": 10, + "rotation_radians": 0.47124255084238287, + "x": -0.5856992846762117, + "y": -0.9363349023631367 + }, + { + "id": 11, + "rotation_radians": 0.4706285576693889, + "x": 0.3671100442905876, + "y": -1.2411098733529697 + }, + { + "id": 12, + "rotation_radians": 0.47980365585777085, + "x": 0.06614119067390982, + "y": -0.09215715578997771 + }, + { + "id": 13, + "rotation_radians": 0.15707560325439082, + "x": 1.9219067632011537, + "y": -2.5803988934007114 + }, + { + "id": 14, + "rotation_radians": 0.437008072083809, + "x": -2.927156486466279, + "y": -2.260867521032692 + }, + { + "id": 15, + "rotation_radians": 0.15707343990224834, + "x": 2.5097382936815653, + "y": -1.771325687582611 + }, + { + "id": 16, + "rotation_radians": 0.4712436653893139, + "x": -1.1203889834187573, + "y": -1.814104480089236 + }, + { + "id": 17, + "rotation_radians": 0.7856535402663435, + "x": 0.934273660810953, + "y": 0.8367115104106686 + }, + { + "id": 18, + "rotation_radians": 0.4795039787713871, + "x": 1.0019962531635742, + "y": -3.5508714091852256 + }, + { + "id": 19, + "rotation_radians": 0.7870001709531753, + "x": -0.06651238918329568, + "y": 1.0354474766809032 + }, + { + "id": 20, + "rotation_radians": 0.7863754822465019, + "x": -1.0674601567037179, + "y": 1.624630492539262 + }, + { + "id": 21, + "rotation_radians": 0.47124111999373075, + "x": -0.9574173512395909, + "y": -2.918567159016241 + }, + { + "id": 22, + "rotation_radians": 0.4726029083933085, + "x": 2.040403728503051, + "y": -0.493954259467482 + }, + { + "id": 23, + "rotation_radians": 0.7853688726046028, + "x": -3.071395669642361, + "y": 0.080330380123615 + }, + { + "id": 24, + "rotation_radians": 0.4712398514933362, + "x": -1.9405204734064088, + "y": -2.5991405812170556 + }, + { + "id": 25, + "rotation_radians": 0.4712445418235518, + "x": -0.16928884489529095, + "y": -2.1231360852147603 + }, + { + "id": 26, + "rotation_radians": 0.4712509826604137, + "x": 0.7829650415431911, + "y": -2.4286324765703045 + }, + { + "id": 27, + "rotation_radians": 0.46790926137085415, + "x": -2.069081437923188, + "y": -1.4923758775946037 + }, + { + "id": 28, + "rotation_radians": 0.7864125152267938, + "x": -2.0697560195289197, + "y": 0.5155934294392434 + }, + { + "id": 29, + "rotation_radians": 1.3138360783775145, + "x": 2.4160233133560376, + "y": 1.8197199728344826 + }, + { + "id": 30, + "rotation_radians": 0.7769653233662229, + "x": -3.0673757293740334, + "y": 2.0886473008832827 + }, + { + "id": 31, + "rotation_radians": 1.0995550375034178, + "x": -1.7972391927471343, + "y": 2.645688819836225 + }, + { + "id": 32, + "rotation_radians": 0.7864096231578886, + "x": -2.0674209577851617, + "y": 1.5156492608373155 + }, + { + "id": 33, + "rotation_radians": 1.3587897385906211, + "x": 1.2057020526100408, + "y": 3.504189967306587 + }, + { + "id": 34, + "rotation_radians": 0.1638666503652151, + "x": 3.093012122392686, + "y": -0.9548051884175996 + }, + { + "id": 35, + "rotation_radians": 1.0867266139116496, + "x": 0.12146613694134192, + "y": 3.2324590134422753 + }, + { + "id": 36, + "rotation_radians": 0.07485461239214093, + "x": 3.686554542834738, + "y": -0.0845319952768984 + }, + { + "id": 37, + "rotation_radians": 0.7863879581116177, + "x": -1.0693981602435887, + "y": 0.4885162141332901 + }, + { + "id": 38, + "rotation_radians": 1.0995683809219317, + "x": -0.84613572499721, + "y": 2.9547365757208417 + }, + { + "id": 39, + "rotation_radians": 1.3703341338800799, + "x": 3.1273601580265162, + "y": 0.885078809266491 + }, + { + "id": 40, + "rotation_radians": 0.7853819373194761, + "x": -3.071568679119248, + "y": -0.9197279880339723 + } + ], + "problem": "40 equal items for Squares in Pentagons", + "setup": "squinpen", + "source_image": "https://erich-friedman.github.io/packing/squinpen/40.gif", + "source_page": "https://erich-friedman.github.io/packing/squinpen/" +} diff --git a/data/solutions/generated/squintri_021_a2e24601c2557198.json b/data/solutions/generated/squintri_021_a2e24601c2557198.json new file mode 100644 index 0000000000000000000000000000000000000000..072c6ce16c765013815a5b32b7e2de60cf795d40 --- /dev/null +++ b/data/solutions/generated/squintri_021_a2e24601c2557198.json @@ -0,0 +1,188 @@ +{ + "case": "squintri@21", + "container": { + "circumradius": 4.398847304000316, + "orientation_radians": 0.0, + "side_length": 7.619027025265926, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@21", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "3 + 8 / \u221a3 = 7.618+", + "metric_symbol": "s", + "metric_value": 7.618, + "reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@21", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "3 + 8 / \u221a3 = 7.618+", + "metric_symbol": "s", + "metric_value": 7.618, + "reference_text": "s = 3 + 8 / \u221a3 = 7.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts21.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7853944264720535, + "x": -0.699381802692831, + "y": -9.23228881165581e-06 + }, + { + "id": 2, + "rotation_radians": 0.26180740517205014, + "x": -1.516403993511562, + "y": 2.8378025690033546 + }, + { + "id": 3, + "rotation_radians": 1.309005939567747, + "x": 0.48366285997347463, + "y": -0.528334754489009 + }, + { + "id": 4, + "rotation_radians": 0.7854035884788173, + "x": -0.6993703955570313, + "y": -1.000043567863903 + }, + { + "id": 5, + "rotation_radians": 1.3090148370588188, + "x": 0.3496908599485228, + "y": 0.5490592307221419 + }, + { + "id": 6, + "rotation_radians": 1.3090176391014139, + "x": 1.349709102706607, + "y": -0.028304025651058783 + }, + { + "id": 7, + "rotation_radians": 0.7854006023925941, + "x": -1.6994119914247814, + "y": -0.5774475090097133 + }, + { + "id": 8, + "rotation_radians": 0.7853906707471158, + "x": -1.6994085438880715, + "y": 0.42262946147944874 + }, + { + "id": 9, + "rotation_radians": 0.7854004288943761, + "x": -1.699405123661138, + "y": -1.634948534130078 + }, + { + "id": 10, + "rotation_radians": 0.261804786399132, + "x": -1.5164001624012735, + "y": 1.6830532687647128 + }, + { + "id": 11, + "rotation_radians": 1.2657906710184736, + "x": -1.5104506028069735, + "y": -2.809492137285542 + }, + { + "id": 12, + "rotation_radians": 0.26180100060255496, + "x": -0.6503483775702968, + "y": 1.1830402471317198 + }, + { + "id": 13, + "rotation_radians": 1.309005747801538, + "x": 0.41828766623423075, + "y": -1.7208185862077954 + }, + { + "id": 14, + "rotation_radians": 1.3090197893651283, + "x": 1.2157270417357093, + "y": 1.049094913191544 + }, + { + "id": 15, + "rotation_radians": 1.3090007671697395, + "x": 2.2322052277580475, + "y": -0.6735399205887409 + }, + { + "id": 16, + "rotation_radians": 0.2617978314355014, + "x": -0.6503494997848538, + "y": 2.3377857454858844 + }, + { + "id": 17, + "rotation_radians": 1.2484259756921845, + "x": -0.5124316851652589, + "y": -2.2140409247673696 + }, + { + "id": 18, + "rotation_radians": 0.2617980173920209, + "x": 0.2157017358736772, + "y": 1.8377719999258157 + }, + { + "id": 19, + "rotation_radians": 1.3090046295264732, + "x": 1.295954035000609, + "y": -1.2140926952380455 + }, + { + "id": 20, + "rotation_radians": -0.26177705911968907, + "x": 2.2157510848694484, + "y": 0.4717248940685765 + }, + { + "id": 21, + "rotation_radians": 1.3089828888255435, + "x": 3.1674340838546478, + "y": -0.13357708927013334 + } + ], + "problem": "21 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts21.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_022_bbb028380d997350.json b/data/solutions/generated/squintri_022_bbb028380d997350.json new file mode 100644 index 0000000000000000000000000000000000000000..d1a499f82f23b4af95ef859c1602a9777aa2bfe8 --- /dev/null +++ b/data/solutions/generated/squintri_022_bbb028380d997350.json @@ -0,0 +1,194 @@ +{ + "case": "squintri@22", + "container": { + "circumradius": 4.708276091307807, + "orientation_radians": 0.0, + "side_length": 8.154973406206924, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@22", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "7 + 2 / \u221a3 = 8.154+", + "metric_symbol": "s", + "metric_value": 8.154, + "reference_text": "s = 7 + 2 / \u221a3 = 8.154+ | Found by Erich Friedman | in 1997.", + "source_image": "ts22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts22.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@22", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "7 + 2 / \u221a3 = 8.154+", + "metric_symbol": "s", + "metric_value": 8.154, + "reference_text": "s = 7 + 2 / \u221a3 = 8.154+ | Found by Erich Friedman | in 1997.", + "source_image": "ts22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts22.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3090578304085607, + "x": -1.6711139577794896, + "y": -3.1057472721441672 + }, + { + "id": 2, + "rotation_radians": 1.3090772889561226, + "x": -0.8260458518501499, + "y": -2.5693905473513685 + }, + { + "id": 3, + "rotation_radians": 1.3090858002720014, + "x": 0.06096038949144093, + "y": -2.1056604574126685 + }, + { + "id": 4, + "rotation_radians": 1.3090920570143167, + "x": 0.9209341788840085, + "y": -1.5951212325138426 + }, + { + "id": 5, + "rotation_radians": 1.3091103959412167, + "x": 1.732892274731721, + "y": -1.001412371731225 + }, + { + "id": 6, + "rotation_radians": 0.9983876415289392, + "x": -1.7147012832939508, + "y": -1.7281242066601283 + }, + { + "id": 7, + "rotation_radians": 0.9664619876309235, + "x": -1.696497868412689, + "y": -0.6446929744971337 + }, + { + "id": 8, + "rotation_radians": 1.4013218485258638, + "x": -0.499449106255668, + "y": -1.2237357703411524 + }, + { + "id": 9, + "rotation_radians": 1.4011508244019557, + "x": 0.33188734978127227, + "y": -0.6671233669299841 + }, + { + "id": 10, + "rotation_radians": 1.3091086695302587, + "x": 2.6487425718096995, + "y": -0.5876240255705686 + }, + { + "id": 11, + "rotation_radians": 0.7853874326008173, + "x": -1.8540839058981693, + "y": 0.4272087155321052 + }, + { + "id": 12, + "rotation_radians": 0.7436289842775949, + "x": -0.8335866234227474, + "y": 0.41839341066426056 + }, + { + "id": 13, + "rotation_radians": 0.7481928879593117, + "x": 0.1739975491653844, + "y": 0.5405879082806627 + }, + { + "id": 14, + "rotation_radians": 0.7284258866425255, + "x": 1.1682960478606492, + "y": 0.23305970337822468 + }, + { + "id": 15, + "rotation_radians": 1.3091044458346264, + "x": 3.525185601107077, + "y": -0.10561396796270757 + }, + { + "id": 16, + "rotation_radians": 0.7994614360689574, + "x": -1.8471320911514657, + "y": 1.4626198249799853 + }, + { + "id": 17, + "rotation_radians": 0.7436379853691125, + "x": -0.820542827799026, + "y": 1.418773730008984 + }, + { + "id": 18, + "rotation_radians": 0.7456046419751388, + "x": 0.188869897290301, + "y": 1.5481084756087884 + }, + { + "id": 19, + "rotation_radians": 0.7214974290006289, + "x": 1.2298084346751397, + "y": 1.2346813688013198 + }, + { + "id": 20, + "rotation_radians": 0.39116593945579997, + "x": 2.335076863151971, + "y": 0.7148971576307457 + }, + { + "id": 21, + "rotation_radians": 0.7663365576814679, + "x": -1.8334741942620134, + "y": 2.7185231412153774 + }, + { + "id": 22, + "rotation_radians": 0.7436821112063875, + "x": -0.833351245767635, + "y": 2.4202489520046617 + } + ], + "problem": "22 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts22.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_023_23ac4c9fa2eea010.json b/data/solutions/generated/squintri_023_23ac4c9fa2eea010.json new file mode 100644 index 0000000000000000000000000000000000000000..19ffb452934ae3e4cadb6f05cacd5d98923936cf --- /dev/null +++ b/data/solutions/generated/squintri_023_23ac4c9fa2eea010.json @@ -0,0 +1,200 @@ +{ + "case": "squintri@23", + "container": { + "circumradius": 4.842577628843471, + "orientation_radians": 0.0, + "side_length": 8.387590492753313, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@23", + "credit": "David W", + "date": "July 2002", + "family_updated": "4/28/26", + "metric_expression": "8.301+", + "metric_symbol": "s", + "metric_value": 8.301, + "reference_text": "s = 8.301+ | Found by David W. Cantrell | in July 2002.", + "source_image": "ts23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts23.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@23", + "credit": "David W", + "date": "July 2002", + "family_updated": "4/28/26", + "metric_expression": "8.301+", + "metric_symbol": "s", + "metric_value": 8.301, + "reference_text": "s = 8.301+ | Found by David W. Cantrell | in July 2002.", + "source_image": "ts23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts23.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -1.3244714807960414, + "x": -0.14117849033398125, + "y": -0.16590359724799192 + }, + { + "id": 2, + "rotation_radians": 0.1990949376066752, + "x": -0.7023840474173703, + "y": -1.05912762722804 + }, + { + "id": 3, + "rotation_radians": -1.2104550325026227, + "x": 1.1875581550230432, + "y": 0.2110105451473404 + }, + { + "id": 4, + "rotation_radians": -1.271161609867134, + "x": -0.6899759425650613, + "y": 1.3374702237524638 + }, + { + "id": 5, + "rotation_radians": -1.2260821598622147, + "x": 0.22284928744159133, + "y": 0.8197432051943748 + }, + { + "id": 6, + "rotation_radians": 0.5073255570628125, + "x": -0.8824330073926383, + "y": -2.2212602317530505 + }, + { + "id": 7, + "rotation_radians": -1.324461676907642, + "x": -1.0174398024077151, + "y": 0.3173030475053479 + }, + { + "id": 8, + "rotation_radians": -1.2668857538855307, + "x": 1.8372567103119328, + "y": 1.0445096102900395 + }, + { + "id": 9, + "rotation_radians": 0.2463235741457008, + "x": 0.6750586770193422, + "y": -0.7494578613326398 + }, + { + "id": 10, + "rotation_radians": -1.3090017029338439, + "x": 2.7687499319120943, + "y": 0.6199446392487026 + }, + { + "id": 11, + "rotation_radians": -1.324949446626645, + "x": 2.4213990466376822, + "y": -0.34340364788629957 + }, + { + "id": 12, + "rotation_radians": -0.817601780927668, + "x": -1.8635584487081114, + "y": -0.5705044289350163 + }, + { + "id": 13, + "rotation_radians": 0.785380317577951, + "x": -1.9194036177132467, + "y": 2.116349161626416 + }, + { + "id": 14, + "rotation_radians": -1.360097931425882, + "x": 3.6436774588471352, + "y": 0.08534773064584804 + }, + { + "id": 15, + "rotation_radians": 0.2475230199603095, + "x": -1.7354217497507345, + "y": -3.012015504089858 + }, + { + "id": 16, + "rotation_radians": -1.2892432153449904, + "x": -0.7391377795970582, + "y": 2.633665159829661 + }, + { + "id": 17, + "rotation_radians": 0.777051497575726, + "x": -1.898915863016624, + "y": -1.5932153070996327 + }, + { + "id": 18, + "rotation_radians": 0.6791556004013636, + "x": 0.24369539061184045, + "y": -1.8478583847951928 + }, + { + "id": 19, + "rotation_radians": -1.2892212647399315, + "x": 0.0994730673242546, + "y": 2.0832279264668156 + }, + { + "id": 20, + "rotation_radians": 0.7853879918698295, + "x": -1.9212795756342143, + "y": 1.1162852095743474 + }, + { + "id": 21, + "rotation_radians": 0.2458560154098625, + "x": 1.6592688516525629, + "y": -1.0526681725906821 + }, + { + "id": 22, + "rotation_radians": -1.289146318706407, + "x": 0.9778869292484552, + "y": 1.603878713885732 + }, + { + "id": 23, + "rotation_radians": -0.7854230177465833, + "x": -1.9212609398641631, + "y": 3.1163975466170837 + } + ], + "problem": "23 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts23.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_024_841c613875887f20.json b/data/solutions/generated/squintri_024_841c613875887f20.json new file mode 100644 index 0000000000000000000000000000000000000000..11af583ca9b98e3791d423b3493413a7284dfaf3 --- /dev/null +++ b/data/solutions/generated/squintri_024_841c613875887f20.json @@ -0,0 +1,206 @@ +{ + "case": "squintri@24", + "container": { + "circumradius": 4.888596117676278, + "orientation_radians": 0.0, + "side_length": 8.467296853499276, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@24", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "6 + 4 / \u221a3 = 8.309+", + "metric_symbol": "s", + "metric_value": 8.309, + "reference_text": "s = 6 + 4 / \u221a3 = 8.309+ | Found by Erich Friedman | in 1997.", + "source_image": "ts24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts24.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@24", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "6 + 4 / \u221a3 = 8.309+", + "metric_symbol": "s", + "metric_value": 8.309, + "reference_text": "s = 6 + 4 / \u221a3 = 8.309+ | Found by Erich Friedman | in 1997.", + "source_image": "ts24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts24.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7913115511359317, + "x": -0.659545929894677, + "y": -0.4226526330875066 + }, + { + "id": 2, + "rotation_radians": 0.7958256857355044, + "x": -0.9446176271498526, + "y": -1.4266382914479585 + }, + { + "id": 3, + "rotation_radians": 0.942500871204826, + "x": 0.4189252552845119, + "y": -0.6527578168692248 + }, + { + "id": 4, + "rotation_radians": 0.7859642904072641, + "x": -0.9439622636477211, + "y": 2.5786294437468595 + }, + { + "id": 5, + "rotation_radians": 0.7637566853715804, + "x": 0.1143757339067207, + "y": 0.7433385078702844 + }, + { + "id": 6, + "rotation_radians": 0.7917140895873982, + "x": -1.9411371386167213, + "y": -1.965607892547644 + }, + { + "id": 7, + "rotation_radians": 0.7864595444469128, + "x": -0.9059659252201613, + "y": 0.578361329341261 + }, + { + "id": 8, + "rotation_radians": 0.26436359697068273, + "x": 1.9709285324840005, + "y": 1.10420980574716 + }, + { + "id": 9, + "rotation_radians": 0.785397127144244, + "x": -1.9442788907384372, + "y": 3.1276331843369403 + }, + { + "id": 10, + "rotation_radians": 0.2625453159085543, + "x": 2.139647734191055, + "y": -0.14721312774668352 + }, + { + "id": 11, + "rotation_radians": 1.3089696051144288, + "x": 1.7032617887215804, + "y": -1.2615234389989138 + }, + { + "id": 12, + "rotation_radians": 0.8219138473960191, + "x": -1.9263210370773236, + "y": 0.6111914085221248 + }, + { + "id": 13, + "rotation_radians": 0.7856888483387866, + "x": -1.9439051331873092, + "y": 2.036686932601894 + }, + { + "id": 14, + "rotation_radians": 0.26201133270988625, + "x": 2.8385696336505744, + "y": 0.6045507516420957 + }, + { + "id": 15, + "rotation_radians": 1.3088606095671849, + "x": -1.7612370175598056, + "y": -3.2616639760233332 + }, + { + "id": 16, + "rotation_radians": 0.2650689903301071, + "x": 0.23882612274685477, + "y": 2.105090034098705 + }, + { + "id": 17, + "rotation_radians": 0.8722974837867123, + "x": -1.837446872215432, + "y": -0.4637035080549026 + }, + { + "id": 18, + "rotation_radians": 1.3088481376146135, + "x": -0.910304782036361, + "y": -2.7352532936983165 + }, + { + "id": 19, + "rotation_radians": 0.26507257406764667, + "x": 1.0865526665510152, + "y": 1.5730161143756427 + }, + { + "id": 20, + "rotation_radians": 1.3090086458323644, + "x": -0.028837870234534112, + "y": -2.2617211755407114 + }, + { + "id": 21, + "rotation_radians": 1.30896541877095, + "x": 0.8305898099961285, + "y": -1.7501356289628134 + }, + { + "id": 22, + "rotation_radians": 0.2618289504139927, + "x": 3.70536136687951, + "y": 0.10558434923560024 + }, + { + "id": 23, + "rotation_radians": 0.7862033900330864, + "x": -0.9433814070921981, + "y": 1.5784757794870008 + }, + { + "id": 24, + "rotation_radians": 0.3841037877950146, + "x": 1.1838364288184116, + "y": 0.3197297843881803 + } + ], + "problem": "24 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts24.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_025_b4f5fafd19e47950.json b/data/solutions/generated/squintri_025_b4f5fafd19e47950.json new file mode 100644 index 0000000000000000000000000000000000000000..9ba9ea825b806fae7513e4d7613de265fd7294c0 --- /dev/null +++ b/data/solutions/generated/squintri_025_b4f5fafd19e47950.json @@ -0,0 +1,212 @@ +{ + "case": "squintri@25", + "container": { + "circumradius": 4.931501385026837, + "orientation_radians": 0.0, + "side_length": 8.541610956462769, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@25", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "5 + 2 \u221a3 = 8.464+", + "metric_symbol": "s", + "metric_value": 8.464, + "reference_text": "s = 5 + 2 \u221a3 = 8.464+ | Found by Erich Friedman | in 1997.", + "source_image": "ts25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts25.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@25", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "5 + 2 \u221a3 = 8.464+", + "metric_symbol": "s", + "metric_value": 8.464, + "reference_text": "s = 5 + 2 \u221a3 = 8.464+ | Found by Erich Friedman | in 1997.", + "source_image": "ts25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts25.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7853864033970132, + "x": -1.9657411187839218, + "y": -3.19343545580392 + }, + { + "id": 2, + "rotation_radians": 1.3089722284996324, + "x": -0.8497457205412486, + "y": -2.7603477264259757 + }, + { + "id": 3, + "rotation_radians": -0.2618110529055186, + "x": 0.01633236360057861, + "y": -2.2603949398867784 + }, + { + "id": 4, + "rotation_radians": -0.2618073324333625, + "x": 0.8620495302466203, + "y": -1.725177452381247 + }, + { + "id": 5, + "rotation_radians": -0.26180794268249336, + "x": 1.7484234669606116, + "y": -1.2603863776977602 + }, + { + "id": 6, + "rotation_radians": -0.7852361374499394, + "x": -1.965657052948416, + "y": -2.038561372922932 + }, + { + "id": 7, + "rotation_radians": 1.2826747815691328, + "x": -0.863982741920156, + "y": -1.5989105742109673 + }, + { + "id": 8, + "rotation_radians": 1.2788686710290584, + "x": -0.09735138169670784, + "y": -0.9110035869487649 + }, + { + "id": 9, + "rotation_radians": -0.2919277297056358, + "x": 0.80983867297994, + "y": -0.48651429621881914 + }, + { + "id": 10, + "rotation_radians": 0.260350612559832, + "x": 3.7471630873976194, + "y": 0.10557279658819932 + }, + { + "id": 11, + "rotation_radians": 0.8548154409826834, + "x": -1.9322527511974035, + "y": -0.8561173134603269 + }, + { + "id": 12, + "rotation_radians": 0.8546496620363572, + "x": -1.8752018787171723, + "y": 0.150362097090122 + }, + { + "id": 13, + "rotation_radians": -0.025632961241451133, + "x": 0.2757653099058158, + "y": 0.5698634306043234 + }, + { + "id": 14, + "rotation_radians": 0.26180565124931543, + "x": 1.882059862960064, + "y": 0.028506263767845954 + }, + { + "id": 15, + "rotation_radians": 0.2615872242772236, + "x": 2.747946374479895, + "y": -0.47202430335830614 + }, + { + "id": 16, + "rotation_radians": 0.8402482138884774, + "x": -1.9114824726484858, + "y": 1.1570784542483352 + }, + { + "id": 17, + "rotation_radians": 1.1941889531032928, + "x": -0.7046951999768284, + "y": -0.052061783064774186 + }, + { + "id": 18, + "rotation_radians": 0.13384257583916578, + "x": -0.6481925971596684, + "y": 1.259136924894271 + }, + { + "id": 19, + "rotation_radians": 0.2519960660300374, + "x": 1.024207588995821, + "y": 1.468557343279973 + }, + { + "id": 20, + "rotation_radians": 0.261793366161969, + "x": 2.87820904830471, + "y": 0.6081072492476334 + }, + { + "id": 21, + "rotation_radians": 0.7674859328042238, + "x": -1.9487710589106815, + "y": 2.1917592058291198 + }, + { + "id": 22, + "rotation_radians": 0.767408751220657, + "x": -1.956756800351669, + "y": 3.1921583022604736 + }, + { + "id": 23, + "rotation_radians": 0.731137949418393, + "x": -0.9137406836079168, + "y": 2.5605783567409985 + }, + { + "id": 24, + "rotation_radians": 0.41143502505904916, + "x": 0.12967174110411378, + "y": 2.109553649396535 + }, + { + "id": 25, + "rotation_radians": 0.26180596281404117, + "x": 1.9890135200396761, + "y": 1.1214844780331192 + } + ], + "problem": "25 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts25.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_026_029d10bebacbb7a8.json b/data/solutions/generated/squintri_026_029d10bebacbb7a8.json new file mode 100644 index 0000000000000000000000000000000000000000..c7fcc2cc7ce2f8d59d1110fb3622112f417dc8ec --- /dev/null +++ b/data/solutions/generated/squintri_026_029d10bebacbb7a8.json @@ -0,0 +1,218 @@ +{ + "case": "squintri@26", + "container": { + "circumradius": 5.033222385439271, + "orientation_radians": 0.0, + "side_length": 8.71779689737384, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@26", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 8 / \u221a3 = 8.618+", + "metric_symbol": "s", + "metric_value": 8.618, + "reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@26", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 8 / \u221a3 = 8.618+", + "metric_symbol": "s", + "metric_value": 8.618, + "reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3241927500222728, + "x": 1.8405790492412963, + "y": -1.2553249181129442 + }, + { + "id": 2, + "rotation_radians": 0.26173778331129416, + "x": -0.016678183701544468, + "y": 0.028671249450290866 + }, + { + "id": 3, + "rotation_radians": 0.7853393706385757, + "x": -2.012985554897083, + "y": 1.1216593899331564 + }, + { + "id": 4, + "rotation_radians": 0.2617988779713091, + "x": 0.24347323646349844, + "y": 2.187993086615388 + }, + { + "id": 5, + "rotation_radians": 1.3088030651153142, + "x": 2.867335077821999, + "y": -0.6729845525147042 + }, + { + "id": 6, + "rotation_radians": 1.5513267326654077, + "x": -0.9940313384929712, + "y": -0.5696244882009822 + }, + { + "id": 7, + "rotation_radians": 1.5512985863558961, + "x": -1.4331942195310645, + "y": -2.189697674560107 + }, + { + "id": 8, + "rotation_radians": 0.2617924787501491, + "x": 1.0532721848168596, + "y": 0.5656934925060836 + }, + { + "id": 9, + "rotation_radians": 0.2610563593105915, + "x": -0.021806581764602515, + "y": -1.1235561180413096 + }, + { + "id": 10, + "rotation_radians": 0.26177960196235367, + "x": 0.18560409245210113, + "y": 1.0666510475113076 + }, + { + "id": 11, + "rotation_radians": 0.26047303392905424, + "x": 0.8496033225452758, + "y": -0.472235186280766 + }, + { + "id": 12, + "rotation_radians": 0.7731740976862294, + "x": -1.0097947544829688, + "y": 0.6784708783483786 + }, + { + "id": 13, + "rotation_radians": 0.2548832835770899, + "x": 2.847920925949684, + "y": 0.6803289459947174 + }, + { + "id": 14, + "rotation_radians": 0.2617938076778611, + "x": 1.1096822451971893, + "y": 1.687885241783409 + }, + { + "id": 15, + "rotation_radians": 0.25847587662468663, + "x": 1.922985787960259, + "y": 0.061413270270141006 + }, + { + "id": 16, + "rotation_radians": 0.15894049818708944, + "x": 3.797606832798223, + "y": 0.05602943255205287 + }, + { + "id": 17, + "rotation_radians": 0.7853055291512049, + "x": -2.009139614418064, + "y": 2.1217238698472918 + }, + { + "id": 18, + "rotation_radians": 0.7771936781834367, + "x": -0.9588921079993042, + "y": 1.6809665574683679 + }, + { + "id": 19, + "rotation_radians": 0.26179490606372174, + "x": 1.977651862720522, + "y": 1.1867529932299437 + }, + { + "id": 20, + "rotation_radians": 1.5513004071642917, + "x": -1.8096299267646303, + "y": -1.1642628293481487 + }, + { + "id": 21, + "rotation_radians": 1.3089972887859316, + "x": 0.9725420886755859, + "y": -1.7670623493356492 + }, + { + "id": 22, + "rotation_radians": 0.257201455829866, + "x": -0.9402724135498328, + "y": 2.8687341274174534 + }, + { + "id": 23, + "rotation_radians": 0.32985094359093725, + "x": -0.1687379276714948, + "y": -2.2021264911278253 + }, + { + "id": 24, + "rotation_radians": 1.5009869919718142, + "x": -1.8112001634575017, + "y": -3.2746947859677613 + }, + { + "id": 25, + "rotation_radians": 0.7853925919546584, + "x": -2.01658753324335, + "y": 0.12159027477292228 + }, + { + "id": 26, + "rotation_radians": 0.2978000140066764, + "x": -1.8404617919666293, + "y": 3.3560771786777597 + } + ], + "problem": "26 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts27.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_027_d80877f3b5e3e559.json b/data/solutions/generated/squintri_027_d80877f3b5e3e559.json new file mode 100644 index 0000000000000000000000000000000000000000..61d0ecf9de07cedab3a1a45b7ab432994fedc1e1 --- /dev/null +++ b/data/solutions/generated/squintri_027_d80877f3b5e3e559.json @@ -0,0 +1,224 @@ +{ + "case": "squintri@27", + "container": { + "circumradius": 5.025432216641772, + "orientation_radians": 0.0, + "side_length": 8.704303929217035, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@27", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 8 / \u221a3 = 8.618+", + "metric_symbol": "s", + "metric_value": 8.618, + "reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@27", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 8 / \u221a3 = 8.618+", + "metric_symbol": "s", + "metric_value": 8.618, + "reference_text": "s = 4 + 8 / \u221a3 = 8.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts27.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7855298302232563, + "x": 0.0029095495924294943, + "y": -0.11999687294389617 + }, + { + "id": 2, + "rotation_radians": 0.7856535810090016, + "x": -1.012528970684441, + "y": -2.6759915049837644 + }, + { + "id": 3, + "rotation_radians": 0.776636424537807, + "x": -1.008060039040808, + "y": -0.6533506046935 + }, + { + "id": 4, + "rotation_radians": 0.3418396861941063, + "x": -1.846517433010911, + "y": 1.0353276270369047 + }, + { + "id": 5, + "rotation_radians": 1.3090103640207285, + "x": 2.109805224899519, + "y": -1.1059598544952645 + }, + { + "id": 6, + "rotation_radians": 0.2634666246737972, + "x": -0.913318274137661, + "y": 1.6956444888660758 + }, + { + "id": 7, + "rotation_radians": 0.7855276588078339, + "x": -0.006746212412616378, + "y": -1.120021618353891 + }, + { + "id": 8, + "rotation_radians": 0.2653036485331813, + "x": -0.9343304492889608, + "y": 2.8613036081048815 + }, + { + "id": 9, + "rotation_radians": 1.3463828375017015, + "x": 1.4672708028458699, + "y": -0.3069714139233671 + }, + { + "id": 10, + "rotation_radians": 1.3557982336758614, + "x": 0.9749078905598877, + "y": 0.5702557840934851 + }, + { + "id": 11, + "rotation_radians": 1.3089175459187894, + "x": 2.9761150182698737, + "y": -0.6057617224417045 + }, + { + "id": 12, + "rotation_radians": 0.7790071834311166, + "x": -2.009511921525443, + "y": -0.27149125737048413 + }, + { + "id": 13, + "rotation_radians": 0.24811518027671384, + "x": -0.026515686678127443, + "y": 1.1767780265806371 + }, + { + "id": 14, + "rotation_radians": 0.7854020401348044, + "x": -2.0127006501490246, + "y": -1.2747110412641167 + }, + { + "id": 15, + "rotation_radians": 0.7854474696875164, + "x": 0.9936333335168385, + "y": -1.538827259261418 + }, + { + "id": 16, + "rotation_radians": 0.32641256846616357, + "x": -1.8427029013622087, + "y": 3.351162890264347 + }, + { + "id": 17, + "rotation_radians": 0.26172641576428124, + "x": 2.8423193648380227, + "y": 0.6830152348927542 + }, + { + "id": 18, + "rotation_radians": 0.3418422984661521, + "x": -0.9800026223999369, + "y": 0.5288451623328422 + }, + { + "id": 19, + "rotation_radians": 0.25713045362728926, + "x": 0.8065452855721379, + "y": 1.8555675561491458 + }, + { + "id": 20, + "rotation_radians": 0.7854013173737042, + "x": -2.012697930459002, + "y": -2.274742313831385 + }, + { + "id": 21, + "rotation_radians": 0.7855179985136188, + "x": -0.012569141944793829, + "y": -2.120041334537469 + }, + { + "id": 22, + "rotation_radians": 0.3170849395289505, + "x": -1.8233639691108698, + "y": 2.1778600843070253 + }, + { + "id": 23, + "rotation_radians": 1.3088831301837316, + "x": 3.8422646194694905, + "y": -0.10566280486880901 + }, + { + "id": 24, + "rotation_radians": 0.2617998353401551, + "x": -0.06095300323987845, + "y": 2.3592534614918663 + }, + { + "id": 25, + "rotation_radians": 0.7854005490453847, + "x": -2.0126989619372084, + "y": -3.274774603111996 + }, + { + "id": 26, + "rotation_radians": 0.2617835911769582, + "x": 1.9762567734357976, + "y": 1.1830799054376544 + }, + { + "id": 27, + "rotation_radians": 0.7853997133503051, + "x": -1.0126617119127665, + "y": -1.6615845276964625 + } + ], + "problem": "27 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts27.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_028_0d20b359435ed501.json b/data/solutions/generated/squintri_028_0d20b359435ed501.json new file mode 100644 index 0000000000000000000000000000000000000000..71c744552637608419f752852cea2f86d93e5379 --- /dev/null +++ b/data/solutions/generated/squintri_028_0d20b359435ed501.json @@ -0,0 +1,230 @@ +{ + "case": "squintri@28", + "container": { + "circumradius": 5.065536966965852, + "orientation_radians": 0.0, + "side_length": 8.773767394403205, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@28", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "3 + 10 / \u221a3 = 8.773+", + "metric_symbol": "s", + "metric_value": 8.773, + "reference_text": "s = 3 + 10 / \u221a3 = 8.773+ | Found by Erich Friedman | in 1997.", + "source_image": "ts28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts28.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@28", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "3 + 10 / \u221a3 = 8.773+", + "metric_symbol": "s", + "metric_value": 8.773, + "reference_text": "s = 3 + 10 / \u221a3 = 8.773+ | Found by Erich Friedman | in 1997.", + "source_image": "ts28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts28.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7853890624562245, + "x": -0.032693738420043875, + "y": 2.658429355226733e-06 + }, + { + "id": 2, + "rotation_radians": 0.26179923420608825, + "x": 0.016336875711550247, + "y": 1.1830581869886374 + }, + { + "id": 3, + "rotation_radians": -0.26179856331120266, + "x": 1.1503543959763443, + "y": -0.5283232773887488 + }, + { + "id": 4, + "rotation_radians": -0.785381258949857, + "x": -0.03267127221093545, + "y": -1.000030832723976 + }, + { + "id": 5, + "rotation_radians": -0.26179815812825874, + "x": 1.0163747854290421, + "y": 0.5490652194381548 + }, + { + "id": 6, + "rotation_radians": -0.26179864640222417, + "x": 2.0164031614252003, + "y": -0.02830844635387476 + }, + { + "id": 7, + "rotation_radians": -0.7853883982085278, + "x": -1.0327186666087964, + "y": -0.5773551743179303 + }, + { + "id": 8, + "rotation_radians": 0.7854056606963005, + "x": -1.0327275493785941, + "y": 0.42267389742808403 + }, + { + "id": 9, + "rotation_radians": -0.7853495792406942, + "x": -1.0326928256451027, + "y": -1.5774003532305327 + }, + { + "id": 10, + "rotation_radians": 0.2618015265489981, + "x": -0.9381744503391304, + "y": 2.8888747441570826 + }, + { + "id": 11, + "rotation_radians": -0.7852762869489283, + "x": -2.032693778519755, + "y": -2.12839002308735 + }, + { + "id": 12, + "rotation_radians": 0.2618002628756827, + "x": -0.849716422057857, + "y": 1.6830632275082416 + }, + { + "id": 13, + "rotation_radians": -0.261794017941043, + "x": 1.0337289543947288, + "y": -1.7504023940894615 + }, + { + "id": 14, + "rotation_radians": -0.2617980545054561, + "x": 1.8824254860442446, + "y": 1.0490794527332414 + }, + { + "id": 15, + "rotation_radians": -0.2618000364891224, + "x": 2.8666449487801526, + "y": -0.692160843396595 + }, + { + "id": 16, + "rotation_radians": 0.24833485270380928, + "x": -1.8239602849408756, + "y": 3.3914122633559813 + }, + { + "id": 17, + "rotation_radians": -0.4421214016343575, + "x": -0.8776437890496908, + "y": -2.7195568795898653 + }, + { + "id": 18, + "rotation_radians": 0.26179932179112625, + "x": 0.8469637406327737, + "y": 1.858227822999568 + }, + { + "id": 19, + "rotation_radians": -0.2617981773339177, + "x": 1.9101009048118145, + "y": -1.2444241112626895 + }, + { + "id": 20, + "rotation_radians": 0.26179509432683773, + "x": 3.016434011082849, + "y": 0.6056822257100056 + }, + { + "id": 21, + "rotation_radians": 0.2617977072172018, + "x": 3.8824881761258454, + "y": 0.10566234209178521 + }, + { + "id": 22, + "rotation_radians": -0.4123344933643126, + "x": -1.8104470431076665, + "y": -3.2925430719859614 + }, + { + "id": 23, + "rotation_radians": 0.2618011119922637, + "x": -0.034238074104680945, + "y": 2.366990558771269 + }, + { + "id": 24, + "rotation_radians": -0.26161511106412627, + "x": 0.1235680878056009, + "y": -2.2757841466385265 + }, + { + "id": 25, + "rotation_radians": -0.7853941851556605, + "x": -2.032756408314115, + "y": -0.06483393115160445 + }, + { + "id": 26, + "rotation_radians": -0.7853913743828501, + "x": -2.032762074417656, + "y": 1.0110459287763678 + }, + { + "id": 27, + "rotation_radians": -0.7853941891160412, + "x": -2.0327524543071895, + "y": -1.0961515312674086 + }, + { + "id": 28, + "rotation_radians": -0.7436592061996831, + "x": -1.985711348172965, + "y": 2.101871273749641 + } + ], + "problem": "28 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts28.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_029_3947aab39c0a1a92.json b/data/solutions/generated/squintri_029_3947aab39c0a1a92.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b0482a2b9e98e1c822daad729f11048978f381 --- /dev/null +++ b/data/solutions/generated/squintri_029_3947aab39c0a1a92.json @@ -0,0 +1,236 @@ +{ + "case": "squintri@29", + "container": { + "circumradius": 5.2855679241308415, + "orientation_radians": 0.0, + "side_length": 9.154872191450979, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@29", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "8 + 2 / \u221a3 = 9.154+", + "metric_symbol": "s", + "metric_value": 9.154, + "reference_text": "s = 8 + 2 / \u221a3 = 9.154+ | Found by Erich Friedman | in 1997.", + "source_image": "ts29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts29.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@29", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "8 + 2 / \u221a3 = 9.154+", + "metric_symbol": "s", + "metric_value": 9.154, + "reference_text": "s = 8 + 2 / \u221a3 = 9.154+ | Found by Erich Friedman | in 1997.", + "source_image": "ts29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts29.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3330989910979596, + "x": 0.12312940580399917, + "y": 1.1178944382050249 + }, + { + "id": 2, + "rotation_radians": 0.7853968112318002, + "x": -2.142770342887289, + "y": 3.5000756362993455 + }, + { + "id": 3, + "rotation_radians": 1.176582145602062, + "x": -0.9815879421867612, + "y": -1.7817173609639692 + }, + { + "id": 4, + "rotation_radians": 1.334113874857349, + "x": 1.7511717365278296, + "y": -0.2726682524935841 + }, + { + "id": 5, + "rotation_radians": 0.7853974368911443, + "x": -2.1350545216565213, + "y": -1.5000262094509578 + }, + { + "id": 6, + "rotation_radians": 1.3230507372186269, + "x": 2.0258200369498924, + "y": -1.2866030081649893 + }, + { + "id": 7, + "rotation_radians": 1.3332261599451376, + "x": 0.8803898556351715, + "y": -0.7893464269044779 + }, + { + "id": 8, + "rotation_radians": 0.7853967784603634, + "x": -2.142767419572652, + "y": 1.5000371907120746 + }, + { + "id": 9, + "rotation_radians": 0.7853967718816212, + "x": -2.141064257244427, + "y": 2.5000568600060666 + }, + { + "id": 10, + "rotation_radians": 1.342904984128935, + "x": 0.3419413215501671, + "y": 0.06041549493960596 + }, + { + "id": 11, + "rotation_radians": 0.6618011517815388, + "x": -1.0849052633126095, + "y": -0.5585351486174488 + }, + { + "id": 12, + "rotation_radians": 0.7853992258192648, + "x": -2.1427692131857157, + "y": -3.5000699059614586 + }, + { + "id": 13, + "rotation_radians": 1.3544665318270048, + "x": 0.0008375236300547405, + "y": -1.2934005543832137 + }, + { + "id": 14, + "rotation_radians": 0.26168982465405755, + "x": 4.098460121953305, + "y": 0.10435374638543088 + }, + { + "id": 15, + "rotation_radians": 1.309002935165901, + "x": 0.2601372320407601, + "y": -2.3240692457577397 + }, + { + "id": 16, + "rotation_radians": 1.2906003292142254, + "x": -0.9631961922355559, + "y": 1.661311522407332 + }, + { + "id": 17, + "rotation_radians": 1.4575977539386251, + "x": 0.9852224580550144, + "y": 1.7340863522652115 + }, + { + "id": 18, + "rotation_radians": 0.7853977696186787, + "x": -2.0247202522994434, + "y": 0.5000165010642038 + }, + { + "id": 19, + "rotation_radians": 0.26072072908658234, + "x": 2.2506823637319555, + "y": 1.1732458920158935 + }, + { + "id": 20, + "rotation_radians": 1.400861575508508, + "x": 1.2132501903861312, + "y": 0.6223334917688695 + }, + { + "id": 21, + "rotation_radians": 0.7853970908805166, + "x": -1.9427661842416666, + "y": -2.5000482400350506 + }, + { + "id": 22, + "rotation_radians": 1.1753792136114976, + "x": -0.7060495817063204, + "y": -2.8008583306421126 + }, + { + "id": 23, + "rotation_radians": 0.3032882938880377, + "x": 3.1242003651876913, + "y": 0.6429605033685268 + }, + { + "id": 24, + "rotation_radians": 1.5424506632172008, + "x": -0.01079436191366425, + "y": 2.3257771319358396 + }, + { + "id": 25, + "rotation_radians": 0.785397565428284, + "x": -2.1427674118742055, + "y": -0.5000046563871942 + }, + { + "id": 26, + "rotation_radians": 1.23758604608232, + "x": -0.788916371551253, + "y": 0.6055203723050497 + }, + { + "id": 27, + "rotation_radians": 0.895114160736621, + "x": 2.9595809798905663, + "y": -0.579093188780199 + }, + { + "id": 28, + "rotation_radians": 1.3169393338895201, + "x": 1.1412172492951886, + "y": -1.8083234603518155 + }, + { + "id": 29, + "rotation_radians": 0.35163579386831445, + "x": -0.9771788465760711, + "y": 2.988965394395821 + } + ], + "problem": "29 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts29.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_030_e0b7505d8b6b1d46.json b/data/solutions/generated/squintri_030_e0b7505d8b6b1d46.json new file mode 100644 index 0000000000000000000000000000000000000000..f7af16bd328cbc717a67b129a4657ab51fc51581 --- /dev/null +++ b/data/solutions/generated/squintri_030_e0b7505d8b6b1d46.json @@ -0,0 +1,242 @@ +{ + "case": "squintri@30", + "container": { + "circumradius": 5.375274403108803, + "orientation_radians": 0.0, + "side_length": 9.310248370808917, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@30", + "credit": "David W", + "date": "July 2002", + "family_updated": "4/28/26", + "metric_expression": "9.301+", + "metric_symbol": "s", + "metric_value": 9.301, + "reference_text": "s = 9.301+ | Found by David W. Cantrell | in July 2002.", + "source_image": "ts30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts30.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@30", + "credit": "David W", + "date": "July 2002", + "family_updated": "4/28/26", + "metric_expression": "9.301+", + "metric_symbol": "s", + "metric_value": 9.301, + "reference_text": "s = 9.301+ | Found by David W. Cantrell | in July 2002.", + "source_image": "ts30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts30.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7707122126042215, + "x": -0.09864513694177234, + "y": -0.023512893138279718 + }, + { + "id": 2, + "rotation_radians": -0.45536967626085995, + "x": 1.0403553850242266, + "y": -0.5776344064077426 + }, + { + "id": 3, + "rotation_radians": -0.17877088376097325, + "x": 0.007579613499153083, + "y": -1.2570384869974658 + }, + { + "id": 4, + "rotation_radians": -1.0487758312467976, + "x": -0.05421590878710415, + "y": 1.1100289505131997 + }, + { + "id": 5, + "rotation_radians": -0.5003205758699857, + "x": 1.0394849259488022, + "y": 0.5703015789409961 + }, + { + "id": 6, + "rotation_radians": -1.1545628866051805, + "x": -0.9855395468715716, + "y": 1.669493390889123 + }, + { + "id": 7, + "rotation_radians": -1.050467654709812, + "x": 2.116897199661493, + "y": 1.1663231008490897 + }, + { + "id": 8, + "rotation_radians": -0.2604815774183585, + "x": 0.6317942030423953, + "y": -2.092962742681295 + }, + { + "id": 9, + "rotation_radians": -0.1287843858884444, + "x": 2.0764735223112387, + "y": -0.0820485791482265 + }, + { + "id": 10, + "rotation_radians": -0.35291749040973774, + "x": -0.9429366463817487, + "y": -1.8312985531304 + }, + { + "id": 11, + "rotation_radians": -0.7710973062215818, + "x": -1.1633905065599488, + "y": 0.48352801459739714 + }, + { + "id": 12, + "rotation_radians": -0.7857321350881228, + "x": -2.1409332102514136, + "y": 2.5776943432242847 + }, + { + "id": 13, + "rotation_radians": -0.2432515076641794, + "x": 3.3042393077383823, + "y": -0.5878029626620321 + }, + { + "id": 14, + "rotation_radians": -0.60142390747349, + "x": -1.0930305605408777, + "y": -0.6033784196033828 + }, + { + "id": 15, + "rotation_radians": -0.034758007298928036, + "x": 0.034564108911167034, + "y": 2.341992036117474 + }, + { + "id": 16, + "rotation_radians": 0.7850634133911153, + "x": -2.143618976387154, + "y": 1.5776668422724625 + }, + { + "id": 17, + "rotation_radians": -0.784800062771, + "x": -2.1174009089043793, + "y": -1.4228441091809285 + }, + { + "id": 18, + "rotation_radians": -0.6068561252907752, + "x": 1.0348938029123451, + "y": 1.642531943507117 + }, + { + "id": 19, + "rotation_radians": -0.2915898089571394, + "x": 1.537076984489134, + "y": -1.5934400243628786 + }, + { + "id": 20, + "rotation_radians": -0.2566833614734868, + "x": -0.24033329352671626, + "y": -2.6414326120580442 + }, + { + "id": 21, + "rotation_radians": -0.2467941470766195, + "x": 2.4433643771185283, + "y": -1.1004042000909198 + }, + { + "id": 22, + "rotation_radians": -0.2614347390599539, + "x": -1.1211204318593688, + "y": -3.1731315793581594 + }, + { + "id": 23, + "rotation_radians": -0.25774670397448546, + "x": 4.188797777392902, + "y": -0.10421870470637387 + }, + { + "id": 24, + "rotation_radians": 0.7850673413774862, + "x": -2.175950160237417, + "y": 0.5776479057693747 + }, + { + "id": 25, + "rotation_radians": -0.7847975880276857, + "x": -2.187321101986545, + "y": -2.4229174599303787 + }, + { + "id": 26, + "rotation_radians": -0.7857345245392593, + "x": -2.187457939884805, + "y": 3.577737674692676 + }, + { + "id": 27, + "rotation_radians": -1.0882197721320193, + "x": 3.024154233213898, + "y": 0.6516358448504519 + }, + { + "id": 28, + "rotation_radians": -0.7849742966647789, + "x": -2.1767038060467985, + "y": -0.42275978613861354 + }, + { + "id": 29, + "rotation_radians": 1.3092552232668024, + "x": -2.0001448173063014, + "y": -3.680011505883223 + }, + { + "id": 30, + "rotation_radians": 0.03591087702870068, + "x": -0.9121328880447881, + "y": 2.8759376140951174 + } + ], + "problem": "30 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts30.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_031_2fc342f23897d355.json b/data/solutions/generated/squintri_031_2fc342f23897d355.json new file mode 100644 index 0000000000000000000000000000000000000000..2900378f5221f939c092e6cbdabf68e4e2b14354 --- /dev/null +++ b/data/solutions/generated/squintri_031_2fc342f23897d355.json @@ -0,0 +1,248 @@ +{ + "case": "squintri@31", + "container": { + "circumradius": 5.508478825555405, + "orientation_radians": 0.0, + "side_length": 9.540965198279299, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@31", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "7 + 4 / \u221a3 = 9.309+", + "metric_symbol": "s", + "metric_value": 9.309, + "reference_text": "s = 7 + 4 / \u221a3 = 9.309+ | Found by Erich Friedman | in 1997.", + "source_image": "ts31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts31.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@31", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "7 + 4 / \u221a3 = 9.309+", + "metric_symbol": "s", + "metric_value": 9.309, + "reference_text": "s = 7 + 4 / \u221a3 = 9.309+ | Found by Erich Friedman | in 1997.", + "source_image": "ts31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts31.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7782099213264446, + "x": -2.2506358741284656, + "y": 2.5301629067792057 + }, + { + "id": 2, + "rotation_radians": 0.8228629159161519, + "x": -2.2134580496756238, + "y": -2.5270943477121444 + }, + { + "id": 3, + "rotation_radians": 0.31871380384230835, + "x": -0.3127465039013659, + "y": 0.2241236498177308 + }, + { + "id": 4, + "rotation_radians": 0.3069794722217311, + "x": -0.07621501571910731, + "y": 1.2839892490541303 + }, + { + "id": 5, + "rotation_radians": 0.7853979945590647, + "x": -2.254194444641714, + "y": 1.525228795417044 + }, + { + "id": 6, + "rotation_radians": 0.7924774061546067, + "x": -1.1264181679691123, + "y": -0.7688667176968638 + }, + { + "id": 7, + "rotation_radians": 0.7669892918731701, + "x": -1.1715134754896543, + "y": -1.9221337942842265 + }, + { + "id": 8, + "rotation_radians": 0.3187034483138863, + "x": 1.4150012213192449, + "y": -0.7916823836843958 + }, + { + "id": 9, + "rotation_radians": 0.6703603338527907, + "x": -0.1330052328165825, + "y": -2.2642749686866006 + }, + { + "id": 10, + "rotation_radians": 0.7829956221619244, + "x": -1.2522836312790748, + "y": 1.9604177565936414 + }, + { + "id": 11, + "rotation_radians": 0.6323311180712641, + "x": -0.09553713128794808, + "y": -1.2081114507026811 + }, + { + "id": 12, + "rotation_radians": 0.8153138916002685, + "x": -2.19947315783912, + "y": -0.5038757517549357 + }, + { + "id": 13, + "rotation_radians": 1.4876525436003525, + "x": 2.287845101754614, + "y": -0.03388652747541685 + }, + { + "id": 14, + "rotation_radians": 0.26078959499005216, + "x": 1.4849148654868127, + "y": 1.6911838836809356 + }, + { + "id": 15, + "rotation_radians": 0.3742719324308217, + "x": -2.0871466179093665, + "y": 3.745662226606142 + }, + { + "id": 16, + "rotation_radians": 1.3089847020491607, + "x": 3.4556474984967593, + "y": -0.6037263705190644 + }, + { + "id": 17, + "rotation_radians": 1.8326058247485288, + "x": 2.3756508201850286, + "y": 1.2313641760758756 + }, + { + "id": 18, + "rotation_radians": 0.7846013564751436, + "x": -1.253821222589293, + "y": 0.9595877790087757 + }, + { + "id": 19, + "rotation_radians": 1.308998434449756, + "x": 2.591361106719066, + "y": -1.1068259612584004 + }, + { + "id": 20, + "rotation_radians": 0.8119744160938029, + "x": -2.1869233999996363, + "y": -1.5132333082036704 + }, + { + "id": 21, + "rotation_radians": 0.31870286434156403, + "x": 0.567993191660104, + "y": -0.2503028121000422 + }, + { + "id": 22, + "rotation_radians": 0.2571963241689311, + "x": -1.1126585850034751, + "y": 3.2390163885001435 + }, + { + "id": 23, + "rotation_radians": 1.2385809550953526, + "x": -1.0298932548955688, + "y": -3.1500241397346422 + }, + { + "id": 24, + "rotation_radians": 1.3096562481706997, + "x": 4.322069369901886, + "y": -0.10361973055903193 + }, + { + "id": 25, + "rotation_radians": 1.4076894140864502, + "x": -2.0451648549932444, + "y": -3.716807696904948 + }, + { + "id": 26, + "rotation_radians": 0.2617713166380925, + "x": -0.22994113483269432, + "y": 2.735708166486303 + }, + { + "id": 27, + "rotation_radians": 0.7853932741078894, + "x": -2.2542228253663943, + "y": 0.5174364319576816 + }, + { + "id": 28, + "rotation_radians": 1.3585621491574147, + "x": 3.3035283750540487, + "y": 0.4921416435382336 + }, + { + "id": 29, + "rotation_radians": 0.1839226174015743, + "x": 0.94297757960705, + "y": 0.7978395850216418 + }, + { + "id": 30, + "rotation_radians": 0.2547833769523714, + "x": 0.6009576479574182, + "y": 2.1670450033147435 + }, + { + "id": 31, + "rotation_radians": 0.9196994628018442, + "x": 0.9341439026563605, + "y": -1.8876981107822588 + } + ], + "problem": "31 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts31.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_032_5dfb790e771f9b5e.json b/data/solutions/generated/squintri_032_5dfb790e771f9b5e.json new file mode 100644 index 0000000000000000000000000000000000000000..8926795b0a89b4aabc628593b108c1549f6d0e8b --- /dev/null +++ b/data/solutions/generated/squintri_032_5dfb790e771f9b5e.json @@ -0,0 +1,254 @@ +{ + "case": "squintri@32", + "container": { + "circumradius": 5.510102584692577, + "orientation_radians": 0.0, + "side_length": 9.543777631604135, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@32", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "6 + 2 \u221a3 = 9.464+", + "metric_symbol": "s", + "metric_value": 9.464, + "reference_text": "s = 6 + 2 \u221a3 = 9.464+ | Found by Erich Friedman | in 1997.", + "source_image": "ts32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts32.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@32", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "6 + 2 \u221a3 = 9.464+", + "metric_symbol": "s", + "metric_value": 9.464, + "reference_text": "s = 6 + 2 \u221a3 = 9.464+ | Found by Erich Friedman | in 1997.", + "source_image": "ts32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts32.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.2613183360069974, + "x": 1.5560911791170629, + "y": 0.4616306486473833 + }, + { + "id": 2, + "rotation_radians": 0.03752802717947083, + "x": -0.015000208420579163, + "y": -0.05646466808167769 + }, + { + "id": 3, + "rotation_radians": 1.3137444499660533, + "x": 1.4114028338804003, + "y": -1.6761765722063824 + }, + { + "id": 4, + "rotation_radians": 0.25636988075478684, + "x": -0.1743284955251907, + "y": 2.7014146160529657 + }, + { + "id": 5, + "rotation_radians": 0.24741204902554778, + "x": 0.6419384032907802, + "y": 2.107737998987776 + }, + { + "id": 6, + "rotation_radians": 1.3137325414342642, + "x": -0.29233346380633385, + "y": -2.724814014268105 + }, + { + "id": 7, + "rotation_radians": 0.7760992809061961, + "x": -0.10910509612362636, + "y": -1.2620301128766602 + }, + { + "id": 8, + "rotation_radians": 0.7853975972020889, + "x": -2.2550334669810552, + "y": 1.5332897559943388 + }, + { + "id": 9, + "rotation_radians": 0.7672893760367995, + "x": -1.11936548873547, + "y": -0.7321159085704133 + }, + { + "id": 10, + "rotation_radians": 0.8041226088983408, + "x": -2.219767834237308, + "y": -2.5102326889696966 + }, + { + "id": 11, + "rotation_radians": 0.8135400807299403, + "x": -2.2194026113789933, + "y": 0.5115252081950222 + }, + { + "id": 12, + "rotation_radians": 0.7839929323104408, + "x": -2.252514291684313, + "y": 2.575067498537442 + }, + { + "id": 13, + "rotation_radians": 0.2522740134241908, + "x": 1.5443826485170178, + "y": 1.660097749608914 + }, + { + "id": 14, + "rotation_radians": 0.746684285887871, + "x": -1.1414241175827335, + "y": -1.8160413461861302 + }, + { + "id": 15, + "rotation_radians": 0.8184403592025846, + "x": -2.237032699435745, + "y": -1.502869351056818 + }, + { + "id": 16, + "rotation_radians": -0.2617975618504041, + "x": 3.460984681009084, + "y": -0.6056893295510103 + }, + { + "id": 17, + "rotation_radians": -0.3585969443299094, + "x": 1.0074735159431507, + "y": -0.6514464838364256 + }, + { + "id": 18, + "rotation_radians": 0.8130355146393448, + "x": -2.1941075537477306, + "y": -0.4894614589967437 + }, + { + "id": 19, + "rotation_radians": 0.26181222998994763, + "x": 2.460956176229861, + "y": 0.02833067364165435 + }, + { + "id": 20, + "rotation_radians": 0.276742608408458, + "x": -1.0234856823107772, + "y": 0.4569929210564515 + }, + { + "id": 21, + "rotation_radians": 1.3137279703678675, + "x": 0.5830322117154214, + "y": -2.2407542559872247 + }, + { + "id": 22, + "rotation_radians": 0.26181194932814816, + "x": 2.437955478307618, + "y": 1.196337097549669 + }, + { + "id": 23, + "rotation_radians": 1.3137247543645016, + "x": -1.1415716339618642, + "y": -3.253647098178029 + }, + { + "id": 24, + "rotation_radians": 1.309006475735594, + "x": 4.327042376295499, + "y": -0.1056628786404486 + }, + { + "id": 25, + "rotation_radians": 0.2607976955393425, + "x": -0.29462120434116007, + "y": 1.2571182424020224 + }, + { + "id": 26, + "rotation_radians": 0.7824190090528631, + "x": -1.2535089380558975, + "y": 1.9614054063511615 + }, + { + "id": 27, + "rotation_radians": 0.26180183497223153, + "x": 3.3202822159963468, + "y": 0.6869320443208317 + }, + { + "id": 28, + "rotation_radians": 0.7854097377069359, + "x": -2.255043709719149, + "y": -3.694519898908288 + }, + { + "id": 29, + "rotation_radians": 0.29049559954327875, + "x": -1.064663877240957, + "y": 3.1986709098532105 + }, + { + "id": 30, + "rotation_radians": 0.5878057247013376, + "x": -2.1510336394992056, + "y": 3.6871602863844886 + }, + { + "id": 31, + "rotation_radians": 0.2607998228588448, + "x": 0.6217584829829231, + "y": 0.844049155735927 + }, + { + "id": 32, + "rotation_radians": -0.2570618431627363, + "x": 2.3255267902557275, + "y": -1.2585167340503198 + } + ], + "problem": "32 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts32.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_033_3a2374dab53b1d0d.json b/data/solutions/generated/squintri_033_3a2374dab53b1d0d.json new file mode 100644 index 0000000000000000000000000000000000000000..edc3ae000e7511aee7d7bc3cae4c60c4334d4aa5 --- /dev/null +++ b/data/solutions/generated/squintri_033_3a2374dab53b1d0d.json @@ -0,0 +1,260 @@ +{ + "case": "squintri@33", + "container": { + "circumradius": 5.5995131789179275, + "orientation_radians": 0.0, + "side_length": 9.698641323537368, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@33", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "5 + 8 / \u221a3 = 9.618+", + "metric_symbol": "s", + "metric_value": 9.618, + "reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@33", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "5 + 8 / \u221a3 = 9.618+", + "metric_symbol": "s", + "metric_value": 9.618, + "reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.403409664116317, + "x": 2.416299237436581, + "y": 1.2604391638790338 + }, + { + "id": 2, + "rotation_radians": 2.92393350140929, + "x": 4.4026551053041905, + "y": -0.08824001114457915 + }, + { + "id": 3, + "rotation_radians": 3.9247935962768756, + "x": -2.298634315966621, + "y": 2.7713276650516283 + }, + { + "id": 4, + "rotation_radians": 0.2542330830694647, + "x": -0.6754936956566134, + "y": 0.734324788140472 + }, + { + "id": 5, + "rotation_radians": 2.3541641591609697, + "x": -2.2742676723976207, + "y": 1.7711229022850865 + }, + { + "id": 6, + "rotation_radians": 3.9298759949707374, + "x": -1.2981681925298614, + "y": -1.1948568307299352 + }, + { + "id": 7, + "rotation_radians": 4.964613393710962, + "x": -1.3842539879479128, + "y": -0.009782443111756961 + }, + { + "id": 8, + "rotation_radians": 1.8326541658888693, + "x": -0.18215957293961607, + "y": 2.7602534172719984 + }, + { + "id": 9, + "rotation_radians": 2.8797904027189722, + "x": -0.031259650787091246, + "y": -2.6735413327081416 + }, + { + "id": 10, + "rotation_radians": 1.3090107931403125, + "x": 0.864919499880919, + "y": -2.1561322556525035 + }, + { + "id": 11, + "rotation_radians": 2.3534754723612843, + "x": -1.2973822761135676, + "y": 3.1937575714481623 + }, + { + "id": 12, + "rotation_radians": 2.35916283961037, + "x": -1.2160872636363569, + "y": -2.1947134851476027 + }, + { + "id": 13, + "rotation_radians": 4.974200981900476, + "x": 1.5502307143814795, + "y": 1.7604916227631437 + }, + { + "id": 14, + "rotation_radians": 6.02979279245527, + "x": 1.4136977479019148, + "y": 0.4750471201615648 + }, + { + "id": 15, + "rotation_radians": 0.7856865694167869, + "x": -2.2995893059632926, + "y": -0.899958154079157 + }, + { + "id": 16, + "rotation_radians": 2.3534012870531136, + "x": -2.2983316593065544, + "y": 3.7716895016654837 + }, + { + "id": 17, + "rotation_radians": 3.403403555121763, + "x": 0.6839560376479911, + "y": 2.2602323441429806 + }, + { + "id": 18, + "rotation_radians": 6.047753334168101, + "x": 0.7698302183692383, + "y": -1.0412335119148068 + }, + { + "id": 19, + "rotation_radians": -0.26178787581754576, + "x": 1.7435283205171013, + "y": -1.6488722507852993 + }, + { + "id": 20, + "rotation_radians": 5.495751417304818, + "x": -2.298715230148846, + "y": 0.7711134121426224 + }, + { + "id": 21, + "rotation_radians": -0.2617893497751055, + "x": 1.654104698994924, + "y": -0.5457330433613713 + }, + { + "id": 22, + "rotation_radians": 3.9299659599927677, + "x": -1.2994287783402378, + "y": -3.195024694446378 + }, + { + "id": 23, + "rotation_radians": 1.3090005075183115, + "x": 3.5286212659598046, + "y": -0.6182329432273138 + }, + { + "id": 24, + "rotation_radians": 1.3090077457142026, + "x": -0.1014798472533821, + "y": -1.5592883276506373 + }, + { + "id": 25, + "rotation_radians": 6.262586483696585, + "x": -1.0495313652727152, + "y": 1.9448882102462672 + }, + { + "id": 26, + "rotation_radians": 4.450606212799007, + "x": 2.653339647001846, + "y": -1.1235861334564523 + }, + { + "id": 27, + "rotation_radians": -0.2721121540590174, + "x": 3.383516708357289, + "y": 0.4812184602718389 + }, + { + "id": 28, + "rotation_radians": -0.2533862649549815, + "x": 0.47397416639668133, + "y": 0.10011263571035287 + }, + { + "id": 29, + "rotation_radians": 1.3089886477227872, + "x": 2.52525409862449, + "y": -0.04275784848590106 + }, + { + "id": 30, + "rotation_radians": 3.9272327168495615, + "x": -2.299609271451268, + "y": -3.6134554504212204 + }, + { + "id": 31, + "rotation_radians": 2.4008006159215762, + "x": -2.2763845757764494, + "y": -2.1660009099360913 + }, + { + "id": 32, + "rotation_radians": 3.402985081818422, + "x": 0.1402303689639142, + "y": 1.4191225982297504 + }, + { + "id": 33, + "rotation_radians": 4.4589962442566256, + "x": -0.31850378345728264, + "y": -0.5249763412991582 + } + ], + "problem": "33 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts34.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_034_3661302cdd9d0eb0.json b/data/solutions/generated/squintri_034_3661302cdd9d0eb0.json new file mode 100644 index 0000000000000000000000000000000000000000..daeadeda384fc5522a0f75c3f9ddab69c945a6bd --- /dev/null +++ b/data/solutions/generated/squintri_034_3661302cdd9d0eb0.json @@ -0,0 +1,266 @@ +{ + "case": "squintri@34", + "container": { + "circumradius": 5.553663262151533, + "orientation_radians": 0.0, + "side_length": 9.619226938175167, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@34", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "5 + 8 / \u221a3 = 9.618+", + "metric_symbol": "s", + "metric_value": 9.618, + "reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@34", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "5 + 8 / \u221a3 = 9.618+", + "metric_symbol": "s", + "metric_value": 9.618, + "reference_text": "s = 5 + 8 / \u221a3 = 9.618+ | Found by Erich Friedman | in 1997.", + "source_image": "ts34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts34.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7853968203982667, + "x": -1.2767772631298848, + "y": -0.8453856174961074 + }, + { + "id": 2, + "rotation_radians": 1.758789977633552, + "x": 0.05741500892265189, + "y": 0.031465561481049224 + }, + { + "id": 3, + "rotation_radians": 1.3089969864043092, + "x": 1.446088209067965, + "y": -1.7941373739589164 + }, + { + "id": 4, + "rotation_radians": 0.7851585118560042, + "x": -1.2766535922377062, + "y": 3.154845280058482 + }, + { + "id": 5, + "rotation_radians": 0.26180324841086333, + "x": 0.7015292852423918, + "y": 0.905679913579234 + }, + { + "id": 6, + "rotation_radians": 1.3090201291207761, + "x": -1.2428319698979875, + "y": -2.1570555740094206 + }, + { + "id": 7, + "rotation_radians": 1.3090172622617038, + "x": -1.2021372870326115, + "y": -3.323080813009097 + }, + { + "id": 8, + "rotation_radians": 1.3093521680326206, + "x": 1.3704151988492497, + "y": -0.6828775958292477 + }, + { + "id": 9, + "rotation_radians": 1.3089960871187043, + "x": -0.32592159926949454, + "y": -2.8172133194058437 + }, + { + "id": 10, + "rotation_radians": 0.7853933712104372, + "x": -1.2767733493433369, + "y": 2.154699363733288 + }, + { + "id": 11, + "rotation_radians": 1.309019498176534, + "x": -0.36172355121213307, + "y": -1.683136282890231 + }, + { + "id": 12, + "rotation_radians": 0.7853964640307922, + "x": -1.138959757207553, + "y": 0.1546420600022967 + }, + { + "id": 13, + "rotation_radians": 0.26180249253722215, + "x": 2.4883099749141753, + "y": 0.0003287976054937123 + }, + { + "id": 14, + "rotation_radians": 0.7853939134162201, + "x": -0.27673787258726856, + "y": 1.577382021539312 + }, + { + "id": 15, + "rotation_radians": 1.3090186747451633, + "x": -2.0938107920923534, + "y": -2.683155449246637 + }, + { + "id": 16, + "rotation_radians": 0.26180244799340585, + "x": 0.9063189666767073, + "y": 2.1057728151198005 + }, + { + "id": 17, + "rotation_radians": 0.2618032710292296, + "x": 1.6384277079603888, + "y": 0.5283628194080743 + }, + { + "id": 18, + "rotation_radians": 0.7853958552595806, + "x": -1.2767750043848765, + "y": 1.1546715830362928 + }, + { + "id": 19, + "rotation_radians": 0.26179957783742497, + "x": 2.6384393666664048, + "y": 1.105739062178761 + }, + { + "id": 20, + "rotation_radians": 0.7853989694514809, + "x": -2.276813526177321, + "y": -1.3652995389424019 + }, + { + "id": 21, + "rotation_radians": 0.26179803265289986, + "x": 3.504462062298474, + "y": 0.6056584071938446 + }, + { + "id": 22, + "rotation_radians": 0.7853977195430055, + "x": -2.2768123770393904, + "y": 2.7088509986200044 + }, + { + "id": 23, + "rotation_radians": 1.309021725245923, + "x": 0.5466039714770272, + "y": -2.3134427607948838 + }, + { + "id": 24, + "rotation_radians": 0.26169469905901754, + "x": 4.370572226535555, + "y": 0.1056246509818947 + }, + { + "id": 25, + "rotation_radians": 0.7853981169750308, + "x": -2.2768136195272053, + "y": 0.6713017096325139 + }, + { + "id": 26, + "rotation_radians": 0.7853009014131486, + "x": -0.27668143017409597, + "y": 2.5774672843548894 + }, + { + "id": 27, + "rotation_radians": 0.7853969250345589, + "x": -2.276813274558519, + "y": 1.7040086130784875 + }, + { + "id": 28, + "rotation_radians": 1.3093501108064245, + "x": 0.46569656655504477, + "y": -1.115956341777108 + }, + { + "id": 29, + "rotation_radians": 0.7848286140530649, + "x": -2.2765315998579623, + "y": 3.7184758647869423 + }, + { + "id": 30, + "rotation_radians": 0.7853973103687838, + "x": -2.27681351211522, + "y": -0.36110430232713503 + }, + { + "id": 31, + "rotation_radians": 1.3097930287569517, + "x": 2.3363054403402375, + "y": -1.279717221031441 + }, + { + "id": 32, + "rotation_radians": 0.26180219264405, + "x": 3.370501359722503, + "y": -0.47174573022388616 + }, + { + "id": 33, + "rotation_radians": 1.3089957026295655, + "x": -2.084774048860773, + "y": -3.832686220609733 + }, + { + "id": 34, + "rotation_radians": 0.2618009714333335, + "x": 1.7723793112895732, + "y": 1.6057581062048027 + } + ], + "problem": "34 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts34.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_035_767d03b8ae8b30a8.json b/data/solutions/generated/squintri_035_767d03b8ae8b30a8.json new file mode 100644 index 0000000000000000000000000000000000000000..30ac41cf33bf2a77424138a00eadda8efcb2123f --- /dev/null +++ b/data/solutions/generated/squintri_035_767d03b8ae8b30a8.json @@ -0,0 +1,272 @@ +{ + "case": "squintri@35", + "container": { + "circumradius": 5.732394484953724, + "orientation_radians": 0.0, + "side_length": 9.928798496967476, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@35", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 10 / \u221a3 = 9.773+", + "metric_symbol": "s", + "metric_value": 9.773, + "reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", + "source_image": "ts36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@35", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 10 / \u221a3 = 9.773+", + "metric_symbol": "s", + "metric_value": 9.773, + "reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", + "source_image": "ts36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.2291525423203633, + "x": 4.227511949783283, + "y": -0.08156060134057937 + }, + { + "id": 2, + "rotation_radians": 2.356338975129111, + "x": -0.36596135083652914, + "y": 2.732152736541504 + }, + { + "id": 3, + "rotation_radians": 2.3570854957976404, + "x": -2.3655264983857593, + "y": -2.728132707168616 + }, + { + "id": 4, + "rotation_radians": 2.3563731653533955, + "x": -1.366024816637095, + "y": 2.3095449372332975 + }, + { + "id": 5, + "rotation_radians": 3.926984655918465, + "x": -2.366183844202223, + "y": -0.7272630554598039 + }, + { + "id": 6, + "rotation_radians": 4.450563642976856, + "x": -0.2163061307033947, + "y": -1.7023585074747718 + }, + { + "id": 7, + "rotation_radians": 2.356195807211188, + "x": -2.366176724129187, + "y": 0.27303877479643046 + }, + { + "id": 8, + "rotation_radians": 6.004662956227498, + "x": -1.1819472130614523, + "y": -2.2579037430999436 + }, + { + "id": 9, + "rotation_radians": 6.001231314915614, + "x": -1.917950633977689, + "y": -3.8277954040703603 + }, + { + "id": 10, + "rotation_radians": 3.403393773750786, + "x": 1.549263447355776, + "y": 0.6830208190548555 + }, + { + "id": 11, + "rotation_radians": 4.437480849735167, + "x": -1.0338401296080226, + "y": -3.3215975578850823 + }, + { + "id": 12, + "rotation_radians": 6.021374832893882, + "x": 0.5492293597301733, + "y": -0.10566169931716589 + }, + { + "id": 13, + "rotation_radians": 3.9271370215315167, + "x": -1.3660830933235653, + "y": 3.309589299065609 + }, + { + "id": 14, + "rotation_radians": 2.87967370920264, + "x": 3.3149600280106433, + "y": -0.8181158146083274 + }, + { + "id": 15, + "rotation_radians": 0.7859642701472688, + "x": -1.3658892271554746, + "y": 1.3093293914590822 + }, + { + "id": 16, + "rotation_radians": -0.2618091772921183, + "x": 1.3381627346489777, + "y": -1.959654461108455 + }, + { + "id": 17, + "rotation_radians": 2.8797706665234326, + "x": -0.31683848890546035, + "y": -0.6056726656445026 + }, + { + "id": 18, + "rotation_radians": 0.7855897241149902, + "x": -2.3660797207024675, + "y": 2.308989532765289 + }, + { + "id": 19, + "rotation_radians": 6.021377429781425, + "x": 0.3330944806262972, + "y": -2.5399131745018124 + }, + { + "id": 20, + "rotation_radians": 2.879598598750378, + "x": -1.1831723194888153, + "y": -1.1053502083813964 + }, + { + "id": 21, + "rotation_radians": 3.9275545185025353, + "x": -2.365899563598308, + "y": 1.27392004572654 + }, + { + "id": 22, + "rotation_radians": -0.2618025146240521, + "x": 2.3736509621361073, + "y": -1.3618073850660162 + }, + { + "id": 23, + "rotation_radians": 6.0213862704410115, + "x": -0.31683474570458675, + "y": 0.5490590713462585 + }, + { + "id": 24, + "rotation_radians": 1.8325953348620214, + "x": 1.6846509559940095, + "y": 1.7595984983860913 + }, + { + "id": 25, + "rotation_radians": 4.9741985171661485, + "x": 0.6832128990777528, + "y": 1.1830393376310757 + }, + { + "id": 26, + "rotation_radians": 1.3089421951378364, + "x": -1.1831263727761652, + "y": 0.04938449208579919 + }, + { + "id": 27, + "rotation_radians": 4.974188716905928, + "x": 2.587945840080048, + "y": 1.2380771587226695 + }, + { + "id": 28, + "rotation_radians": 6.021371985091435, + "x": 1.5902489075910404, + "y": -0.6593773941017748 + }, + { + "id": 29, + "rotation_radians": 1.832596631148666, + "x": 0.817459931614094, + "y": 2.2602728985826763 + }, + { + "id": 30, + "rotation_radians": 3.927319522387243, + "x": -2.3632489257117704, + "y": -1.727749053263182 + }, + { + "id": 31, + "rotation_radians": 6.021385099838004, + "x": 0.7062321359341411, + "y": -1.169754580148915 + }, + { + "id": 32, + "rotation_radians": 0.14771515429365953, + "x": 3.491656615304342, + "y": 0.6530416509558987 + }, + { + "id": 33, + "rotation_radians": 7.068602805780719, + "x": -2.366178082387915, + "y": 3.3260189412834915 + }, + { + "id": 34, + "rotation_radians": 1.7939710512494638, + "x": 2.5219119867720923, + "y": 0.08165082435398824 + }, + { + "id": 35, + "rotation_radians": 2.356346943066762, + "x": -0.3658854938591536, + "y": 1.7321103363336767 + } + ], + "problem": "35 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts36.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_036_8dffe8c81eb0e47e.json b/data/solutions/generated/squintri_036_8dffe8c81eb0e47e.json new file mode 100644 index 0000000000000000000000000000000000000000..1b0ac3de72aac2ddf4b6f6694801881c5acb7c8e --- /dev/null +++ b/data/solutions/generated/squintri_036_8dffe8c81eb0e47e.json @@ -0,0 +1,278 @@ +{ + "case": "squintri@36", + "container": { + "circumradius": 5.66788852135307, + "orientation_radians": 0.0, + "side_length": 9.817070890619954, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@36", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 10 / \u221a3 = 9.773+", + "metric_symbol": "s", + "metric_value": 9.773, + "reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", + "source_image": "ts36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "squintri@36", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "4/28/26", + "metric_expression": "4 + 10 / \u221a3 = 9.773+", + "metric_symbol": "s", + "metric_value": 9.773, + "reference_text": "s = 4 + 10 / \u221a3 = 9.773+ | Found by Erich Friedman | in 1997.", + "source_image": "ts36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts36.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7888134224111024, + "x": -0.3321161438165116, + "y": 0.5975949322690679 + }, + { + "id": 2, + "rotation_radians": -1.307387190171001, + "x": 0.6813076380497208, + "y": -0.011441172197163766 + }, + { + "id": 3, + "rotation_radians": -0.2619265412448346, + "x": -1.2211516117403747, + "y": -1.083053472077565 + }, + { + "id": 4, + "rotation_radians": -1.3026849301225245, + "x": 0.8507977769552376, + "y": 1.0453939776297454 + }, + { + "id": 5, + "rotation_radians": -1.3102853686033191, + "x": 1.7237416420636016, + "y": 0.5439073003901147 + }, + { + "id": 6, + "rotation_radians": -0.7920844644522879, + "x": -0.31836122374887743, + "y": 1.599206425582142 + }, + { + "id": 7, + "rotation_radians": -1.3074098348054135, + "x": 1.5324057510746139, + "y": -0.537477696823288 + }, + { + "id": 8, + "rotation_radians": -0.785420654851285, + "x": -1.3338654323389347, + "y": 0.21069276608997276 + }, + { + "id": 9, + "rotation_radians": -0.2619185691769991, + "x": -0.35193838947947503, + "y": -0.5885237304458237 + }, + { + "id": 10, + "rotation_radians": -0.26186495185321773, + "x": -0.39052524307317293, + "y": -1.7655608752965903 + }, + { + "id": 11, + "rotation_radians": -0.7856990886253602, + "x": -1.3317546966718694, + "y": 1.21087847858431 + }, + { + "id": 12, + "rotation_radians": -0.26178736609680603, + "x": 2.4801815226316974, + "y": -1.2630535031350045 + }, + { + "id": 13, + "rotation_radians": -0.7853970415698314, + "x": -2.33392275623713, + "y": -0.3545479298839934 + }, + { + "id": 14, + "rotation_radians": -0.26173371439591586, + "x": 0.47885200931491123, + "y": -1.2637052782988576 + }, + { + "id": 15, + "rotation_radians": -0.2617698542165773, + "x": -1.2581630942699773, + "y": -2.2666230220462484 + }, + { + "id": 16, + "rotation_radians": -1.294943307986423, + "x": 0.8694562867392681, + "y": 2.18495031375266 + }, + { + "id": 17, + "rotation_radians": -1.3089965595290693, + "x": 1.7613851794599593, + "y": 1.6780471554678142 + }, + { + "id": 18, + "rotation_radians": 0.2647759498429321, + "x": -0.14914237751266665, + "y": 2.779370714919242 + }, + { + "id": 19, + "rotation_radians": 0.26177061214879777, + "x": 2.7048214939003885, + "y": 1.1333371265700785 + }, + { + "id": 20, + "rotation_radians": -0.7863236557510792, + "x": -1.3320234284141645, + "y": 2.2112437157919516 + }, + { + "id": 21, + "rotation_radians": -1.3216686438177394, + "x": 3.6000012555512373, + "y": 0.6092532018158314 + }, + { + "id": 22, + "rotation_radians": -0.869358863939442, + "x": -1.2936436162652014, + "y": 3.2510222767812875 + }, + { + "id": 23, + "rotation_radians": 0.2565861309015581, + "x": 2.5909517723104663, + "y": 0.04132691983078761 + }, + { + "id": 24, + "rotation_radians": -0.7854221927188364, + "x": -2.3337060276754986, + "y": 1.6670271568236452 + }, + { + "id": 25, + "rotation_radians": -0.2617278609823698, + "x": 1.4512830241199002, + "y": -1.8569992786111411 + }, + { + "id": 26, + "rotation_radians": -0.7853810560461758, + "x": -2.3339316181791765, + "y": -1.5216629537427382 + }, + { + "id": 27, + "rotation_radians": -0.26176333115331185, + "x": -0.36455122577626037, + "y": -2.905436504804326 + }, + { + "id": 28, + "rotation_radians": -0.3222735199978295, + "x": -2.1583573143980277, + "y": -3.9014243554008674 + }, + { + "id": 29, + "rotation_radians": 0.21710803158567027, + "x": 4.471834109181335, + "y": 0.087942118623213 + }, + { + "id": 30, + "rotation_radians": -0.7853903684414524, + "x": -2.3339108842909626, + "y": 2.69938124463616 + }, + { + "id": 31, + "rotation_radians": 0.2576887035625574, + "x": 3.4371461383312165, + "y": -0.49469585700949104 + }, + { + "id": 32, + "rotation_radians": -0.7854333792038884, + "x": -2.333904163089193, + "y": 0.6494222294815905 + }, + { + "id": 33, + "rotation_radians": -0.26177860426624544, + "x": 0.5584116180295355, + "y": -2.372564036005666 + }, + { + "id": 34, + "rotation_radians": -0.2822255738344907, + "x": -2.153676006073244, + "y": -2.743858144795499 + }, + { + "id": 35, + "rotation_radians": -0.26180029213350875, + "x": -1.2480017117611386, + "y": -3.415518594402171 + }, + { + "id": 36, + "rotation_radians": -0.8343696531689341, + "x": -2.2713377645090054, + "y": 3.786840659434135 + } + ], + "problem": "36 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts36.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_037_8530be000ac2e9ed.json b/data/solutions/generated/squintri_037_8530be000ac2e9ed.json new file mode 100644 index 0000000000000000000000000000000000000000..ffc757de9335969997e282664f85f625d045aff9 --- /dev/null +++ b/data/solutions/generated/squintri_037_8530be000ac2e9ed.json @@ -0,0 +1,284 @@ +{ + "case": "squintri@37", + "container": { + "circumradius": 5.863073513456338, + "orientation_radians": 0.0, + "side_length": 10.155141213817744, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@37", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "10.154+", + "metric_symbol": "s", + "metric_value": 10.154, + "reference_text": "s = 10.154+ | Found by Emerson Connelly | in April 2026.", + "source_image": "ts37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts37.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@37", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "10.154+", + "metric_symbol": "s", + "metric_value": 10.154, + "reference_text": "s = 10.154+ | Found by Emerson Connelly | in April 2026.", + "source_image": "ts37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts37.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.1971898140764612, + "x": -0.45820551016229466, + "y": 0.39397366154644076 + }, + { + "id": 2, + "rotation_radians": 0.2542289715367317, + "x": 0.49944178827705477, + "y": 1.3327397247913928 + }, + { + "id": 3, + "rotation_radians": 1.2492124938455633, + "x": 0.8686574601597732, + "y": -0.9419493704611085 + }, + { + "id": 4, + "rotation_radians": 1.3040277679278232, + "x": -0.3892218976366063, + "y": -0.7222457055849798 + }, + { + "id": 5, + "rotation_radians": 1.184836288616162, + "x": 0.74392449458377, + "y": 0.1334662278405715 + }, + { + "id": 6, + "rotation_radians": 1.2892172112857052, + "x": 1.8422746642933652, + "y": -0.5509784745212344 + }, + { + "id": 7, + "rotation_radians": 1.2630788538722708, + "x": -1.36271483089489, + "y": -0.10333389025903242 + }, + { + "id": 8, + "rotation_radians": 0.009863727388900016, + "x": -1.3052546117136143, + "y": 1.2001523327224486 + }, + { + "id": 9, + "rotation_radians": 1.2539960705645719, + "x": -1.2973532001897699, + "y": -1.1965083538083288 + }, + { + "id": 10, + "rotation_radians": 0.6486031474587759, + "x": -1.3679430759121765, + "y": 2.4196603007650075 + }, + { + "id": 11, + "rotation_radians": 1.2906454632098123, + "x": -1.2118687410087279, + "y": -2.295477291516336 + }, + { + "id": 12, + "rotation_radians": 0.26596576054127735, + "x": -0.370153484294022, + "y": 1.8384033544812977 + }, + { + "id": 13, + "rotation_radians": 1.3089804504560958, + "x": 1.1758177919704336, + "y": -2.036578087133894 + }, + { + "id": 14, + "rotation_radians": 1.2174965368941222, + "x": 1.6760083394349767, + "y": 0.5381968986336915 + }, + { + "id": 15, + "rotation_radians": 1.292216364678775, + "x": 2.725261667216049, + "y": -0.06420553061778646 + }, + { + "id": 16, + "rotation_radians": 0.2617956122175901, + "x": -1.3333365760048543, + "y": 3.57748229993565 + }, + { + "id": 17, + "rotation_radians": 1.3040350529669584, + "x": -0.2179516969962158, + "y": -1.7759356634310288 + }, + { + "id": 18, + "rotation_radians": 0.2857264472694069, + "x": 0.7202619494978376, + "y": 2.3781611186957745 + }, + { + "id": 19, + "rotation_radians": 1.308985726717303, + "x": 2.0801754517904145, + "y": -1.6028796833706498 + }, + { + "id": 20, + "rotation_radians": 1.357558165533944, + "x": 2.5630157011273895, + "y": 1.1277648634486837 + }, + { + "id": 21, + "rotation_radians": 1.3089902076233426, + "x": 3.811496534326027, + "y": -0.6014465942690408 + }, + { + "id": 22, + "rotation_radians": 1.3089845947195844, + "x": -0.5186390056464416, + "y": -3.101865299795686 + }, + { + "id": 23, + "rotation_radians": 0.2901731541162064, + "x": -0.15057936757681656, + "y": 2.8746791166593577 + }, + { + "id": 24, + "rotation_radians": 1.308980443414171, + "x": 0.34969760714818887, + "y": -2.6057853948407677 + }, + { + "id": 25, + "rotation_radians": 1.2509036160396085, + "x": -2.260272804233134, + "y": -0.5579014685638389 + }, + { + "id": 26, + "rotation_radians": 1.2477263888819672, + "x": -2.2609336112971605, + "y": 0.5679789220047142 + }, + { + "id": 27, + "rotation_radians": 1.2408644678819203, + "x": -2.2169652968082767, + "y": -1.655820741607956 + }, + { + "id": 28, + "rotation_radians": 0.7853868118395697, + "x": -2.4315175256106953, + "y": 1.77565920249389 + }, + { + "id": 29, + "rotation_radians": 0.867835886827842, + "x": -2.3702698510650606, + "y": -2.820288507491761 + }, + { + "id": 30, + "rotation_radians": 0.6318501490598483, + "x": -2.3609239280287437, + "y": 2.846285759545589 + }, + { + "id": 31, + "rotation_radians": 1.3089784176885286, + "x": -2.248502266995335, + "y": -4.105837024107361 + }, + { + "id": 32, + "rotation_radians": 0.2488368121542134, + "x": -2.2163353409333735, + "y": 4.0610571052253075 + }, + { + "id": 33, + "rotation_radians": 0.21617614766844304, + "x": 1.6216792077441093, + "y": 1.8253286035110272 + }, + { + "id": 34, + "rotation_radians": 1.3089840112874047, + "x": 2.9427829535088943, + "y": -1.0968739783160202 + }, + { + "id": 35, + "rotation_radians": 0.25322265876939926, + "x": 3.6653510217270657, + "y": 0.6832008128277747 + }, + { + "id": 36, + "rotation_radians": 1.308978130825442, + "x": -1.3866963096956704, + "y": -3.598439333759237 + }, + { + "id": 37, + "rotation_radians": 1.3089925015936132, + "x": 4.680010040809672, + "y": -0.10566255215437766 + } + ], + "problem": "37 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts37.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_038_896b636f9d899bf5.json b/data/solutions/generated/squintri_038_896b636f9d899bf5.json new file mode 100644 index 0000000000000000000000000000000000000000..4f8ff9ebb7bdcb6699c4accf9c2d4c25c5ce5d19 --- /dev/null +++ b/data/solutions/generated/squintri_038_896b636f9d899bf5.json @@ -0,0 +1,290 @@ +{ + "case": "squintri@38", + "container": { + "circumradius": 5.952347755555162, + "orientation_radians": 0.0, + "side_length": 10.309768736940113, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "10.309+", + "metric_symbol": "s", + "metric_value": 10.309, + "reference_text": "s = 10.309+ | Found by Emerson Connelly | in April 2026.", + "source_image": "ts38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts38.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "10.309+", + "metric_symbol": "s", + "metric_value": 10.309, + "reference_text": "s = 10.309+ | Found by Emerson Connelly | in April 2026.", + "source_image": "ts38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts38.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.3575690071022981, + "x": -1.2444417822892713, + "y": -3.5242114478545545 + }, + { + "id": 2, + "rotation_radians": 1.64327021571698, + "x": 0.4512458263209823, + "y": -2.202419993887712 + }, + { + "id": 3, + "rotation_radians": 2.1382058606280054, + "x": -0.33101978946302923, + "y": 1.7486164463667206 + }, + { + "id": 4, + "rotation_radians": 1.150262680747691, + "x": -1.290298506327701, + "y": -2.3653115186634484 + }, + { + "id": 5, + "rotation_radians": 0.7853922873153852, + "x": -2.4761557202224105, + "y": -4.077515178270399 + }, + { + "id": 6, + "rotation_radians": 1.8681539672231837, + "x": 1.9354089295431074, + "y": 0.53523723793242 + }, + { + "id": 7, + "rotation_radians": 1.832598465850125, + "x": 0.38896844847849976, + "y": 2.6346435893401234 + }, + { + "id": 8, + "rotation_radians": 0.7853867955030126, + "x": -2.45392079042602, + "y": 1.9227042731262138 + }, + { + "id": 9, + "rotation_radians": 1.8620558549805195, + "x": 2.8465293033559784, + "y": 0.044260161888432015 + }, + { + "id": 10, + "rotation_radians": 0.6541377003797421, + "x": -1.4149915364447676, + "y": -1.1424455009632069 + }, + { + "id": 11, + "rotation_radians": 1.863833659582274, + "x": 1.628079733069657, + "y": -0.4362826518679716 + }, + { + "id": 12, + "rotation_radians": 0.26148817202452235, + "x": 4.769177383775604, + "y": 0.1055449499610712 + }, + { + "id": 13, + "rotation_radians": 0.7853855687761532, + "x": -2.407042945312295, + "y": -3.0774831639690414 + }, + { + "id": 14, + "rotation_radians": 0.2550780409909947, + "x": 3.7349961868473884, + "y": -0.47291201711617065 + }, + { + "id": 15, + "rotation_radians": 0.7853825114158144, + "x": -2.4761462999095674, + "y": 2.922748301872345 + }, + { + "id": 16, + "rotation_radians": 0.7853830207295277, + "x": -2.4404436038114157, + "y": -2.077454121426581 + }, + { + "id": 17, + "rotation_radians": 1.83288647068443, + "x": -0.5081880149327688, + "y": 3.148808408365807 + }, + { + "id": 18, + "rotation_radians": 0.726123695464217, + "x": -1.4340011452922543, + "y": 1.2717188809553273 + }, + { + "id": 19, + "rotation_radians": 1.829118486190819, + "x": 3.0314551759298594, + "y": 1.0997009836949734 + }, + { + "id": 20, + "rotation_radians": 0.6541457638423784, + "x": -0.42946735494658356, + "y": -1.3180923756384872 + }, + { + "id": 21, + "rotation_radians": 1.308976807595568, + "x": -0.3158068605339456, + "y": -3.04152434047164 + }, + { + "id": 22, + "rotation_radians": -0.26179204113983084, + "x": 1.6624235035107373, + "y": -1.899418290975588 + }, + { + "id": 23, + "rotation_radians": 0.8614980424177401, + "x": 2.588771031841316, + "y": -1.1695481895752917 + }, + { + "id": 24, + "rotation_radians": 1.7298033968401247, + "x": 0.7824001979021673, + "y": -1.1356869108717629 + }, + { + "id": 25, + "rotation_radians": 0.5978835876993058, + "x": -0.34222077511327414, + "y": 0.7175846412340987 + }, + { + "id": 26, + "rotation_radians": 0.5016710190363985, + "x": 0.8483569442522225, + "y": 1.0907512314786947 + }, + { + "id": 27, + "rotation_radians": 0.26331893530603184, + "x": -2.2933868284944983, + "y": 4.162382797808158 + }, + { + "id": 28, + "rotation_radians": 0.7853864725809607, + "x": -2.4761426612765884, + "y": -0.07737869748443425 + }, + { + "id": 29, + "rotation_radians": 0.7853844004815149, + "x": -2.4761577188963897, + "y": -1.0774131453636893 + }, + { + "id": 30, + "rotation_radians": 0.728634164318129, + "x": -1.4485317668838265, + "y": 0.22024524094851294 + }, + { + "id": 31, + "rotation_radians": 0.785384733755437, + "x": -2.4627925107241664, + "y": 0.9226628603606003 + }, + { + "id": 32, + "rotation_radians": 0.5631549929268227, + "x": 0.6403865272879311, + "y": 0.08195371911008063 + }, + { + "id": 33, + "rotation_radians": 0.28633836673418944, + "x": 2.13257013642362, + "y": 1.5690071238281378 + }, + { + "id": 34, + "rotation_radians": 0.5978877310344066, + "x": -0.46304919130865, + "y": -0.27737333637425304 + }, + { + "id": 35, + "rotation_radians": 0.2617977162761751, + "x": 3.9030537533662777, + "y": 0.6057842734128122 + }, + { + "id": 36, + "rotation_radians": 1.8325872802726932, + "x": -1.416624417259855, + "y": 3.677105355602999 + }, + { + "id": 37, + "rotation_radians": 0.7301960498830458, + "x": -1.426579764636862, + "y": 2.30982167108692 + }, + { + "id": 38, + "rotation_radians": 0.26400013022076135, + "x": 1.2498121435839444, + "y": 2.123373447951235 + } + ], + "problem": "38 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts38.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/squintri_039_306f80d621673198.json b/data/solutions/generated/squintri_039_306f80d621673198.json new file mode 100644 index 0000000000000000000000000000000000000000..d7a8bfefeeee31acb893536ac7bb2b7516153589 --- /dev/null +++ b/data/solutions/generated/squintri_039_306f80d621673198.json @@ -0,0 +1,296 @@ +{ + "case": "squintri@39", + "container": { + "circumradius": 5.952496868392292, + "orientation_radians": 0.0, + "side_length": 10.310027007950083, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "10.310+", + "metric_symbol": "s", + "metric_value": 10.31, + "reference_text": "s = 10.310+ | Found by Emerson Connelly | in April 2026.", + "source_image": "ts39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts39.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "item": { + "circumradius": 0.7071067811865476, + "side_length": 1.0, + "sides": 4, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "squintri@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/28/26", + "metric_expression": "10.310+", + "metric_symbol": "s", + "metric_value": 10.31, + "reference_text": "s = 10.310+ | Found by Emerson Connelly | in April 2026.", + "source_image": "ts39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/squintri/ts39.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/", + "title": "Squares in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/squintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3086879666065632, + "x": -2.2932785346173334, + "y": -4.183154570542263 + }, + { + "id": 2, + "rotation_radians": 0.7409742612306512, + "x": -1.4297133780402538, + "y": 2.27569369353545 + }, + { + "id": 3, + "rotation_radians": 0.2624532128597001, + "x": 1.3038422170814132, + "y": 2.103861554056768 + }, + { + "id": 4, + "rotation_radians": 1.3085326961146948, + "x": 0.28087127713001503, + "y": -2.6413691156502743 + }, + { + "id": 5, + "rotation_radians": 0.7854021464665577, + "x": -2.454452819158143, + "y": 2.077573375883171 + }, + { + "id": 6, + "rotation_radians": 0.7691444189209533, + "x": -1.451393369596004, + "y": 1.2491752312348756 + }, + { + "id": 7, + "rotation_radians": 0.785402643812974, + "x": -2.4687834832668734, + "y": 0.07751247768941523 + }, + { + "id": 8, + "rotation_radians": 0.26230771711110423, + "x": 2.1695561366098444, + "y": 1.6031265067849552 + }, + { + "id": 9, + "rotation_radians": 1.224331504216604, + "x": 0.6368076601781615, + "y": -1.2447652854672886 + }, + { + "id": 10, + "rotation_radians": 0.7854029589476818, + "x": -2.47623804134274, + "y": 3.0776052590154914 + }, + { + "id": 11, + "rotation_radians": 0.048845334201365234, + "x": 2.697687639350343, + "y": 0.017162271952957504 + }, + { + "id": 12, + "rotation_radians": 1.2771977782662882, + "x": -1.2742018847597925, + "y": -2.294192016874131 + }, + { + "id": 13, + "rotation_radians": 0.7853999715168348, + "x": -2.420720063611025, + "y": -0.9225182634678843 + }, + { + "id": 14, + "rotation_radians": 0.7854020207430638, + "x": -2.476231319887699, + "y": 4.077635542686973 + }, + { + "id": 15, + "rotation_radians": 0.26180811109552365, + "x": 3.903414986665525, + "y": 0.6056695780191698 + }, + { + "id": 16, + "rotation_radians": 0.7854028951384331, + "x": -2.460103930123469, + "y": 1.0775430940958872 + }, + { + "id": 17, + "rotation_radians": 0.26247420837182, + "x": 0.4125135392608096, + "y": 2.560038758862918 + }, + { + "id": 18, + "rotation_radians": 0.755470668510742, + "x": -0.4365211910059084, + "y": 1.6693552810572567 + }, + { + "id": 19, + "rotation_radians": 1.3700691496911819, + "x": 1.6403224257515896, + "y": -0.6945403391324148 + }, + { + "id": 20, + "rotation_radians": 0.26247622237978857, + "x": -0.4381264946996476, + "y": 3.08678050698143 + }, + { + "id": 21, + "rotation_radians": 1.3085292984924195, + "x": 2.896648884492005, + "y": -1.1718720103984235 + }, + { + "id": 22, + "rotation_radians": 1.3085318346402615, + "x": 3.7690967307329477, + "y": -0.6829453838895729 + }, + { + "id": 23, + "rotation_radians": 1.0699342405012988, + "x": 0.7032949974384454, + "y": 0.037501613378086364 + }, + { + "id": 24, + "rotation_radians": 0.7707205092503928, + "x": -1.4505689815240392, + "y": 0.22088811304523528 + }, + { + "id": 25, + "rotation_radians": 0.261961287927931, + "x": 3.031437758458966, + "y": 1.0955548528367762 + }, + { + "id": 26, + "rotation_radians": 0.7594826805145799, + "x": -1.3572897834187745, + "y": -0.901042208561732 + }, + { + "id": 27, + "rotation_radians": 0.7952241498134008, + "x": -0.42867920595763664, + "y": 0.6381682324618971 + }, + { + "id": 28, + "rotation_radians": 0.26247582901485356, + "x": -1.2933215528967748, + "y": 3.6056192787266563 + }, + { + "id": 29, + "rotation_radians": 1.1408766459726223, + "x": -0.33347381170587764, + "y": -1.7529945834506062 + }, + { + "id": 30, + "rotation_radians": 0.9885482392996412, + "x": -0.29959838938307665, + "y": -0.45026123549532854 + }, + { + "id": 31, + "rotation_radians": 1.308686367209269, + "x": -1.4272260885216874, + "y": -3.68313967417881 + }, + { + "id": 32, + "rotation_radians": 0.7854038944417312, + "x": -2.476229815783489, + "y": -2.922586972479528 + }, + { + "id": 33, + "rotation_radians": 0.2618053708117649, + "x": 4.769463270054349, + "y": 0.10565745865769235 + }, + { + "id": 34, + "rotation_radians": 1.3085304319983009, + "x": 1.151316588024903, + "y": -2.148970671534464 + }, + { + "id": 35, + "rotation_radians": 0.7854029952173371, + "x": -2.4629467812775476, + "y": -1.9225527462676923 + }, + { + "id": 36, + "rotation_radians": 0.17018894520190966, + "x": 1.81421539846532, + "y": 0.5983140946887701 + }, + { + "id": 37, + "rotation_radians": 1.308562700219963, + "x": -0.6164442978048414, + "y": -3.0872037626108884 + }, + { + "id": 38, + "rotation_radians": 1.3085277906905683, + "x": 2.0300551259375084, + "y": -1.6709534563937005 + }, + { + "id": 39, + "rotation_radians": 1.0585794694885209, + "x": 0.6726653747455642, + "y": 1.0733728152750808 + } + ], + "problem": "39 equal items for Squares in Triangles", + "setup": "squintri", + "source_image": "https://erich-friedman.github.io/packing/squintri/ts39.gif", + "source_page": "https://erich-friedman.github.io/packing/squintri/" +} diff --git a/data/solutions/generated/triincir_021_26dd3deb629b6129.json b/data/solutions/generated/triincir_021_26dd3deb629b6129.json new file mode 100644 index 0000000000000000000000000000000000000000..49bd5bb2627b28b7c713dddc43c0a16cc9a5d520 --- /dev/null +++ b/data/solutions/generated/triincir_021_26dd3deb629b6129.json @@ -0,0 +1,185 @@ +{ + "case": "triincir@21", + "container": { + "radius": 1.9254374587796521, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@21", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "8/31/19", + "metric_expression": "1.910+", + "metric_symbol": "r", + "metric_value": 1.91, + "reference_text": "r = 1.910+ | Found by Maurizio Morandi | in May 2008.", + "source_image": "tc21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc21.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@21", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "8/31/19", + "metric_expression": "1.910+", + "metric_symbol": "r", + "metric_value": 1.91, + "reference_text": "r = 1.910+ | Found by Maurizio Morandi | in May 2008.", + "source_image": "tc21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc21.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.26374378200271614, + "x": -1.0726810080128928, + "y": -0.9307867561786684 + }, + { + "id": 2, + "rotation_radians": -0.7834725988214581, + "x": -0.6636228033816124, + "y": -1.3382543886998997 + }, + { + "id": 3, + "rotation_radians": 0.2637254393874336, + "x": -0.12171411836447614, + "y": -1.130360953909256 + }, + { + "id": 4, + "rotation_radians": -0.7633104551210256, + "x": 0.5768890302332653, + "y": -1.249855955294762 + }, + { + "id": 5, + "rotation_radians": 0.2815994698652989, + "x": 1.132423842752808, + "y": -1.0884400208662424 + }, + { + "id": 6, + "rotation_radians": -0.7834717592624653, + "x": -0.924996292661046, + "y": -0.37263203839137266 + }, + { + "id": 7, + "rotation_radians": 0.2637264045300091, + "x": -0.38308744185199817, + "y": -0.16474206303390698 + }, + { + "id": 8, + "rotation_radians": -0.7834717090178804, + "x": 0.02594961692154004, + "y": -0.5722089573561191 + }, + { + "id": 9, + "rotation_radians": 0.2637045584812167, + "x": 0.578647927773049, + "y": -0.40426980562126175 + }, + { + "id": 10, + "rotation_radians": -0.7838123196660969, + "x": 1.2781572232642855, + "y": -0.5203852587214757 + }, + { + "id": 11, + "rotation_radians": 0.2637271969015561, + "x": -1.495951254814921, + "y": -0.12770999733415062 + }, + { + "id": 12, + "rotation_radians": -0.783468732158304, + "x": -0.23472205306056132, + "y": 0.39324183254319384 + }, + { + "id": 13, + "rotation_radians": 0.2636446521435611, + "x": 0.3180014155922694, + "y": 0.5612173685812469 + }, + { + "id": 14, + "rotation_radians": -0.7835114673594157, + "x": 0.7270316731533252, + "y": 0.15370736393377746 + }, + { + "id": 15, + "rotation_radians": 0.2633856532899815, + "x": 1.284658011451957, + "y": 0.3039486383043799 + }, + { + "id": 16, + "rotation_radians": -0.783472993723647, + "x": -1.3476071768399702, + "y": 0.4302757983078603 + }, + { + "id": 17, + "rotation_radians": 0.2637232254392482, + "x": -0.8056979652515669, + "y": 0.6381441885599195 + }, + { + "id": 18, + "rotation_radians": -0.913601154290898, + "x": 0.025192698434193275, + "y": 1.3746075479085607 + }, + { + "id": 19, + "rotation_radians": 0.1335910974319412, + "x": 0.5972485798035476, + "y": 1.4526898218520414 + }, + { + "id": 20, + "rotation_radians": -0.7838595405570334, + "x": 1.0208985269365964, + "y": 0.9716750188445961 + }, + { + "id": 21, + "rotation_radians": -0.7837016312762978, + "x": -0.83111554562575, + "y": 1.2424331802242992 + } + ], + "problem": "21 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc21.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_022_0907be89df20a3ff.json b/data/solutions/generated/triincir_022_0907be89df20a3ff.json new file mode 100644 index 0000000000000000000000000000000000000000..f5dbf8866bc164bc59851cd187d27959546924fe --- /dev/null +++ b/data/solutions/generated/triincir_022_0907be89df20a3ff.json @@ -0,0 +1,191 @@ +{ + "case": "triincir@22", + "container": { + "radius": 1.962348742244891, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@22", + "credit": "Maurizio Morandi", + "date": "June 2008", + "family_updated": "8/31/19", + "metric_expression": "1.943+", + "metric_symbol": "r", + "metric_value": 1.943, + "reference_text": "r = 1.943+ | Found by Maurizio Morandi | in June 2008.", + "source_image": "tc22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc22.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@22", + "credit": "Maurizio Morandi", + "date": "June 2008", + "family_updated": "8/31/19", + "metric_expression": "1.943+", + "metric_symbol": "r", + "metric_value": 1.943, + "reference_text": "r = 1.943+ | Found by Maurizio Morandi | in June 2008.", + "source_image": "tc22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc22.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.3005165711321491, + "x": -1.1521151120480968, + "y": -0.814315429571191 + }, + { + "id": 2, + "rotation_radians": -0.669325023238099, + "x": -0.5391446005649837, + "y": -1.4281748791268976 + }, + { + "id": 3, + "rotation_radians": 0.3778856876885155, + "x": -0.05015713738119674, + "y": -1.0950970066949155 + }, + { + "id": 4, + "rotation_radians": -0.6693141360506942, + "x": 0.46262232486051935, + "y": -1.3775159142671478 + }, + { + "id": 5, + "rotation_radians": 0.376247135544552, + "x": 1.0001977815163074, + "y": -1.1646279486748634 + }, + { + "id": 6, + "rotation_radians": 0.2539943577180707, + "x": -1.5572632933612311, + "y": -0.402480242223798 + }, + { + "id": 7, + "rotation_radians": -0.6684250285781765, + "x": -0.2093155553221906, + "y": -0.4879516087080434 + }, + { + "id": 8, + "rotation_radians": 0.3788000803781287, + "x": 0.3274373680049052, + "y": -0.275163756808436 + }, + { + "id": 9, + "rotation_radians": -0.6741387309940702, + "x": 0.8810829695465069, + "y": -0.5616386878369063 + }, + { + "id": 10, + "rotation_radians": 0.37179345815846715, + "x": 1.419332967963189, + "y": -0.3509775552641605 + }, + { + "id": 11, + "rotation_radians": -0.7924750984153162, + "x": -1.4036031565429052, + "y": 0.15444687509307742 + }, + { + "id": 12, + "rotation_radians": 0.377752214506786, + "x": -0.6695678036175181, + "y": -0.1383178516356334 + }, + { + "id": 13, + "rotation_radians": -0.6615005955089592, + "x": 0.40229878573333944, + "y": 0.30152068807877386 + }, + { + "id": 14, + "rotation_radians": 0.3881686151909707, + "x": 0.9578112183085814, + "y": 0.47138359972088245 + }, + { + "id": 15, + "rotation_radians": -0.6805041498221093, + "x": 1.5084968325473922, + "y": 0.2220512187803285 + }, + { + "id": 16, + "rotation_radians": -0.6636641038287074, + "x": -1.251550523746424, + "y": 1.0029748014930342 + }, + { + "id": 17, + "rotation_radians": -0.6617000274988338, + "x": -0.5873796051307447, + "y": 0.43712037119993413 + }, + { + "id": 18, + "rotation_radians": 0.3854948608777832, + "x": -0.05326945819454621, + "y": 0.6564034278706272 + }, + { + "id": 19, + "rotation_radians": 0.38824009190727216, + "x": 0.579513612786875, + "y": 1.3969977697937244 + }, + { + "id": 20, + "rotation_radians": -0.6589742263311141, + "x": 1.0360029404578428, + "y": 1.043458862311533 + }, + { + "id": 21, + "rotation_radians": -1.7028944776436694, + "x": -0.7129343405550485, + "y": 1.221760002216375 + }, + { + "id": 22, + "rotation_radians": -0.6590212130589046, + "x": 0.023905193372182356, + "y": 1.2299520368871253 + } + ], + "problem": "22 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc22.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_023_973cadfcac9f0399.json b/data/solutions/generated/triincir_023_973cadfcac9f0399.json new file mode 100644 index 0000000000000000000000000000000000000000..2d0d97396ad04ce40d268cfde36315280c1dee2a --- /dev/null +++ b/data/solutions/generated/triincir_023_973cadfcac9f0399.json @@ -0,0 +1,197 @@ +{ + "case": "triincir@23", + "container": { + "radius": 2.0008339506934125, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@23", + "credit": "Maurizio Morandi", + "date": "June 2008", + "family_updated": "8/31/19", + "metric_expression": "1.988+", + "metric_symbol": "r", + "metric_value": 1.988, + "reference_text": "r = 1.988+ | Found by Maurizio Morandi | in June 2008.", + "source_image": "tc23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc23.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@23", + "credit": "Maurizio Morandi", + "date": "June 2008", + "family_updated": "8/31/19", + "metric_expression": "1.988+", + "metric_symbol": "r", + "metric_value": 1.988, + "reference_text": "r = 1.988+ | Found by Maurizio Morandi | in June 2008.", + "source_image": "tc23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc23.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.2684679562551583, + "x": -1.109580534731146, + "y": -0.9993986847361681 + }, + { + "id": 2, + "rotation_radians": -0.7801145473256349, + "x": -0.6983941691140213, + "y": -1.4057014957466876 + }, + { + "id": 3, + "rotation_radians": 0.2670791575491258, + "x": -0.14150392577207652, + "y": -1.2533251492413735 + }, + { + "id": 4, + "rotation_radians": -0.7777740752177212, + "x": 0.6084937884701425, + "y": -1.3162796560787593 + }, + { + "id": 5, + "rotation_radians": 0.26383662500531163, + "x": 1.1681522677833776, + "y": -1.1634032128304936 + }, + { + "id": 6, + "rotation_radians": -0.7787307037830135, + "x": -0.9638669338861582, + "y": -0.44071693790435074 + }, + { + "id": 7, + "rotation_radians": 0.2677860218213633, + "x": -0.4067604751041525, + "y": -0.2878058200069647 + }, + { + "id": 8, + "rotation_radians": -0.7801203085091725, + "x": 0.0035778874763499296, + "y": -0.6944754401359304 + }, + { + "id": 9, + "rotation_radians": 0.26681814195527404, + "x": 0.5606164676072486, + "y": -0.5421372850158368 + }, + { + "id": 10, + "rotation_radians": -0.7889932000857779, + "x": 1.31876072470204, + "y": -0.6031064445033062 + }, + { + "id": 11, + "rotation_radians": 0.2684649196779287, + "x": -1.5835525250534788, + "y": -0.24669886782344025 + }, + { + "id": 12, + "rotation_radians": -0.779409185382939, + "x": -0.26135999023032347, + "y": 0.2709555779988611 + }, + { + "id": 13, + "rotation_radians": 0.26370378480311407, + "x": 0.29771139660462986, + "y": 0.42312876372262176 + }, + { + "id": 14, + "rotation_radians": -0.7803860005082045, + "x": 0.7091002588719613, + "y": 0.01580723347226497 + }, + { + "id": 15, + "rotation_radians": 0.2614249882324943, + "x": 1.2698604839522876, + "y": 0.1642097144147319 + }, + { + "id": 16, + "rotation_radians": -0.7785430857009342, + "x": -1.437865039154781, + "y": 0.31208554936984084 + }, + { + "id": 17, + "rotation_radians": 0.2686578658408125, + "x": -0.8812063730049322, + "y": 0.4653432740133446 + }, + { + "id": 18, + "rotation_radians": -0.7841138086689299, + "x": 0.41339348095354506, + "y": 0.9901174852337328 + }, + { + "id": 19, + "rotation_radians": 0.261438003741591, + "x": 0.97156380054221, + "y": 1.1409408129916339 + }, + { + "id": 20, + "rotation_radians": -0.7857701811601262, + "x": 1.3796833079511617, + "y": 0.7325359759618063 + }, + { + "id": 21, + "rotation_radians": -0.7656583407078588, + "x": -1.188565571460426, + "y": 1.142546920028473 + }, + { + "id": 22, + "rotation_radians": -0.7841140813910691, + "x": -0.3704436526411201, + "y": 1.4306260569048217 + }, + { + "id": 23, + "rotation_radians": 0.2630836155662819, + "x": 0.18705855166121116, + "y": 1.5807765807316472 + } + ], + "problem": "23 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc23.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_024_9ebf7fbae73f62a7.json b/data/solutions/generated/triincir_024_9ebf7fbae73f62a7.json new file mode 100644 index 0000000000000000000000000000000000000000..1aad6f878cdb717543ca6c675ba0d15d31401cbf --- /dev/null +++ b/data/solutions/generated/triincir_024_9ebf7fbae73f62a7.json @@ -0,0 +1,203 @@ +{ + "case": "triincir@24", + "container": { + "radius": 2.072188814075174, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triincir@24", + "credit": "Trivial", + "date": "", + "family_updated": "8/31/19", + "metric_expression": "2", + "metric_symbol": "r", + "metric_value": 2.0, + "reference_text": "r = 2 | Trivial.", + "source_image": "tc24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc24.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triincir@24", + "credit": "Trivial", + "date": "", + "family_updated": "8/31/19", + "metric_expression": "2", + "metric_symbol": "r", + "metric_value": 2.0, + "reference_text": "r = 2 | Trivial.", + "source_image": "tc24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc24.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.637552336369121, + "x": -0.8537963692392126, + "y": -1.2922521152422597 + }, + { + "id": 2, + "rotation_radians": 1.486744404251443, + "x": -0.37448904067295746, + "y": -1.6223209474444975 + }, + { + "id": 3, + "rotation_radians": 2.0051786263363636, + "x": 0.421022543952875, + "y": -1.5979802797956284 + }, + { + "id": 4, + "rotation_radians": 5.146778529117657, + "x": 0.5949807630493371, + "y": -1.0145001589287805 + }, + { + "id": 5, + "rotation_radians": 4.099592054497201, + "x": 1.1700549102479163, + "y": -1.065942588745567 + }, + { + "id": 6, + "rotation_radians": 2.5545881734338667, + "x": -1.5431058152774857, + "y": -0.7648930668354887 + }, + { + "id": 7, + "rotation_radians": 3.593059428366208, + "x": -0.8113068518686154, + "y": -0.7151017066037842 + }, + { + "id": 8, + "rotation_radians": 4.644055219102833, + "x": -0.21584868647159094, + "y": -0.6154862212147589 + }, + { + "id": 9, + "rotation_radians": -0.0892716792133792, + "x": 0.5909027219586876, + "y": -0.3798970914207059 + }, + { + "id": 10, + "rotation_radians": 5.1467845131988605, + "x": 1.5021380302761576, + "y": -0.5936351703245474 + }, + { + "id": 11, + "rotation_radians": 3.603671927678811, + "x": -1.5070068832443968, + "y": -0.18771537030543886 + }, + { + "id": 12, + "rotation_radians": 4.650871787140465, + "x": -0.9872411133413618, + "y": 0.0637504136467428 + }, + { + "id": 13, + "rotation_radians": 1.3616682554108734, + "x": -0.1264905354306564, + "y": 0.024577771931759227 + }, + { + "id": 14, + "rotation_radians": 0.9578935439260851, + "x": 0.9220552972490874, + "y": 0.09306597035510687 + }, + { + "id": 15, + "rotation_radians": 4.09948267262365, + "x": 1.497114295429344, + "y": 0.041594949721072756 + }, + { + "id": 16, + "rotation_radians": 1.698554024819174, + "x": -1.5887434220711072, + "y": 0.6645571036131708 + }, + { + "id": 17, + "rotation_radians": 1.6992816456979478, + "x": -0.6311965574463366, + "y": 0.7096943583929245 + }, + { + "id": 18, + "rotation_radians": 2.9493764675677356, + "x": 0.05559745372288012, + "y": 0.9178306892561735 + }, + { + "id": 19, + "rotation_radians": 1.9888170193764034, + "x": 0.6250312580000852, + "y": 0.6006641736823788 + }, + { + "id": 20, + "rotation_radians": 1.0111665066421123, + "x": 1.1847051122789898, + "y": 0.949536419916745 + }, + { + "id": 21, + "rotation_radians": 0.6520991907081192, + "x": -1.1294295446597185, + "y": 1.014997570498015 + }, + { + "id": 22, + "rotation_radians": 7.138486070738375, + "x": -0.5349683258580942, + "y": 1.6305150790459284 + }, + { + "id": 23, + "rotation_radians": 6.090963934276114, + "x": 0.032308260982600596, + "y": 1.520395925785306 + }, + { + "id": 24, + "rotation_radians": 6.247282007145419, + "x": 0.9141283112808571, + "y": 1.4596649062702969 + } + ], + "problem": "24 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc24.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_025_460bfc63493e0a99.json b/data/solutions/generated/triincir_025_460bfc63493e0a99.json new file mode 100644 index 0000000000000000000000000000000000000000..9558d10b0238296ebeec5904418cca465b59787f --- /dev/null +++ b/data/solutions/generated/triincir_025_460bfc63493e0a99.json @@ -0,0 +1,209 @@ +{ + "case": "triincir@25", + "container": { + "radius": 2.0564599742843677, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@25", + "credit": "David W", + "date": "July 2005", + "family_updated": "8/31/19", + "metric_expression": "2.055+", + "metric_symbol": "r", + "metric_value": 2.055, + "reference_text": "r = 2.055+ | Found by David W. Cantrell | in July 2005.", + "source_image": "tc25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc25.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@25", + "credit": "David W", + "date": "July 2005", + "family_updated": "8/31/19", + "metric_expression": "2.055+", + "metric_symbol": "r", + "metric_value": 2.055, + "reference_text": "r = 2.055+ | Found by David W. Cantrell | in July 2005.", + "source_image": "tc25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc25.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 4.55075338666295, + "x": -1.1451614497650053, + "y": -1.072166601947836 + }, + { + "id": 2, + "rotation_radians": 1.408999096253571, + "x": -0.69808476820813, + "y": -1.437645513257276 + }, + { + "id": 3, + "rotation_radians": 1.4235109729448963, + "x": 0.28313896599729144, + "y": -1.5615488780160758 + }, + { + "id": 4, + "rotation_radians": 4.565103420491897, + "x": 0.820109811624969, + "y": -1.3493781025026572 + }, + { + "id": 5, + "rotation_radians": 2.4707899532896915, + "x": 1.483615795688954, + "y": -0.5947543778396539 + }, + { + "id": 6, + "rotation_radians": 0.3577878611975081, + "x": -1.608590209579305, + "y": -0.2687269658755897 + }, + { + "id": 7, + "rotation_radians": 3.499380415212977, + "x": -1.051289313490441, + "y": -0.500367174896627 + }, + { + "id": 8, + "rotation_radians": 2.4707076336727707, + "x": -0.16461037930997813, + "y": -1.196961856037975 + }, + { + "id": 9, + "rotation_radians": 1.4235112831597405, + "x": 0.9371656901387749, + "y": -0.7830591533927508 + }, + { + "id": 10, + "rotation_radians": 1.42351121334959, + "x": 1.5683374523876699, + "y": -0.02359050226969232 + }, + { + "id": 11, + "rotation_radians": 1.4195574405923201, + "x": -1.5150274278896343, + "y": 0.30837052996747893 + }, + { + "id": 12, + "rotation_radians": 2.4707086799790345, + "x": -0.5071524476892142, + "y": -0.2706078961663714 + }, + { + "id": 13, + "rotation_radians": 5.612299845421075, + "x": -0.054760253066598596, + "y": -0.6295706033652838 + }, + { + "id": 14, + "rotation_radians": 4.565105942032821, + "x": 0.48490513752063513, + "y": -0.42411814729456876 + }, + { + "id": 15, + "rotation_radians": 0.37631438296313885, + "x": 1.1182313721100587, + "y": 0.33802595624916826 + }, + { + "id": 16, + "rotation_radians": 0.3723608897618521, + "x": -0.9797828906858688, + "y": 0.5249749486438497 + }, + { + "id": 17, + "rotation_radians": 3.5179067278985836, + "x": -0.41873387486226515, + "y": 0.2999631634375709 + }, + { + "id": 18, + "rotation_radians": 2.47070962788373, + "x": 0.12088550892225113, + "y": 0.505423282059199 + }, + { + "id": 19, + "rotation_radians": 3.5179081841267483, + "x": 0.5731140639291785, + "y": 0.146481055881075 + }, + { + "id": 20, + "rotation_radians": 1.423512189053096, + "x": 1.3677356054444838, + "y": 0.8846947578163628 + }, + { + "id": 21, + "rotation_radians": 1.4186788100706809, + "x": -1.2196988839033867, + "y": 1.1460199642593092 + }, + { + "id": 22, + "rotation_radians": 0.3714812826362563, + "x": -0.681711935422134, + "y": 1.3556027568858433 + }, + { + "id": 23, + "rotation_radians": 2.47070973760969, + "x": 0.12474834922547678, + "y": 1.6712923158171111 + }, + { + "id": 24, + "rotation_radians": 1.4235120205638025, + "x": 0.3703986454488955, + "y": 1.0520882247416434 + }, + { + "id": 25, + "rotation_radians": 0.37631371189299834, + "x": 0.9155041244997592, + "y": 1.2436396621434709 + } + ], + "problem": "25 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc25.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_026_297d48c1e4300be9.json b/data/solutions/generated/triincir_026_297d48c1e4300be9.json new file mode 100644 index 0000000000000000000000000000000000000000..50d6f491486b4e975fc24751e8352c1c4cbb242a --- /dev/null +++ b/data/solutions/generated/triincir_026_297d48c1e4300be9.json @@ -0,0 +1,215 @@ +{ + "case": "triincir@26", + "container": { + "radius": 2.1662963643931503, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@26", + "credit": "Maurizio Morandi", + "date": "April 2008", + "family_updated": "8/31/19", + "metric_expression": "2.109+", + "metric_symbol": "r", + "metric_value": 2.109, + "reference_text": "r = 2.109+ | Found by Maurizio Morandi | in April 2008.", + "source_image": "tc26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc26.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@26", + "credit": "Maurizio Morandi", + "date": "April 2008", + "family_updated": "8/31/19", + "metric_expression": "2.109+", + "metric_symbol": "r", + "metric_value": 2.109, + "reference_text": "r = 2.109+ | Found by Maurizio Morandi | in April 2008.", + "source_image": "tc26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc26.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7228824808023532, + "x": -1.3085257924078817, + "y": -1.2414533133751962 + }, + { + "id": 2, + "rotation_radians": 1.7001557625670842, + "x": -0.7356380309051924, + "y": -1.4566249232785358 + }, + { + "id": 3, + "rotation_radians": 4.841755350754946, + "x": -0.16656261581044435, + "y": -1.250298841004326 + }, + { + "id": 4, + "rotation_radians": 1.700128451165954, + "x": 0.2287173055963338, + "y": -1.8033069809787536 + }, + { + "id": 5, + "rotation_radians": 0.6529400384786144, + "x": 0.6873037649090399, + "y": -1.452540361336777 + }, + { + "id": 6, + "rotation_radians": 0.40377527339013064, + "x": 1.4553797923380953, + "y": -1.0913647130943396 + }, + { + "id": 7, + "rotation_radians": 0.7246364651067249, + "x": -1.6059358430806998, + "y": -0.4179838481979133 + }, + { + "id": 8, + "rotation_radians": 5.960632471160675, + "x": -1.0580676304937964, + "y": -0.6001364707267545 + }, + { + "id": 9, + "rotation_radians": 5.908519520916952, + "x": -0.15034283859692732, + "y": -0.6561636618351774 + }, + { + "id": 10, + "rotation_radians": 2.7669282299445714, + "x": 0.2893014317598439, + "y": -0.2814267072686953 + }, + { + "id": 11, + "rotation_radians": 3.814128236952277, + "x": 0.8327115020523881, + "y": -0.47719181643964564 + }, + { + "id": 12, + "rotation_radians": 4.351850717041266, + "x": 1.5907948463317767, + "y": -0.2521354333164389 + }, + { + "id": 13, + "rotation_radians": 3.867811987397221, + "x": -1.7218345657708354, + "y": 0.1484305482190206 + }, + { + "id": 14, + "rotation_radians": 0.7248531971728281, + "x": -0.7651522196773363, + "y": -0.05989176529914148 + }, + { + "id": 15, + "rotation_radians": 1.7197373517143417, + "x": -0.023992306336402296, + "y": 0.2553911912030675 + }, + { + "id": 16, + "rotation_radians": 4.265056205182989, + "x": 0.5539072988113708, + "y": 0.8272963967545712 + }, + { + "id": 17, + "rotation_radians": 5.312104058880438, + "x": 0.8798489253948948, + "y": 0.35064057883389943 + }, + { + "id": 18, + "rotation_radians": 5.395712120160973, + "x": 1.7959642990749745, + "y": 0.2893227542997257 + }, + { + "id": 19, + "rotation_radians": 0.7263095733081077, + "x": -1.429314348153445, + "y": 0.6885678996470205 + }, + { + "id": 20, + "rotation_radians": 3.866451184276907, + "x": -0.8808876975482965, + "y": 0.5057501046935761 + }, + { + "id": 21, + "rotation_radians": 2.4945177031061285, + "x": -0.3468047652329998, + "y": 0.991397520023433 + }, + { + "id": 22, + "rotation_radians": 0.3731271856793709, + "x": 0.2522701064411542, + "y": 1.7967870639711798 + }, + { + "id": 23, + "rotation_radians": 5.312399254037856, + "x": 0.8036421754401142, + "y": 1.3479374025392317 + }, + { + "id": 24, + "rotation_radians": 4.264896503997425, + "x": 1.4257646014680965, + "y": 0.7849898531563377 + }, + { + "id": 25, + "rotation_radians": 3.28172196747411, + "x": -1.1206773256373193, + "y": 1.432928725877729 + }, + { + "id": 26, + "rotation_radians": 1.4203369935232038, + "x": -0.28237764905392476, + "y": 1.578688753109616 + } + ], + "problem": "26 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc26.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_027_0b682f2ff7f493f4.json b/data/solutions/generated/triincir_027_0b682f2ff7f493f4.json new file mode 100644 index 0000000000000000000000000000000000000000..31cf9b37333f5bb11aad5063f1b591c551bb99a9 --- /dev/null +++ b/data/solutions/generated/triincir_027_0b682f2ff7f493f4.json @@ -0,0 +1,221 @@ +{ + "case": "triincir@27", + "container": { + "radius": 2.1683865525945683, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@27", + "credit": "David W", + "date": "July 2005", + "family_updated": "8/31/19", + "metric_expression": "2.138+", + "metric_symbol": "r", + "metric_value": 2.138, + "reference_text": "r = 2.138+ | Found by David W. Cantrell | in July 2005.", + "source_image": "tc27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc27.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@27", + "credit": "David W", + "date": "July 2005", + "family_updated": "8/31/19", + "metric_expression": "2.138+", + "metric_symbol": "r", + "metric_value": 2.138, + "reference_text": "r = 2.138+ | Found by David W. Cantrell | in July 2005.", + "source_image": "tc27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc27.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.2210296451107783, + "x": 0.6739592652315451, + "y": -0.3648692233206106 + }, + { + "id": 2, + "rotation_radians": 3.2682370092211728, + "x": 1.0234835735952836, + "y": -0.824421292923057 + }, + { + "id": 3, + "rotation_radians": 1.603554013013977, + "x": 1.0973043703768601, + "y": 1.3041681212939624 + }, + { + "id": 4, + "rotation_radians": 2.221032994195446, + "x": 1.5598171687420421, + "y": -0.46550727457225405 + }, + { + "id": 5, + "rotation_radians": 2.4329623936222418, + "x": -0.7734328064711019, + "y": -1.4144325922187817 + }, + { + "id": 6, + "rotation_radians": 3.268230172336008, + "x": 0.10204651928616973, + "y": -0.44433044824177526 + }, + { + "id": 7, + "rotation_radians": 0.5853104354349309, + "x": -1.5180971273461936, + "y": -1.006175546812555 + }, + { + "id": 8, + "rotation_radians": 6.068059283809077, + "x": -1.7792843720590938, + "y": 0.388811803890351 + }, + { + "id": 9, + "rotation_radians": 6.416206834821111, + "x": 0.5821656300550745, + "y": 0.6972991633532818 + }, + { + "id": 10, + "rotation_radians": 6.431706386240399, + "x": 0.1233340342674737, + "y": -1.0849058427287153 + }, + { + "id": 11, + "rotation_radians": 5.362627826655555, + "x": 0.897171840602602, + "y": 0.16760922539681491 + }, + { + "id": 12, + "rotation_radians": 1.0791103636197275, + "x": -0.9603243127220408, + "y": 1.547468731855382 + }, + { + "id": 13, + "rotation_radians": 3.274610751928649, + "x": 0.009881945335211717, + "y": 0.6208334990108018 + }, + { + "id": 14, + "rotation_radians": 6.315097168914502, + "x": -1.231859498211387, + "y": 1.0379345693087405 + }, + { + "id": 15, + "rotation_radians": 7.115263030587501, + "x": -1.6039910504059558, + "y": -0.16130395341417905 + }, + { + "id": 16, + "rotation_radians": 6.409826931677053, + "x": 1.4731111730266422, + "y": 0.5566417393603783 + }, + { + "id": 17, + "rotation_radians": 2.2268869838338694, + "x": 1.0578044642778859, + "y": -1.4662649252299804 + }, + { + "id": 18, + "rotation_radians": 3.480163571070364, + "x": -0.33506704992981995, + "y": -1.7901796696953938 + }, + { + "id": 19, + "rotation_radians": 1.1832797879787453, + "x": 0.48385390614799306, + "y": -1.5438058608096143 + }, + { + "id": 20, + "rotation_radians": 5.5745616878535635, + "x": -0.6602104649866768, + "y": -0.8482321011420866 + }, + { + "id": 21, + "rotation_radians": 1.0791105370588112, + "x": -0.8815533759344311, + "y": 0.5758216533946419 + }, + { + "id": 22, + "rotation_radians": 5.362625475768059, + "x": 1.7830332809199896, + "y": 0.06696872007344026 + }, + { + "id": 23, + "rotation_radians": 2.2273150811486384, + "x": -0.17651722217907043, + "y": 0.07313362108018003 + }, + { + "id": 24, + "rotation_radians": 6.101972786732419, + "x": -0.9944423843767314, + "y": -0.1312375818416378 + }, + { + "id": 25, + "rotation_radians": 4.3218246351006515, + "x": -0.31922695368456233, + "y": 1.0961421874587556 + }, + { + "id": 26, + "rotation_radians": 1.1817103990503675, + "x": -0.0995279972867027, + "y": 1.6308763828412842 + }, + { + "id": 27, + "rotation_radians": 2.3301701328691413, + "x": 0.5169916216023114, + "y": 1.7463440668498451 + } + ], + "problem": "27 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc27.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_028_f7e451634cc50a5c.json b/data/solutions/generated/triincir_028_f7e451634cc50a5c.json new file mode 100644 index 0000000000000000000000000000000000000000..9b9d25bef2948edf76c0c5de00cb21e8278c8430 --- /dev/null +++ b/data/solutions/generated/triincir_028_f7e451634cc50a5c.json @@ -0,0 +1,227 @@ +{ + "case": "triincir@28", + "container": { + "radius": 2.2195935862420257, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@28", + "credit": "David W", + "date": "July 2005", + "family_updated": "8/31/19", + "metric_expression": "2.191+", + "metric_symbol": "r", + "metric_value": 2.191, + "reference_text": "r = 2.191+ | Found by David W. Cantrell | in July 2005.", + "source_image": "tc28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc28.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@28", + "credit": "David W", + "date": "July 2005", + "family_updated": "8/31/19", + "metric_expression": "2.191+", + "metric_symbol": "r", + "metric_value": 2.191, + "reference_text": "r = 2.191+ | Found by David W. Cantrell | in July 2005.", + "source_image": "tc28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc28.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "steepest", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 5.167518682214599, + "x": -1.387607919329957, + "y": -1.0742925577949705 + }, + { + "id": 2, + "rotation_radians": 4.127150363999918, + "x": -0.8179739569381591, + "y": -1.2571495984472858 + }, + { + "id": 3, + "rotation_radians": 3.0799528590113616, + "x": -0.4073025476593154, + "y": -1.6976645737934823 + }, + { + "id": 4, + "rotation_radians": 6.056661667842267, + "x": 0.24364793259218123, + "y": -1.7921143292405748 + }, + { + "id": 5, + "rotation_radians": 0.8206767839923239, + "x": 0.5615147309200218, + "y": -1.2991236586193848 + }, + { + "id": 6, + "rotation_radians": 0.3045850878028656, + "x": 1.3804770986680894, + "y": -1.2671323369474674 + }, + { + "id": 7, + "rotation_radians": 2.0287218734278114, + "x": -1.642741680181459, + "y": -0.5547876210340266 + }, + { + "id": 8, + "rotation_radians": 4.185218971233426, + "x": -0.7752509002794151, + "y": -0.23402756726905652 + }, + { + "id": 9, + "rotation_radians": 5.172107738800122, + "x": -0.4989683780686878, + "y": -0.7745545937594182 + }, + { + "id": 10, + "rotation_radians": 2.030513686596176, + "x": 0.07748554742255562, + "y": -0.807298539702697 + }, + { + "id": 11, + "rotation_radians": 6.055922922196377, + "x": 1.0165973810449302, + "y": -0.5560989656317195 + }, + { + "id": 12, + "rotation_radians": 4.955091802513889, + "x": 1.801341730270297, + "y": -0.5007748069002402 + }, + { + "id": 13, + "rotation_radians": 5.197734005360522, + "x": -1.3625805187577944, + "y": -0.032827349897748874 + }, + { + "id": 14, + "rotation_radians": 5.236803462073208, + "x": -0.48482849193538313, + "y": 0.26752991604672777 + }, + { + "id": 15, + "rotation_radians": 2.0952090746516148, + "x": 0.0925803305557269, + "y": 0.2281023184541367 + }, + { + "id": 16, + "rotation_radians": 5.114954977363486, + "x": 0.4274728267152981, + "y": -0.312930736646757 + }, + { + "id": 17, + "rotation_radians": 0.6352147884083973, + "x": 1.0613634514466141, + "y": 0.3107558684498291 + }, + { + "id": 18, + "rotation_radians": 5.934946383402883, + "x": 1.6268467265261142, + "y": 0.08481726865108008 + }, + { + "id": 19, + "rotation_radians": 4.023321856426269, + "x": -1.7721938986928356, + "y": 0.47298046687259837 + }, + { + "id": 20, + "rotation_radians": 4.189607353027877, + "x": -0.7641615144069672, + "y": 0.7729683641300008 + }, + { + "id": 21, + "rotation_radians": 5.1849311480715805, + "x": -0.10049991425723973, + "y": 1.0614981900797578 + }, + { + "id": 22, + "rotation_radians": 3.7496518067373388, + "x": 0.6264668996616122, + "y": 0.8565590355321941 + }, + { + "id": 23, + "rotation_radians": 4.795301297938196, + "x": 1.0728010739974092, + "y": 1.227332404211655 + }, + { + "id": 24, + "rotation_radians": 3.668552556692403, + "x": 1.6196687694570442, + "y": 0.942342405783455 + }, + { + "id": 25, + "rotation_radians": 0.8817287647381836, + "x": -1.4050870708245522, + "y": 0.9186228638988659 + }, + { + "id": 26, + "rotation_radians": 0.9960631169571769, + "x": -0.905720205622389, + "y": 1.6225497960683248 + }, + { + "id": 27, + "rotation_radians": 4.137658410559489, + "x": -0.329102100782787, + "y": 1.5931222228252546 + }, + { + "id": 28, + "rotation_radians": 2.3592846351360213, + "x": 0.47938942190929995, + "y": 1.8114971840785425 + } + ], + "problem": "28 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc28.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_029_73bcaf90b9fd2226.json b/data/solutions/generated/triincir_029_73bcaf90b9fd2226.json new file mode 100644 index 0000000000000000000000000000000000000000..744293489cf32db6e652e9e0feb9feb4bafb2a63 --- /dev/null +++ b/data/solutions/generated/triincir_029_73bcaf90b9fd2226.json @@ -0,0 +1,233 @@ +{ + "case": "triincir@29", + "container": { + "radius": 2.210219413194693, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@29", + "credit": "Maurizio Morandi", + "date": "June 2008", + "family_updated": "8/31/19", + "metric_expression": "2.215+", + "metric_symbol": "r", + "metric_value": 2.215, + "reference_text": "r = 2.215+ | Found by Maurizio Morandi | in June 2008.", + "source_image": "tc29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc29.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@29", + "credit": "Maurizio Morandi", + "date": "June 2008", + "family_updated": "8/31/19", + "metric_expression": "2.215+", + "metric_symbol": "r", + "metric_value": 2.215, + "reference_text": "r = 2.215+ | Found by Maurizio Morandi | in June 2008.", + "source_image": "tc29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc29.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.36773356669517193, + "x": -1.2336558067633483, + "y": -1.1999464113186435 + }, + { + "id": 2, + "rotation_radians": -0.6794617197219729, + "x": -0.7845101625443333, + "y": -1.5627471343361177 + }, + { + "id": 3, + "rotation_radians": 0.3677363524887537, + "x": -0.2466162061709766, + "y": -1.3529089750504826 + }, + { + "id": 4, + "rotation_radians": -0.677223821758466, + "x": 0.16795010449054193, + "y": -1.760295145567045 + }, + { + "id": 5, + "rotation_radians": 0.3590951806506642, + "x": 0.7101771306084574, + "y": -1.5466409117631184 + }, + { + "id": 6, + "rotation_radians": 0.39145633675082325, + "x": 1.4775824257958399, + "y": -1.1367191217512433 + }, + { + "id": 7, + "rotation_radians": -0.6794621581642026, + "x": -1.2372180240856117, + "y": -0.6149385240634555 + }, + { + "id": 8, + "rotation_radians": 0.36773571189807425, + "x": -0.6984731855973372, + "y": -0.40732029859475183 + }, + { + "id": 9, + "rotation_radians": -0.6794617577968213, + "x": -0.24783500702329686, + "y": -0.7682665140589101 + }, + { + "id": 10, + "rotation_radians": 0.36773589678096186, + "x": 0.2909022855898952, + "y": -0.5606302328343075 + }, + { + "id": 11, + "rotation_radians": -0.6794028833790735, + "x": 0.7400766288625449, + "y": -0.9234480723437686 + }, + { + "id": 12, + "rotation_radians": -0.6557452607636242, + "x": 1.5536559423481033, + "y": -0.5643846010651175 + }, + { + "id": 13, + "rotation_radians": 0.3677249461072881, + "x": -1.76100896015615, + "y": -0.34454802572967547 + }, + { + "id": 14, + "rotation_radians": -0.6794795314935065, + "x": -0.7262121132775601, + "y": 0.18149461774467063 + }, + { + "id": 15, + "rotation_radians": 0.3677217661440986, + "x": -0.18833712487166548, + "y": 0.39138153011612026 + }, + { + "id": 16, + "rotation_radians": -0.6794763345666286, + "x": 0.2607982069466462, + "y": 0.028564034839510876 + }, + { + "id": 17, + "rotation_radians": 0.3914558272829406, + "x": 1.0881335273400023, + "y": -0.22261275280952617 + }, + { + "id": 18, + "rotation_radians": -0.9245720842075342, + "x": 1.8502332659365297, + "y": 0.22802920380816213 + }, + { + "id": 19, + "rotation_radians": -0.6794711931707198, + "x": -1.671386194445308, + "y": 0.22582424038651477 + }, + { + "id": 20, + "rotation_radians": 0.36772681875245694, + "x": -1.1753507174930238, + "y": 0.5442991307559422 + }, + { + "id": 21, + "rotation_radians": -0.6732931981296184, + "x": -0.45612177510420654, + "y": 1.0188497439104434 + }, + { + "id": 22, + "rotation_radians": 0.6575382236651239, + "x": 0.3772083449305011, + "y": 1.0366104611746063 + }, + { + "id": 23, + "rotation_radians": -0.16541921317673852, + "x": 0.9108854657335117, + "y": 0.5426236813088322 + }, + { + "id": 24, + "rotation_radians": 0.9009466241109458, + "x": 1.3701302595211924, + "y": 0.9247102474842657 + }, + { + "id": 25, + "rotation_radians": -0.6815055353478606, + "x": -1.4486185835595784, + "y": 1.1727298298144926 + }, + { + "id": 26, + "rotation_radians": 0.36903492431712737, + "x": -0.9085187098881627, + "y": 1.3814933810993024 + }, + { + "id": 27, + "rotation_radians": 0.6384544602949279, + "x": -0.2042965282407411, + "y": 1.8508698793146179 + }, + { + "id": 28, + "rotation_radians": -0.40873269144614877, + "x": 0.3255126737478539, + "y": 1.6213890981846468 + }, + { + "id": 29, + "rotation_radians": -0.1461985619803955, + "x": 1.1573630351218205, + "y": 1.4614730543159655 + } + ], + "problem": "29 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc29.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_030_05c2ceb22d6802af.json b/data/solutions/generated/triincir_030_05c2ceb22d6802af.json new file mode 100644 index 0000000000000000000000000000000000000000..82ed1b72ea5c40a7a1505bd721ce54d387f60139 --- /dev/null +++ b/data/solutions/generated/triincir_030_05c2ceb22d6802af.json @@ -0,0 +1,239 @@ +{ + "case": "triincir@30", + "container": { + "radius": 2.280814299780184, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@30", + "credit": "Maurizio Morandi", + "date": "July 2008", + "family_updated": "8/31/19", + "metric_expression": "2.258+", + "metric_symbol": "r", + "metric_value": 2.258, + "reference_text": "r = 2.258+ | Found by Maurizio Morandi | in July 2008.", + "source_image": "tc30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc30.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@30", + "credit": "Maurizio Morandi", + "date": "July 2008", + "family_updated": "8/31/19", + "metric_expression": "2.258+", + "metric_symbol": "r", + "metric_value": 2.258, + "reference_text": "r = 2.258+ | Found by Maurizio Morandi | in July 2008.", + "source_image": "tc30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc30.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.3077106096554936, + "x": -0.8043758959799271, + "y": -1.5052129380415407 + }, + { + "id": 2, + "rotation_radians": 3.0156455221242684, + "x": -0.3757114866502793, + "y": -0.09961688851281834 + }, + { + "id": 3, + "rotation_radians": 4.062843997225227, + "x": 0.22484660943939314, + "y": 0.04715964251742664 + }, + { + "id": 4, + "rotation_radians": 0.9042613391231943, + "x": -0.2846816137356265, + "y": 0.8778717040641351 + }, + { + "id": 5, + "rotation_radians": 6.321688624539496, + "x": 1.177006317795349, + "y": -1.4802296430313078 + }, + { + "id": 6, + "rotation_radians": 0.9008460925613907, + "x": -1.2211121973877517, + "y": 0.4750451347221115 + }, + { + "id": 7, + "rotation_radians": -0.142938409522714, + "x": -0.5430558548015886, + "y": 1.3963525661796206 + }, + { + "id": 8, + "rotation_radians": 1.3542572508835131, + "x": -0.6803072009270807, + "y": -0.9408303693518323 + }, + { + "id": 9, + "rotation_radians": 3.015645812424686, + "x": 0.7978353838078427, + "y": -0.33839358370904776 + }, + { + "id": 10, + "rotation_radians": 3.01718526017342, + "x": 0.5408505465539006, + "y": 0.5330580968229289 + }, + { + "id": 11, + "rotation_radians": 4.091990031566715, + "x": -1.909525359911133, + "y": 0.239878487813298 + }, + { + "id": 12, + "rotation_radians": 3.4499577235703422, + "x": -0.3747188957215497, + "y": -1.8914091939930573 + }, + { + "id": 13, + "rotation_radians": 0.5446769011073449, + "x": -0.04080347407885473, + "y": 1.936220922968276 + }, + { + "id": 14, + "rotation_radians": 3.023560898612196, + "x": 1.476861675755149, + "y": 0.9089273032683456 + }, + { + "id": 15, + "rotation_radians": 4.064382912613997, + "x": 0.3306266840322793, + "y": 1.0710175102808617 + }, + { + "id": 16, + "rotation_radians": 6.143933842387873, + "x": -0.6419572470229118, + "y": 0.42197540998392846 + }, + { + "id": 17, + "rotation_radians": 4.158847061952487, + "x": -1.1032600558186303, + "y": -0.34345559108886464 + }, + { + "id": 18, + "rotation_radians": 3.0235508754822877, + "x": 0.6790376194682246, + "y": 1.5353950303986583 + }, + { + "id": 19, + "rotation_radians": 0.9042582991489059, + "x": -1.1187674568534258, + "y": 1.4491582960893368 + }, + { + "id": 20, + "rotation_radians": 3.1056485116329915, + "x": -1.683344027123587, + "y": -0.32527549090286767 + }, + { + "id": 21, + "rotation_radians": 5.274389803163121, + "x": 0.5906505664167095, + "y": -1.2587776407147053 + }, + { + "id": 22, + "rotation_radians": 4.070759516866769, + "x": 1.116472903537604, + "y": 0.45747142931349855 + }, + { + "id": 23, + "rotation_radians": 0.0384021535560388, + "x": 0.3213818615988254, + "y": -1.7695010629015036 + }, + { + "id": 24, + "rotation_radians": 2.4055554612378627, + "x": -0.07122825804856206, + "y": -0.9447029975037174 + }, + { + "id": 25, + "rotation_radians": 1.8572734970440434, + "x": 1.4331473654146665, + "y": -0.3446210333506411 + }, + { + "id": 26, + "rotation_radians": 4.9909402111359515, + "x": 1.5952044868434159, + "y": -0.9028964927146685 + }, + { + "id": 27, + "rotation_radians": 4.042751178830952, + "x": -1.4773936206787097, + "y": 0.9946952872630319 + }, + { + "id": 28, + "rotation_radians": 4.070746604073616, + "x": 1.2490710991050333, + "y": 1.439465816549811 + }, + { + "id": 29, + "rotation_radians": 0.6456922124464924, + "x": -1.5563846587655532, + "y": -1.1438149892573573 + }, + { + "id": 30, + "rotation_radians": -1.1550826192797146, + "x": 1.860301401064515, + "y": 0.13153914250995502 + } + ], + "problem": "30 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc30.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triincir_031_d099d25f47dd541c.json b/data/solutions/generated/triincir_031_d099d25f47dd541c.json new file mode 100644 index 0000000000000000000000000000000000000000..0f325e78f3f91287af05d7ffab9e3488d213ab99 --- /dev/null +++ b/data/solutions/generated/triincir_031_d099d25f47dd541c.json @@ -0,0 +1,245 @@ +{ + "case": "triincir@31", + "container": { + "radius": 2.2999984444567354, + "type": "circle" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@31", + "credit": "Maurizio Morandi", + "date": "July 2008", + "family_updated": "8/31/19", + "metric_expression": "2.272+", + "metric_symbol": "r", + "metric_value": 2.272, + "reference_text": "r = 2.272+ | Found by Maurizio Morandi | in July 2008.", + "source_image": "tc31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc31.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triincir@31", + "credit": "Maurizio Morandi", + "date": "July 2008", + "family_updated": "8/31/19", + "metric_expression": "2.272+", + "metric_symbol": "r", + "metric_value": 2.272, + "reference_text": "r = 2.272+ | Found by Maurizio Morandi | in July 2008.", + "source_image": "tc31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triincir/tc31.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/", + "title": "Triangles in Circles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triincir/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.3496967943948779, + "x": -1.2111686985844405, + "y": -1.321076853025859 + }, + { + "id": 2, + "rotation_radians": -0.6975128780121094, + "x": -0.7686357663975494, + "y": -1.6919325215268264 + }, + { + "id": 3, + "rotation_radians": 0.3496839092419837, + "x": -0.22621225669888725, + "y": -1.4941197933904875 + }, + { + "id": 4, + "rotation_radians": -0.6975129201634853, + "x": 0.25266932915764334, + "y": -1.8215740607864441 + }, + { + "id": 5, + "rotation_radians": 0.34968501532244883, + "x": 0.7938661211309908, + "y": -1.6203852164475026 + }, + { + "id": 6, + "rotation_radians": 0.3847665928605182, + "x": 1.5513346199765115, + "y": -1.1844624012426324 + }, + { + "id": 7, + "rotation_radians": -0.6975002358041416, + "x": -1.3333717924424435, + "y": -0.7133922130385345 + }, + { + "id": 8, + "rotation_radians": 0.34968943477451275, + "x": -0.7909332344537305, + "y": -0.5155781605084794 + }, + { + "id": 9, + "rotation_radians": -0.6975134926048672, + "x": -0.34824765893388243, + "y": -0.886456846374336 + }, + { + "id": 10, + "rotation_radians": 0.34963091579779587, + "x": 0.19423621074002229, + "y": -0.6886689448705543 + }, + { + "id": 11, + "rotation_radians": -0.6892405559156313, + "x": 0.6813349042641229, + "y": -1.0119992758226515 + }, + { + "id": 12, + "rotation_radians": 0.359109671748664, + "x": 1.0630954104518868, + "y": -0.3844536130163642 + }, + { + "id": 13, + "rotation_radians": 0.3470062874850448, + "x": -1.8575255534325876, + "y": -0.4378455792031867 + }, + { + "id": 14, + "rotation_radians": -0.6975081335030503, + "x": -0.7499330341074972, + "y": 0.06343754524474557 + }, + { + "id": 15, + "rotation_radians": 0.349629264565379, + "x": -0.20746727121383077, + "y": 0.2612449870457525 + }, + { + "id": 16, + "rotation_radians": -0.697566433793174, + "x": 0.23504454056761537, + "y": -0.10962876265006315 + }, + { + "id": 17, + "rotation_radians": -0.7256738511978841, + "x": 1.0348684007818605, + "y": 0.22434841115135928 + }, + { + "id": 18, + "rotation_radians": -0.6680143008262056, + "x": 1.63322164672003, + "y": -0.6101055466935446 + }, + { + "id": 19, + "rotation_radians": 1.4553932603727138, + "x": -1.7691199255541745, + "y": 0.16338898750838543 + }, + { + "id": 20, + "rotation_radians": 0.4081960477043625, + "x": -1.247022093675514, + "y": 0.4107062913118341 + }, + { + "id": 21, + "rotation_radians": 0.32511887083752583, + "x": -0.09496619572228378, + "y": 1.1264498807350711 + }, + { + "id": 22, + "rotation_radians": -0.7219089139847258, + "x": 0.34437515587705964, + "y": 0.751591441086627 + }, + { + "id": 23, + "rotation_radians": 0.32599309462636794, + "x": 0.8917456938642971, + "y": 0.9364001408429846 + }, + { + "id": 24, + "rotation_radians": -0.9594451305132106, + "x": 1.9487730169990432, + "y": 0.17146227203876546 + }, + { + "id": 25, + "rotation_radians": -0.6390011536411309, + "x": -1.6240424590284306, + "y": 1.0356508060076612 + }, + { + "id": 26, + "rotation_radians": -0.7221320122759383, + "x": -0.6421041299259443, + "y": 0.9419652705958971 + }, + { + "id": 27, + "rotation_radians": 1.3722669557578795, + "x": -0.18216856777375023, + "y": 1.732952265691758 + }, + { + "id": 28, + "rotation_radians": 0.3268320228020747, + "x": 0.3656423955238434, + "y": 1.9181161789045718 + }, + { + "id": 29, + "rotation_radians": -0.7210486202852934, + "x": 0.8048072326144804, + "y": 1.5426881096355258 + }, + { + "id": 30, + "rotation_radians": -0.5193823630479477, + "x": 1.6912880357675322, + "y": 0.9814371697927989 + }, + { + "id": 31, + "rotation_radians": 0.3249966431186758, + "x": -1.0753844680277318, + "y": 1.323726804311345 + } + ], + "problem": "31 equal items for Triangles in Circles", + "setup": "triincir", + "source_image": "https://erich-friedman.github.io/packing/triincir/tc31.gif", + "source_page": "https://erich-friedman.github.io/packing/triincir/" +} diff --git a/data/solutions/generated/triinhex_021_96f74df50573bb81.json b/data/solutions/generated/triinhex_021_96f74df50573bb81.json new file mode 100644 index 0000000000000000000000000000000000000000..ad9a527e3d48e51d8b859a79ab3b9b8963a5382c --- /dev/null +++ b/data/solutions/generated/triinhex_021_96f74df50573bb81.json @@ -0,0 +1,188 @@ +{ + "case": "triinhex@21", + "container": { + "circumradius": 2.0000540227066215, + "orientation_radians": 0.0, + "side_length": 2.000054022706621, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@21", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "1.99878+", + "metric_symbol": "s", + "metric_value": 1.99878, + "reference_text": "s = 1.99878+ | Found by Ian Watson | in April 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@21", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "1.99878+", + "metric_symbol": "s", + "metric_value": 1.99878, + "reference_text": "s = 1.99878+ | Found by Ian Watson | in April 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.523580222417328, + "x": -0.5000102223740313, + "y": -0.2886803959907414 + }, + { + "id": 2, + "rotation_radians": 1.570778952420067, + "x": 3.334593854554421e-06, + "y": -0.577361720836165 + }, + { + "id": 3, + "rotation_radians": 1.5707776879217792, + "x": -0.5000124291094233, + "y": 0.28868472629221986 + }, + { + "id": 4, + "rotation_radians": 0.5235821187802613, + "x": 0.5000144490758182, + "y": -0.28867659106814125 + }, + { + "id": 5, + "rotation_radians": 0.5235811786430392, + "x": -7.397399216649611e-07, + "y": 0.5773698855776045 + }, + { + "id": 6, + "rotation_radians": 1.5707790118568374, + "x": 0.5000120988970328, + "y": 0.2886880322020443 + }, + { + "id": 7, + "rotation_radians": 1.5707794220416091, + "x": -1.0000224124185082, + "y": -0.5773652944205803 + }, + { + "id": 8, + "rotation_radians": 0.5235817209838494, + "x": 5.3973297197868105e-06, + "y": -1.154727095886084 + }, + { + "id": 9, + "rotation_radians": 0.5235794547227899, + "x": -1.0000247103357005, + "y": 0.5773674350799708 + }, + { + "id": 10, + "rotation_radians": 1.5707778128509668, + "x": 1.0000279047095932, + "y": -0.5773564641736341 + }, + { + "id": 11, + "rotation_radians": 0.5236045487813574, + "x": 0.5629475343721412, + "y": 1.334426888897997 + }, + { + "id": 12, + "rotation_radians": 1.5707963269301772, + "x": 1.4224555048162402, + "y": 0.42306369427413476 + }, + { + "id": 13, + "rotation_radians": 0.5235816160144123, + "x": -1.5000359085667292, + "y": -0.28868279340095415 + }, + { + "id": 14, + "rotation_radians": 0.5235824359830572, + "x": -1.0000216244053732, + "y": -1.1547299633609978 + }, + { + "id": 15, + "rotation_radians": 1.5707795226079981, + "x": -1.500037338415682, + "y": 0.28868364352360837 + }, + { + "id": 16, + "rotation_radians": 1.570778988149387, + "x": -0.5000071868710518, + "y": -1.443411979744832 + }, + { + "id": 17, + "rotation_radians": 0.5235820088411466, + "x": -0.5000189652150768, + "y": 1.4434108539367556 + }, + { + "id": 18, + "rotation_radians": 1.5707795387472065, + "x": 0.5000176497599236, + "y": -1.443408049832474 + }, + { + "id": 19, + "rotation_radians": 0.5235812924406555, + "x": 1.0000302566994834, + "y": -1.154722510205806 + }, + { + "id": 20, + "rotation_radians": 1.5707787806223275, + "x": -3.2248462468927874e-06, + "y": 1.1547326857029792 + }, + { + "id": 21, + "rotation_radians": 0.5235810846108432, + "x": 1.4613537579750626, + "y": -0.22166511722871504 + } + ], + "problem": "21 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_022_38182a59461da74e.json b/data/solutions/generated/triinhex_022_38182a59461da74e.json new file mode 100644 index 0000000000000000000000000000000000000000..bee3f498093c91f755562efbfed267eabbe6e3ed --- /dev/null +++ b/data/solutions/generated/triinhex_022_38182a59461da74e.json @@ -0,0 +1,194 @@ +{ + "case": "triinhex@22", + "container": { + "circumradius": 2.0000562934901334, + "orientation_radians": 0.0, + "side_length": 2.000056293490133, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@22", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2", + "metric_symbol": "s", + "metric_value": 2.0, + "reference_text": "s = 2 | Trivial. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@22", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2", + "metric_symbol": "s", + "metric_value": 2.0, + "reference_text": "s = 2 | Trivial. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.5236257714065587, + "x": 0.5000099576077498, + "y": -0.2886774239221171 + }, + { + "id": 2, + "rotation_radians": 1.5708230942786512, + "x": -1.9920837065919866e-06, + "y": -0.5773604816896585 + }, + { + "id": 3, + "rotation_radians": 1.570823705359145, + "x": -0.5000151732147167, + "y": 0.28868552380023244 + }, + { + "id": 4, + "rotation_radians": 0.5236257567717238, + "x": -0.5000141308074808, + "y": -0.28867899306636763 + }, + { + "id": 5, + "rotation_radians": 0.5236262714966922, + "x": -5.129306673473114e-06, + "y": 0.5773676851522257 + }, + { + "id": 6, + "rotation_radians": 1.5708238813135074, + "x": 0.500008145169665, + "y": 0.2886870768561313 + }, + { + "id": 7, + "rotation_radians": 1.5708213741601684, + "x": -1.0000260954833073, + "y": -0.5773614785224078 + }, + { + "id": 8, + "rotation_radians": 0.5236259935250837, + "x": -1.000023024912554, + "y": 0.5773783047197358 + }, + { + "id": 9, + "rotation_radians": 0.5236241411119793, + "x": -6.032879185917955e-07, + "y": -1.154725590186006 + }, + { + "id": 10, + "rotation_radians": 1.5708233798385622, + "x": 1.0000222405454795, + "y": -0.577358875227089 + }, + { + "id": 11, + "rotation_radians": 0.5236262595207885, + "x": 1.0000186642790398, + "y": 0.5773736524528442 + }, + { + "id": 12, + "rotation_radians": 1.5708238461873314, + "x": 1.4962383773340894e-06, + "y": 1.1547305086776678 + }, + { + "id": 13, + "rotation_radians": 0.5236235563705446, + "x": -1.5000361954422805, + "y": -0.2886774849150413 + }, + { + "id": 14, + "rotation_radians": 1.5708217494643038, + "x": 0.5000118763339413, + "y": -1.4434081607382474 + }, + { + "id": 15, + "rotation_radians": 0.5236242337957706, + "x": 1.0000241867484874, + "y": -1.154724362109735 + }, + { + "id": 16, + "rotation_radians": 0.5236256632032593, + "x": 1.5000343150292144, + "y": -0.2886764518062765 + }, + { + "id": 17, + "rotation_radians": 1.5708230356895292, + "x": 1.5000314100018055, + "y": 0.2886890743548929 + }, + { + "id": 18, + "rotation_radians": 1.5708213358408076, + "x": -0.5000128117898028, + "y": -1.4434085816663962 + }, + { + "id": 19, + "rotation_radians": 0.5236184549382262, + "x": 0.5000191799722628, + "y": 1.443411547827107 + }, + { + "id": 20, + "rotation_radians": 1.5708210707465786, + "x": -1.5000337458595052, + "y": 0.28868822272642164 + }, + { + "id": 21, + "rotation_radians": 0.5236237620143732, + "x": -1.0000253447332226, + "y": -1.1547257940366111 + }, + { + "id": 22, + "rotation_radians": 0.5236264728900933, + "x": -0.5000119169834393, + "y": 1.4434100848469182 + } + ], + "problem": "22 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_023_dcd331994270a997.json b/data/solutions/generated/triinhex_023_dcd331994270a997.json new file mode 100644 index 0000000000000000000000000000000000000000..37814fda3462d04b70d10e6e8fbf0cd7e50fda00 --- /dev/null +++ b/data/solutions/generated/triinhex_023_dcd331994270a997.json @@ -0,0 +1,200 @@ +{ + "case": "triinhex@23", + "container": { + "circumradius": 2.0000568124706115, + "orientation_radians": 0.0, + "side_length": 2.000056812470611, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@23", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2", + "metric_symbol": "s", + "metric_value": 2.0, + "reference_text": "s = 2 | Trivial. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@23", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2", + "metric_symbol": "s", + "metric_value": 2.0, + "reference_text": "s = 2 | Trivial. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.5235819424604375, + "x": 0.5000123016104704, + "y": -0.2886809401859192 + }, + { + "id": 2, + "rotation_radians": -2.6180121600663364, + "x": -3.991307683759667e-07, + "y": -0.5773645505548911 + }, + { + "id": 3, + "rotation_radians": -2.618012863374803, + "x": -0.5000150098156505, + "y": 0.2886830131651805 + }, + { + "id": 4, + "rotation_radians": 0.5235794359831818, + "x": -0.5000141825194155, + "y": -0.28868270451753286 + }, + { + "id": 5, + "rotation_radians": 0.5235793587047982, + "x": -2.0733888730937823e-06, + "y": 0.5773670097186419 + }, + { + "id": 6, + "rotation_radians": -2.6180109084412564, + "x": 0.500010908392727, + "y": 0.2886844673424205 + }, + { + "id": 7, + "rotation_radians": -2.6180104003323272, + "x": -1.000025703819617, + "y": -0.5773674982123966 + }, + { + "id": 8, + "rotation_radians": 0.5235799511163651, + "x": -1.0000266446272372, + "y": 0.5773680682789472 + }, + { + "id": 9, + "rotation_radians": 0.5235819136983569, + "x": 1.390330115085309e-06, + "y": -1.154730032655485 + }, + { + "id": 10, + "rotation_radians": -2.618010380688, + "x": 1.0000258903202193, + "y": -0.577362681123984 + }, + { + "id": 11, + "rotation_radians": 0.5235831550665113, + "x": 1.0000237275137587, + "y": 0.577368510682828 + }, + { + "id": 12, + "rotation_radians": -2.618007752268437, + "x": -8.126822888852673e-06, + "y": 1.1547318253283447 + }, + { + "id": 13, + "rotation_radians": 0.5235828902812548, + "x": -1.5000395082550468, + "y": -0.28868553910338 + }, + { + "id": 14, + "rotation_radians": -2.618009850746324, + "x": 0.5000150117574, + "y": -1.4434119999364718 + }, + { + "id": 15, + "rotation_radians": 0.5235828161903023, + "x": 1.0000289500834494, + "y": -1.1547287975683849 + }, + { + "id": 16, + "rotation_radians": 0.5235822091310464, + "x": 1.5000396437440142, + "y": -0.28867916235053737 + }, + { + "id": 17, + "rotation_radians": -2.6180099724392565, + "x": 1.5000386589797783, + "y": 0.28868723270817054 + }, + { + "id": 18, + "rotation_radians": -2.6180088081269193, + "x": -0.5000098211728036, + "y": -1.4434163355483765 + }, + { + "id": 19, + "rotation_radians": 0.5235836679614261, + "x": 0.5000056602813967, + "y": 1.443415921328364 + }, + { + "id": 20, + "rotation_radians": -2.618009941833377, + "x": -1.5000400555324773, + "y": 0.2886815297732877 + }, + { + "id": 21, + "rotation_radians": 0.5235835482154719, + "x": -1.0000245046513616, + "y": -1.1547332053146593 + }, + { + "id": 22, + "rotation_radians": 0.5235865408594965, + "x": -0.500023394186134, + "y": 1.443412376687313 + }, + { + "id": 23, + "rotation_radians": -2.618009325421106, + "x": 1.0000217827708595, + "y": 1.1547336264295245 + } + ], + "problem": "23 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_024_13936a08bfd4d152.json b/data/solutions/generated/triinhex_024_13936a08bfd4d152.json new file mode 100644 index 0000000000000000000000000000000000000000..5d55683d5d4d2ab108ae1616b0e60950db06692a --- /dev/null +++ b/data/solutions/generated/triinhex_024_13936a08bfd4d152.json @@ -0,0 +1,206 @@ +{ + "case": "triinhex@24", + "container": { + "circumradius": 2.000057973379978, + "orientation_radians": 0.0, + "side_length": 2.0000579733799775, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@24", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2", + "metric_symbol": "s", + "metric_value": 2.0, + "reference_text": "s = 2 | Trivial. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@24", + "credit": "Trivial", + "date": "", + "family_updated": "4/29/26", + "metric_expression": "2", + "metric_symbol": "s", + "metric_value": 2.0, + "reference_text": "s = 2 | Trivial. |", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.5235809751291943, + "x": -1.5000379175798173, + "y": -0.28868842403581374 + }, + { + "id": 2, + "rotation_radians": -2.618011911476324, + "x": -1.5000393959399279, + "y": 0.2886773332656754 + }, + { + "id": 3, + "rotation_radians": 0.5235795123705815, + "x": -1.0000275978663102, + "y": 0.5773607991450416 + }, + { + "id": 4, + "rotation_radians": -2.618011518018861, + "x": -1.0000312336458028, + "y": 1.154726485989383 + }, + { + "id": 5, + "rotation_radians": 0.5235804551632443, + "x": -0.5000179405936932, + "y": 1.443410651562017 + }, + { + "id": 6, + "rotation_radians": 0.5235802525711232, + "x": -1.000022243433059, + "y": -1.1547332978739324 + }, + { + "id": 7, + "rotation_radians": -2.6180123681435505, + "x": -1.0000226971746415, + "y": -0.5773685206072579 + }, + { + "id": 8, + "rotation_radians": 0.5235785784862133, + "x": -0.5000107395304006, + "y": -0.2886840254628781 + }, + { + "id": 9, + "rotation_radians": -2.6180140324906667, + "x": -0.5000138071272273, + "y": 0.28868021742190925 + }, + { + "id": 10, + "rotation_radians": 0.5235781710888446, + "x": -2.491239012447898e-06, + "y": 0.5773645125458193 + }, + { + "id": 11, + "rotation_radians": -2.618013411140186, + "x": -5.09322691485787e-06, + "y": 1.1547291880736783 + }, + { + "id": 12, + "rotation_radians": 0.5235799172221824, + "x": 0.5000061243093603, + "y": 1.4434144079698499 + }, + { + "id": 13, + "rotation_radians": -2.6180117674058723, + "x": -0.5000076524185725, + "y": -1.4434154410953357 + }, + { + "id": 14, + "rotation_radians": 0.5235794395246794, + "x": 3.924241503762102e-06, + "y": -1.154729028984474 + }, + { + "id": 15, + "rotation_radians": -2.618013860649882, + "x": 2.3431637083189786e-06, + "y": -0.5773637714102416 + }, + { + "id": 16, + "rotation_radians": 0.5235785182001274, + "x": 0.5000134597409054, + "y": -0.2886792842605226 + }, + { + "id": 17, + "rotation_radians": -2.618014475734169, + "x": 0.5000106433509852, + "y": 0.2886849388771347 + }, + { + "id": 18, + "rotation_radians": 0.5235788173126468, + "x": 1.0000218563884806, + "y": 0.5773689014884494 + }, + { + "id": 19, + "rotation_radians": -2.618013739373046, + "x": 1.0000212696732418, + "y": 1.1547331954941749 + }, + { + "id": 20, + "rotation_radians": -2.6180126634585985, + "x": 0.5000169220633622, + "y": -1.4434105125023653 + }, + { + "id": 21, + "rotation_radians": 0.5235798456657701, + "x": 1.0000293586365487, + "y": -1.1547260177126049 + }, + { + "id": 22, + "rotation_radians": -2.618013523262758, + "x": 1.0000267351866345, + "y": -0.5773605171479185 + }, + { + "id": 23, + "rotation_radians": 0.523579277991472, + "x": 1.5000384429096667, + "y": -0.28867719086122556 + }, + { + "id": 24, + "rotation_radians": -2.618013248442663, + "x": 1.5000367475800558, + "y": 0.28868825604305676 + } + ], + "problem": "24 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_025_71a7801cfb4a8d31.json b/data/solutions/generated/triinhex_025_71a7801cfb4a8d31.json new file mode 100644 index 0000000000000000000000000000000000000000..1fc9e8e0ff932e05765573e29fbc9f11cef3c9ed --- /dev/null +++ b/data/solutions/generated/triinhex_025_71a7801cfb4a8d31.json @@ -0,0 +1,212 @@ +{ + "case": "triinhex@25", + "container": { + "circumradius": 2.167152661060189, + "orientation_radians": 0.0, + "side_length": 2.1671526610601886, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@25", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "13/6 = 2.166+", + "metric_symbol": "s", + "metric_value": 2.166, + "reference_text": "s = 13/6 = 2.166+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@25", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "13/6 = 2.166+", + "metric_symbol": "s", + "metric_value": 2.166, + "reference_text": "s = 13/6 = 2.166+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.5239431923417057, + "x": 0.5846194633004307, + "y": -0.4309581399683717 + }, + { + "id": 2, + "rotation_radians": -2.6169572341869047, + "x": 0.08494910369262285, + "y": -0.7209415168600195 + }, + { + "id": 3, + "rotation_radians": -2.617799306370534, + "x": -0.4151187211163004, + "y": 0.14501823417695028 + }, + { + "id": 4, + "rotation_radians": 0.5245326810493743, + "x": -0.41540157626348767, + "y": -0.43272596952806125 + }, + { + "id": 5, + "rotation_radians": -2.618223694523405, + "x": 0.584268488111201, + "y": 0.146700529279995 + }, + { + "id": 6, + "rotation_radians": 0.5237895769909822, + "x": 0.0839668333534887, + "y": 0.4353197803502547 + }, + { + "id": 7, + "rotation_radians": 0.5236015584689666, + "x": -0.999689731066698, + "y": 0.2873722362785664 + }, + { + "id": 8, + "rotation_radians": -2.617084758061064, + "x": -0.9151761340168918, + "y": -0.7219017590331184 + }, + { + "id": 9, + "rotation_radians": -2.6175703507176022, + "x": 1.0850029534626646, + "y": -0.7195803970292691 + }, + { + "id": 10, + "rotation_radians": 0.5246405511902779, + "x": 0.08416185620858598, + "y": -1.2983152113389438 + }, + { + "id": 11, + "rotation_radians": 0.5237724342115734, + "x": 1.084788234076963, + "y": 0.43539283414388147 + }, + { + "id": 12, + "rotation_radians": -2.617946757880282, + "x": 0.2490153736786299, + "y": 1.0127747201005624 + }, + { + "id": 13, + "rotation_radians": 0.5235944577129802, + "x": -1.4997180627045923, + "y": -0.5786696062113592 + }, + { + "id": 14, + "rotation_radians": -2.61688081103647, + "x": 0.584117403900204, + "y": -1.5871749749716209 + }, + { + "id": 15, + "rotation_radians": 0.524391423176793, + "x": 1.084227858698467, + "y": -1.2974368418035613 + }, + { + "id": 16, + "rotation_radians": -2.6171714501799794, + "x": -0.4155778163541667, + "y": -1.5877126039120684 + }, + { + "id": 17, + "rotation_radians": 0.5238694283194867, + "x": 1.5849711383480265, + "y": -0.43056960917402776 + }, + { + "id": 18, + "rotation_radians": 0.5235951263687915, + "x": 0.7490267738400069, + "y": 1.3015194130771572 + }, + { + "id": 19, + "rotation_radians": -2.6177236350117874, + "x": 1.5852165387999289, + "y": 0.14679759358992886 + }, + { + "id": 20, + "rotation_radians": 0.5235992060499499, + "x": -0.08551824577766805, + "y": 1.588130000804978 + }, + { + "id": 21, + "rotation_radians": -2.617988126710399, + "x": -0.5855176664245635, + "y": 1.2994336321617999 + }, + { + "id": 22, + "rotation_radians": -2.618000825727862, + "x": -1.4997103125884166, + "y": -0.0013086645350485035 + }, + { + "id": 23, + "rotation_radians": -2.617986878453665, + "x": 1.2490457296471944, + "y": 1.0128492271762883 + }, + { + "id": 24, + "rotation_radians": 0.5244189206780203, + "x": -0.9158267369215456, + "y": -1.2994373080142863 + }, + { + "id": 25, + "rotation_radians": -2.6179962968568256, + "x": -1.3345584043508487, + "y": 0.8647395367990971 + } + ], + "problem": "25 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_026_658d7f93b604b663.json b/data/solutions/generated/triinhex_026_658d7f93b604b663.json new file mode 100644 index 0000000000000000000000000000000000000000..6f1fcb5de99d7529e96ba901b01f69631133487d --- /dev/null +++ b/data/solutions/generated/triinhex_026_658d7f93b604b663.json @@ -0,0 +1,218 @@ +{ + "case": "triinhex@26", + "container": { + "circumradius": 2.2210449903788474, + "orientation_radians": 0.0, + "side_length": 2.221044990378847, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@26", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.21991+", + "metric_symbol": "s", + "metric_value": 2.21991, + "reference_text": "s = 2.21991+ | Found by Ian Watson | in April 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@26", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.21991+", + "metric_symbol": "s", + "metric_value": 2.21991, + "reference_text": "s = 2.21991+ | Found by Ian Watson | in April 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5708034821994694, + "x": -0.3758323515465858, + "y": 0.4562962577977996 + }, + { + "id": 2, + "rotation_radians": 0.5236055756899153, + "x": -0.20000716930940762, + "y": -0.12108119320410993 + }, + { + "id": 3, + "rotation_radians": 0.5236057659998095, + "x": 0.12419059267902086, + "y": 0.7449864544079625 + }, + { + "id": 4, + "rotation_radians": 1.5708033276327238, + "x": 0.624210493232877, + "y": 0.4562964656420306 + }, + { + "id": 5, + "rotation_radians": 1.5711516456476284, + "x": 0.2861784403088791, + "y": -0.4340893865630591 + }, + { + "id": 6, + "rotation_radians": 0.5240011793771591, + "x": 0.7861089381313656, + "y": -0.14519122596910006 + }, + { + "id": 7, + "rotation_radians": 0.5236057193271365, + "x": -0.8621352986644648, + "y": 0.7687436901322753 + }, + { + "id": 8, + "rotation_radians": 1.5707737176183252, + "x": -0.5206554471702163, + "y": -0.7687388021252732 + }, + { + "id": 9, + "rotation_radians": 1.5708033289942034, + "x": 0.12420035229491161, + "y": 1.3223600655008751 + }, + { + "id": 10, + "rotation_radians": 0.523923752707819, + "x": 0.2863732403119589, + "y": -1.0114825890194765 + }, + { + "id": 11, + "rotation_radians": 0.5236057312579873, + "x": 1.132723282174666, + "y": 0.7302776851806888 + }, + { + "id": 12, + "rotation_radians": 1.5711986244880196, + "x": 1.2121807375560545, + "y": -0.5620832795434783 + }, + { + "id": 13, + "rotation_radians": 1.5708030990659012, + "x": -0.8621299994204032, + "y": 1.3461136204695554 + }, + { + "id": 14, + "rotation_radians": 1.9894375595801121, + "x": -1.072658788608808, + "y": -0.12102139978305684 + }, + { + "id": 15, + "rotation_radians": 0.5236054894309135, + "x": -0.3621071340315953, + "y": 1.634795551914293 + }, + { + "id": 16, + "rotation_radians": 0.5229463617158078, + "x": -1.3806643214755125, + "y": -0.8775211055274816 + }, + { + "id": 17, + "rotation_radians": 0.5236057934828916, + "x": 0.6242698647296332, + "y": 1.6109556675202805 + }, + { + "id": 18, + "rotation_radians": 0.523576212999519, + "x": -0.6511849936218471, + "y": -1.3461083055737968 + }, + { + "id": 19, + "rotation_radians": 1.570792130173868, + "x": -0.15115344767655567, + "y": -1.6348007568230842 + }, + { + "id": 20, + "rotation_radians": 1.5707963267708611, + "x": 1.1319064642222976, + "y": 1.3090666888358848 + }, + { + "id": 21, + "rotation_radians": 1.5711942960210048, + "x": 0.7296931476657662, + "y": -1.4283432729676488 + }, + { + "id": 22, + "rotation_radians": 1.558120380831009, + "x": 1.6331798432973572, + "y": 0.4282008393133308 + }, + { + "id": 23, + "rotation_radians": 0.5239963983590038, + "x": 1.2296024915463575, + "y": -1.139456201168338 + }, + { + "id": 24, + "rotation_radians": 0.524001083502184, + "x": 1.7120859867734202, + "y": -0.2731974140006328 + }, + { + "id": 25, + "rotation_radians": 1.5708034820784016, + "x": -1.4863481168769184, + "y": 0.6951736586807188 + }, + { + "id": 26, + "rotation_radians": 0.942209283780388, + "x": -1.6468570928350794, + "y": -0.06052340290319563 + } + ], + "problem": "26 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_027_11ad91d5c6b8788e.json b/data/solutions/generated/triinhex_027_11ad91d5c6b8788e.json new file mode 100644 index 0000000000000000000000000000000000000000..37d19a18190c2f93417fb203c22fca1d3376ed64 --- /dev/null +++ b/data/solutions/generated/triinhex_027_11ad91d5c6b8788e.json @@ -0,0 +1,224 @@ +{ + "case": "triinhex@27", + "container": { + "circumradius": 2.3244889604953727, + "orientation_radians": 0.0, + "side_length": 2.3244889604953722, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@27", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.29541+", + "metric_symbol": "s", + "metric_value": 2.29541, + "reference_text": "s = 2.29541+ | Found by Ian Watson | in April 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000700021000353, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@27", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.29541+", + "metric_symbol": "s", + "metric_value": 2.29541, + "reference_text": "s = 2.29541+ | Found by Ian Watson | in April 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.6316279211074862, + "x": 0.029358846464989045, + "y": -0.01814588558702195 + }, + { + "id": 2, + "rotation_radians": -1.6710036825698276, + "x": -0.7821937764681951, + "y": -0.08030777656835522 + }, + { + "id": 3, + "rotation_radians": -1.662615765364138, + "x": 0.7285444910892458, + "y": 0.019324309008832682 + }, + { + "id": 4, + "rotation_radians": 1.5348464374042063, + "x": -0.6676780481861337, + "y": 0.5201994941605897 + }, + { + "id": 5, + "rotation_radians": 1.47905186120269, + "x": 0.646344706179071, + "y": 0.6067991715947106 + }, + { + "id": 6, + "rotation_radians": -1.6068510118526826, + "x": -0.1772982630288879, + "y": 0.8281222797524859 + }, + { + "id": 7, + "rotation_radians": -1.5099713602496085, + "x": 0.016520526580284932, + "y": -0.5974002775595368 + }, + { + "id": 8, + "rotation_radians": 1.4499986958894666, + "x": -1.2610964473867625, + "y": -0.4505681183423545 + }, + { + "id": 9, + "rotation_radians": 1.3829805316472827, + "x": 1.220763939527419, + "y": -0.3653753110252035 + }, + { + "id": 10, + "rotation_radians": 1.6316844971458273, + "x": -0.5054966791835476, + "y": -0.8548366048723703 + }, + { + "id": 11, + "rotation_radians": 1.6317166416349582, + "x": 0.530822373018713, + "y": -0.8599896212439238 + }, + { + "id": 12, + "rotation_radians": -1.659663650399395, + "x": -1.3401125374394687, + "y": -1.0398737535126865 + }, + { + "id": 13, + "rotation_radians": -1.5931717421034133, + "x": 1.3252782741416076, + "y": -1.0236827168521305 + }, + { + "id": 14, + "rotation_radians": -1.6625444554477693, + "x": 1.1707221058189372, + "y": 0.8484557828049545 + }, + { + "id": 15, + "rotation_radians": -1.5756257639419724, + "x": -1.162519652606301, + "y": 0.8578642483821504 + }, + { + "id": 16, + "rotation_radians": -1.7644079076595254, + "x": 1.765351003228341, + "y": -0.16475628642078077 + }, + { + "id": 17, + "rotation_radians": -1.691563835554225, + "x": -1.7219806003384108, + "y": -0.10276175020896648 + }, + { + "id": 18, + "rotation_radians": 1.4791751853559103, + "x": 1.6422937847830736, + "y": 0.5151219995005437 + }, + { + "id": 19, + "rotation_radians": 1.5651521396759631, + "x": -1.6610333530125028, + "y": 0.5654590450732594 + }, + { + "id": 20, + "rotation_radians": 1.5062014435024642, + "x": 0.007737016855220386, + "y": 1.4092757946630545 + }, + { + "id": 21, + "rotation_radians": 1.4896113608413144, + "x": 1.1154325996403696, + "y": 1.4375859252650072 + }, + { + "id": 22, + "rotation_radians": 1.5646173159706258, + "x": -1.1163120155529835, + "y": 1.4356434293451832 + }, + { + "id": 23, + "rotation_radians": -1.6121915689441197, + "x": 0.5773474752569709, + "y": 1.7039238369802667 + }, + { + "id": 24, + "rotation_radians": -1.6019645895150547, + "x": -0.5608979282199662, + "y": 1.7086067456845728 + }, + { + "id": 25, + "rotation_radians": -1.5100865712966838, + "x": -0.561088389434101, + "y": -1.4367233921860367 + }, + { + "id": 26, + "rotation_radians": -1.5096814319124432, + "x": 0.5650061888433319, + "y": -1.436538939238513 + }, + { + "id": 27, + "rotation_radians": 1.628006806924602, + "x": -0.011733440905370308, + "y": -1.6960514663489132 + } + ], + "problem": "27 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_028_2b319174d63885b4.json b/data/solutions/generated/triinhex_028_2b319174d63885b4.json new file mode 100644 index 0000000000000000000000000000000000000000..980a4070a14dfadeb04071148121d0eac2b84cbd --- /dev/null +++ b/data/solutions/generated/triinhex_028_2b319174d63885b4.json @@ -0,0 +1,230 @@ +{ + "case": "triinhex@28", + "container": { + "circumradius": 2.366084749635803, + "orientation_radians": 0.0, + "side_length": 2.3660847496358026, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@28", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.32289+", + "metric_symbol": "s", + "metric_value": 2.32289, + "reference_text": "s = 2.32289+ | Found by Ian Watson | in April 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@28", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.32289+", + "metric_symbol": "s", + "metric_value": 2.32289, + "reference_text": "s = 2.32289+ | Found by Ian Watson | in April 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.5260154642507973, + "x": -0.5026860706050721, + "y": 0.33989918385252355 + }, + { + "id": 2, + "rotation_radians": -2.6155769599949044, + "x": -0.5028281067302065, + "y": 0.9172653451284324 + }, + { + "id": 3, + "rotation_radians": -2.6079009170009684, + "x": 0.0024461516005378826, + "y": 0.05244234739564818 + }, + { + "id": 4, + "rotation_radians": 0.5284991629943135, + "x": 0.1795176023032551, + "y": 0.8943734058567617 + }, + { + "id": 5, + "rotation_radians": 0.5295715164556107, + "x": 0.6872946448127951, + "y": 0.029492218705681552 + }, + { + "id": 6, + "rotation_radians": -2.6120218241699606, + "x": 0.6808050180865404, + "y": 0.6068301812260313 + }, + { + "id": 7, + "rotation_radians": -1.6262194718304737, + "x": -0.7133684549771446, + "y": -0.5541408804904934 + }, + { + "id": 8, + "rotation_radians": 0.9679138962132684, + "x": 0.1779922964998723, + "y": -0.7067493058504907 + }, + { + "id": 9, + "rotation_radians": 0.5231523589704149, + "x": -1.2453941826554136, + "y": 0.7863652917916951 + }, + { + "id": 10, + "rotation_radians": -2.6184429734646923, + "x": -1.0038835903388499, + "y": 0.05040669208362889 + }, + { + "id": 11, + "rotation_radians": 1.51542185888866, + "x": -1.2294221645021932, + "y": -0.8146738907495598 + }, + { + "id": 12, + "rotation_radians": -2.6235864774969704, + "x": 1.1881539786810669, + "y": -0.2691813762519486 + }, + { + "id": 13, + "rotation_radians": 0.46818589318266796, + "x": -0.22563001500167904, + "y": -1.3945880526148582 + }, + { + "id": 14, + "rotation_radians": -2.6179890001248234, + "x": 0.2575733109332851, + "y": -1.7604083278363043 + }, + { + "id": 15, + "rotation_radians": -2.6130890428234994, + "x": 0.17669907148503697, + "y": 1.4717313877249116 + }, + { + "id": 16, + "rotation_radians": 0.49682199210758204, + "x": -0.6911865323225441, + "y": 1.746164223479137 + }, + { + "id": 17, + "rotation_radians": -2.617993895167547, + "x": -1.1997774978785711, + "y": 1.442736259285058 + }, + { + "id": 18, + "rotation_radians": 0.5322319371116799, + "x": 1.185167888493558, + "y": 0.890737064626825 + }, + { + "id": 19, + "rotation_radians": -2.2300686955047313, + "x": 0.7525606497019234, + "y": -0.9714573126695769 + }, + { + "id": 20, + "rotation_radians": 0.5235983258873963, + "x": 1.5423747482657733, + "y": -0.8493403865035722 + }, + { + "id": 21, + "rotation_radians": -2.613435568448256, + "x": 1.1809733860891047, + "y": 1.4707471944197028 + }, + { + "id": 22, + "rotation_radians": 0.5287019947806615, + "x": 0.6793262701098134, + "y": 1.7571475962500867 + }, + { + "id": 23, + "rotation_radians": 0.5180093749880462, + "x": 1.6897680609071501, + "y": 0.016707042308758288 + }, + { + "id": 24, + "rotation_radians": -2.6196204488828783, + "x": 1.6876526381391614, + "y": 0.5960641880097028 + }, + { + "id": 25, + "rotation_radians": -2.673405253450262, + "x": -0.7127510179999113, + "y": -1.7107188346686006 + }, + { + "id": 26, + "rotation_radians": 0.9004766228894976, + "x": 0.97007202176731, + "y": -1.5122386582100849 + }, + { + "id": 27, + "rotation_radians": 0.8435093635832122, + "x": -1.7806545655345762, + "y": -0.11576930307611563 + }, + { + "id": 28, + "rotation_radians": -1.6261676290924334, + "x": -1.1960289006460592, + "y": -1.3947803348833083 + } + ], + "problem": "28 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_029_64c6a497fdd4bc1d.json b/data/solutions/generated/triinhex_029_64c6a497fdd4bc1d.json new file mode 100644 index 0000000000000000000000000000000000000000..2ac9b22abe8335ad2f4995a10fe0103b64e0ead1 --- /dev/null +++ b/data/solutions/generated/triinhex_029_64c6a497fdd4bc1d.json @@ -0,0 +1,236 @@ +{ + "case": "triinhex@29", + "container": { + "circumradius": 2.402316870538761, + "orientation_radians": 0.0, + "side_length": 2.4023168705387605, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "7/3 = 2.333+", + "metric_symbol": "s", + "metric_value": 2.333, + "reference_text": "s = 7/3 = 2.333+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "7/3 = 2.333+", + "metric_symbol": "s", + "metric_value": 2.333, + "reference_text": "s = 7/3 = 2.333+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5224984031922542, + "x": 0.08027753333470412, + "y": -0.04939422438662173 + }, + { + "id": 2, + "rotation_radians": -1.576145539369666, + "x": -0.5861892762327984, + "y": 0.19866972032039354 + }, + { + "id": 3, + "rotation_radians": -1.558967701543024, + "x": 0.6209348851130424, + "y": -0.6568472112616892 + }, + { + "id": 4, + "rotation_radians": -1.6026228813042274, + "x": 0.598714719174002, + "y": 0.22288981864752216 + }, + { + "id": 5, + "rotation_radians": -1.498427364675857, + "x": -0.46575110401762926, + "y": -0.6592192863770734 + }, + { + "id": 6, + "rotation_radians": -1.5767298759540218, + "x": -0.0035899481534133215, + "y": 0.9257485830742354 + }, + { + "id": 7, + "rotation_radians": 1.5640512580405364, + "x": -0.583489763705149, + "y": 0.7767527591813613 + }, + { + "id": 8, + "rotation_radians": 1.5654446374640274, + "x": -1.1028587592074164, + "y": -0.060819975742721376 + }, + { + "id": 9, + "rotation_radians": 1.5601712664625997, + "x": 0.6008407710594034, + "y": 0.8107916981634619 + }, + { + "id": 10, + "rotation_radians": 1.612840448281397, + "x": 0.08003283462125169, + "y": -0.9143868059897005 + }, + { + "id": 11, + "rotation_radians": -1.5603359622007489, + "x": 1.6686742215203205, + "y": -0.6785075185127027 + }, + { + "id": 12, + "rotation_radians": 1.5781013877864425, + "x": 1.1407867168573724, + "y": -0.9251589053455056 + }, + { + "id": 13, + "rotation_radians": 1.538991123409451, + "x": 1.1040014226374624, + "y": -0.05791736864460503 + }, + { + "id": 14, + "rotation_radians": 1.5664161672727877, + "x": -1.6970326213532947, + "y": 0.6398398579398216 + }, + { + "id": 15, + "rotation_radians": -1.5761485940288893, + "x": -1.699848404410831, + "y": 0.06198597419626134 + }, + { + "id": 16, + "rotation_radians": -1.5761764413971004, + "x": -1.194904364559821, + "y": 0.9258521077075634 + }, + { + "id": 17, + "rotation_radians": 1.5612503325338303, + "x": 1.599162422273485, + "y": 0.8042029853304743 + }, + { + "id": 18, + "rotation_radians": 1.5696210517927613, + "x": 0.5204327059875647, + "y": -1.7883527478643815 + }, + { + "id": 19, + "rotation_radians": -1.5141256325612016, + "x": -0.018030925535036334, + "y": -1.504010042113499 + }, + { + "id": 20, + "rotation_radians": -1.5814461415885004, + "x": 1.1015235653957627, + "y": 1.098378339729898 + }, + { + "id": 21, + "rotation_radians": -1.6028875349355582, + "x": 1.6281256004745468, + "y": 0.18668275814597635 + }, + { + "id": 22, + "rotation_radians": -1.5623514231515616, + "x": 1.144290514199243, + "y": -1.5030988644934806 + }, + { + "id": 23, + "rotation_radians": -1.5473358822979582, + "x": -1.5927235352279137, + "y": -0.8015720194949999 + }, + { + "id": 24, + "rotation_radians": -1.5862457038364366, + "x": -0.6588225232501673, + "y": 1.7840751418959504 + }, + { + "id": 25, + "rotation_radians": -1.5004006855034968, + "x": -0.9831066407425632, + "y": -1.504541565141096 + }, + { + "id": 26, + "rotation_radians": -1.5751363463098005, + "x": 0.5020434355495096, + "y": 1.7896001438436324 + }, + { + "id": 27, + "rotation_radians": 1.6411994860021315, + "x": -0.9847788037526414, + "y": -0.9258597449886306 + }, + { + "id": 28, + "rotation_radians": 1.564866414286383, + "x": -0.00016223280715842964, + "y": 1.5031190877871392 + }, + { + "id": 29, + "rotation_radians": 1.565419003070704, + "x": -1.1703270872527454, + "y": 1.5031000847692892 + } + ], + "problem": "29 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_030_11d17f9e12268b02.json b/data/solutions/generated/triinhex_030_11d17f9e12268b02.json new file mode 100644 index 0000000000000000000000000000000000000000..70fa60db2dc5b45efe0b920006f93fdc9cd93386 --- /dev/null +++ b/data/solutions/generated/triinhex_030_11d17f9e12268b02.json @@ -0,0 +1,242 @@ +{ + "case": "triinhex@30", + "container": { + "circumradius": 2.463631266870014, + "orientation_radians": 0.0, + "side_length": 2.4636312668700135, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@30", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "19/8 = 2.375", + "metric_symbol": "s", + "metric_value": 2.375, + "reference_text": "s = 19/8 = 2.375 | Found by Ignacio Vallejo | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@30", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "19/8 = 2.375", + "metric_symbol": "s", + "metric_value": 2.375, + "reference_text": "s = 19/8 = 2.375 | Found by Ignacio Vallejo | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4717331535806748, + "x": 0.27165816450823743, + "y": -0.15538645829091274 + }, + { + "id": 2, + "rotation_radians": -1.6655710766258176, + "x": -0.22557816139667172, + "y": 0.14536544822309427 + }, + { + "id": 3, + "rotation_radians": -1.6698559445309584, + "x": 0.38238340998491643, + "y": -0.7466054428197471 + }, + { + "id": 4, + "rotation_radians": -1.6737239107692503, + "x": 0.7604958078233973, + "y": 0.1695715639899641 + }, + { + "id": 5, + "rotation_radians": -1.6609726612368925, + "x": -0.6706609407199512, + "y": -0.7221647311102546 + }, + { + "id": 6, + "rotation_radians": -1.6318429459408887, + "x": 0.1318355074348305, + "y": 0.9810195898776484 + }, + { + "id": 7, + "rotation_radians": 1.5097526285850946, + "x": -0.39869867018527483, + "y": 0.7511238521354535 + }, + { + "id": 8, + "rotation_radians": 1.480609612983108, + "x": -0.7337506246286926, + "y": -0.13673483408390666 + }, + { + "id": 9, + "rotation_radians": 1.4678712639541782, + "x": 0.7002272069209304, + "y": 0.7562340226985054 + }, + { + "id": 10, + "rotation_radians": 1.4717385197235948, + "x": -0.1437387669930932, + "y": -0.984425357476941 + }, + { + "id": 11, + "rotation_radians": -1.6091824319886316, + "x": 1.5692427010488912, + "y": -0.9338012967688755 + }, + { + "id": 12, + "rotation_radians": 1.4717825976679704, + "x": 0.924510317993519, + "y": -0.981518577797747 + }, + { + "id": 13, + "rotation_radians": 1.3046622357942623, + "x": 1.3043656824168188, + "y": -0.19575067897509316 + }, + { + "id": 14, + "rotation_radians": 1.5817184754678808, + "x": -1.6714474071983096, + "y": 0.7838471453999024 + }, + { + "id": 15, + "rotation_radians": -1.6609819677627131, + "x": -1.229366903976787, + "y": 0.16226667434030537 + }, + { + "id": 16, + "rotation_radians": -1.4040707753202264, + "x": -1.0363701665232945, + "y": 0.9953654800509092 + }, + { + "id": 17, + "rotation_radians": 1.472200576258727, + "x": 1.6966219473955182, + "y": 0.6554941126461542 + }, + { + "id": 18, + "rotation_radians": 1.4800730138556224, + "x": 0.35903614800956923, + "y": -1.7987540482800346 + }, + { + "id": 19, + "rotation_radians": -1.6698571978479935, + "x": -0.2001926137165086, + "y": -1.5590295806721635 + }, + { + "id": 20, + "rotation_radians": -1.6737223474831076, + "x": 1.2256261318772255, + "y": 0.9956690880096222 + }, + { + "id": 21, + "rotation_radians": -1.836930900653502, + "x": 1.8745499379488701, + "y": -0.09375166587783343 + }, + { + "id": 22, + "rotation_radians": -1.6698183549864642, + "x": 0.8974123133100509, + "y": -1.5590320741433308 + }, + { + "id": 23, + "rotation_radians": -1.620025326288678, + "x": -1.709280908055299, + "y": -0.6807071485249871 + }, + { + "id": 24, + "rotation_radians": -1.6084418123934214, + "x": -0.4659954365333926, + "y": 1.7655164504169514 + }, + { + "id": 25, + "rotation_radians": -1.6373359870596669, + "x": -1.1584386512251872, + "y": -1.557477226826506 + }, + { + "id": 26, + "rotation_radians": -1.6192047543744004, + "x": 0.7243266947164125, + "y": 1.8209688636791406 + }, + { + "id": 27, + "rotation_radians": 1.5042891082278915, + "x": -1.2023935436079447, + "y": -0.9758842809374233 + }, + { + "id": 28, + "rotation_radians": 1.5097457965573036, + "x": 0.16744193747369807, + "y": 1.557282045143679 + }, + { + "id": 29, + "rotation_radians": 1.737526548490473, + "x": -1.1351187583797713, + "y": 1.5642212443376091 + }, + { + "id": 30, + "rotation_radians": 1.4806094363418891, + "x": -1.7533495328524085, + "y": -0.0802065614110586 + } + ], + "problem": "30 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_031_1ce8108c850d5941.json b/data/solutions/generated/triinhex_031_1ce8108c850d5941.json new file mode 100644 index 0000000000000000000000000000000000000000..58cf431f43e284752bbe4de78fdf4639bf73fcbc --- /dev/null +++ b/data/solutions/generated/triinhex_031_1ce8108c850d5941.json @@ -0,0 +1,248 @@ +{ + "case": "triinhex@31", + "container": { + "circumradius": 2.464592896722666, + "orientation_radians": 0.0, + "side_length": 2.4645928967226656, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "12/5 = 2.400", + "metric_symbol": "s", + "metric_value": 2.4, + "reference_text": "s = 12/5 = 2.400 | Found by Emerson Connelly | in April 2026.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "12/5 = 2.400", + "metric_symbol": "s", + "metric_value": 2.4, + "reference_text": "s = 12/5 = 2.400 | Found by Emerson Connelly | in April 2026.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4631795917070878, + "x": 0.275896354074456, + "y": -0.15296623989953792 + }, + { + "id": 2, + "rotation_radians": -1.6783897926232065, + "x": -0.22419925545458266, + "y": 0.1413207312608224 + }, + { + "id": 3, + "rotation_radians": -1.6751760546246497, + "x": 0.44998327367469443, + "y": -0.765166626914554 + }, + { + "id": 4, + "rotation_radians": -1.678203093872237, + "x": 0.7519405083861123, + "y": 0.19844215313668875 + }, + { + "id": 5, + "rotation_radians": -1.6702762880251338, + "x": 0.0988720133642369, + "y": 0.9777772232256792 + }, + { + "id": 6, + "rotation_radians": -1.638844394400516, + "x": -0.6581631853769423, + "y": -0.7613378926423165 + }, + { + "id": 7, + "rotation_radians": 1.4793632654988342, + "x": -0.43553352309471877, + "y": 0.7485571512466759 + }, + { + "id": 8, + "rotation_radians": 1.4595155591923468, + "x": -0.7257881667732514, + "y": -0.15662585353209774 + }, + { + "id": 9, + "rotation_radians": 1.4669309696468504, + "x": 0.6766034355564146, + "y": 0.7885721027685769 + }, + { + "id": 10, + "rotation_radians": 1.5082563006558478, + "x": -0.10829720724953823, + "y": -0.9819648260429528 + }, + { + "id": 11, + "rotation_radians": -1.5987018021138235, + "x": 1.618398032084736, + "y": -0.8407400272357006 + }, + { + "id": 12, + "rotation_radians": 1.5023178785339997, + "x": 1.0209085088029428, + "y": -0.9826792104933673 + }, + { + "id": 13, + "rotation_radians": 1.4633837779181178, + "x": 1.2241638809294748, + "y": -0.1339520370490229 + }, + { + "id": 14, + "rotation_radians": 1.4912922661558956, + "x": -1.5776540525589222, + "y": 0.8790477502661027 + }, + { + "id": 15, + "rotation_radians": -1.7868081483116587, + "x": -1.2688343416187535, + "y": 0.16515650305834859 + }, + { + "id": 16, + "rotation_radians": -1.6537825400974604, + "x": -0.9805230281485272, + "y": 0.9833214373209419 + }, + { + "id": 17, + "rotation_radians": 1.4789474815220025, + "x": 1.6791259767790083, + "y": 0.693802849330045 + }, + { + "id": 18, + "rotation_radians": 1.492561990300683, + "x": 0.4316290272956739, + "y": -1.798030554234476 + }, + { + "id": 19, + "rotation_radians": -1.6333249703278967, + "x": -0.1451817497702155, + "y": -1.5581647629715427 + }, + { + "id": 20, + "rotation_radians": -1.6650170992302225, + "x": 1.2071100296512973, + "y": 1.028368861435095 + }, + { + "id": 21, + "rotation_radians": -1.6782224815585567, + "x": 1.778145878784986, + "y": 0.04088027467632755 + }, + { + "id": 22, + "rotation_radians": -1.6393005114495596, + "x": 0.976751726408699, + "y": -1.5583738350034153 + }, + { + "id": 23, + "rotation_radians": -1.5871378956367752, + "x": -1.7280684116697715, + "y": -0.6820519908807204 + }, + { + "id": 24, + "rotation_radians": -1.6443913657754918, + "x": -0.4085735606541805, + "y": 1.8095363413250716 + }, + { + "id": 25, + "rotation_radians": -1.5724279908440382, + "x": -1.2313597437042747, + "y": -1.5570259700854079 + }, + { + "id": 26, + "rotation_radians": -1.6883803815097735, + "x": 0.6943513291951394, + "y": 1.789046887076436 + }, + { + "id": 27, + "rotation_radians": 1.5497042744392837, + "x": -1.22470541178336, + "y": -0.9699787997798245 + }, + { + "id": 28, + "rotation_radians": 1.4685019455574475, + "x": 0.14031638703740246, + "y": 1.5600319315052213 + }, + { + "id": 29, + "rotation_radians": 1.354781731590356, + "x": -1.8329067131687398, + "y": 0.03378751461789998 + }, + { + "id": 30, + "rotation_radians": 1.4877941715812408, + "x": -0.9363419032134261, + "y": 1.559020559387938 + }, + { + "id": 31, + "rotation_radians": 1.5165718618890391, + "x": -0.6649166053424114, + "y": -1.819035184281666 + } + ], + "problem": "31 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_032_8674581436e5e74d.json b/data/solutions/generated/triinhex_032_8674581436e5e74d.json new file mode 100644 index 0000000000000000000000000000000000000000..d249cabbb895da96b83724005b7a353f31ad2d30 --- /dev/null +++ b/data/solutions/generated/triinhex_032_8674581436e5e74d.json @@ -0,0 +1,254 @@ +{ + "case": "triinhex@32", + "container": { + "circumradius": 2.466336368233779, + "orientation_radians": 0.0, + "side_length": 2.4663363682337787, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.465+", + "metric_symbol": "s", + "metric_value": 2.465, + "reference_text": "s = 2.465+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.465+", + "metric_symbol": "s", + "metric_value": 2.465, + "reference_text": "s = 2.465+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4972085030667401, + "x": -0.2524850802063715, + "y": -0.14876753894782999 + }, + { + "id": 2, + "rotation_radians": 0.4501342822204236, + "x": 0.2477208685112531, + "y": 0.14321816855371963 + }, + { + "id": 3, + "rotation_radians": 0.4771763070128756, + "x": -0.8325666367664102, + "y": 0.04167669720677916 + }, + { + "id": 4, + "rotation_radians": 0.45001059789425835, + "x": -0.2515844165861629, + "y": -0.727757539526812 + }, + { + "id": 5, + "rotation_radians": 0.47652087225726125, + "x": -0.29596955430383404, + "y": 0.959533254260141 + }, + { + "id": 6, + "rotation_radians": 0.4925206200664781, + "x": 0.7757581156835559, + "y": -0.6198212322878617 + }, + { + "id": 7, + "rotation_radians": 1.5616175375402264, + "x": 0.8503048839114905, + "y": -0.0336130576655623 + }, + { + "id": 8, + "rotation_radians": 1.4973332316037533, + "x": 0.2530276976724155, + "y": 0.7217484558091258 + }, + { + "id": 9, + "rotation_radians": 1.5353269933256637, + "x": 0.30326275859134183, + "y": -0.9650016590667542 + }, + { + "id": 10, + "rotation_radians": 1.5330274137586104, + "x": -0.775600077538587, + "y": 0.6214265283718401 + }, + { + "id": 11, + "rotation_radians": 0.513981728827474, + "x": -1.618258613375815, + "y": -0.8818899468762516 + }, + { + "id": 12, + "rotation_radians": 1.2741340277727804, + "x": -0.856612371277246, + "y": -1.0404837985074897 + }, + { + "id": 13, + "rotation_radians": 1.5247750619461902, + "x": -1.3060704886992391, + "y": -0.3001049098596222 + }, + { + "id": 14, + "rotation_radians": 1.5685982372612453, + "x": 1.6145016554972142, + "y": 0.8958692063549825 + }, + { + "id": 15, + "rotation_radians": 0.20868886993579247, + "x": 0.8644012833870183, + "y": 1.039079841269402 + }, + { + "id": 16, + "rotation_radians": 0.5204458387835666, + "x": 1.3171582072358652, + "y": 0.31896487522930583 + }, + { + "id": 17, + "rotation_radians": 1.551023705458993, + "x": -0.34503132392596453, + "y": -1.8372823884168916 + }, + { + "id": 18, + "rotation_radians": 1.5243252762900705, + "x": -1.778971452516936, + "y": 0.5673418058971706 + }, + { + "id": 19, + "rotation_radians": 0.5155064415233309, + "x": 0.22927797505523514, + "y": -1.5585598010921815 + }, + { + "id": 20, + "rotation_radians": 0.4858314009584768, + "x": -1.259044596974377, + "y": 0.937209387111876 + }, + { + "id": 21, + "rotation_radians": 0.47757549964668494, + "x": -1.808429665975862, + "y": -0.013964319013462761 + }, + { + "id": 22, + "rotation_radians": 0.22693278932726002, + "x": -1.0543171935232123, + "y": -1.5837766227525636 + }, + { + "id": 23, + "rotation_radians": 0.5498329594879396, + "x": 0.31995587203362963, + "y": 1.8263564645040928 + }, + { + "id": 24, + "rotation_radians": 0.5304093205902745, + "x": 1.775339714308086, + "y": -0.6126499394618808 + }, + { + "id": 25, + "rotation_radians": 0.5256530857803342, + "x": -0.7280732484190708, + "y": 1.8462019203444642 + }, + { + "id": 26, + "rotation_radians": 0.49906797844650147, + "x": 1.2493800020681494, + "y": -1.504056494198503 + }, + { + "id": 27, + "rotation_radians": 1.5710820189657384, + "x": -0.2234246807264309, + "y": 1.5585431557281402 + }, + { + "id": 28, + "rotation_radians": 1.5397157460985003, + "x": 1.2666948811581256, + "y": -0.9236756871021673 + }, + { + "id": 29, + "rotation_radians": 1.567642758657688, + "x": 1.8166269196853653, + "y": 0.02936640662120255 + }, + { + "id": 30, + "rotation_radians": 1.2558887694087884, + "x": 1.0465994058708084, + "y": 1.5869469748035243 + }, + { + "id": 31, + "rotation_radians": 1.5693886583976013, + "x": 0.7335612756432012, + "y": -1.8465265837286984 + }, + { + "id": 32, + "rotation_radians": 1.5767089542034438, + "x": -1.2303841493145933, + "y": 1.5574635776083017 + } + ], + "problem": "32 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_033_5b836a27d2bb958c.json b/data/solutions/generated/triinhex_033_5b836a27d2bb958c.json new file mode 100644 index 0000000000000000000000000000000000000000..232fa49900fd65f4b1fb9a981c42c7c179ee2e80 --- /dev/null +++ b/data/solutions/generated/triinhex_033_5b836a27d2bb958c.json @@ -0,0 +1,260 @@ +{ + "case": "triinhex@33", + "container": { + "circumradius": 2.5000789881797005, + "orientation_radians": 0.0, + "side_length": 2.5000789881797, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.498+", + "metric_symbol": "s", + "metric_value": 2.498, + "reference_text": "s = 2.498+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinhex@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.498+", + "metric_symbol": "s", + "metric_value": 2.498, + "reference_text": "s = 2.498+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5707770751601016, + "x": 0.2500156973660663, + "y": -0.14434889316592578 + }, + { + "id": 2, + "rotation_radians": -1.5708176910366125, + "x": -0.25000631636601084, + "y": 0.14431796565031502 + }, + { + "id": 3, + "rotation_radians": -1.5708179122799417, + "x": 0.25006511009412474, + "y": -0.7217149520378406 + }, + { + "id": 4, + "rotation_radians": -1.570817114462483, + "x": 0.5000170561290674, + "y": 0.5773881474369261 + }, + { + "id": 5, + "rotation_radians": -1.5708202385167231, + "x": -0.7499797631021614, + "y": -0.7217309921563239 + }, + { + "id": 6, + "rotation_radians": -1.5707990559128056, + "x": -0.2500235378871011, + "y": 1.0103924876127863 + }, + { + "id": 7, + "rotation_radians": 1.5707935800276542, + "x": -0.7500290753918958, + "y": 0.7216940555381167 + }, + { + "id": 8, + "rotation_radians": 1.5707717054990569, + "x": -0.7500220960890742, + "y": -0.14436398730115696 + }, + { + "id": 9, + "rotation_radians": 1.5707777673304832, + "x": 0.5000185756530843, + "y": 1.154752873864966 + }, + { + "id": 10, + "rotation_radians": 1.5707736684082454, + "x": -0.2499520453974799, + "y": -1.0103964730382264 + }, + { + "id": 11, + "rotation_radians": -1.5708218113883445, + "x": 1.0000768950963856, + "y": -0.2886538982949825 + }, + { + "id": 12, + "rotation_radians": 1.5707754808264145, + "x": 0.7500785621708439, + "y": -1.0103974335088426 + }, + { + "id": 13, + "rotation_radians": 1.570770631592737, + "x": 1.0000291745411132, + "y": 0.2887074227542645 + }, + { + "id": 14, + "rotation_radians": 1.5707968397028786, + "x": -1.750067758429221, + "y": 0.7216954489344684 + }, + { + "id": 15, + "rotation_radians": -1.5708204724682917, + "x": -1.2500359251578823, + "y": 0.14431666684596708 + }, + { + "id": 16, + "rotation_radians": -1.5707973154408494, + "x": -1.250048278817636, + "y": 1.0103755018697895 + }, + { + "id": 17, + "rotation_radians": 1.570796328257971, + "x": 1.999890497120144, + "y": 0.2889830030003739 + }, + { + "id": 18, + "rotation_radians": 1.5707822017370927, + "x": 0.25015882718073107, + "y": -1.8764441981996351 + }, + { + "id": 19, + "rotation_radians": -1.5708172362633948, + "x": -0.24986584634577635, + "y": -1.5877642572651876 + }, + { + "id": 20, + "rotation_radians": -1.5708223169087385, + "x": 1.4476184333941988, + "y": 0.6681924505910759 + }, + { + "id": 21, + "rotation_radians": -1.5709329353886192, + "x": 1.9999779836306033, + "y": -0.28854355163108525 + }, + { + "id": 22, + "rotation_radians": -1.5708167935386075, + "x": 0.7501842294713792, + "y": -1.5877658506781742 + }, + { + "id": 23, + "rotation_radians": -1.5708228717145511, + "x": -1.7500284108609772, + "y": -0.7217321836167834 + }, + { + "id": 24, + "rotation_radians": -1.5707991585017929, + "x": -0.7500313818255453, + "y": 1.8764472015301183 + }, + { + "id": 25, + "rotation_radians": -1.5708277183841632, + "x": -1.249934707957427, + "y": -1.5877720623183635 + }, + { + "id": 26, + "rotation_radians": -1.5708012556323496, + "x": 0.2500023949097152, + "y": 1.8764467200773371 + }, + { + "id": 27, + "rotation_radians": 1.570767719407883, + "x": -1.2500033577949117, + "y": -1.0104070247225372 + }, + { + "id": 28, + "rotation_radians": 1.5707938608730982, + "x": -0.250018199643472, + "y": 1.5877617685437269 + }, + { + "id": 29, + "rotation_radians": 1.5707938412291593, + "x": -1.2500476372655613, + "y": 1.5877481478038626 + }, + { + "id": 30, + "rotation_radians": 1.5707720971766495, + "x": -1.7500508395042431, + "y": -0.14436111469474186 + }, + { + "id": 31, + "rotation_radians": 1.570785188721765, + "x": -0.7498940333096495, + "y": -1.8764431184955923 + }, + { + "id": 32, + "rotation_radians": 1.570796299400043, + "x": 1.2950364953645823, + "y": 1.5098339311710902 + }, + { + "id": 33, + "rotation_radians": -1.570798931168478, + "x": 1.5001320051220346, + "y": -1.154600379070531 + } + ], + "problem": "33 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_034_a712744ff3b5bcc9.json b/data/solutions/generated/triinhex_034_a712744ff3b5bcc9.json new file mode 100644 index 0000000000000000000000000000000000000000..56e8a37412ceba59aa1f78706a6f3f98741d7890 --- /dev/null +++ b/data/solutions/generated/triinhex_034_a712744ff3b5bcc9.json @@ -0,0 +1,266 @@ +{ + "case": "triinhex@34", + "container": { + "circumradius": 2.5000778510013064, + "orientation_radians": 0.0, + "side_length": 2.500077851001306, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5/2 = 2.500", + "metric_symbol": "s", + "metric_value": 2.5, + "reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5/2 = 2.500", + "metric_symbol": "s", + "metric_value": 2.5, + "reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5707820368974008, + "x": 0.24999585579224345, + "y": -0.1443415158584702 + }, + { + "id": 2, + "rotation_radians": -1.5708105035071722, + "x": -0.25001926033074506, + "y": 0.1443384386382384 + }, + { + "id": 3, + "rotation_radians": -1.570810440573233, + "x": 0.2500118498006379, + "y": -0.7217092866218728 + }, + { + "id": 4, + "rotation_radians": -1.570810673621609, + "x": 0.5000131878169409, + "y": 0.5773634763856955 + }, + { + "id": 5, + "rotation_radians": -1.5708104601760577, + "x": -0.7500166120610576, + "y": -0.7217144067360562 + }, + { + "id": 6, + "rotation_radians": -1.5708038572440912, + "x": -0.2500086725774649, + "y": 1.0103977328238378 + }, + { + "id": 7, + "rotation_radians": 1.5707888249485136, + "x": -0.7500204833436255, + "y": 0.7217106424470385 + }, + { + "id": 8, + "rotation_radians": 1.5707823235581515, + "x": -0.7500303027524092, + "y": -0.14434836707006837 + }, + { + "id": 9, + "rotation_radians": 1.5707825003198397, + "x": 0.5000173258159155, + "y": 1.154730951448823 + }, + { + "id": 10, + "rotation_radians": 1.5707818079722116, + "x": -0.25000136851044696, + "y": -1.0103934692939822 + }, + { + "id": 11, + "rotation_radians": -1.5708101527721678, + "x": 1.0000357771086577, + "y": -0.28867436604089936 + }, + { + "id": 12, + "rotation_radians": 1.5707824591898962, + "x": 0.7500276388404962, + "y": -1.0103930416335438 + }, + { + "id": 13, + "rotation_radians": 1.5707821785643816, + "x": 1.000029961794482, + "y": 0.28868829936898804 + }, + { + "id": 14, + "rotation_radians": 1.5707912415806538, + "x": -1.750055863810582, + "y": 0.7217079710527934 + }, + { + "id": 15, + "rotation_radians": -1.5708106231893202, + "x": -1.2500456503332784, + "y": 0.14433304312200526 + }, + { + "id": 16, + "rotation_radians": -1.5708032125206675, + "x": -1.250038107006699, + "y": 1.0103907296201537 + }, + { + "id": 17, + "rotation_radians": 1.5707963267545721, + "x": 1.898155482926013, + "y": 0.4651915085043393 + }, + { + "id": 18, + "rotation_radians": 1.5707825118299594, + "x": 0.2500450505070686, + "y": -1.8764440396097806 + }, + { + "id": 19, + "rotation_radians": -1.5708103003283267, + "x": -0.24997218620071285, + "y": -1.5877610603504544 + }, + { + "id": 20, + "rotation_radians": -1.570810851687786, + "x": 1.3532976299170438, + "y": 0.8315508528018319 + }, + { + "id": 21, + "rotation_radians": -1.5708099712428505, + "x": 1.9645372210100804, + "y": -0.22713386525182022 + }, + { + "id": 22, + "rotation_radians": -1.570810755797554, + "x": 0.7500605986169268, + "y": -1.5877627775654515 + }, + { + "id": 23, + "rotation_radians": -1.5708103067750077, + "x": -1.7500453171576065, + "y": -0.7217181904016983 + }, + { + "id": 24, + "rotation_radians": -1.5708036376638406, + "x": -0.7500249278741333, + "y": 1.8764458992387094 + }, + { + "id": 25, + "rotation_radians": -1.5708109741631284, + "x": -1.2500201688118435, + "y": -1.5877663765691419 + }, + { + "id": 26, + "rotation_radians": -1.5708003535265032, + "x": 0.25001568551138365, + "y": 1.876447032881754 + }, + { + "id": 27, + "rotation_radians": 1.5707825147511743, + "x": -1.2500295658711273, + "y": -1.0104005088230064 + }, + { + "id": 28, + "rotation_radians": 1.5707889989441273, + "x": -0.2500069224693436, + "y": 1.5877648773066506 + }, + { + "id": 29, + "rotation_radians": 1.5707889707679246, + "x": -1.2500404241936998, + "y": 1.5877604220987174 + }, + { + "id": 30, + "rotation_radians": 1.5707818230280484, + "x": -1.7500586464932677, + "y": -0.14434841133404017 + }, + { + "id": 31, + "rotation_radians": 1.5707843544985376, + "x": -0.7499937353611469, + "y": -1.8764426346950283 + }, + { + "id": 32, + "rotation_radians": 1.5707963268853689, + "x": 1.2500568910921024, + "y": 1.5877324038717813 + }, + { + "id": 33, + "rotation_radians": -1.5708091209744035, + "x": 1.5000650938916413, + "y": -1.1547072894263115 + }, + { + "id": 34, + "rotation_radians": -2.618007529814427, + "x": 1.500052836819845, + "y": -0.5773455358291418 + } + ], + "problem": "34 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_035_6c433acba2e3b71c.json b/data/solutions/generated/triinhex_035_6c433acba2e3b71c.json new file mode 100644 index 0000000000000000000000000000000000000000..2da99760b49fa70557d728e097557ddf8ee84676 --- /dev/null +++ b/data/solutions/generated/triinhex_035_6c433acba2e3b71c.json @@ -0,0 +1,272 @@ +{ + "case": "triinhex@35", + "container": { + "circumradius": 2.576905263846017, + "orientation_radians": 0.0, + "side_length": 2.5769052638460166, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5/2 = 2.500", + "metric_symbol": "s", + "metric_value": 2.5, + "reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "5/2 = 2.500", + "metric_symbol": "s", + "metric_value": 2.5, + "reference_text": "s = 5/2 = 2.500 | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4699941728738541, + "x": 0.04758683000230462, + "y": -0.1434016852581633 + }, + { + "id": 2, + "rotation_radians": -1.673906715188444, + "x": -0.4213837616058022, + "y": 0.19537269123313952 + }, + { + "id": 3, + "rotation_radians": -1.6483369620424924, + "x": 0.1611329244532677, + "y": -0.742921197871528 + }, + { + "id": 4, + "rotation_radians": -1.6715982545711026, + "x": 0.4725011541227706, + "y": 0.3193529298512059 + }, + { + "id": 5, + "rotation_radians": -1.6525420722795305, + "x": -0.8413252915056653, + "y": -0.7060047133388432 + }, + { + "id": 6, + "rotation_radians": -1.5815092855296407, + "x": -0.14308946998048708, + "y": 1.0769585944762607 + }, + { + "id": 7, + "rotation_radians": 1.5730370230199964, + "x": -0.6702079423899074, + "y": 0.8231646491820184 + }, + { + "id": 8, + "rotation_radians": 1.4676698154773913, + "x": -0.917382939978766, + "y": -0.10980986910424059 + }, + { + "id": 9, + "rotation_radians": 1.5452065685059182, + "x": 0.4519264460844476, + "y": 0.9342077833287825 + }, + { + "id": 10, + "rotation_radians": 1.495874323055912, + "x": -0.3496970139427767, + "y": -1.0158942387591157 + }, + { + "id": 11, + "rotation_radians": -1.570408422432097, + "x": 0.9885388930954309, + "y": -0.44087045928782137 + }, + { + "id": 12, + "rotation_radians": 1.5096275047785586, + "x": 0.6486957289134939, + "y": -1.0671362522187646 + }, + { + "id": 13, + "rotation_radians": 1.5615568887457245, + "x": 1.1558885348752315, + "y": 0.14161588026989472 + }, + { + "id": 14, + "rotation_radians": 1.5708422063495942, + "x": -1.740003579421862, + "y": 0.8721468156241554 + }, + { + "id": 15, + "rotation_radians": -1.6764409769900979, + "x": -1.3856362451325193, + "y": 0.2301378914496521 + }, + { + "id": 16, + "rotation_radians": -1.5685623993399462, + "x": -1.1902831582437294, + "y": 1.076944793921094 + }, + { + "id": 17, + "rotation_radians": 1.5707848295894324, + "x": 1.667256372255896, + "y": 0.9981855577185504 + }, + { + "id": 18, + "rotation_radians": 1.5120293438225805, + "x": 0.17025684134691943, + "y": -1.914119182994851 + }, + { + "id": 19, + "rotation_radians": -1.62961305361718, + "x": -0.31702634267771596, + "y": -1.6042185780189515 + }, + { + "id": 20, + "rotation_radians": -1.5841548804585084, + "x": 1.0384042456976919, + "y": 1.077022315736614 + }, + { + "id": 21, + "rotation_radians": -1.5707649092857263, + "x": 1.666609935236736, + "y": 0.4208111345328413 + }, + { + "id": 22, + "rotation_radians": -1.629570776943786, + "x": 0.6863607147687212, + "y": -1.6552869975187303 + }, + { + "id": 23, + "rotation_radians": -1.6387381715406286, + "x": -1.852367373083017, + "y": -0.6110074376379608 + }, + { + "id": 24, + "rotation_radians": -1.557282176727625, + "x": -0.654529817358943, + "y": 1.9362512433591315 + }, + { + "id": 25, + "rotation_radians": -1.6241169358254677, + "x": -1.3136599290419344, + "y": -1.547853284212028 + }, + { + "id": 26, + "rotation_radians": -1.581929096429978, + "x": 0.3805360840471145, + "y": 1.9374296934872561 + }, + { + "id": 27, + "rotation_radians": 1.4890577429929779, + "x": -1.3694291438664927, + "y": -0.9398388050034157 + }, + { + "id": 28, + "rotation_radians": 1.5603433353732454, + "x": -0.12738858698512612, + "y": 1.6543237568323605 + }, + { + "id": 29, + "rotation_radians": 1.5730379150032037, + "x": -1.1915780373365839, + "y": 1.654308926334819 + }, + { + "id": 30, + "rotation_radians": 1.4651017229804646, + "x": -1.9193211394293834, + "y": 0.009306195885348785 + }, + { + "id": 31, + "rotation_radians": 1.5119567056164442, + "x": -0.8160051740154726, + "y": -1.897218626362677 + }, + { + "id": 32, + "rotation_radians": 1.5574269959305198, + "x": 1.0461183896336834, + "y": 1.6543494718618608 + }, + { + "id": 33, + "rotation_radians": -1.5707874074877601, + "x": 1.486558725215498, + "y": -1.3111565305809845 + }, + { + "id": 34, + "rotation_radians": -1.5704167024079048, + "x": 1.9863570841818954, + "y": -0.44510924754765707 + }, + { + "id": 35, + "rotation_radians": 1.5711809364727247, + "x": 1.486233657753099, + "y": -0.7336020136410033 + } + ], + "problem": "35 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_038_76fd196e8c79a5c9.json b/data/solutions/generated/triinhex_038_76fd196e8c79a5c9.json new file mode 100644 index 0000000000000000000000000000000000000000..53c38c48c7accfa7ea4d2df1c852c9ae88c6294b --- /dev/null +++ b/data/solutions/generated/triinhex_038_76fd196e8c79a5c9.json @@ -0,0 +1,290 @@ +{ + "case": "triinhex@38", + "container": { + "circumradius": 2.6664956329108493, + "orientation_radians": 0.0, + "side_length": 2.666495632910849, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "8/3 = 2.666+", + "metric_symbol": "s", + "metric_value": 2.666, + "reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "8/3 = 2.666+", + "metric_symbol": "s", + "metric_value": 2.666, + "reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5753472447414623, + "x": -0.0031588914886749564, + "y": 0.0033403261277854565 + }, + { + "id": 2, + "rotation_radians": -1.5662535225534402, + "x": -0.5045975748372464, + "y": 0.2895480537388663 + }, + { + "id": 3, + "rotation_radians": -1.566251556272412, + "x": -0.0005357489480661734, + "y": -0.5740251360176118 + }, + { + "id": 4, + "rotation_radians": -1.5662438290926226, + "x": 0.4991205937339889, + "y": 0.2881621972494917 + }, + { + "id": 5, + "rotation_radians": -1.5710990028698955, + "x": -0.8343731608074012, + "y": -0.8634075474822261 + }, + { + "id": 6, + "rotation_radians": -1.5727725503851562, + "x": 0.3244311198031752, + "y": 1.1534176095995814 + }, + { + "id": 7, + "rotation_radians": 1.5638100434856297, + "x": -0.18201541003312494, + "y": 0.8707954232512346 + }, + { + "id": 8, + "rotation_radians": 1.555879444161721, + "x": -0.8526841004099341, + "y": -0.2787505460823361 + }, + { + "id": 9, + "rotation_radians": 1.5697749215663859, + "x": 0.8273444201582755, + "y": 0.8679843571726055 + }, + { + "id": 10, + "rotation_radians": 1.5705326067737853, + "x": -0.33442833153162366, + "y": -1.1522543948766601 + }, + { + "id": 11, + "rotation_radians": -1.5662463702057572, + "x": 1.0002838109194372, + "y": -0.5764722841107234 + }, + { + "id": 12, + "rotation_radians": 1.5753491973228566, + "x": 0.49915915741221395, + "y": -0.8632788944345015 + }, + { + "id": 13, + "rotation_radians": 1.5753508927764257, + "x": 0.9999544920438358, + "y": 0.0009003811993505888 + }, + { + "id": 14, + "rotation_radians": 1.264800071867427, + "x": -1.3174276455788474, + "y": 0.5846300646152461 + }, + { + "id": 15, + "rotation_radians": -1.8767897016937798, + "x": -1.4913567027253014, + "y": 0.034079311875203445 + }, + { + "id": 16, + "rotation_radians": -1.5901154167881426, + "x": -0.6920492332803128, + "y": 1.1545887255395304 + }, + { + "id": 17, + "rotation_radians": 1.5706961004759754, + "x": 1.831241070377496, + "y": 0.8692330254130284 + }, + { + "id": 18, + "rotation_radians": 1.570621096455777, + "x": 0.16428867772157624, + "y": -2.020483326089596 + }, + { + "id": 19, + "rotation_radians": -1.570970073495019, + "x": -0.3344974300979616, + "y": -1.7296679630640397 + }, + { + "id": 20, + "rotation_radians": -1.571615522273741, + "x": 1.3288506919169265, + "y": 1.1545396947148268 + }, + { + "id": 21, + "rotation_radians": -1.5662269670535962, + "x": 1.5001589069950554, + "y": 0.2892784147810779 + }, + { + "id": 22, + "rotation_radians": -1.5662465981633593, + "x": 0.5013319993521802, + "y": -1.4406436997312277 + }, + { + "id": 23, + "rotation_radians": -1.576091777544612, + "x": -1.8415317095751869, + "y": -0.8462280580308593 + }, + { + "id": 24, + "rotation_radians": -1.5705961245864797, + "x": -0.1748533426832122, + "y": 2.0204629832990033 + }, + { + "id": 25, + "rotation_radians": -1.5708092514555934, + "x": -1.3412235508122219, + "y": -1.7180443936962113 + }, + { + "id": 26, + "rotation_radians": -1.5714442094798124, + "x": 0.8268505832257846, + "y": 2.0202161337320206 + }, + { + "id": 27, + "rotation_radians": 1.5700217559765803, + "x": -1.3417341478119909, + "y": -1.1398171696019965 + }, + { + "id": 28, + "rotation_radians": 1.568849395772197, + "x": 0.3260802638096402, + "y": 1.7309076781966188 + }, + { + "id": 29, + "rotation_radians": 1.5514744449105546, + "x": -0.6890686964089252, + "y": 1.732001791210176 + }, + { + "id": 30, + "rotation_radians": 1.2648005797349549, + "x": -2.1026691923016507, + "y": 0.12451926043277789 + }, + { + "id": 31, + "rotation_radians": 1.5706342511716547, + "x": -0.8362965269398673, + "y": -2.0152712493111693 + }, + { + "id": 32, + "rotation_radians": 1.5699685962705332, + "x": 1.3292693365372108, + "y": 1.7318979461253057 + }, + { + "id": 33, + "rotation_radians": -1.566239063200628, + "x": 1.4974839229811034, + "y": -1.442874226607535 + }, + { + "id": 34, + "rotation_radians": -1.566227984306913, + "x": 1.9988337190732146, + "y": -0.5745042158254369 + }, + { + "id": 35, + "rotation_radians": 1.575358853318183, + "x": 1.5001327966453464, + "y": -0.8654690673737815 + }, + { + "id": 36, + "rotation_radians": 1.5753532181661452, + "x": 0.9987863266363068, + "y": -1.7338349711362522 + }, + { + "id": 37, + "rotation_radians": 1.5753677436388236, + "x": 2.0016415437375206, + "y": 0.003151057328621403 + }, + { + "id": 38, + "rotation_radians": -0.5236003205312204, + "x": -1.5110817041280482, + "y": 1.4238667957661695 + } + ], + "problem": "38 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinhex_039_cf1c7ccbe8f975b2.json b/data/solutions/generated/triinhex_039_cf1c7ccbe8f975b2.json new file mode 100644 index 0000000000000000000000000000000000000000..51b0b2008166b358965ca33f5c4d4ac31fe44dd6 --- /dev/null +++ b/data/solutions/generated/triinhex_039_cf1c7ccbe8f975b2.json @@ -0,0 +1,296 @@ +{ + "case": "triinhex@39", + "container": { + "circumradius": 2.7126247045795115, + "orientation_radians": 0.0, + "side_length": 2.712624704579511, + "sides": 6, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "8/3 = 2.666+", + "metric_symbol": "s", + "metric_value": 2.666, + "reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinhex@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "8/3 = 2.666+", + "metric_symbol": "s", + "metric_value": 2.666, + "reference_text": "s = 8/3 = 2.666+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinhex/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/", + "title": "Triangles in Hexagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinhex/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.6136052577259932, + "x": 0.1256153315363302, + "y": 0.03414996729138704 + }, + { + "id": 2, + "rotation_radians": -1.5279871294249847, + "x": -0.3610576477456816, + "y": 0.3495657622932996 + }, + { + "id": 3, + "rotation_radians": -1.5320060921770584, + "x": 0.0435817374147301, + "y": -0.548841388646954 + }, + { + "id": 4, + "rotation_radians": -1.509426546714601, + "x": 0.6176875500627865, + "y": 0.35351953183264595 + }, + { + "id": 5, + "rotation_radians": -1.5676047502769437, + "x": -0.8099086042920927, + "y": -0.9853828783412691 + }, + { + "id": 6, + "rotation_radians": -1.4848710501074607, + "x": 0.2036454722858412, + "y": 1.1955976517530031 + }, + { + "id": 7, + "rotation_radians": 1.6043074170317504, + "x": -0.3430953319052983, + "y": 0.9325063302073618 + }, + { + "id": 8, + "rotation_radians": 1.5739919269579736, + "x": -0.8012604000601448, + "y": -0.4079799280069004 + }, + { + "id": 9, + "rotation_radians": 1.651423509251267, + "x": 0.7283402324072664, + "y": 0.9483753998384333 + }, + { + "id": 10, + "rotation_radians": 1.5639975372093462, + "x": -0.2585449932155325, + "y": -1.1944908188492793 + }, + { + "id": 11, + "rotation_radians": -1.5320282803649132, + "x": 1.0508794362239626, + "y": -0.5677391950300947 + }, + { + "id": 12, + "rotation_radians": 1.609558826019814, + "x": 0.5415233970034545, + "y": -0.8424215372637629 + }, + { + "id": 13, + "rotation_radians": 1.6212480963956306, + "x": 1.100574842907797, + "y": 0.017823185837116916 + }, + { + "id": 14, + "rotation_radians": 1.5708037847458356, + "x": -1.1147872509789694, + "y": 0.45806586703692187 + }, + { + "id": 15, + "rotation_radians": -1.5675956675457388, + "x": -1.302197669291302, + "y": -0.1209000598395715 + }, + { + "id": 16, + "rotation_radians": -1.5396406041716009, + "x": -0.8587709774049272, + "y": 1.195043818967508 + }, + { + "id": 17, + "rotation_radians": 1.6543150376827833, + "x": 1.7859373132062113, + "y": 0.946282784780668 + }, + { + "id": 18, + "rotation_radians": 1.5661164194435613, + "x": 0.24126910315383515, + "y": -2.058177405252157 + }, + { + "id": 19, + "rotation_radians": -1.577604073498409, + "x": -0.26136542834954457, + "y": -1.77184956152354 + }, + { + "id": 20, + "rotation_radians": -1.4871429762413073, + "x": 1.2634645369326603, + "y": 1.192174386605319 + }, + { + "id": 21, + "rotation_radians": -1.5205100669438105, + "x": 1.579116640271441, + "y": 0.34122708335896396 + }, + { + "id": 22, + "rotation_radians": -1.5593648166639313, + "x": 0.5516784462196933, + "y": -1.4332729207757728 + }, + { + "id": 23, + "rotation_radians": -1.5615261472119546, + "x": -1.9220914760245336, + "y": -0.7776657720360431 + }, + { + "id": 24, + "rotation_radians": -1.531591406502885, + "x": -0.354852348520726, + "y": 2.038581387891428 + }, + { + "id": 25, + "rotation_radians": -1.5706647753938783, + "x": -1.3568206485264565, + "y": -1.7698781908262786 + }, + { + "id": 26, + "rotation_radians": -1.5193535950172705, + "x": 0.7509295540602291, + "y": 2.034418065962896 + }, + { + "id": 27, + "rotation_radians": 1.573978999953547, + "x": -1.3704601580452669, + "y": -1.1699896805364778 + }, + { + "id": 28, + "rotation_radians": 1.6568092876947906, + "x": 0.18981243459187744, + "y": 1.7739611629174805 + }, + { + "id": 29, + "rotation_radians": 1.601956164629881, + "x": -0.8767568956317713, + "y": 1.7721296594767137 + }, + { + "id": 30, + "rotation_radians": 1.5844535774074076, + "x": -1.9810841122481821, + "y": -0.11243258946080799 + }, + { + "id": 31, + "rotation_radians": 1.564000214563339, + "x": -0.763335638777901, + "y": -2.057130327401946 + }, + { + "id": 32, + "rotation_radians": 1.6544503049553596, + "x": 1.2906117018015906, + "y": 1.7738488460825876 + }, + { + "id": 33, + "rotation_radians": -1.5593042783621982, + "x": 1.5481008705979573, + "y": -1.4281829986603798 + }, + { + "id": 34, + "rotation_radians": -1.5416466374595743, + "x": 2.0609870005881366, + "y": -0.5223886650178067 + }, + { + "id": 35, + "rotation_radians": 1.6061967417491954, + "x": 1.5678897629359385, + "y": -0.8287112517372669 + }, + { + "id": 36, + "rotation_radians": 1.5822292682100731, + "x": 1.049150224492305, + "y": -1.7265678349260722 + }, + { + "id": 37, + "rotation_radians": 1.6201793171642076, + "x": 2.107025498138696, + "y": 0.10440744903632561 + }, + { + "id": 38, + "rotation_radians": 0.5235987683498997, + "x": -1.6163046041825335, + "y": 0.7441496838988427 + }, + { + "id": 39, + "rotation_radians": 1.570799090489449, + "x": -1.6163079815636106, + "y": 1.3215148269515073 + } + ], + "problem": "39 equal items for Triangles in Hexagons", + "setup": "triinhex", + "source_image": "https://erich-friedman.github.io/packing/triinhex/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinhex/" +} diff --git a/data/solutions/generated/triinoct_021_550235b8e64c906b.json b/data/solutions/generated/triinoct_021_550235b8e64c906b.json new file mode 100644 index 0000000000000000000000000000000000000000..ddb2af313fd0fce677aae37d717fa6f2936a3db1 --- /dev/null +++ b/data/solutions/generated/triinoct_021_550235b8e64c906b.json @@ -0,0 +1,188 @@ +{ + "case": "triinoct@21", + "container": { + "circumradius": 2.003890517624121, + "orientation_radians": 0.0, + "side_length": 1.5337114027365102, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.52615+", + "metric_symbol": "s", + "metric_value": 1.52615, + "reference_text": "s = 1.52615+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.52615+", + "metric_symbol": "s", + "metric_value": 1.52615, + "reference_text": "s = 1.52615+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.14323619222473416, + "x": -0.6718622304451457, + "y": -0.06118214063421832 + }, + { + "id": 2, + "rotation_radians": -3.274926896105247, + "x": 0.4717828397973261, + "y": 0.011844423589720337 + }, + { + "id": 3, + "rotation_radians": -3.276841468565363, + "x": -0.25718096586341005, + "y": -0.5196611680483222 + }, + { + "id": 4, + "rotation_radians": -3.2749912058724657, + "x": -0.5043812394212136, + "y": 0.545080976473041 + }, + { + "id": 5, + "rotation_radians": -0.13333429981215003, + "x": 0.06814172923502125, + "y": 0.47011502560995055 + }, + { + "id": 6, + "rotation_radians": -0.13519725549648737, + "x": 0.3149992860060556, + "y": -0.5975545876278664 + }, + { + "id": 7, + "rotation_radians": -0.13333302873654151, + "x": 1.0460607397355486, + "y": -0.04972560441828116 + }, + { + "id": 8, + "rotation_radians": -3.5342878379021743, + "x": -1.3556728706861794, + "y": 0.04446711736226691 + }, + { + "id": 9, + "rotation_radians": -0.13339844602128434, + "x": -0.7240004917826612, + "y": 1.0790578263312456 + }, + { + "id": 10, + "rotation_radians": -3.2742686348385464, + "x": 0.42108313857689145, + "y": 0.9274670245017609 + }, + { + "id": 11, + "rotation_radians": -3.272237462517737, + "x": 0.6831486242893133, + "y": -1.0725726356042269 + }, + { + "id": 12, + "rotation_radians": -0.13524701447361948, + "x": -0.5868154396334246, + "y": -0.9946378307046059 + }, + { + "id": 13, + "rotation_radians": -0.1306482785903132, + "x": 0.35136536901739707, + "y": -1.5457383000669764 + }, + { + "id": 14, + "rotation_radians": -3.2724964685360223, + "x": -0.371184819256307, + "y": 1.5376723815583762 + }, + { + "id": 15, + "rotation_radians": -3.2722390016115, + "x": -0.22109131397735338, + "y": -1.470526605708177 + }, + { + "id": 16, + "rotation_radians": -0.13092303372760064, + "x": 0.20126169024876947, + "y": 1.4623084474976336 + }, + { + "id": 17, + "rotation_radians": -3.266714664099441, + "x": 1.245466075631171, + "y": 0.5287831193454707 + }, + { + "id": 18, + "rotation_radians": 0.39270805433890027, + "x": -1.3562671401383641, + "y": -0.80914393120235 + }, + { + "id": 19, + "rotation_radians": -0.39270099043504086, + "x": -1.4361730027367337, + "y": 0.6162211372968012 + }, + { + "id": 20, + "rotation_radians": -3.5342868302224075, + "x": 1.4234158577914355, + "y": -0.6470272187750782 + }, + { + "id": 21, + "rotation_radians": -0.13273910027829322, + "x": 1.02199948713717, + "y": 1.0652834164023122 + } + ], + "problem": "21 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_022_a1924650c6f006ea.json b/data/solutions/generated/triinoct_022_a1924650c6f006ea.json new file mode 100644 index 0000000000000000000000000000000000000000..128110f445575400426ae7b9d8eb5039cd845854 --- /dev/null +++ b/data/solutions/generated/triinoct_022_a1924650c6f006ea.json @@ -0,0 +1,194 @@ +{ + "case": "triinoct@22", + "container": { + "circumradius": 2.036940808566546, + "orientation_radians": 0.0, + "side_length": 1.5590070002935343, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@22", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.55545+", + "metric_symbol": "s", + "metric_value": 1.55545, + "reference_text": "s = 1.55545+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@22", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.55545+", + "metric_symbol": "s", + "metric_value": 1.55545, + "reference_text": "s = 1.55545+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.9088027236181184, + "x": 0.4898648327039741, + "y": 0.044767542041637104 + }, + { + "id": 2, + "rotation_radians": -2.233448413975575, + "x": 0.11342956899351529, + "y": 0.5156194491644037 + }, + { + "id": 3, + "rotation_radians": -2.2259129492074403, + "x": 0.14807445044072623, + "y": -0.42508248147858896 + }, + { + "id": 4, + "rotation_radians": -2.2334839086986658, + "x": -0.6776291745266158, + "y": 0.034397419017658304 + }, + { + "id": 5, + "rotation_radians": 0.9156760970752191, + "x": -0.4439389140590474, + "y": -0.49783038506360966 + }, + { + "id": 6, + "rotation_radians": 0.9081153244300836, + "x": -0.45853813794939074, + "y": 0.5957901627008447 + }, + { + "id": 7, + "rotation_radians": -2.2330316382064663, + "x": 1.0618796494568987, + "y": -0.035040305691573195 + }, + { + "id": 8, + "rotation_radians": 0.9163676613717366, + "x": 0.4487403241764784, + "y": -0.9258396709689194 + }, + { + "id": 9, + "rotation_radians": 0.908388806434931, + "x": 0.46025497384022984, + "y": 0.9774935259785483 + }, + { + "id": 10, + "rotation_radians": 0.9040811968666472, + "x": 1.3803682146789895, + "y": -0.531375828509602 + }, + { + "id": 11, + "rotation_radians": 0.9085455974435808, + "x": 1.272663837062463, + "y": 0.5327450568112877 + }, + { + "id": 12, + "rotation_radians": -2.233205102855915, + "x": 1.055866434349276, + "y": 1.0679516255654855 + }, + { + "id": 13, + "rotation_radians": -2.2252260799837296, + "x": 1.0223517840951353, + "y": -0.9921559809786146 + }, + { + "id": 14, + "rotation_radians": 0.676118120247392, + "x": -1.3601877584827529, + "y": 0.09669836185742045 + }, + { + "id": 15, + "rotation_radians": -2.2330480233329624, + "x": -0.7111061147130513, + "y": 1.1170627520198997 + }, + { + "id": 16, + "rotation_radians": -2.2165650580420238, + "x": -0.6610408880934154, + "y": -1.0630146604397772 + }, + { + "id": 17, + "rotation_radians": 0.9250346719769075, + "x": -0.22569264309928602, + "y": -1.5054436307706995 + }, + { + "id": 18, + "rotation_radians": 0.9084873300187775, + "x": -0.3563667522834625, + "y": 1.5726407044052535 + }, + { + "id": 19, + "rotation_radians": -2.2252175753084913, + "x": 0.3513530665183454, + "y": -1.5788258533374862 + }, + { + "id": 20, + "rotation_radians": -2.2331737871355095, + "x": 0.21674496682534763, + "y": 1.501798698409567 + }, + { + "id": 21, + "rotation_radians": -2.4870924057817256, + "x": -1.4432431955360827, + "y": 0.6789512089915085 + }, + { + "id": 22, + "rotation_radians": -1.7016913457467449, + "x": -1.4153273439204141, + "y": -0.7463362205599944 + } + ], + "problem": "22 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_023_4ca1a825a22b1f04.json b/data/solutions/generated/triinoct_023_4ca1a825a22b1f04.json new file mode 100644 index 0000000000000000000000000000000000000000..5c1583e565b4638d435b859d7fb5b18c5f8c633e --- /dev/null +++ b/data/solutions/generated/triinoct_023_4ca1a825a22b1f04.json @@ -0,0 +1,200 @@ +{ + "case": "triinoct@23", + "container": { + "circumradius": 2.0708388330217105, + "orientation_radians": 0.0, + "side_length": 1.5849514249913303, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@23", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.58458+", + "metric_symbol": "s", + "metric_value": 1.58458, + "reference_text": "s = 1.58458+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@23", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.58458+", + "metric_symbol": "s", + "metric_value": 1.58458, + "reference_text": "s = 1.58458+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.42752391980528215, + "x": 0.05777659962307684, + "y": 0.6212030402700558 + }, + { + "id": 2, + "rotation_radians": 1.474716627612181, + "x": 0.0389772799772571, + "y": -0.5149984744824384 + }, + { + "id": 3, + "rotation_radians": 0.42750846363140615, + "x": 0.5322098105850906, + "y": -0.20500095202544347 + }, + { + "id": 4, + "rotation_radians": 1.4749230537822164, + "x": -0.446497670296766, + "y": 0.3352310434706517 + }, + { + "id": 5, + "rotation_radians": 1.4747015767200105, + "x": 0.5875990815198642, + "y": 0.36971262279592343 + }, + { + "id": 6, + "rotation_radians": 0.42773495718671667, + "x": -0.47560920573244775, + "y": -0.24199952376886058 + }, + { + "id": 7, + "rotation_radians": 0.42751989104565313, + "x": -0.016274585559870818, + "y": -1.0897147748479878 + }, + { + "id": 8, + "rotation_radians": 1.4747296541142685, + "x": 0.10129657697978661, + "y": 1.1970573934990638 + }, + { + "id": 9, + "rotation_radians": 0.42774250285796417, + "x": -1.0328839049810639, + "y": 0.5073642672987551 + }, + { + "id": 10, + "rotation_radians": 0.4274633350227598, + "x": 1.1028230287600964, + "y": 0.6315210905833348 + }, + { + "id": 11, + "rotation_radians": 1.4749315368241147, + "x": -0.999024690987579, + "y": -0.4857422994205837 + }, + { + "id": 12, + "rotation_radians": 1.4746987924206971, + "x": 1.030220633213545, + "y": -0.5010835413654589 + }, + { + "id": 13, + "rotation_radians": 1.4746508217186995, + "x": 1.600822261528121, + "y": 0.33541028471680434 + }, + { + "id": 14, + "rotation_radians": 0.42751381446843423, + "x": 1.5454167964384138, + "y": -0.23931857443793084 + }, + { + "id": 15, + "rotation_radians": 0.42773770329668925, + "x": -1.6006620849860769, + "y": -0.33500281879172866 + }, + { + "id": 16, + "rotation_radians": 1.4749442072853074, + "x": -1.5454033406826755, + "y": 0.23972053403072577 + }, + { + "id": 17, + "rotation_radians": 0.4275648233759445, + "x": -0.5148158014127981, + "y": 1.3276024783839324 + }, + { + "id": 18, + "rotation_radians": 0.13055356873679433, + "x": 0.7728777559537089, + "y": 1.4380440820022422 + }, + { + "id": 19, + "rotation_radians": 1.4730032612069277, + "x": -0.5085329693252447, + "y": -1.4039148929614318 + }, + { + "id": 20, + "rotation_radians": 1.4747182696168855, + "x": 0.5267997220435172, + "y": -1.3226322583330616 + }, + { + "id": 21, + "rotation_radians": 1.4747561608059319, + "x": -1.040216984244298, + "y": 1.0881911792511438 + }, + { + "id": 22, + "rotation_radians": 0.4275027911575632, + "x": 1.0522127038087863, + "y": -1.0832422759719538 + }, + { + "id": 23, + "rotation_radians": 0.42774341508298, + "x": -0.9790874846845073, + "y": -1.0676893028848453 + } + ], + "problem": "23 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_024_e197b92ecac28558.json b/data/solutions/generated/triinoct_024_e197b92ecac28558.json new file mode 100644 index 0000000000000000000000000000000000000000..76346dccc97a477166e67ffb2c7c9520f811e57c --- /dev/null +++ b/data/solutions/generated/triinoct_024_e197b92ecac28558.json @@ -0,0 +1,206 @@ +{ + "case": "triinoct@24", + "container": { + "circumradius": 2.094763549694726, + "orientation_radians": 0.0, + "side_length": 1.6032626103809142, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@24", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.60261+", + "metric_symbol": "s", + "metric_value": 1.60261, + "reference_text": "s = 1.60261+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@24", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.60261+", + "metric_symbol": "s", + "metric_value": 1.60261, + "reference_text": "s = 1.60261+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.9580452782185809, + "x": 0.5767449169696428, + "y": -0.029527674743214587 + }, + { + "id": 2, + "rotation_radians": -2.1835386546236464, + "x": 0.3337196333649006, + "y": 0.4942103443949482 + }, + { + "id": 3, + "rotation_radians": -2.183538257667252, + "x": 0.24567148356639992, + "y": -0.5029456292723087 + }, + { + "id": 4, + "rotation_radians": -2.183540960369828, + "x": -0.5762301727622887, + "y": 0.029719565761501004 + }, + { + "id": 5, + "rotation_radians": 0.9580551347625058, + "x": -0.33319894000675654, + "y": -0.49400488448670404 + }, + { + "id": 6, + "rotation_radians": 0.958053730703493, + "x": -0.24518492905853911, + "y": 0.5027527927922512 + }, + { + "id": 7, + "rotation_radians": -2.183545881584406, + "x": 1.154952610939419, + "y": -0.04586578284416638 + }, + { + "id": 8, + "rotation_radians": 0.958045881052258, + "x": 0.4886866050276653, + "y": -1.0267636401963283 + }, + { + "id": 9, + "rotation_radians": 0.9646691628477093, + "x": 0.5271464958646478, + "y": 1.0666657266171202 + }, + { + "id": 10, + "rotation_radians": 0.9580455397660438, + "x": 1.3990917436533858, + "y": -0.5690755009264256 + }, + { + "id": 11, + "rotation_radians": 0.9683264759592124, + "x": 1.3531765848388098, + "y": 0.5247590723048452 + }, + { + "id": 12, + "rotation_radians": -2.176922043015976, + "x": 1.1049494485776141, + "y": 1.0480686620046804 + }, + { + "id": 13, + "rotation_radians": -2.1835466044441754, + "x": 1.0670439816645794, + "y": -1.0414084082240322 + }, + { + "id": 14, + "rotation_radians": 0.9580555441818063, + "x": -1.1543157652569194, + "y": 0.04740729376135834 + }, + { + "id": 15, + "rotation_radians": -2.1835394840550753, + "x": -0.48821844485024757, + "y": 1.0264720728589662 + }, + { + "id": 16, + "rotation_radians": -2.1739734050911954, + "x": -0.5287694681142674, + "y": -1.0661655584621021 + }, + { + "id": 17, + "rotation_radians": 0.9691125858328508, + "x": -0.2495150459722031, + "y": -1.5734589701392578 + }, + { + "id": 18, + "rotation_radians": 0.9580548712394601, + "x": -0.33204104162262493, + "y": 1.622435228495162 + }, + { + "id": 19, + "rotation_radians": -2.1829347642875088, + "x": 0.3310559471451874, + "y": -1.6219342172619868 + }, + { + "id": 20, + "rotation_radians": -2.176922060290676, + "x": 0.24649587378916124, + "y": 1.5726479090612178 + }, + { + "id": 21, + "rotation_radians": -2.183536460183076, + "x": -1.3984514020948924, + "y": 0.5706174639115749 + }, + { + "id": 22, + "rotation_radians": -2.173973138364147, + "x": -1.3541663504980321, + "y": -0.5217974948384793 + }, + { + "id": 23, + "rotation_radians": 0.9580549102079876, + "x": -1.066408150074295, + "y": 1.0429532341027192 + }, + { + "id": 24, + "rotation_radians": 0.9676202143401137, + "x": -1.1061365995247867, + "y": -1.0431767180645293 + } + ], + "problem": "24 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_025_4e1b861b138850ae.json b/data/solutions/generated/triinoct_025_4e1b861b138850ae.json new file mode 100644 index 0000000000000000000000000000000000000000..68651c6e9d3dc0c3df8db56abca1ab72505984bd --- /dev/null +++ b/data/solutions/generated/triinoct_025_4e1b861b138850ae.json @@ -0,0 +1,212 @@ +{ + "case": "triinoct@25", + "container": { + "circumradius": 2.1595921206683837, + "orientation_radians": 0.0, + "side_length": 1.6528802504919604, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.63797+", + "metric_symbol": "s", + "metric_value": 1.63797, + "reference_text": "s = 1.63797+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000700021000353, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.63797+", + "metric_symbol": "s", + "metric_value": 1.63797, + "reference_text": "s = 1.63797+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.6607090227708314, + "x": -0.15301413940911507, + "y": -0.4704968226682609 + }, + { + "id": 2, + "rotation_radians": -3.8023278584803104, + "x": 0.38453660144408025, + "y": -0.25944604713697816 + }, + { + "id": 3, + "rotation_radians": -3.8080744977929086, + "x": -0.6128743128902514, + "y": -0.11562282468296255 + }, + { + "id": 4, + "rotation_radians": -3.8059469516168036, + "x": 0.004407078798643248, + "y": 0.6756157229439584 + }, + { + "id": 5, + "rotation_radians": -0.6664656827141562, + "x": -0.5306932123999747, + "y": 0.4558926008786879 + }, + { + "id": 6, + "rotation_radians": -0.6643797622321646, + "x": 0.4575020695728523, + "y": 0.31771057814757026 + }, + { + "id": 7, + "rotation_radians": -3.8023081492370467, + "x": -0.24585682199144399, + "y": -1.0405494569121403 + }, + { + "id": 8, + "rotation_radians": -0.6607423880611796, + "x": 1.0513487419332186, + "y": -0.3424212159689452 + }, + { + "id": 9, + "rotation_radians": -0.6607697650625909, + "x": -1.0896101135655278, + "y": -0.498913806937128 + }, + { + "id": 10, + "rotation_radians": -0.6607163369881467, + "x": -0.7126704731554175, + "y": -1.4252397004327821 + }, + { + "id": 11, + "rotation_radians": -0.9856114624388072, + "x": 0.6032931907810205, + "y": -1.1243814110118653 + }, + { + "id": 12, + "rotation_radians": -3.8022741426432884, + "x": 1.3165443483297048, + "y": -0.9618908107556112 + }, + { + "id": 13, + "rotation_radians": -3.802308656181634, + "x": -1.1685476285349545, + "y": -1.0709080242428852 + }, + { + "id": 14, + "rotation_radians": -0.6644587183925648, + "x": 0.08551049652202505, + "y": 1.2473359489638753 + }, + { + "id": 15, + "rotation_radians": -3.802385251790146, + "x": 0.9943601248306615, + "y": 0.5350368210798753 + }, + { + "id": 16, + "rotation_radians": -3.8023935083239944, + "x": -1.1486641862579015, + "y": 0.6063722631138659 + }, + { + "id": 17, + "rotation_radians": -0.6607303481375572, + "x": -1.6192775435912548, + "y": 0.23089957123273894 + }, + { + "id": 18, + "rotation_radians": -0.6606373080956158, + "x": 1.6581779408915442, + "y": 0.4481628952759825 + }, + { + "id": 19, + "rotation_radians": -3.8021512807702393, + "x": 1.5863445387427708, + "y": -0.12482489783355051 + }, + { + "id": 20, + "rotation_radians": -3.8023594661220836, + "x": -1.698240352622639, + "y": -0.341085296268838 + }, + { + "id": 21, + "rotation_radians": -3.806866739232915, + "x": 0.6205778119250358, + "y": 1.465415092571935 + }, + { + "id": 22, + "rotation_radians": -3.802512113476881, + "x": -0.5327852281499631, + "y": 1.395679405077183 + }, + { + "id": 23, + "rotation_radians": -0.6608784215973745, + "x": -1.0676472256174847, + "y": 1.1780991400021346 + }, + { + "id": 24, + "rotation_radians": -0.6651939489658798, + "x": 1.0748823464534767, + "y": 1.1090022815166833 + }, + { + "id": 25, + "rotation_radians": -0.027018010362686112, + "x": 0.30209158982651385, + "y": -1.6675536364496693 + } + ], + "problem": "25 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_026_cbcb6c755dc046de.json b/data/solutions/generated/triinoct_026_cbcb6c755dc046de.json new file mode 100644 index 0000000000000000000000000000000000000000..3d97bf316686a828a3166a8410a2233aa9dec7a5 --- /dev/null +++ b/data/solutions/generated/triinoct_026_cbcb6c755dc046de.json @@ -0,0 +1,218 @@ +{ + "case": "triinoct@26", + "container": { + "circumradius": 2.210014693893155, + "orientation_radians": 0.0, + "side_length": 1.6914720172726316, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.67666+", + "metric_symbol": "s", + "metric_value": 1.67666, + "reference_text": "s = 1.67666+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.67666+", + "metric_symbol": "s", + "metric_value": 1.67666, + "reference_text": "s = 1.67666+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.6598128025579123, + "x": -0.09306103219506309, + "y": -0.5851284382427087 + }, + { + "id": 2, + "rotation_radians": -3.7880399786832317, + "x": 0.38183624507663494, + "y": -0.20894998569934822 + }, + { + "id": 3, + "rotation_radians": -3.7630438099587242, + "x": -0.5578694166630789, + "y": -0.2114049161940495 + }, + { + "id": 4, + "rotation_radians": -3.786716891286406, + "x": -0.012526324471865781, + "y": 0.7074046422166658 + }, + { + "id": 5, + "rotation_radians": -0.6214519112664357, + "x": -0.5033843172836288, + "y": 0.36339271462179573 + }, + { + "id": 6, + "rotation_radians": -0.6463671410137869, + "x": 0.4524993700859247, + "y": 0.3641122662345023 + }, + { + "id": 7, + "rotation_radians": -3.8213735387386825, + "x": -0.4677428666729768, + "y": -1.1206503258876577 + }, + { + "id": 8, + "rotation_radians": -0.6464539945053551, + "x": 1.0673385892509004, + "y": -0.25905233636253083 + }, + { + "id": 9, + "rotation_radians": -0.6214496340986365, + "x": -1.0836916739047535, + "y": -0.4498570145670468 + }, + { + "id": 10, + "rotation_radians": -0.6468955977523042, + "x": -1.0182641049305468, + "y": -1.3429934274911812 + }, + { + "id": 11, + "rotation_radians": -0.9093129566654627, + "x": 0.7182270010425329, + "y": -1.068577925345008 + }, + { + "id": 12, + "rotation_radians": -3.721509296529865, + "x": 1.426387142370953, + "y": -0.9074770908915302 + }, + { + "id": 13, + "rotation_radians": -3.7864340884458434, + "x": -1.480156608023904, + "y": -0.9948765355330171 + }, + { + "id": 14, + "rotation_radians": -0.6451176670977442, + "x": 0.05742596331988651, + "y": 1.2805068311635492 + }, + { + "id": 15, + "rotation_radians": -3.796359574789445, + "x": 0.9875680536459087, + "y": 0.591944230047088 + }, + { + "id": 16, + "rotation_radians": -3.7454671751597215, + "x": -1.0316971994960318, + "y": 0.6297161620013061 + }, + { + "id": 17, + "rotation_radians": -0.48161034269533926, + "x": -1.657949140634742, + "y": 0.46542320034952717 + }, + { + "id": 18, + "rotation_radians": -0.6488371864496076, + "x": 1.6745317965815023, + "y": 0.5292809694146718 + }, + { + "id": 19, + "rotation_radians": -3.7880473355240065, + "x": 1.6064139185574247, + "y": -0.051433149610052235 + }, + { + "id": 20, + "rotation_radians": -3.6232370131773806, + "x": -1.6337173444175546, + "y": -0.11144529620443991 + }, + { + "id": 21, + "rotation_radians": -3.836154228382814, + "x": 0.6023679214666333, + "y": 1.5366650934705983 + }, + { + "id": 22, + "rotation_radians": -3.7454475633042814, + "x": -0.5453136120002856, + "y": 1.4594363930260028 + }, + { + "id": 23, + "rotation_radians": -0.6038756036050995, + "x": -1.0668799340071138, + "y": 1.2117736536777917 + }, + { + "id": 24, + "rotation_radians": -0.6548731452548425, + "x": 1.0686280691922914, + "y": 1.1636715720132582 + }, + { + "id": 25, + "rotation_radians": -0.7411173611362156, + "x": -0.19819945475221235, + "y": -1.7259084044976911 + }, + { + "id": 26, + "rotation_radians": -4.050898321951963, + "x": 0.4449430707751367, + "y": -1.580747068050869 + } + ], + "problem": "26 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_027_836b5a3b2c412e9b.json b/data/solutions/generated/triinoct_027_836b5a3b2c412e9b.json new file mode 100644 index 0000000000000000000000000000000000000000..97811a4d0a803230efd752fccfa5ca959c008b6d --- /dev/null +++ b/data/solutions/generated/triinoct_027_836b5a3b2c412e9b.json @@ -0,0 +1,224 @@ +{ + "case": "triinoct@27", + "container": { + "circumradius": 2.271564118212042, + "orientation_radians": 0.0, + "side_length": 1.7385799071895256, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@27", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.70882+", + "metric_symbol": "s", + "metric_value": 1.70882, + "reference_text": "s = 1.70882+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@27", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.70882+", + "metric_symbol": "s", + "metric_value": 1.70882, + "reference_text": "s = 1.70882+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 6.413491741808986, + "x": 0.7003868767287182, + "y": -0.6802329646455385 + }, + { + "id": 2, + "rotation_radians": 2.4416675215642094, + "x": 0.7228895280596614, + "y": 0.55524670175254 + }, + { + "id": 3, + "rotation_radians": 2.487094210015425, + "x": -1.690618171821961, + "y": -0.6481454477357121 + }, + { + "id": 4, + "rotation_radians": 6.152291797131559, + "x": 0.9210751437441125, + "y": -1.5775756138233847 + }, + { + "id": 5, + "rotation_radians": 0.43194079441241173, + "x": 0.1564107270398149, + "y": 1.7478834632106597 + }, + { + "id": 6, + "rotation_radians": 2.459215589350601, + "x": -0.282658583056249, + "y": 0.7374292745197761 + }, + { + "id": 7, + "rotation_radians": 5.51247242888384, + "x": 1.4650072628798116, + "y": 1.0464120174676674 + }, + { + "id": 8, + "rotation_radians": 1.693898107604953, + "x": -1.5466329295432906, + "y": 0.9854432095930533 + }, + { + "id": 9, + "rotation_radians": 1.1775062681703505, + "x": 0.9216586586977398, + "y": -0.14694129837335548 + }, + { + "id": 10, + "rotation_radians": 5.60080399453843, + "x": -0.5332487759655758, + "y": -0.39109912188919466 + }, + { + "id": 11, + "rotation_radians": 1.6561629172287093, + "x": -0.4192457819277548, + "y": 1.417942082338754 + }, + { + "id": 12, + "rotation_radians": 2.4636303724310307, + "x": -1.002943813903236, + "y": -0.025866271562228496 + }, + { + "id": 13, + "rotation_radians": 3.5178193480442257, + "x": -1.6313991660924518, + "y": -0.014903133485617545 + }, + { + "id": 14, + "rotation_radians": -1.4854290760314537, + "x": -1.0834408276293495, + "y": 1.3612275456722562 + }, + { + "id": 15, + "rotation_radians": 1.190027339893118, + "x": -0.5134966726506547, + "y": -1.7399641989829837 + }, + { + "id": 16, + "rotation_radians": 0.6545104229615063, + "x": 1.7930045565113313, + "y": -0.4009824702476015 + }, + { + "id": 17, + "rotation_radians": 3.471967074845686, + "x": 0.5011544032469445, + "y": 1.1897600828748958 + }, + { + "id": 18, + "rotation_radians": 0.3648240165948521, + "x": 0.006451097857186827, + "y": -0.18595879808000232 + }, + { + "id": 19, + "rotation_radians": 3.50636691018715, + "x": -1.1702272142329273, + "y": -1.1507348951889704 + }, + { + "id": 20, + "rotation_radians": 3.5064131548748096, + "x": 0.1654266698156371, + "y": 0.37331166604969523 + }, + { + "id": 21, + "rotation_radians": -0.04823798115909635, + "x": 1.532294054142037, + "y": 0.28501421274307226 + }, + { + "id": 22, + "rotation_radians": 0.9319484214402848, + "x": 1.2736656865401788, + "y": -1.1105524828189748 + }, + { + "id": 23, + "rotation_radians": 4.46527501244117, + "x": 1.0507861999661976, + "y": 1.4486347565462603 + }, + { + "id": 24, + "rotation_radians": 0.14406559803506902, + "x": 0.058744589278587514, + "y": -1.6586238305779852 + }, + { + "id": 25, + "rotation_radians": 2.4584213248769995, + "x": -0.6239902657690055, + "y": -0.96170235301481 + }, + { + "id": 26, + "rotation_radians": 3.5108344347485954, + "x": -0.8241007806597529, + "y": 0.5306372216187246 + }, + { + "id": 27, + "rotation_radians": 3.35866481100868, + "x": 0.14562523126686902, + "y": -1.0418369412532307 + } + ], + "problem": "27 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_028_728bf65e8a483e5e.json b/data/solutions/generated/triinoct_028_728bf65e8a483e5e.json new file mode 100644 index 0000000000000000000000000000000000000000..8b872da1802c253d590b01fa860e2b14e98abd16 --- /dev/null +++ b/data/solutions/generated/triinoct_028_728bf65e8a483e5e.json @@ -0,0 +1,230 @@ +{ + "case": "triinoct@28", + "container": { + "circumradius": 2.2912021670970564, + "orientation_radians": 0.0, + "side_length": 1.753610219094067, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.73954+", + "metric_symbol": "s", + "metric_value": 1.73954, + "reference_text": "s = 1.73954+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.73954+", + "metric_symbol": "s", + "metric_value": 1.73954, + "reference_text": "s = 1.73954+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6773254079503144, + "x": 0.3302315984672047, + "y": -0.35249268509239656 + }, + { + "id": 2, + "rotation_radians": -2.482849388086774, + "x": 0.17431941147931926, + "y": 0.21695910430942353 + }, + { + "id": 3, + "rotation_radians": -2.4651526057383935, + "x": -0.12019068424812074, + "y": -0.7144070350689238 + }, + { + "id": 4, + "rotation_radians": 0.6501818206497403, + "x": -0.33175311155593046, + "y": 0.5141959574147458 + }, + { + "id": 5, + "rotation_radians": 0.6731621074086438, + "x": -0.6523073374821647, + "y": -0.48535971662072824 + }, + { + "id": 6, + "rotation_radians": -2.475930451251197, + "x": -0.7891423847337079, + "y": 0.14925542914649084 + }, + { + "id": 7, + "rotation_radians": -2.4386287191775424, + "x": 0.8874560978566619, + "y": -0.5467427498426525 + }, + { + "id": 8, + "rotation_radians": 0.8053401368146429, + "x": 0.3017217362036638, + "y": 1.0969750455466567 + }, + { + "id": 9, + "rotation_radians": 0.6745030831696265, + "x": 0.5457819704515621, + "y": -1.196982438086387 + }, + { + "id": 10, + "rotation_radians": -2.4670865364680585, + "x": 1.0835104852098687, + "y": -1.4072078392947798 + }, + { + "id": 11, + "rotation_radians": 0.6545019872137618, + "x": 1.5458783519177732, + "y": -1.0449960787763939 + }, + { + "id": 12, + "rotation_radians": -2.468441790556963, + "x": -1.1654500703347868, + "y": -0.7679218955702451 + }, + { + "id": 13, + "rotation_radians": -2.3362534495530562, + "x": 0.8200522849005796, + "y": 0.7874854081617365 + }, + { + "id": 14, + "rotation_radians": 0.8053346075111932, + "x": 0.9808809083526677, + "y": 0.23296352628565564 + }, + { + "id": 15, + "rotation_radians": -2.490454426877868, + "x": -0.5618854027080501, + "y": 1.156655377294416 + }, + { + "id": 16, + "rotation_radians": 0.6656578629860634, + "x": -1.2805228071313028, + "y": 0.47509840626261823 + }, + { + "id": 17, + "rotation_radians": -2.282939597990745, + "x": 0.26512914575585117, + "y": 1.7147641892174996 + }, + { + "id": 18, + "rotation_radians": 0.858662109939477, + "x": -0.30201869513576, + "y": 1.822976908473559 + }, + { + "id": 19, + "rotation_radians": 1.180947348331384, + "x": -1.0479201552275936, + "y": -1.5431323958968048 + }, + { + "id": 20, + "rotation_radians": -1.7156123947445652, + "x": -0.37137952230891985, + "y": -1.3966195499527325 + }, + { + "id": 21, + "rotation_radians": -2.490053083082114, + "x": -1.551892832914068, + "y": 1.0266424151082725 + }, + { + "id": 22, + "rotation_radians": 0.6512769748631471, + "x": -1.0946998483176973, + "y": 1.3794815324508347 + }, + { + "id": 23, + "rotation_radians": 0.6656651938311939, + "x": -1.661069293865027, + "y": -0.442605770705713 + }, + { + "id": 24, + "rotation_radians": -2.47592853860686, + "x": -1.7428090048266305, + "y": 0.12894926659310194 + }, + { + "id": 25, + "rotation_radians": -2.336253357713715, + "x": 1.6188041432258675, + "y": 0.40827801532248503 + }, + { + "id": 26, + "rotation_radians": 1.7217027476065057, + "x": 0.25185961942251356, + "y": -1.753913969483781 + }, + { + "id": 27, + "rotation_radians": 0.805349420528651, + "x": 1.2200920817003724, + "y": 1.2038018870566238 + }, + { + "id": 28, + "rotation_radians": 0.8081101383542635, + "x": 1.7804829172483045, + "y": -0.14743907300587059 + } + ], + "problem": "28 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_029_f6d5bdc33f1fd083.json b/data/solutions/generated/triinoct_029_f6d5bdc33f1fd083.json new file mode 100644 index 0000000000000000000000000000000000000000..9f39edb01c0938ec4e30b04962cbb3870fecce4b --- /dev/null +++ b/data/solutions/generated/triinoct_029_f6d5bdc33f1fd083.json @@ -0,0 +1,236 @@ +{ + "case": "triinoct@29", + "container": { + "circumradius": 2.3452354327508447, + "orientation_radians": 0.0, + "side_length": 1.7949654902186398, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@29", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.75576+", + "metric_symbol": "s", + "metric_value": 1.75576, + "reference_text": "s = 1.75576+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@29", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.75576+", + "metric_symbol": "s", + "metric_value": 1.75576, + "reference_text": "s = 1.75576+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7120318273116227, + "x": -1.218050309349528, + "y": 0.4810940152840067 + }, + { + "id": 2, + "rotation_radians": 1.7734493344127322, + "x": -0.014151002559309695, + "y": -0.4895889118450335 + }, + { + "id": 3, + "rotation_radians": 0.027895507139136983, + "x": 1.0805108826532759, + "y": -1.5035594418169382 + }, + { + "id": 4, + "rotation_radians": 0.7356063388966411, + "x": 0.25888870817477433, + "y": 0.07611785524970584 + }, + { + "id": 5, + "rotation_radians": 1.4693959630636895, + "x": 1.8656672835736818, + "y": 0.36314913557272804 + }, + { + "id": 6, + "rotation_radians": 0.6998811666339406, + "x": -0.5751388282677898, + "y": -0.30533603811000143 + }, + { + "id": 7, + "rotation_radians": 2.0733004730406686, + "x": 1.0837379738238582, + "y": 0.6272522314343976 + }, + { + "id": 8, + "rotation_radians": 1.6943296285077853, + "x": -1.2330871237243908, + "y": -0.43553796387564553 + }, + { + "id": 9, + "rotation_radians": 0.8807908173612133, + "x": 0.5123550593558577, + "y": 1.1298658356626918 + }, + { + "id": 10, + "rotation_radians": 1.7470772255605207, + "x": -0.6764826221571969, + "y": 0.26308158892528 + }, + { + "id": 11, + "rotation_radians": 0.39938709536286804, + "x": -1.5780767459900717, + "y": -1.0890115448678916 + }, + { + "id": 12, + "rotation_radians": 1.1377414447244878, + "x": 1.0620479927705215, + "y": -0.10500430734482327 + }, + { + "id": 13, + "rotation_radians": 0.09054138190268061, + "x": 0.8197578003685194, + "y": -0.6290863717551433 + }, + { + "id": 14, + "rotation_radians": 1.4465864931465986, + "x": -1.0745655880708858, + "y": -1.3804549655477223 + }, + { + "id": 15, + "rotation_radians": 1.0670931402344745, + "x": 1.3829286219194925, + "y": 1.1447419115423334 + }, + { + "id": 16, + "rotation_radians": 1.9582042123164745, + "x": -1.409396943812377, + "y": 1.1272110103719475 + }, + { + "id": 17, + "rotation_radians": 1.8585915205812986, + "x": 0.10683657055439848, + "y": 0.6718692905913233 + }, + { + "id": 18, + "rotation_radians": 1.1846772737383113, + "x": -0.3458971201279306, + "y": -1.885935468467174 + }, + { + "id": 19, + "rotation_radians": 1.1245856587743515, + "x": 1.3536277106402013, + "y": -0.967145354690445 + }, + { + "id": 20, + "rotation_radians": 1.7016988860438824, + "x": -1.8853629247450103, + "y": 0.3558524784757409 + }, + { + "id": 21, + "rotation_radians": 0.6545000353333957, + "x": -1.7690981626272415, + "y": -0.21120068472202944 + }, + { + "id": 22, + "rotation_radians": 1.972644918096759, + "x": 0.41774397895237064, + "y": 1.7343544340364168 + }, + { + "id": 23, + "rotation_radians": 0.9254441660904585, + "x": -0.15536650507064426, + "y": 1.8044812037513132 + }, + { + "id": 24, + "rotation_radians": 0.5631816653740261, + "x": 1.8570350492669956, + "y": -0.30823047703362816 + }, + { + "id": 25, + "rotation_radians": 1.9726427505582986, + "x": -0.5082496267037514, + "y": 1.347436139356641 + }, + { + "id": 26, + "rotation_radians": 1.1846812306858028, + "x": 0.2940501071263739, + "y": -1.2111828049882098 + }, + { + "id": 27, + "rotation_radians": 0.393028148592449, + "x": -0.5389863356335013, + "y": -1.156390580730917 + }, + { + "id": 28, + "rotation_radians": 0.137486369637589, + "x": 0.22603165596450464, + "y": -1.80680137966306 + }, + { + "id": 29, + "rotation_radians": 0.9162960103932338, + "x": -1.0629500552445856, + "y": 1.592471925497142 + } + ], + "problem": "29 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinoct_030_55871e661d418192.json b/data/solutions/generated/triinoct_030_55871e661d418192.json new file mode 100644 index 0000000000000000000000000000000000000000..b5845e75183f46e2bc1229d2c2abc7c31aaee3cf --- /dev/null +++ b/data/solutions/generated/triinoct_030_55871e661d418192.json @@ -0,0 +1,242 @@ +{ + "case": "triinoct@30", + "container": { + "circumradius": 2.360619667060012, + "orientation_radians": 0.0, + "side_length": 1.8067400733981216, + "sides": 8, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@30", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.78101+", + "metric_symbol": "s", + "metric_value": 1.78101, + "reference_text": "s = 1.78101+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinoct@30", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "3/22/26", + "metric_expression": "1.78101+", + "metric_symbol": "s", + "metric_value": 1.78101, + "reference_text": "s = 1.78101+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/", + "title": "Triangles in Octagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinoct/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.24969534573711746, + "x": -0.08993251452553454, + "y": 0.2954226015530591 + }, + { + "id": 2, + "rotation_radians": -2.8875682362442205, + "x": -0.6517228379229529, + "y": 0.15314633053708307 + }, + { + "id": 3, + "rotation_radians": -2.897908398198083, + "x": 0.3295959269589197, + "y": -0.121456477987321 + }, + { + "id": 4, + "rotation_radians": -2.890536365552387, + "x": 0.4742343237964561, + "y": 0.7373409172489369 + }, + { + "id": 5, + "rotation_radians": 0.25209931925955553, + "x": -0.8036914970674508, + "y": -0.4048637247901144 + }, + { + "id": 6, + "rotation_radians": -2.8894990073930655, + "x": -0.3994077520580959, + "y": -0.8170626309397306 + }, + { + "id": 7, + "rotation_radians": 0.24826814977319014, + "x": 0.16257806994542112, + "y": -0.6765673143599902 + }, + { + "id": 8, + "rotation_radians": 0.267236028594401, + "x": -1.1752818436323407, + "y": 0.454219772085236 + }, + { + "id": 9, + "rotation_radians": 0.016439387608255213, + "x": 1.0197541760174336, + "y": -0.5759705502438053 + }, + { + "id": 10, + "rotation_radians": 0.489539670819249, + "x": -0.032026279976466, + "y": 1.2035597426037616 + }, + { + "id": 11, + "rotation_radians": -2.6520422584701975, + "x": -0.5784387650489812, + "y": 1.00125565535071 + }, + { + "id": 12, + "rotation_radians": 0.016463878716359487, + "x": 1.1618091626838176, + "y": 0.6276620828210674 + }, + { + "id": 13, + "rotation_radians": -3.1251537758247556, + "x": 1.2060506010172578, + "y": -0.018982380527976832 + }, + { + "id": 14, + "rotation_radians": -2.8743462766039403, + "x": -1.7360387390776066, + "y": 0.31593996496145516 + }, + { + "id": 15, + "rotation_radians": -2.6520488224220844, + "x": -0.012363120052073422, + "y": 1.780580593765141 + }, + { + "id": 16, + "rotation_radians": -2.8894916129692274, + "x": -1.3627874017237267, + "y": -0.5489430590088541 + }, + { + "id": 17, + "rotation_radians": 0.2672480274527811, + "x": -1.882429842771135, + "y": -0.24255342219183512 + }, + { + "id": 18, + "rotation_radians": -2.89332721317214, + "x": 0.4679738201215797, + "y": -1.1850119193066877 + }, + { + "id": 19, + "rotation_radians": -3.125127011240319, + "x": 1.371238829654129, + "y": 1.1717924332508955 + }, + { + "id": 20, + "rotation_radians": -3.1442947496737497, + "x": 1.4509234332953087, + "y": -1.0017484277320865 + }, + { + "id": 21, + "rotation_radians": -0.0034638306053475596, + "x": 1.160520169616587, + "y": -1.5012035053364443 + }, + { + "id": 22, + "rotation_radians": 0.16021728804821925, + "x": 0.8899833841023518, + "y": 1.6637351110260483 + }, + { + "id": 23, + "rotation_radians": 0.5216500894060352, + "x": -0.9970688491729824, + "y": 1.4510924859429533 + }, + { + "id": 24, + "rotation_radians": 0.2520890369324395, + "x": -0.5542425175546466, + "y": -1.3732847365780363 + }, + { + "id": 25, + "rotation_radians": 0.016441645571059156, + "x": 1.783336304933647, + "y": -0.009484805802504695 + }, + { + "id": 26, + "rotation_radians": 0.2520999105905954, + "x": -1.5176258565827476, + "y": -1.1051578693308344 + }, + { + "id": 27, + "rotation_radians": -2.8894985968996556, + "x": -1.113343286626549, + "y": -1.5173514847096035 + }, + { + "id": 28, + "rotation_radians": -2.891886597185326, + "x": -0.2484224650734644, + "y": -1.8833124204105738 + }, + { + "id": 29, + "rotation_radians": 0.24826219519634962, + "x": 0.3118317827977145, + "y": -1.7408595406020355 + }, + { + "id": 30, + "rotation_radians": -0.5247750321200261, + "x": -1.4978698219710285, + "y": 1.1630133553352155 + } + ], + "problem": "30 equal items for Triangles in Octagons", + "setup": "triinoct", + "source_image": "https://erich-friedman.github.io/packing/triinoct/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinoct/" +} diff --git a/data/solutions/generated/triinpen_021_115c20fad199fe9d.json b/data/solutions/generated/triinpen_021_115c20fad199fe9d.json new file mode 100644 index 0000000000000000000000000000000000000000..02925887979edd38fdbb7263e3124eab7cdfdeb1 --- /dev/null +++ b/data/solutions/generated/triinpen_021_115c20fad199fe9d.json @@ -0,0 +1,188 @@ +{ + "case": "triinpen@21", + "container": { + "circumradius": 2.1100378608614, + "orientation_radians": 0.0, + "side_length": 2.4804982727861766, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.479+", + "metric_symbol": "s", + "metric_value": 2.479, + "reference_text": "s = 2.479+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@21", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.479+", + "metric_symbol": "s", + "metric_value": 2.479, + "reference_text": "s = 2.479+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.0929265681804674, + "x": -0.5523268053297729, + "y": -0.009266160753280307 + }, + { + "id": 2, + "rotation_radians": 1.0457754936696448, + "x": -0.2639819967700726, + "y": -0.5095036009978118 + }, + { + "id": 3, + "rotation_radians": 1.0457269897047134, + "x": -0.2756405493599927, + "y": 0.49771220059329696 + }, + { + "id": 4, + "rotation_radians": 2.092972708068188, + "x": 0.31340494379356565, + "y": -0.49630683399122016 + }, + { + "id": 5, + "rotation_radians": 2.093495080794087, + "x": 0.30203165868163256, + "y": 0.4966815335587393 + }, + { + "id": 6, + "rotation_radians": 1.045776225569187, + "x": 0.6027837099429012, + "y": 0.003305522759426516 + }, + { + "id": 7, + "rotation_radians": 1.6829201122075128, + "x": 1.4880029902353, + "y": 0.35790494190383304 + }, + { + "id": 8, + "rotation_radians": 1.0631270476360135, + "x": 0.8338016059457004, + "y": 0.865734151220734 + }, + { + "id": 9, + "rotation_radians": 1.0457771410582726, + "x": 0.8298416817960342, + "y": -0.865259353183869 + }, + { + "id": 10, + "rotation_radians": 2.0810418481518638, + "x": -0.5524777928343507, + "y": 1.0112127510417457 + }, + { + "id": 11, + "rotation_radians": 0.012559493429466217, + "x": -0.5524265090949693, + "y": -1.0176871463603008 + }, + { + "id": 12, + "rotation_radians": 0.004601776425474523, + "x": -1.4160686997768472, + "y": -0.5185876917791443 + }, + { + "id": 13, + "rotation_radians": 2.0852238332594792, + "x": -1.4136839086373825, + "y": 0.5135025544329922 + }, + { + "id": 14, + "rotation_radians": 1.0457279420740928, + "x": -1.129692091284093, + "y": -0.008552273288658279 + }, + { + "id": 15, + "rotation_radians": 1.0597569343746958, + "x": -1.1297355063948378, + "y": -1.0259294969972683 + }, + { + "id": 16, + "rotation_radians": 1.0338482917730798, + "x": -1.12973039558134, + "y": 1.024565979956189 + }, + { + "id": 17, + "rotation_radians": 1.0310519111681091, + "x": -0.04448758724372389, + "y": 1.3815684478441386 + }, + { + "id": 18, + "rotation_radians": 1.0624272584737393, + "x": -0.03679351080720229, + "y": -1.3836554776690217 + }, + { + "id": 19, + "rotation_radians": 0.015230847947360054, + "x": 0.5405054484717287, + "y": -1.3744778805059525 + }, + { + "id": 20, + "rotation_radians": 2.0867979341642635, + "x": 0.5371156537442312, + "y": 1.3746633381730475 + }, + { + "id": 21, + "rotation_radians": 0.4192229852387899, + "x": 1.4929156079572072, + "y": -0.32824810095480844 + } + ], + "problem": "21 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_022_b3ecf4aa9beda411.json b/data/solutions/generated/triinpen_022_b3ecf4aa9beda411.json new file mode 100644 index 0000000000000000000000000000000000000000..bc3523a26fc41ce9224eb6bd73b05834c8cfa88f --- /dev/null +++ b/data/solutions/generated/triinpen_022_b3ecf4aa9beda411.json @@ -0,0 +1,194 @@ +{ + "case": "triinpen@22", + "container": { + "circumradius": 2.188269840341113, + "orientation_radians": 0.0, + "side_length": 2.572465480377822, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@22", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.56740+", + "metric_symbol": "s", + "metric_value": 2.5674, + "reference_text": "s = 2.56740+ | Found by Ian Watson | in April 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@22", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.56740+", + "metric_symbol": "s", + "metric_value": 2.5674, + "reference_text": "s = 2.56740+ | Found by Ian Watson | in April 2026.", + "source_image": "22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.18027810414089152, + "x": -0.6362903403132092, + "y": -0.07822963900486395 + }, + { + "id": 2, + "rotation_radians": -3.271324980503571, + "x": -0.21834679194560214, + "y": -0.556749581371437 + }, + { + "id": 3, + "rotation_radians": -3.3475715509011232, + "x": -0.41593768870628794, + "y": 0.5089145740261226 + }, + { + "id": 4, + "rotation_radians": -0.12319038354851407, + "x": 0.3753214554719906, + "y": -0.4971692677663237 + }, + { + "id": 5, + "rotation_radians": -0.20758709584470986, + "x": 0.14991127478130983, + "y": 0.39011131836767365 + }, + { + "id": 6, + "rotation_radians": -3.273272011396363, + "x": 0.729160670372139, + "y": -0.035365900406348336 + }, + { + "id": 7, + "rotation_radians": -0.7275082231285518, + "x": 1.5683561728506283, + "y": 0.12422604726675333 + }, + { + "id": 8, + "rotation_radians": -3.3491802507526227, + "x": 0.5343198798506892, + "y": 0.8209092833297352 + }, + { + "id": 9, + "rotation_radians": -3.1620422468349045, + "x": 0.8477215412347731, + "y": -0.9546265549190035 + }, + { + "id": 10, + "rotation_radians": -0.20418129603439802, + "x": -0.6048210189219044, + "y": 1.0559954472888675 + }, + { + "id": 11, + "rotation_radians": -0.030494144748831303, + "x": -0.5769930744587211, + "y": -1.069939388102261 + }, + { + "id": 12, + "rotation_radians": -0.029985433219510336, + "x": -1.4667988969788335, + "y": -0.5754182888889859 + }, + { + "id": 13, + "rotation_radians": -0.18190826426215123, + "x": -1.3931231030241735, + "y": 0.5823206248891016 + }, + { + "id": 14, + "rotation_radians": -3.3218701951438336, + "x": -1.2023287952412849, + "y": 0.03616272135734562 + }, + { + "id": 15, + "rotation_radians": -3.171616756955313, + "x": -1.1546676685968884, + "y": -1.0631508794553486 + }, + { + "id": 16, + "rotation_radians": -3.3424521336618676, + "x": -1.1730081655233358, + "y": 1.171042453647064 + }, + { + "id": 17, + "rotation_radians": -3.3534621039763803, + "x": -0.21353529399133966, + "y": 1.4872114436742332 + }, + { + "id": 18, + "rotation_radians": -3.161445462175335, + "x": -0.02855592982416945, + "y": -1.4370778771506916 + }, + { + "id": 19, + "rotation_radians": -0.020448922760262875, + "x": 0.5490066354297298, + "y": -1.4487217076482235 + }, + { + "id": 20, + "rotation_radians": -0.20758763891847576, + "x": 0.35485846755561856, + "y": 1.3696785680122292 + }, + { + "id": 21, + "rotation_radians": 0.3844742077392061, + "x": 1.4643432783801555, + "y": -0.4762936976442672 + }, + { + "id": 22, + "rotation_radians": -0.20758534910790197, + "x": 1.1218783468496178, + "y": 0.8091519815751489 + } + ], + "problem": "22 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_023_b2f9cfacd50b72e9.json b/data/solutions/generated/triinpen_023_b2f9cfacd50b72e9.json new file mode 100644 index 0000000000000000000000000000000000000000..26ad89481e0c1959e1c95e5ee102e7181c132a5f --- /dev/null +++ b/data/solutions/generated/triinpen_023_b2f9cfacd50b72e9.json @@ -0,0 +1,200 @@ +{ + "case": "triinpen@23", + "container": { + "circumradius": 2.2386395885701447, + "orientation_radians": 0.0, + "side_length": 2.6316786707192414, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@23", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.61831+", + "metric_symbol": "s", + "metric_value": 2.61831, + "reference_text": "s = 2.61831+ | Found by Ian Watson | in April 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@23", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.61831+", + "metric_symbol": "s", + "metric_value": 2.61831, + "reference_text": "s = 2.61831+ | Found by Ian Watson | in April 2026.", + "source_image": "23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.08078543416610404, + "x": -0.6601424763753608, + "y": -0.010272511413577512 + }, + { + "id": 2, + "rotation_radians": -3.222361883192779, + "x": -0.45048174301154126, + "y": -0.5498656068996179 + }, + { + "id": 3, + "rotation_radians": -3.2224055400348273, + "x": -0.44211025973288665, + "y": 0.5408244163572089 + }, + { + "id": 4, + "rotation_radians": -0.08062098050893274, + "x": 0.12508006563333166, + "y": -0.5964188501162204 + }, + { + "id": 5, + "rotation_radians": -0.3946648715755026, + "x": 0.29123046764088645, + "y": 0.7055856128710596 + }, + { + "id": 6, + "rotation_radians": -3.5538706303467373, + "x": 0.36146755931106384, + "y": 0.12365160992408372 + }, + { + "id": 7, + "rotation_radians": -0.4122716769620559, + "x": 0.8895118059892966, + "y": -0.10987192790958643 + }, + { + "id": 8, + "rotation_radians": -3.544156248970767, + "x": 0.837485876080931, + "y": 0.9463659219627676 + }, + { + "id": 9, + "rotation_radians": -2.726629904197461, + "x": 0.8139593222566707, + "y": -0.9766586236931007 + }, + { + "id": 10, + "rotation_radians": -0.08080485447714869, + "x": -0.5842394892430591, + "y": 1.1124141054312493 + }, + { + "id": 11, + "rotation_radians": -0.08076968356629742, + "x": -0.6564044093492215, + "y": -1.1093265352482342 + }, + { + "id": 12, + "rotation_radians": -0.0677513850962778, + "x": -1.4892168841987299, + "y": -0.5422060412255238 + }, + { + "id": 13, + "rotation_radians": -6.711268660178774e-05, + "x": -1.5217778981115824, + "y": 0.6307043121890933 + }, + { + "id": 14, + "rotation_radians": -3.222384525530998, + "x": -1.2356237656135474, + "y": 0.03630912520596402 + }, + { + "id": 15, + "rotation_radians": -3.2158163685225456, + "x": -1.2353123254417206, + "y": -1.064363456860239 + }, + { + "id": 16, + "rotation_radians": -3.2632560778765822, + "x": -1.183078526115735, + "y": 1.1694820332110787 + }, + { + "id": 17, + "rotation_radians": -3.3637896079976146, + "x": -0.06763193781136742, + "y": 1.5718125583368474 + }, + { + "id": 18, + "rotation_radians": -2.7592081290462596, + "x": 0.05049778097478714, + "y": -1.5027730821662992 + }, + { + "id": 19, + "rotation_radians": 0.41496332481246767, + "x": 0.7351902566509882, + "y": -1.5488706301152257 + }, + { + "id": 20, + "rotation_radians": -0.41985744984614265, + "x": 0.7417489596342642, + "y": 1.5468936168837195 + }, + { + "id": 21, + "rotation_radians": 0.4188799860035302, + "x": 1.3432844885623834, + "y": -0.7412162233135663 + }, + { + "id": 22, + "rotation_radians": -0.41145797253434135, + "x": 1.3730249142382902, + "y": 0.6939784989725916 + }, + { + "id": 23, + "rotation_radians": -3.5538772795943583, + "x": 1.4478735689409024, + "y": 0.10565559753032688 + } + ], + "problem": "23 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_024_76211a17aba30b36.json b/data/solutions/generated/triinpen_024_76211a17aba30b36.json new file mode 100644 index 0000000000000000000000000000000000000000..f317e5ad6a19580bb82246403d1d489507f615f2 --- /dev/null +++ b/data/solutions/generated/triinpen_024_76211a17aba30b36.json @@ -0,0 +1,206 @@ +{ + "case": "triinpen@24", + "container": { + "circumradius": 2.3082818217361782, + "orientation_radians": 0.0, + "side_length": 2.713548025902658, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@24", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.66641+", + "metric_symbol": "s", + "metric_value": 2.66641, + "reference_text": "s = 2.66641+ | Found by Ian Watson | in April 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@24", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.66641+", + "metric_symbol": "s", + "metric_value": 2.66641, + "reference_text": "s = 2.66641+ | Found by Ian Watson | in April 2026.", + "source_image": "24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 7.459293048575174e-05, + "x": -0.6822883192044209, + "y": 0.37634023160821684 + }, + { + "id": 2, + "rotation_radians": 0.5977901775045663, + "x": -0.20200082583443432, + "y": 0.9835020661407137 + }, + { + "id": 3, + "rotation_radians": 1.0644295354565638, + "x": -0.8341566026239114, + "y": -0.38792536346692336 + }, + { + "id": 4, + "rotation_radians": 1.6169910033608477, + "x": -0.057777307673439124, + "y": -0.16399308376270913 + }, + { + "id": 5, + "rotation_radians": 1.6461772067149387, + "x": 0.31872422660976574, + "y": 0.7327206298158427 + }, + { + "id": 6, + "rotation_radians": 0.5697933256824919, + "x": 0.42844236943603975, + "y": 0.14734609834555948 + }, + { + "id": 7, + "rotation_radians": 1.611695852996755, + "x": 0.9410203979372647, + "y": -0.12410853271942351 + }, + { + "id": 8, + "rotation_radians": 0.6504569082480484, + "x": 0.9256070406632194, + "y": 0.921054675059262 + }, + { + "id": 9, + "rotation_radians": 0.5641467059412497, + "x": 0.32105067533772197, + "y": -0.7272834457971952 + }, + { + "id": 10, + "rotation_radians": 3.54502959421694e-06, + "x": -1.57875562338915, + "y": -0.11584498459334466 + }, + { + "id": 11, + "rotation_radians": 1.267156007721512, + "x": -0.9031550410641106, + "y": -1.3610378189819359 + }, + { + "id": 12, + "rotation_radians": 0.22184845960343744, + "x": -1.2950187433460358, + "y": -0.9357254939016003 + }, + { + "id": 13, + "rotation_radians": 8.35287016056473e-05, + "x": -1.548381893007028, + "y": 0.866650436910066 + }, + { + "id": 14, + "rotation_radians": 1.0472811352471048, + "x": -1.2596615615166031, + "y": 0.3666637180355881 + }, + { + "id": 15, + "rotation_radians": 0.22310807586254458, + "x": -0.3352848076835116, + "y": -1.24758357740727 + }, + { + "id": 16, + "rotation_radians": 0.8377612155164996, + "x": -0.9954473062620255, + "y": 1.3365604215361542 + }, + { + "id": 17, + "rotation_radians": 0.8377543668086418, + "x": 0.23238362503026117, + "y": 1.7355101533150739 + }, + { + "id": 18, + "rotation_radians": 1.270084395707679, + "x": 0.05690454159399992, + "y": -1.6714573627802891 + }, + { + "id": 19, + "rotation_radians": 0.460778727700991, + "x": 0.7495458262227315, + "y": -1.6190761655531436 + }, + { + "id": 20, + "rotation_radians": 1.6976544986036266, + "x": 0.8525692042645487, + "y": 1.493780329596002 + }, + { + "id": 21, + "rotation_radians": 1.5480801241626019, + "x": 0.850796335711167, + "y": -1.027081428198389 + }, + { + "id": 22, + "rotation_radians": 1.6793925224704078, + "x": 1.4582708108551765, + "y": 0.6755194593700196 + }, + { + "id": 23, + "rotation_radians": 0.6321950228996794, + "x": 1.5208261283164612, + "y": 0.10155289416789177 + }, + { + "id": 24, + "rotation_radians": 0.470921875526154, + "x": 1.3745256893948732, + "y": -0.7504859421873863 + } + ], + "problem": "24 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_025_cc904cb82492c4b0.json b/data/solutions/generated/triinpen_025_cc904cb82492c4b0.json new file mode 100644 index 0000000000000000000000000000000000000000..56325bab5bf098b049ba2ce54ff819354eef927d --- /dev/null +++ b/data/solutions/generated/triinpen_025_cc904cb82492c4b0.json @@ -0,0 +1,212 @@ +{ + "case": "triinpen@25", + "container": { + "circumradius": 2.360578355429412, + "orientation_radians": 0.0, + "side_length": 2.7750262884044563, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.720+", + "metric_symbol": "s", + "metric_value": 2.72, + "reference_text": "s = 2.720+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@25", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.720+", + "metric_symbol": "s", + "metric_value": 2.72, + "reference_text": "s = 2.720+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.32800471976914847, + "x": -0.28146817211522257, + "y": -0.18196237014777292 + }, + { + "id": 2, + "rotation_radians": 1.351476722283946, + "x": -0.06908111523521562, + "y": 0.37431218409615435 + }, + { + "id": 3, + "rotation_radians": 1.5237299844845154, + "x": 0.40669684424351826, + "y": -1.7086293060175952 + }, + { + "id": 4, + "rotation_radians": 1.546632981619162, + "x": 0.7197564631953696, + "y": 0.02545862926551572 + }, + { + "id": 5, + "rotation_radians": 0.542942593789792, + "x": 0.4722901575683648, + "y": 0.8076423481985355 + }, + { + "id": 6, + "rotation_radians": 0.499437349493277, + "x": 1.2043348219546115, + "y": 0.34280505809771067 + }, + { + "id": 7, + "rotation_radians": 1.5466212704815043, + "x": 1.7882495473619122, + "y": 0.1913326015304778 + }, + { + "id": 8, + "rotation_radians": 2.090270432787337, + "x": -1.6190054920351642, + "y": 0.830317414420908 + }, + { + "id": 9, + "rotation_radians": 0.49514012950059516, + "x": 0.5375179892782674, + "y": -0.5491031162090307 + }, + { + "id": 10, + "rotation_radians": 0.2171677949735207, + "x": -0.697185710139034, + "y": 0.6066740261322099 + }, + { + "id": 11, + "rotation_radians": 1.5245519971322066, + "x": 0.019221823734972523, + "y": -0.8230579789530612 + }, + { + "id": 12, + "rotation_radians": 1.3752023585775048, + "x": -0.8274378817739637, + "y": -0.3698013239456579 + }, + { + "id": 13, + "rotation_radians": 1.66401655496043e-05, + "x": -1.6210518856430818, + "y": -0.17854108392563595 + }, + { + "id": 14, + "rotation_radians": 0.47523205414751146, + "x": 0.9204987889033934, + "y": -1.443824080771277 + }, + { + "id": 15, + "rotation_radians": 0.3280121200724646, + "x": -0.8366138098628783, + "y": -0.9565836352842663 + }, + { + "id": 16, + "rotation_radians": 1.04146374125889, + "x": -1.3323846513834452, + "y": 0.3259390754704834 + }, + { + "id": 17, + "rotation_radians": 0.8377635438887258, + "x": -0.8154259111236268, + "y": 1.43953860833152 + }, + { + "id": 18, + "rotation_radians": 0.47679005155385135, + "x": -0.07933701470643224, + "y": -1.3967293653483164 + }, + { + "id": 19, + "rotation_radians": 1.375206899162783, + "x": -1.3631548520393646, + "y": -1.2015054611373999 + }, + { + "id": 20, + "rotation_radians": 1.884960223012151, + "x": -0.25066651488882846, + "y": 1.3194959381904556 + }, + { + "id": 21, + "rotation_radians": 1.5423396159313256, + "x": 1.0239448588060196, + "y": -0.8602971448204895 + }, + { + "id": 22, + "rotation_radians": 1.884966691082685, + "x": 0.7002974995937592, + "y": 1.6279144382942816 + }, + { + "id": 23, + "rotation_radians": 1.5466296677545601, + "x": 1.2182785500306854, + "y": 0.9200096153697425 + }, + { + "id": 24, + "rotation_radians": 0.4702771328295224, + "x": 1.5463167563495441, + "y": -0.5865314359007054 + }, + { + "id": 25, + "rotation_radians": 0.8377571139218656, + "x": 0.1356730730485045, + "y": 1.7485691465082949 + } + ], + "problem": "25 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_026_810173856676a6fb.json b/data/solutions/generated/triinpen_026_810173856676a6fb.json new file mode 100644 index 0000000000000000000000000000000000000000..c1e48f5a680f82b74a0df7d8bef71d07fb4d71e1 --- /dev/null +++ b/data/solutions/generated/triinpen_026_810173856676a6fb.json @@ -0,0 +1,218 @@ +{ + "case": "triinpen@26", + "container": { + "circumradius": 2.39024467844567, + "orientation_radians": 0.0, + "side_length": 2.8099011427218588, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.771+", + "metric_symbol": "s", + "metric_value": 2.771, + "reference_text": "s = 2.771+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@26", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.771+", + "metric_symbol": "s", + "metric_value": 2.771, + "reference_text": "s = 2.771+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7295951293785414, + "x": 0.528399443379336, + "y": 0.08250450117013546 + }, + { + "id": 2, + "rotation_radians": -2.4119974041155197, + "x": 0.21244340889960608, + "y": 0.606329243628898 + }, + { + "id": 3, + "rotation_radians": 0.7546858010573674, + "x": -0.3747000976453455, + "y": 0.7021332260427954 + }, + { + "id": 4, + "rotation_radians": -2.407553414318158, + "x": 0.09661278950974024, + "y": -0.3041353980283162 + }, + { + "id": 5, + "rotation_radians": -2.3856925642623197, + "x": -0.7955236119601203, + "y": 0.30593191737193465 + }, + { + "id": 6, + "rotation_radians": 0.7608161240007361, + "x": -0.49365032870826747, + "y": -0.21762114150388653 + }, + { + "id": 7, + "rotation_radians": -2.4195131445869658, + "x": 1.058216909432448, + "y": -0.16500975689989258 + }, + { + "id": 8, + "rotation_radians": 0.7341135377270249, + "x": 0.21719831802944498, + "y": -0.8688174824056065 + }, + { + "id": 9, + "rotation_radians": -2.322905930339646, + "x": -0.7591827331728671, + "y": -0.7987825195750371 + }, + { + "id": 10, + "rotation_radians": 0.6327872422579263, + "x": 0.6473314352868789, + "y": 1.056652925298146 + }, + { + "id": 11, + "rotation_radians": -2.513273883633157, + "x": 1.277631224461642, + "y": 1.040234318451614 + }, + { + "id": 12, + "rotation_radians": 0.6363015987124194, + "x": 1.3316131943828664, + "y": 0.46134273793720276 + }, + { + "id": 13, + "rotation_radians": 0.4188932532150772, + "x": 1.4406395594058568, + "y": -0.815873878306628 + }, + { + "id": 14, + "rotation_radians": -2.7227065403358686, + "x": 0.9131800811448886, + "y": -1.0507236498244374 + }, + { + "id": 15, + "rotation_radians": -2.5088121979673472, + "x": 0.5928660371482565, + "y": 1.6315206630485755 + }, + { + "id": 16, + "rotation_radians": 0.7816272079829999, + "x": -0.075211889248136, + "y": 1.6760967324869847 + }, + { + "id": 17, + "rotation_radians": -2.3868988835828158, + "x": -0.500347564483488, + "y": 1.2657078513558768 + }, + { + "id": 18, + "rotation_radians": 0.7559066440147054, + "x": -1.3806942815027, + "y": 0.3646472377069053 + }, + { + "id": 19, + "rotation_radians": 0.7597354586647201, + "x": -1.097248248106529, + "y": 1.3287367455259238 + }, + { + "id": 20, + "rotation_radians": -2.381402822786204, + "x": -1.5146871749766508, + "y": 0.9287166659689178 + }, + { + "id": 21, + "rotation_radians": 0.8186881840361966, + "x": -0.5787155315967846, + "y": -1.3473803925389833 + }, + { + "id": 22, + "rotation_radians": -2.4118465736630696, + "x": 0.0195386147014584, + "y": -1.514869334292812 + }, + { + "id": 23, + "rotation_radians": -2.505386855454872, + "x": 1.8609583088372774, + "y": 0.23067781961509398 + }, + { + "id": 24, + "rotation_radians": 0.41888118279991265, + "x": 0.8528294320627969, + "y": -1.6249358457598775 + }, + { + "id": 25, + "rotation_radians": -2.2915002662213833, + "x": -1.5527288892411462, + "y": -0.3177270774248698 + }, + { + "id": 26, + "rotation_radians": 0.8187019378903987, + "x": -1.3713926540777555, + "y": -0.8823229752865801 + } + ], + "problem": "26 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_027_8b8ba91284e47068.json b/data/solutions/generated/triinpen_027_8b8ba91284e47068.json new file mode 100644 index 0000000000000000000000000000000000000000..9d94898bde5041db3483bde792f114ae5f873790 --- /dev/null +++ b/data/solutions/generated/triinpen_027_8b8ba91284e47068.json @@ -0,0 +1,224 @@ +{ + "case": "triinpen@27", + "container": { + "circumradius": 2.4307965626670343, + "orientation_radians": 0.0, + "side_length": 2.8575727417178385, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@27", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.81761+", + "metric_symbol": "s", + "metric_value": 2.81761, + "reference_text": "s = 2.81761+ | Found by Ian Watson | in April 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@27", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.81761+", + "metric_symbol": "s", + "metric_value": 2.81761, + "reference_text": "s = 2.81761+ | Found by Ian Watson | in April 2026.", + "source_image": "27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.8948777673505975, + "x": 0.41524780705936654, + "y": 0.07930471049280649 + }, + { + "id": 2, + "rotation_radians": -2.248157686335926, + "x": 0.20176728629016036, + "y": 0.6165492486716624 + }, + { + "id": 3, + "rotation_radians": 0.891670026450356, + "x": -0.39931299660635944, + "y": 0.5450044199601612 + }, + { + "id": 4, + "rotation_radians": -2.2435678940331676, + "x": 0.04544130314010791, + "y": -0.3662373731985055 + }, + { + "id": 5, + "rotation_radians": -2.203240753805182, + "x": -0.7962502024320588, + "y": 0.09383667778559698 + }, + { + "id": 6, + "rotation_radians": 0.9391826189221474, + "x": -0.563212501859299, + "y": -0.4348639644003827 + }, + { + "id": 7, + "rotation_radians": -2.2558569061772724, + "x": 0.9755682149326949, + "y": -0.1004291135099167 + }, + { + "id": 8, + "rotation_radians": 0.8980311566927744, + "x": 0.2565994196203766, + "y": -0.9036050598956396 + }, + { + "id": 9, + "rotation_radians": -2.197254749558474, + "x": -0.7959198360978204, + "y": -0.9823253154179785 + }, + { + "id": 10, + "rotation_radians": 0.8843284331330941, + "x": 0.6008730511429639, + "y": 1.0468328808505472 + }, + { + "id": 11, + "rotation_radians": -2.489865012779903, + "x": 1.2956729997268854, + "y": 1.05144538693321 + }, + { + "id": 12, + "rotation_radians": 0.6427609290937675, + "x": 1.3667924518922292, + "y": 0.47014191032467695 + }, + { + "id": 13, + "rotation_radians": 0.41982970467066627, + "x": 1.562873436380356, + "y": -0.7026467369291761 + }, + { + "id": 14, + "rotation_radians": -2.722226941100371, + "x": 1.0353747335462886, + "y": -0.9379606378039914 + }, + { + "id": 15, + "rotation_radians": -2.303822113760998, + "x": -0.02148648010488625, + "y": 1.4536947769859014 + }, + { + "id": 16, + "rotation_radians": 0.837770440113482, + "x": -0.5862401786984025, + "y": 1.5737380827701792 + }, + { + "id": 17, + "rotation_radians": -2.2831486351742485, + "x": -0.8360471118041929, + "y": 1.013012362720721 + }, + { + "id": 18, + "rotation_radians": 0.938350894516595, + "x": -1.3926030293897254, + "y": -0.04845512947583336 + }, + { + "id": 19, + "rotation_radians": 0.8584453006973254, + "x": -1.399450401393034, + "y": 1.1407216499526633 + }, + { + "id": 20, + "rotation_radians": -2.154409683580248, + "x": -1.6477001953977382, + "y": 0.5046081145014382 + }, + { + "id": 21, + "rotation_radians": 0.9443363656231304, + "x": -0.4643586958026151, + "y": -1.4664919533652545 + }, + { + "id": 22, + "rotation_radians": -2.243564306714329, + "x": 0.1312454113929047, + "y": -1.5419482451869082 + }, + { + "id": 23, + "rotation_radians": -2.5132770390848305, + "x": 1.9024577288971245, + "y": 0.23605895347121986 + }, + { + "id": 24, + "rotation_radians": 0.4188757342181556, + "x": 0.975130031841355, + "y": -1.5124253279002489 + }, + { + "id": 25, + "rotation_radians": -2.182869526280812, + "x": -1.633866757361017, + "y": -0.6039841595278537 + }, + { + "id": 26, + "rotation_radians": 0.9443379691415978, + "x": -1.3922438422757695, + "y": -1.1362743360887118 + }, + { + "id": 27, + "rotation_radians": 0.8377634514322737, + "x": 0.3648432751323823, + "y": 1.8827588454599906 + } + ], + "problem": "27 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_028_6ad421ad9865e8bf.json b/data/solutions/generated/triinpen_028_6ad421ad9865e8bf.json new file mode 100644 index 0000000000000000000000000000000000000000..c76182e012d3f34ed9c5e88b30909cc97241d356 --- /dev/null +++ b/data/solutions/generated/triinpen_028_6ad421ad9865e8bf.json @@ -0,0 +1,230 @@ +{ + "case": "triinpen@28", + "container": { + "circumradius": 2.444390599847763, + "orientation_radians": 0.0, + "side_length": 2.873553490865734, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.868+", + "metric_symbol": "s", + "metric_value": 2.868, + "reference_text": "s = 2.868+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@28", + "credit": "Ignacio Vallejo", + "date": "March 2026", + "family_updated": "4/29/26", + "metric_expression": "2.868+", + "metric_symbol": "s", + "metric_value": 2.868, + "reference_text": "s = 2.868+ | Found by Ignacio Vallejo | in March 2026.", + "source_image": "28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.08509832364193115, + "x": -0.8176991649697923, + "y": 0.03549957088788758 + }, + { + "id": 2, + "rotation_radians": -3.2471489156918047, + "x": -0.4890246154328655, + "y": 0.5225800930059483 + }, + { + "id": 3, + "rotation_radians": -3.2266874267752996, + "x": -0.5701231792219619, + "y": -0.4860979765808783 + }, + { + "id": 4, + "rotation_radians": -0.08509691925971263, + "x": 0.010005822830437109, + "y": -0.4782893154310972 + }, + { + "id": 5, + "rotation_radians": -0.10555730736308673, + "x": 0.09093525990526294, + "y": 0.5165748554892168 + }, + { + "id": 6, + "rotation_radians": -3.2471491959147176, + "x": 0.3508887371382325, + "y": 0.0002841965726323129 + }, + { + "id": 7, + "rotation_radians": -0.09168411846394468, + "x": 0.9375376836057199, + "y": -0.000719286375964389 + }, + { + "id": 8, + "rotation_radians": -3.264057722808803, + "x": 0.43964073844991886, + "y": 0.9872810478584353 + }, + { + "id": 9, + "rotation_radians": -3.0236635316090243, + "x": 0.4940733991818637, + "y": -0.9558107913731805 + }, + { + "id": 10, + "rotation_radians": -0.13085873448787314, + "x": -0.8430451864637838, + "y": 1.010824257321871 + }, + { + "id": 11, + "rotation_radians": 0.1179161639141712, + "x": -0.8432149763984369, + "y": -1.1004412958214782 + }, + { + "id": 12, + "rotation_radians": 0.005104947386962561, + "x": -1.6849760067938286, + "y": -0.5784454087825172 + }, + { + "id": 13, + "rotation_radians": -0.06661290421592014, + "x": -1.6471981899774828, + "y": 0.5085175838792039 + }, + { + "id": 14, + "rotation_radians": -3.22669091960596, + "x": -1.4022779579608864, + "y": -0.024486963702216865 + }, + { + "id": 15, + "rotation_radians": -3.023676662343349, + "x": -1.4042044994268197, + "y": -1.2727472997652616 + }, + { + "id": 16, + "rotation_radians": -3.2724522764565886, + "x": -1.4051284879897283, + "y": 1.1647558565412424 + }, + { + "id": 17, + "rotation_radians": -3.3510253085644943, + "x": -0.5820575097698211, + "y": 1.5866609098467443 + }, + { + "id": 18, + "rotation_radians": -3.0236730194367643, + "x": -0.49770692761141183, + "y": -1.5630241382058039 + }, + { + "id": 19, + "rotation_radians": 0.1179290366492545, + "x": 0.06434346478933324, + "y": -1.3996093944044543 + }, + { + "id": 20, + "rotation_radians": -0.2094326768311141, + "x": -0.017302138251074493, + "y": 1.46661979925179 + }, + { + "id": 21, + "rotation_radians": 0.1762072002071878, + "x": 1.1254481451739204, + "y": -1.1342105483888654 + }, + { + "id": 22, + "rotation_radians": -0.41887722557772417, + "x": 1.1868971994644755, + "y": 1.2396511442685243 + }, + { + "id": 23, + "rotation_radians": -3.5604730481917697, + "x": 1.2472503298580448, + "y": 0.6654408638657352 + }, + { + "id": 24, + "rotation_radians": -2.9653845789409106, + "x": 1.322009348603553, + "y": -0.5913313252372216 + }, + { + "id": 25, + "rotation_radians": -3.3510257140620916, + "x": 0.3690287578733411, + "y": 1.895688519860122 + }, + { + "id": 26, + "rotation_radians": -3.0236627023018277, + "x": 0.4098480607931732, + "y": -1.8621850846624854 + }, + { + "id": 27, + "rotation_radians": 0.41719644122584976, + "x": 1.9165482792561872, + "y": -0.23394992853189744 + }, + { + "id": 28, + "rotation_radians": -0.41888163658440086, + "x": 1.7747047044503883, + "y": 0.4306050184040929 + } + ], + "problem": "28 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_029_0d9d40fe56c0f6d4.json b/data/solutions/generated/triinpen_029_0d9d40fe56c0f6d4.json new file mode 100644 index 0000000000000000000000000000000000000000..f6556ba860bec77d3d4deb36b00636a11e0511e9 --- /dev/null +++ b/data/solutions/generated/triinpen_029_0d9d40fe56c0f6d4.json @@ -0,0 +1,236 @@ +{ + "case": "triinpen@29", + "container": { + "circumradius": 2.4979502018632167, + "orientation_radians": 0.0, + "side_length": 2.93651657923241, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.903+", + "metric_symbol": "s", + "metric_value": 2.903, + "reference_text": "s = 2.903+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.903+", + "metric_symbol": "s", + "metric_value": 2.903, + "reference_text": "s = 2.903+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.8309529659050137, + "x": 0.6971744961652233, + "y": 0.01450096194889259 + }, + { + "id": 2, + "rotation_radians": -2.307195909134437, + "x": 0.2672216944938457, + "y": 0.48469087429347074 + }, + { + "id": 3, + "rotation_radians": 0.8373694063776019, + "x": -0.2987687648802675, + "y": 0.6060816674488905 + }, + { + "id": 4, + "rotation_radians": -2.3079641386364287, + "x": 0.30740065898302477, + "y": -0.41338472077613936 + }, + { + "id": 5, + "rotation_radians": -2.3042238353493456, + "x": -0.6852768820314393, + "y": 0.17715625728963547 + }, + { + "id": 6, + "rotation_radians": 0.8366105251646994, + "x": -0.2585616329279822, + "y": -0.2917895532758727 + }, + { + "id": 7, + "rotation_radians": -2.512939029405722, + "x": 1.2869590635553618, + "y": -0.3129673411597395 + }, + { + "id": 8, + "rotation_radians": 0.828178671662031, + "x": 0.1628811033811112, + "y": -1.0671404427505153 + }, + { + "id": 9, + "rotation_radians": -2.2888378937001255, + "x": -0.6542914486864929, + "y": -0.7232411758291659 + }, + { + "id": 10, + "rotation_radians": 0.8343984252275642, + "x": 0.5242769806912696, + "y": 1.030971133109564 + }, + { + "id": 11, + "rotation_radians": -2.496156774038755, + "x": 1.2460976191507678, + "y": 1.217388462849133 + }, + { + "id": 12, + "rotation_radians": 0.6366559822766776, + "x": 1.314271935361287, + "y": 0.6396277103418305 + }, + { + "id": 13, + "rotation_radians": 0.420030832173014, + "x": 1.427110759469258, + "y": -0.9791315096530219 + }, + { + "id": 14, + "rotation_radians": -2.7215618921206532, + "x": 0.9003742192742817, + "y": -1.2156136288292523 + }, + { + "id": 15, + "rotation_radians": -2.307182480291965, + "x": 0.038180842935523124, + "y": 1.4812720877871988 + }, + { + "id": 16, + "rotation_radians": 0.8344121254144188, + "x": -0.5261812936018366, + "y": 1.6032005895995405 + }, + { + "id": 17, + "rotation_radians": -2.3042288369576935, + "x": -0.7834498592876767, + "y": 1.0558280312961865 + }, + { + "id": 18, + "rotation_radians": 0.8445022935193343, + "x": -1.254729332086954, + "y": 0.29213670915926787 + }, + { + "id": 19, + "rotation_radians": 0.9964355235868966, + "x": -1.4018839534392502, + "y": 1.286586519532707 + }, + { + "id": 20, + "rotation_radians": -2.127110501298495, + "x": -1.7160060159678872, + "y": 0.7914505041749061 + }, + { + "id": 21, + "rotation_radians": 0.8527856146266334, + "x": -0.794083417931517, + "y": -1.3811436557165708 + }, + { + "id": 22, + "rotation_radians": -2.313409882216386, + "x": -0.2170006731458337, + "y": -1.5021647200930683 + }, + { + "id": 23, + "rotation_radians": -2.513131497685727, + "x": 1.8464847565172156, + "y": 0.40539332344432427 + }, + { + "id": 24, + "rotation_radians": 0.4188783522135154, + "x": 0.8402819870951971, + "y": -1.790441000407116 + }, + { + "id": 25, + "rotation_radians": -2.282212084448398, + "x": -1.6439135404541865, + "y": -0.1443355881966888 + }, + { + "id": 26, + "rotation_radians": 0.852778163957627, + "x": -1.2208131332131975, + "y": -0.611702053359514 + }, + { + "id": 27, + "rotation_radians": 0.8344082775915137, + "x": 0.3862182947683936, + "y": 1.9450663502674088 + }, + { + "id": 28, + "rotation_radians": -2.28881701913755, + "x": -1.6006748700392897, + "y": -1.0465347063191741 + }, + { + "id": 29, + "rotation_radians": 0.6284067273417604, + "x": 1.896904378400056, + "y": -0.16991796667871872 + } + ], + "problem": "29 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_030_2b832e7a9fa0a7c5.json b/data/solutions/generated/triinpen_030_2b832e7a9fa0a7c5.json new file mode 100644 index 0000000000000000000000000000000000000000..c246e01d3970d3bf970d30b05ee10c0810cb0975 --- /dev/null +++ b/data/solutions/generated/triinpen_030_2b832e7a9fa0a7c5.json @@ -0,0 +1,242 @@ +{ + "case": "triinpen@30", + "container": { + "circumradius": 2.5506930813371196, + "orientation_radians": 0.0, + "side_length": 2.998519552668809, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@30", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.952+", + "metric_symbol": "s", + "metric_value": 2.952, + "reference_text": "s = 2.952+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@30", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.952+", + "metric_symbol": "s", + "metric_value": 2.952, + "reference_text": "s = 2.952+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.5958385195020217, + "x": 0.7704880190599273, + "y": 0.20417575301268814 + }, + { + "id": 2, + "rotation_radians": -3.737417777554558, + "x": 0.7577713238621129, + "y": -0.37379010771571675 + }, + { + "id": 3, + "rotation_radians": -0.6124944880067997, + "x": 0.23138926587519046, + "y": -0.6305669300078822 + }, + { + "id": 4, + "rotation_radians": -3.792110270721978, + "x": 0.21748804169724256, + "y": 0.4653356061982118 + }, + { + "id": 5, + "rotation_radians": -3.786059985300154, + "x": -0.29305407397113714, + "y": -0.3450935917493355 + }, + { + "id": 6, + "rotation_radians": -0.6504458052597021, + "x": -0.3150896877682326, + "y": 0.2423008067710628 + }, + { + "id": 7, + "rotation_radians": -0.6458491346975683, + "x": -0.790573564104742, + "y": -0.6521751641413216 + }, + { + "id": 8, + "rotation_radians": -3.8075273849708493, + "x": -0.7719415000042478, + "y": 0.6079960563663391 + }, + { + "id": 9, + "rotation_radians": -3.7303472772486166, + "x": 0.1926525825108026, + "y": -1.218458972759199 + }, + { + "id": 10, + "rotation_radians": -0.5840858641967932, + "x": 0.16025296855554616, + "y": 1.098009941995494 + }, + { + "id": 11, + "rotation_radians": -3.7488991618417824, + "x": 1.971322504905722, + "y": -0.24815263543377356 + }, + { + "id": 12, + "rotation_radians": -0.5839592424470733, + "x": 1.8406321450045242, + "y": 0.3530665810835915 + }, + { + "id": 13, + "rotation_radians": -0.6280562957331927, + "x": 1.4314664163898951, + "y": -0.4892926730421233 + }, + { + "id": 14, + "rotation_radians": -3.7255918404334247, + "x": 1.262231595346449, + "y": 0.5250850758345014 + }, + { + "id": 15, + "rotation_radians": -0.5839798234281834, + "x": 1.2968930325608639, + "y": 1.101429047156294 + }, + { + "id": 16, + "rotation_radians": -3.7696600351411993, + "x": 1.417472848998328, + "y": -1.0683811308859008 + }, + { + "id": 17, + "rotation_radians": -3.725852419340321, + "x": 0.7181885105672733, + "y": 1.2732469839981353 + }, + { + "id": 18, + "rotation_radians": -0.5862284340623832, + "x": 0.8529398951630234, + "y": -1.2708031165058866 + }, + { + "id": 19, + "rotation_radians": -3.728445966570431, + "x": -0.25413662796227504, + "y": 1.593403462077056 + }, + { + "id": 20, + "rotation_radians": -0.832638909792538, + "x": -0.307342177811727, + "y": -1.76364377469979 + }, + { + "id": 21, + "rotation_radians": -0.5256134968321448, + "x": -0.7661886424867203, + "y": 1.2652823479031297 + }, + { + "id": 22, + "rotation_radians": -3.9767245723486693, + "x": -0.6961335669781518, + "y": -1.3350993800807072 + }, + { + "id": 23, + "rotation_radians": -0.6663401664109224, + "x": -1.2498350918926222, + "y": 0.2470844054431193 + }, + { + "id": 24, + "rotation_radians": -3.787759907184156, + "x": -1.2793307417923672, + "y": -0.3411123096165282 + }, + { + "id": 25, + "rotation_radians": -0.8377591395607266, + "x": -1.2620226197086841, + "y": -1.456146362921727 + }, + { + "id": 26, + "rotation_radians": -3.3510254559459147, + "x": -1.47492125688063, + "y": 1.3869752447747687 + }, + { + "id": 27, + "rotation_radians": -3.7275038786364125, + "x": 0.8168783804321725, + "y": -1.8472380723649788 + }, + { + "id": 28, + "rotation_radians": -0.5842427417175718, + "x": 0.7531891395159444, + "y": 1.8495473046985789 + }, + { + "id": 29, + "rotation_radians": -4.1887916869148265, + "x": -1.77486822536632, + "y": 0.7806999738923265 + }, + { + "id": 30, + "rotation_radians": -0.007856019687155056, + "x": -1.7709480532176514, + "y": -1.0015224041150217 + } + ], + "problem": "30 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_031_579de3c893a5a64c.json b/data/solutions/generated/triinpen_031_579de3c893a5a64c.json new file mode 100644 index 0000000000000000000000000000000000000000..a44f391be0278f11a0b976217ea1c6c443b940df --- /dev/null +++ b/data/solutions/generated/triinpen_031_579de3c893a5a64c.json @@ -0,0 +1,248 @@ +{ + "case": "triinpen@31", + "container": { + "circumradius": 2.567236156337147, + "orientation_radians": 0.0, + "side_length": 3.017967103693978, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.992+", + "metric_symbol": "s", + "metric_value": 2.992, + "reference_text": "s = 2.992+ | Found by Emerson Connelly | in April 2026.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000700021000353, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "2.992+", + "metric_symbol": "s", + "metric_value": 2.992, + "reference_text": "s = 2.992+ | Found by Emerson Connelly | in April 2026.", + "source_image": "31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.8935030506301695, + "x": 0.4532937867023691, + "y": 0.167438483757637 + }, + { + "id": 2, + "rotation_radians": -2.2806239298959023, + "x": 0.13095812556981495, + "y": 0.6791814669907734 + }, + { + "id": 3, + "rotation_radians": 0.8641349127663487, + "x": -0.4421355348210959, + "y": 0.7827268605164263 + }, + { + "id": 4, + "rotation_radians": -2.248090464973296, + "x": 0.10490904373573723, + "y": -0.2933163054191309 + }, + { + "id": 5, + "rotation_radians": -2.2382486539991153, + "x": -0.7840926310754285, + "y": 0.29240143198048846 + }, + { + "id": 6, + "rotation_radians": 0.8983261013357536, + "x": -0.46826493709538086, + "y": -0.205922061641082 + }, + { + "id": 7, + "rotation_radians": -2.2480908291500428, + "x": 1.0238721457922735, + "y": 0.07907630863583545 + }, + { + "id": 8, + "rotation_radians": 0.9078270385727788, + "x": -0.05856333898939999, + "y": -1.0203133046251505 + }, + { + "id": 9, + "rotation_radians": -2.2382211504527088, + "x": -0.7898889603140546, + "y": -0.6908130395073514 + }, + { + "id": 10, + "rotation_radians": 0.857730446382296, + "x": 0.5101661731181806, + "y": 1.1179988720887137 + }, + { + "id": 11, + "rotation_radians": -2.4876663664839422, + "x": 1.2340143454414887, + "y": 1.3176820650321848 + }, + { + "id": 12, + "rotation_radians": 0.6441321102768507, + "x": 1.3061639369935771, + "y": 0.7398935198270695 + }, + { + "id": 13, + "rotation_radians": 0.9130948300918753, + "x": 0.857866168300834, + "y": -0.6189160291266944 + }, + { + "id": 14, + "rotation_radians": -2.2337642240441427, + "x": 0.5151119214847135, + "y": -1.0870621232648605 + }, + { + "id": 15, + "rotation_radians": -2.283860913342894, + "x": 0.039628685002492975, + "y": 1.565837961989392 + }, + { + "id": 16, + "rotation_radians": 0.8377787839613953, + "x": -0.5306078409295915, + "y": 1.7078735131820368 + }, + { + "id": 17, + "rotation_radians": -2.3038152448186175, + "x": -0.9001534107264099, + "y": 1.2636812829549597 + }, + { + "id": 18, + "rotation_radians": 0.9033707156077614, + "x": -1.362172990348578, + "y": 0.32931170103238405 + }, + { + "id": 19, + "rotation_radians": 0.8470923516782175, + "x": -1.475783612327518, + "y": 1.3910463365827253 + }, + { + "id": 20, + "rotation_radians": -2.2382199336863553, + "x": -1.7195702828331183, + "y": 0.8083361243247826 + }, + { + "id": 21, + "rotation_radians": 0.899786982303614, + "x": -0.9850619619194987, + "y": -1.3956646561950132 + }, + { + "id": 22, + "rotation_radians": -2.2337662950843526, + "x": -0.4064679923043528, + "y": -1.4812112970427587 + }, + { + "id": 23, + "rotation_radians": -2.513260642428597, + "x": 1.8427007928337205, + "y": 0.5060784035297514 + }, + { + "id": 24, + "rotation_radians": 0.40859516811630797, + "x": 0.9210103025631564, + "y": -1.76596000337839 + }, + { + "id": 25, + "rotation_radians": -2.238222632727295, + "x": -1.7195560588186027, + "y": -0.12417969491866782 + }, + { + "id": 26, + "rotation_radians": 0.9033694427018225, + "x": -1.3605160908395233, + "y": -0.6025523166745265 + }, + { + "id": 27, + "rotation_radians": 0.8577369645644248, + "x": 0.4173261837490415, + "y": 2.002549583307421 + }, + { + "id": 28, + "rotation_radians": -2.2382322769048586, + "x": -1.7179028600690753, + "y": -1.0560413457487796 + }, + { + "id": 29, + "rotation_radians": 0.9111029657518505, + "x": 1.7833816386984256, + "y": -0.24401391571537223 + }, + { + "id": 30, + "rotation_radians": -2.228498164482336, + "x": 1.4293567411270276, + "y": -0.7013909984892107 + }, + { + "id": 31, + "rotation_radians": 1.2566368860932997, + "x": 0.2789849756041042, + "y": -1.9709194693408627 + } + ], + "problem": "31 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_032_70ed9a5e30a88f24.json b/data/solutions/generated/triinpen_032_70ed9a5e30a88f24.json new file mode 100644 index 0000000000000000000000000000000000000000..1f5b63663276701d2e7a2ea5c6442d394619fdab --- /dev/null +++ b/data/solutions/generated/triinpen_032_70ed9a5e30a88f24.json @@ -0,0 +1,254 @@ +{ + "case": "triinpen@32", + "container": { + "circumradius": 2.616201147217181, + "orientation_radians": 0.0, + "side_length": 3.0755289027298165, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.029+", + "metric_symbol": "s", + "metric_value": 3.029, + "reference_text": "s = 3.029+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.029+", + "metric_symbol": "s", + "metric_value": 3.029, + "reference_text": "s = 3.029+ | Found by Emerson Connelly | in April 2026.", + "source_image": "32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.20345020306896672, + "x": -0.06980373844107203, + "y": -0.26748981105308156 + }, + { + "id": 2, + "rotation_radians": -0.20345335577892912, + "x": -0.8846468992296858, + "y": 0.374752077949821 + }, + { + "id": 3, + "rotation_radians": -3.3450523162616497, + "x": -0.6352679485691024, + "y": -0.15083946470600376 + }, + { + "id": 4, + "rotation_radians": -3.3450554532824124, + "x": 0.2849417217791491, + "y": 0.18969786269508288 + }, + { + "id": 5, + "rotation_radians": -3.3450551541515594, + "x": -0.5309289394963791, + "y": 0.8328538366421764 + }, + { + "id": 6, + "rotation_radians": -0.2046363759788885, + "x": 0.035039036800810316, + "y": 0.7157407544262284 + }, + { + "id": 7, + "rotation_radians": -3.345045390003494, + "x": 0.11190153276238232, + "y": -0.8155243669090985 + }, + { + "id": 8, + "rotation_radians": -0.1870001857875507, + "x": 0.9015621730962267, + "y": 0.29894510973570176 + }, + { + "id": 9, + "rotation_radians": -0.2034341124107408, + "x": -0.7999574781682113, + "y": -0.7771018893935759 + }, + { + "id": 10, + "rotation_radians": -3.348056893387251, + "x": 0.42030871336825615, + "y": 1.1469860809779893 + }, + { + "id": 11, + "rotation_radians": -2.939063531216677, + "x": -0.9365778824624098, + "y": -1.613996188495948 + }, + { + "id": 12, + "rotation_radians": 0.2094399091343113, + "x": -0.3660259445251386, + "y": -1.4945332166545044 + }, + { + "id": 13, + "rotation_radians": -0.07639379553812913, + "x": 0.7531337348798098, + "y": -0.8028878610302671 + }, + { + "id": 14, + "rotation_radians": -3.21798431806927, + "x": 1.0606305641762237, + "y": -0.3136968122751157 + }, + { + "id": 15, + "rotation_radians": -0.07101778814923017, + "x": -1.793118894771044, + "y": -0.15580834879433345 + }, + { + "id": 16, + "rotation_radians": -0.07101824752346501, + "x": -1.7931206816035727, + "y": 0.8750400733535868 + }, + { + "id": 17, + "rotation_radians": -3.212609363262855, + "x": -1.5280447249972375, + "y": 0.36192846113506927 + }, + { + "id": 18, + "rotation_radians": -3.3450154545375725, + "x": -1.3654246279291071, + "y": -0.6604362593823029 + }, + { + "id": 19, + "rotation_radians": -3.348806902048219, + "x": -1.4804482906724346, + "y": 1.43958197265592 + }, + { + "id": 20, + "rotation_radians": -0.20944772935193498, + "x": -0.9119414170130129, + "y": 1.3179607822607695 + }, + { + "id": 21, + "rotation_radians": -2.9321541907920787, + "x": 0.016287833892636588, + "y": -1.927225664926239 + }, + { + "id": 22, + "rotation_radians": -0.41886967549582227, + "x": 1.1817088538690155, + "y": 1.4832613451601997 + }, + { + "id": 23, + "rotation_radians": -3.56046072352557, + "x": 1.2420640345342409, + "y": 0.9090518188322783 + }, + { + "id": 24, + "rotation_radians": -3.351030562666984, + "x": -0.5289641335648076, + "y": 1.750062822346057 + }, + { + "id": 25, + "rotation_radians": -0.20942894565158612, + "x": 0.03578796440057218, + "y": 1.6300150213570064 + }, + { + "id": 26, + "rotation_radians": -0.05316959405610084, + "x": 1.6349778856566815, + "y": -0.5263100052268675 + }, + { + "id": 27, + "rotation_radians": -0.2034497376720678, + "x": -1.732794002033515, + "y": -1.1064041872569057 + }, + { + "id": 28, + "rotation_radians": -3.3510256746961833, + "x": 0.4221205410021622, + "y": 2.0590873067529745 + }, + { + "id": 29, + "rotation_radians": 0.028649497083099405, + "x": 0.6768687673395247, + "y": -1.8482110563222631 + }, + { + "id": 30, + "rotation_radians": -3.195110165445245, + "x": 1.0138005330666098, + "y": -1.3308134751434426 + }, + { + "id": 31, + "rotation_radians": -0.4188718209550834, + "x": 1.769520074945422, + "y": 0.6742174984014365 + }, + { + "id": 32, + "rotation_radians": -3.227137405500322, + "x": 1.9666161089078127, + "y": -0.03413657215138326 + } + ], + "problem": "32 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_033_13357e078d1002ad.json b/data/solutions/generated/triinpen_033_13357e078d1002ad.json new file mode 100644 index 0000000000000000000000000000000000000000..14f1f6bef68606b924f0daa7907dc2302107daf5 --- /dev/null +++ b/data/solutions/generated/triinpen_033_13357e078d1002ad.json @@ -0,0 +1,260 @@ +{ + "case": "triinpen@33", + "container": { + "circumradius": 2.6242009419018393, + "orientation_radians": 0.0, + "side_length": 3.0849332254038364, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.078+", + "metric_symbol": "s", + "metric_value": 3.078, + "reference_text": "s = 3.078+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.078+", + "metric_symbol": "s", + "metric_value": 3.078, + "reference_text": "s = 3.078+ | Found by Emerson Connelly | in April 2026.", + "source_image": "33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.8049341723769762, + "x": 0.4740684011680716, + "y": 0.25854366340764984 + }, + { + "id": 2, + "rotation_radians": -2.336662370333429, + "x": 0.3068252631808366, + "y": 0.811225358842197 + }, + { + "id": 3, + "rotation_radians": 0.8344208276327785, + "x": -0.30886748863106317, + "y": 0.8951395412641665 + }, + { + "id": 4, + "rotation_radians": -2.3222669623341994, + "x": 0.06694400586443809, + "y": -0.16092373004108781 + }, + { + "id": 5, + "rotation_radians": -2.2200192259506855, + "x": -0.8043226078099188, + "y": 0.45533380883334373 + }, + { + "id": 6, + "rotation_radians": 0.9215697239005486, + "x": -0.5528681955951461, + "y": -0.06528448826384849 + }, + { + "id": 7, + "rotation_radians": -2.371703376194226, + "x": 1.0435542777290743, + "y": 0.08687847594373228 + }, + { + "id": 8, + "rotation_radians": 0.9544144348840191, + "x": -0.25623068638612373, + "y": -0.9306156191215034 + }, + { + "id": 9, + "rotation_radians": -2.1873488283467055, + "x": -0.8621836732349496, + "y": -0.5735787266793508 + }, + { + "id": 10, + "rotation_radians": 0.7963882812204373, + "x": 0.8448494361004082, + "y": 1.107367321495697 + }, + { + "id": 11, + "rotation_radians": -2.5072175697954306, + "x": 1.5100468932629798, + "y": 1.0372070488077174 + }, + { + "id": 12, + "rotation_radians": 0.6343769006449226, + "x": 1.5658663475431671, + "y": 0.4624759878256227 + }, + { + "id": 13, + "rotation_radians": 0.7576760613662814, + "x": 0.8285685641592878, + "y": -0.5642098270600786 + }, + { + "id": 14, + "rotation_radians": -2.370666224635537, + "x": 0.4069039648890287, + "y": -0.9682481898404025 + }, + { + "id": 15, + "rotation_radians": -2.3038212117723726, + "x": -0.02538480468405221, + "y": 1.6136029217929924 + }, + { + "id": 16, + "rotation_radians": 0.8377665846074787, + "x": -0.5893825633216976, + "y": 1.73723252820193 + }, + { + "id": 17, + "rotation_radians": -2.303827182358254, + "x": -0.9757206479711252, + "y": 1.3081572407539 + }, + { + "id": 18, + "rotation_radians": 0.948370279631237, + "x": -1.4478151231587741, + "y": 0.3477328550166776 + }, + { + "id": 19, + "rotation_radians": 0.83776751633491, + "x": -1.5404857006306556, + "y": 1.4281998354401695 + }, + { + "id": 20, + "rotation_radians": -2.193220596852767, + "x": -1.7864225429844707, + "y": 0.8282670770695251 + }, + { + "id": 21, + "rotation_radians": 1.0343470473040963, + "x": -1.16990213507731, + "y": -1.4401706080895165 + }, + { + "id": 22, + "rotation_radians": -2.107521307838795, + "x": -0.5924344973542592, + "y": -1.4476621816848405 + }, + { + "id": 23, + "rotation_radians": -2.507216149562121, + "x": 2.094739402892946, + "y": 0.23083128541847772 + }, + { + "id": 24, + "rotation_radians": 0.7250657355926401, + "x": 1.0653778269821603, + "y": -1.420817093216015 + }, + { + "id": 25, + "rotation_radians": -2.181220156999204, + "x": -1.7920564833162544, + "y": -0.12477933762074733 + }, + { + "id": 26, + "rotation_radians": 0.9535150041498716, + "x": -1.445255678542999, + "y": -0.6038550117195497 + }, + { + "id": 27, + "rotation_radians": 0.8336530451075722, + "x": 0.36317948722219845, + "y": 2.0434575318963883 + }, + { + "id": 28, + "rotation_radians": -2.188076918036271, + "x": -1.779457568793356, + "y": -1.0746817289491482 + }, + { + "id": 29, + "rotation_radians": 0.6343761797934192, + "x": 1.8710010224887064, + "y": -0.37499955331422014 + }, + { + "id": 30, + "rotation_radians": -2.416526135270087, + "x": 1.3869904798143402, + "y": -0.7658321402471308 + }, + { + "id": 31, + "rotation_radians": 1.0340742021743405, + "x": -0.048047821190136765, + "y": -1.8045600542201712 + }, + { + "id": 32, + "rotation_radians": -2.2903690892722337, + "x": 0.6145844360120045, + "y": -1.8740850202357224 + }, + { + "id": 33, + "rotation_radians": -2.3106319202105996, + "x": 0.8883851041640313, + "y": 1.7368638451532974 + } + ], + "problem": "33 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_034_9cac5218ebb67cb5.json b/data/solutions/generated/triinpen_034_9cac5218ebb67cb5.json new file mode 100644 index 0000000000000000000000000000000000000000..799747cecde7a54c09a3256d5af0fca6ad024b39 --- /dev/null +++ b/data/solutions/generated/triinpen_034_9cac5218ebb67cb5.json @@ -0,0 +1,266 @@ +{ + "case": "triinpen@34", + "container": { + "circumradius": 2.6681701272786396, + "orientation_radians": 0.0, + "side_length": 3.1366221028434307, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.114+", + "metric_symbol": "s", + "metric_value": 3.114, + "reference_text": "s = 3.114+ | Found by Emerson Connelly | in April 2026.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/34.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.114+", + "metric_symbol": "s", + "metric_value": 3.114, + "reference_text": "s = 3.114+ | Found by Emerson Connelly | in April 2026.", + "source_image": "34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/34.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.00821463965616997, + "x": -0.13734849288403497, + "y": -0.22916813017216023 + }, + { + "id": 2, + "rotation_radians": -3.134285759688247, + "x": 0.1476660894471779, + "y": 0.27346744231452286 + }, + { + "id": 3, + "rotation_radians": -3.1333773871880912, + "x": -0.714713912556814, + "y": -0.2317683354323356 + }, + { + "id": 4, + "rotation_radians": -2.7227353161381993, + "x": 0.6104644126842979, + "y": -0.4809357101177206 + }, + { + "id": 5, + "rotation_radians": 0.00742609992855873, + "x": -0.9975985401792167, + "y": 0.2722848128255043 + }, + { + "id": 6, + "rotation_radians": 0.4188615927620119, + "x": 1.1090869507324381, + "y": -0.18134461170226213 + }, + { + "id": 7, + "rotation_radians": 0.4126443678326548, + "x": 0.47780327513667525, + "y": -1.050216206611213 + }, + { + "id": 8, + "rotation_radians": 0.008198409971539188, + "x": -0.9992693915033171, + "y": -0.7361763175103194 + }, + { + "id": 9, + "rotation_radians": -3.1304326033373666, + "x": -0.2728318122833948, + "y": -0.9804738573398363 + }, + { + "id": 10, + "rotation_radians": 0.00730303056177328, + "x": -0.13302429058722656, + "y": 0.77818831086793 + }, + { + "id": 11, + "rotation_radians": -3.1355791293210697, + "x": -0.7110271263878161, + "y": 0.7743314553498203 + }, + { + "id": 12, + "rotation_radians": 0.6100765483113876, + "x": 0.5984827664883577, + "y": 1.065760085269762 + }, + { + "id": 13, + "rotation_radians": -2.677350578609168, + "x": 0.9533729187080311, + "y": 0.42871676807696674 + }, + { + "id": 14, + "rotation_radians": -3.1336379500286378, + "x": -1.5781261900535763, + "y": -0.5672837679568523 + }, + { + "id": 15, + "rotation_radians": -2.4945833212850728, + "x": 1.0596566477297884, + "y": 1.705565700798146 + }, + { + "id": 16, + "rotation_radians": -2.728943488636056, + "x": 0.9467323243458889, + "y": -1.3871075332980558 + }, + { + "id": 17, + "rotation_radians": -0.14970611968697273, + "x": 0.10623766166814641, + "y": 1.6323854383697953 + }, + { + "id": 18, + "rotation_radians": -3.291296246333606, + "x": -0.45422895520889206, + "y": 1.7877171040577158 + }, + { + "id": 19, + "rotation_radians": -3.1425948524685405, + "x": -1.5790389891222025, + "y": 0.43484592724665017 + }, + { + "id": 20, + "rotation_radians": 2.1877924964109214e-06, + "x": -1.8699123324095162, + "y": -0.06448071026573962 + }, + { + "id": 21, + "rotation_radians": -0.06582696677439874, + "x": -0.90898303455497, + "y": 1.3596258615610728 + }, + { + "id": 22, + "rotation_radians": -2.722729153344278, + "x": 1.5886751173381506, + "y": -0.5035228467982006 + }, + { + "id": 23, + "rotation_radians": 0.41887902051669573, + "x": 1.5185641707565247, + "y": -1.091155738897736 + }, + { + "id": 24, + "rotation_radians": 0.4156497187665633, + "x": 0.8834860101072877, + "y": -1.9625186032244855 + }, + { + "id": 25, + "rotation_radians": 0.46423637435171256, + "x": 1.4803019263125987, + "y": 0.6658963255196889 + }, + { + "id": 26, + "rotation_radians": 0.011160199786706154, + "x": -0.5130462537564117, + "y": -1.5077991831211925 + }, + { + "id": 27, + "rotation_radians": -3.207418635008268, + "x": -1.484159052647875, + "y": 1.4117954158938106 + }, + { + "id": 28, + "rotation_radians": -2.6691986753762684, + "x": 1.9670085440081178, + "y": 0.3477808060756826 + }, + { + "id": 29, + "rotation_radians": -0.005404774601815486, + "x": -1.8672131003483796, + "y": 0.937695020606509 + }, + { + "id": 30, + "rotation_radians": -2.706359138937151, + "x": 0.19902864067831638, + "y": -1.8785618891434706 + }, + { + "id": 31, + "rotation_radians": 0.4223269570448134, + "x": 2.1182737073410647, + "y": -0.262796838023602 + }, + { + "id": 32, + "rotation_radians": 0.00794804732509929, + "x": -1.862668474182186, + "y": -1.0696673234497758 + }, + { + "id": 33, + "rotation_radians": -3.117896096628018, + "x": -1.132295060845967, + "y": -1.4943422872729129 + }, + { + "id": 34, + "rotation_radians": -3.2913017203863215, + "x": 0.466279050992203, + "y": 2.0837483638126817 + } + ], + "problem": "34 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/34.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_035_e568d5830b049327.json b/data/solutions/generated/triinpen_035_e568d5830b049327.json new file mode 100644 index 0000000000000000000000000000000000000000..65eb8b12796b6047253919ef279396339c60a09c --- /dev/null +++ b/data/solutions/generated/triinpen_035_e568d5830b049327.json @@ -0,0 +1,272 @@ +{ + "case": "triinpen@35", + "container": { + "circumradius": 2.7145882145907416, + "orientation_radians": 0.0, + "side_length": 3.1911898371667866, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.150+", + "metric_symbol": "s", + "metric_value": 3.15, + "reference_text": "s = 3.150+ | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@35", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.150+", + "metric_symbol": "s", + "metric_value": 3.15, + "reference_text": "s = 3.150+ | Found by Emerson Connelly | in April 2026.", + "source_image": "35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.4981254849708943, + "x": -0.05585674723117419, + "y": 0.18634010978903667 + }, + { + "id": 2, + "rotation_radians": -1.6405204840451948, + "x": -0.6678635964092686, + "y": 0.3141240656580519 + }, + { + "id": 3, + "rotation_radians": -1.6481550985249518, + "x": -0.07233266606790366, + "y": -0.3937180953561865 + }, + { + "id": 4, + "rotation_radians": -1.588108393439553, + "x": 0.5102326206943525, + "y": 0.40456874933509707 + }, + { + "id": 5, + "rotation_radians": 1.5753819475349937, + "x": 0.5139756519404167, + "y": 0.9928522733541006 + }, + { + "id": 6, + "rotation_radians": 1.5491569674252796, + "x": 1.006395321165341, + "y": 0.10507378306122588 + }, + { + "id": 7, + "rotation_radians": 1.4282535632275501, + "x": -0.4764951881737825, + "y": -0.960831178901927 + }, + { + "id": 8, + "rotation_radians": 1.4932083932616, + "x": 0.3882891790580498, + "y": -0.7431326557042333 + }, + { + "id": 9, + "rotation_radians": -1.64839220581895, + "x": 0.9091975737850265, + "y": -0.49409113351520173 + }, + { + "id": 10, + "rotation_radians": 1.2248456687452753, + "x": -1.3887361245325258, + "y": 0.35212362009285153 + }, + { + "id": 11, + "rotation_radians": -2.003322064494992, + "x": -0.9794509790586917, + "y": -0.45454029239683263 + }, + { + "id": 12, + "rotation_radians": 1.5010697980434946, + "x": -0.6255189895802986, + "y": 0.8899430689777356 + }, + { + "id": 13, + "rotation_radians": -1.6397262506154153, + "x": -0.10633378755788071, + "y": 1.1434692832283035 + }, + { + "id": 14, + "rotation_radians": -1.6518597097729755, + "x": 0.32139186618115045, + "y": -1.3187214747158598 + }, + { + "id": 15, + "rotation_radians": -1.6332507317825486, + "x": -0.8835991222003984, + "y": 1.5464383214424715 + }, + { + "id": 16, + "rotation_radians": -1.5924508720509782, + "x": 1.5128755909218465, + "y": 0.3823086772317952 + }, + { + "id": 17, + "rotation_radians": -1.944211701129964, + "x": -1.7930823733790082, + "y": 0.7934257382320463 + }, + { + "id": 18, + "rotation_radians": 1.106222913222478, + "x": -1.5607915503254792, + "y": -0.611966106719707 + }, + { + "id": 19, + "rotation_radians": 1.197379904820462, + "x": -1.5752549033360332, + "y": 1.3281895907885244 + }, + { + "id": 20, + "rotation_radians": -1.713343103433659, + "x": -0.5429528942230519, + "y": -1.5345811043757303 + }, + { + "id": 21, + "rotation_radians": 1.4521794005543478, + "x": -0.07018840226119973, + "y": -1.8863350086294497 + }, + { + "id": 22, + "rotation_radians": -1.4677496974794109, + "x": 1.088295258847896, + "y": 1.253300595077525 + }, + { + "id": 23, + "rotation_radians": 1.67287922746034, + "x": 1.6157034448908423, + "y": 1.0171344234581003 + }, + { + "id": 24, + "rotation_radians": 1.5101423374199627, + "x": 2.109786996507801, + "y": 0.2079443418301379 + }, + { + "id": 25, + "rotation_radians": 1.6754610918377422, + "x": 1.0292452162794716, + "y": 1.828474654528159 + }, + { + "id": 26, + "rotation_radians": 1.4673213692884743, + "x": 1.5453129423739735, + "y": -0.6249181990599456 + }, + { + "id": 27, + "rotation_radians": 1.5054992457438912, + "x": -0.07252415442466364, + "y": 1.72169410852042 + }, + { + "id": 28, + "rotation_radians": -1.6742258326843724, + "x": 2.073103060388919, + "y": -0.3906717778765438 + }, + { + "id": 29, + "rotation_radians": -1.450366166898751, + "x": 0.4965015681338479, + "y": 2.0707817423818558 + }, + { + "id": 30, + "rotation_radians": -2.035367236496342, + "x": -1.8784632683509415, + "y": -1.0985903978935871 + }, + { + "id": 31, + "rotation_radians": 1.3441092312385876, + "x": -1.2177919546848615, + "y": -1.5511017995908585 + }, + { + "id": 32, + "rotation_radians": 1.4673806182350717, + "x": 0.9577274824067727, + "y": -1.4330230480232704 + }, + { + "id": 33, + "rotation_radians": -1.6742701002929987, + "x": 1.4856878323739888, + "y": -1.1992251637288545 + }, + { + "id": 34, + "rotation_radians": -1.67421298747757, + "x": 0.8981219955322876, + "y": -2.007319919572313 + }, + { + "id": 35, + "rotation_radians": 2.1534129125243124, + "x": -1.878481929141269, + "y": -0.1298349896851387 + } + ], + "problem": "35 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_036_94f98697d38e8534.json b/data/solutions/generated/triinpen_036_94f98697d38e8534.json new file mode 100644 index 0000000000000000000000000000000000000000..27b43872d43058e177491b86c0d367bd4c56cbe0 --- /dev/null +++ b/data/solutions/generated/triinpen_036_94f98697d38e8534.json @@ -0,0 +1,278 @@ +{ + "case": "triinpen@36", + "container": { + "circumradius": 2.7058446228521733, + "orientation_radians": 0.0, + "side_length": 3.180911128614793, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.177+", + "metric_symbol": "s", + "metric_value": 3.177, + "reference_text": "s = 3.177+ | Found by Emerson Connelly | in April 2026.", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/36.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.177+", + "metric_symbol": "s", + "metric_value": 3.177, + "reference_text": "s = 3.177+ | Found by Emerson Connelly | in April 2026.", + "source_image": "36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/36.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.2566352473236082, + "x": -0.5975260632509207, + "y": -1.8040353713511608 + }, + { + "id": 2, + "rotation_radians": 0.2825175688006457, + "x": 1.4624399631497824, + "y": -1.1003119404855504 + }, + { + "id": 3, + "rotation_radians": 1.059665015485891, + "x": -1.599293008883037, + "y": -0.4247931760198889 + }, + { + "id": 4, + "rotation_radians": 0.012461766272212007, + "x": -1.894188464527136, + "y": -0.9213829541467291 + }, + { + "id": 5, + "rotation_radians": 1.7068399536930845, + "x": -0.864744406621528, + "y": -0.6080333447794977 + }, + { + "id": 6, + "rotation_radians": 0.65964208580263, + "x": -0.40858178862818667, + "y": -0.25407888884041013 + }, + { + "id": 7, + "rotation_radians": 2.094926452644974, + "x": -1.9001163431584744, + "y": 1.0702522559461813 + }, + { + "id": 8, + "rotation_radians": 0.9249064899468412, + "x": -0.6569910212206286, + "y": 0.769845661187092 + }, + { + "id": 9, + "rotation_radians": 1.6766975034230096, + "x": 0.9760656204679004, + "y": 1.8886876114391455 + }, + { + "id": 10, + "rotation_radians": 0.2825169940809396, + "x": 0.9181377762511124, + "y": -1.8583527496587924 + }, + { + "id": 11, + "rotation_radians": 0.6939904129815608, + "x": 0.3871206874664012, + "y": 2.0517761679282636 + }, + { + "id": 12, + "rotation_radians": 1.6755144193384814, + "x": 1.5649570423257562, + "y": 1.079148212248721 + }, + { + "id": 13, + "rotation_radians": 1.9418167600564247, + "x": 0.05290027645405102, + "y": 1.4593445982335664 + }, + { + "id": 14, + "rotation_radians": 1.5434430764851932, + "x": 0.31602119904256776, + "y": -0.21177254531368497 + }, + { + "id": 15, + "rotation_radians": 0.9186504491003353, + "x": -1.4034237544633203, + "y": 1.500703780014281 + }, + { + "id": 16, + "rotation_radians": 0.9186494284507492, + "x": -0.49411089343385883, + "y": 1.7794846865161116 + }, + { + "id": 17, + "rotation_radians": 2.0637399533706318, + "x": -1.0090722394389589, + "y": 0.2564185006122115 + }, + { + "id": 18, + "rotation_radians": 0.49735205674832395, + "x": 2.0348389287844935, + "y": -0.36724683667687774 + }, + { + "id": 19, + "rotation_radians": 1.259837066577542, + "x": -0.13245376764783406, + "y": -1.0428281644900277 + }, + { + "id": 20, + "rotation_radians": 0.49526852001720745, + "x": 0.9193469398742178, + "y": -0.11279522402273179 + }, + { + "id": 21, + "rotation_radians": 1.0596618595875948, + "x": -1.6012589612378147, + "y": 0.5692963434094236 + }, + { + "id": 22, + "rotation_radians": 0.9249072026510993, + "x": 0.2876824129238535, + "y": 0.9154507125320379 + }, + { + "id": 23, + "rotation_radians": 0.6283182784908315, + "x": 1.0374911127678432, + "y": 1.3139896766694232 + }, + { + "id": 24, + "rotation_radians": 1.3297160920936435, + "x": 0.9079493717241456, + "y": -1.2612740527886723 + }, + { + "id": 25, + "rotation_radians": 1.2584432657396523, + "x": 0.3543382379198849, + "y": -2.1123622911492044 + }, + { + "id": 26, + "rotation_radians": 0.20943264873897, + "x": -0.03298807674706941, + "y": -1.6829485375116724 + }, + { + "id": 27, + "rotation_radians": 1.9658480921372252, + "x": -0.8445235891089357, + "y": 1.320595056775669 + }, + { + "id": 28, + "rotation_radians": 1.6755129249429401, + "x": 2.1527756327072685, + "y": 0.2700847070826778 + }, + { + "id": 29, + "rotation_radians": 1.6755149878408406, + "x": 0.8939659435093538, + "y": 0.5292331941069142 + }, + { + "id": 30, + "rotation_radians": 1.5424658255345958, + "x": 1.4070059700095199, + "y": -0.4220157360694595 + }, + { + "id": 31, + "rotation_radians": 0.28318158510978925, + "x": 0.46111566361928, + "y": -0.8925816574510622 + }, + { + "id": 32, + "rotation_radians": 1.9721050531390356, + "x": -0.10944429514671475, + "y": 0.49175976855813114 + }, + { + "id": 33, + "rotation_radians": 1.2566308926659313, + "x": -1.5486341805164443, + "y": -1.4950023907139356 + }, + { + "id": 34, + "rotation_radians": 0.012460593724677893, + "x": -1.8941805785026353, + "y": 0.07159942887997632 + }, + { + "id": 35, + "rotation_radians": 0.2094324285059299, + "x": -0.9838705973502373, + "y": -1.3749614237774235 + }, + { + "id": 36, + "rotation_radians": 0.628316968195502, + "x": 1.6253099016902777, + "y": 0.504928512547504 + } + ], + "problem": "36 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/36.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinpen_039_67a6bbf24108966a.json b/data/solutions/generated/triinpen_039_67a6bbf24108966a.json new file mode 100644 index 0000000000000000000000000000000000000000..b166cca800082da2da618868f191492ff4015a61 --- /dev/null +++ b/data/solutions/generated/triinpen_039_67a6bbf24108966a.json @@ -0,0 +1,296 @@ +{ + "case": "triinpen@39", + "container": { + "circumradius": 2.805326444569377, + "orientation_radians": 0.0, + "side_length": 3.2978590239679155, + "sides": 5, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.295+", + "metric_symbol": "s", + "metric_value": 3.295, + "reference_text": "s = 3.295+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinpen@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.295+", + "metric_symbol": "s", + "metric_value": 3.295, + "reference_text": "s = 3.295+ | Found by Emerson Connelly | in April 2026.", + "source_image": "39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinpen/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/", + "title": "Triangles in Pentagons" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinpen/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.42318699760071465, + "x": 2.2319058796143127, + "y": -0.29443708164802596 + }, + { + "id": 2, + "rotation_radians": 1.4712934506886919, + "x": 2.112338120709596, + "y": 0.3003484857601155 + }, + { + "id": 3, + "rotation_radians": 1.471161548943318, + "x": 1.7051922977545353, + "y": -0.5319171253064058 + }, + { + "id": 4, + "rotation_radians": 0.42440637009135646, + "x": 1.6404998652954943, + "y": -1.107403175391402 + }, + { + "id": 5, + "rotation_radians": 0.42195639333810675, + "x": 1.6429576501239107, + "y": 0.638415393975281 + }, + { + "id": 6, + "rotation_radians": 1.646354608839548, + "x": 1.4932021016397343, + "y": 1.2902423597180306 + }, + { + "id": 7, + "rotation_radians": 0.4235837354513841, + "x": 1.2367819072384434, + "y": -0.1925463639288441 + }, + { + "id": 8, + "rotation_radians": 1.4721557234421228, + "x": 1.113919666466992, + "y": -1.3457519270788463 + }, + { + "id": 9, + "rotation_radians": 1.469156062214982, + "x": 1.1161058931702486, + "y": 0.4022159985921101 + }, + { + "id": 10, + "rotation_radians": 0.418961364069624, + "x": 1.0510873866374602, + "y": -1.923280297799371 + }, + { + "id": 11, + "rotation_radians": 0.5991516132395905, + "x": 0.9602671409227079, + "y": 1.5142672815224574 + }, + { + "id": 12, + "rotation_radians": 1.651813692795184, + "x": 0.9136502681076565, + "y": 2.092498460178932 + }, + { + "id": 13, + "rotation_radians": 1.4717562862373412, + "x": 0.707838108950346, + "y": -0.4267006571668701 + }, + { + "id": 14, + "rotation_radians": 0.424957775662632, + "x": 0.6503666699428953, + "y": -1.0014091700505732 + }, + { + "id": 15, + "rotation_radians": 1.4631360341675375, + "x": 0.5183312860027774, + "y": -2.1498730303455043 + }, + { + "id": 16, + "rotation_radians": 0.5254899848123941, + "x": 0.4715988045391002, + "y": 0.5401462945227076 + }, + { + "id": 17, + "rotation_radians": 1.5726852317309534, + "x": 0.4884023735041212, + "y": 1.1175547075926002 + }, + { + "id": 18, + "rotation_radians": 0.7985261766350968, + "x": 0.2322436282814982, + "y": 2.125266268268284 + }, + { + "id": 19, + "rotation_radians": 1.4721511451319251, + "x": 0.12064410309896494, + "y": -1.2312655514684336 + }, + { + "id": 20, + "rotation_radians": 0.4159412193105382, + "x": 0.052222853996032305, + "y": -1.8091290658605104 + }, + { + "id": 21, + "rotation_radians": 1.572688170932913, + "x": 0.0008271260893660116, + "y": 0.20101155089504275 + }, + { + "id": 22, + "rotation_radians": 0.4343442624662278, + "x": -0.015489189276119008, + "y": -0.42071289426268 + }, + { + "id": 23, + "rotation_radians": 1.8848330288516844, + "x": -0.15845471933806754, + "y": 1.6740937576493855 + }, + { + "id": 24, + "rotation_radians": 0.6120204868089937, + "x": -0.32738317472855083, + "y": 0.9294024302237983 + }, + { + "id": 25, + "rotation_radians": 1.2566331290743202, + "x": -0.6213345156147638, + "y": -1.8809263231167326 + }, + { + "id": 26, + "rotation_radians": 1.065115925195348, + "x": -0.6348626797946585, + "y": -0.8795803762326062 + }, + { + "id": 27, + "rotation_radians": 0.8376315085690657, + "x": -0.7109611739965075, + "y": 1.851741623155156 + }, + { + "id": 28, + "rotation_radians": 1.098370946895515, + "x": -0.7940470257191098, + "y": 0.034946649704739735 + }, + { + "id": 29, + "rotation_radians": 0.1779790588098532, + "x": -0.9997473744025785, + "y": -1.4243864986500434 + }, + { + "id": 30, + "rotation_radians": 1.8834126919551586, + "x": -1.0981321715852788, + "y": 1.4224698547058556 + }, + { + "id": 31, + "rotation_radians": 0.05117708641910058, + "x": -1.0760682290201076, + "y": 0.5401711571361132 + }, + { + "id": 32, + "rotation_radians": 0.02086051944631397, + "x": -1.0899083924045527, + "y": -0.4784204613628389 + }, + { + "id": 33, + "rotation_radians": 1.2251803420609122, + "x": -1.5621935055191951, + "y": -1.5588448613333814 + }, + { + "id": 34, + "rotation_radians": 0.8377604816604688, + "x": -1.6637345277375322, + "y": 1.542234353866201 + }, + { + "id": 35, + "rotation_radians": 1.0436875242340273, + "x": -1.6763109489054113, + "y": 0.44607026681704365 + }, + { + "id": 36, + "rotation_radians": 1.0471990859504974, + "x": -1.6921801648077712, + "y": -0.5467751936005106 + }, + { + "id": 37, + "rotation_radians": 2.078518103486836, + "x": -1.9729778775796358, + "y": 0.9486258019867946 + }, + { + "id": 38, + "rotation_radians": 2.0943946144505823, + "x": -1.980859760651849, + "y": -0.04675500911103437 + }, + { + "id": 39, + "rotation_radians": 2.0943961466495704, + "x": -1.9808695502537894, + "y": -1.0467975427007814 + } + ], + "problem": "39 equal items for Triangles in Pentagons", + "setup": "triinpen", + "source_image": "https://erich-friedman.github.io/packing/triinpen/39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinpen/" +} diff --git a/data/solutions/generated/triinsqu_021_3debb201d272befe.json b/data/solutions/generated/triinsqu_021_3debb201d272befe.json new file mode 100644 index 0000000000000000000000000000000000000000..3b2691236e58d18dfbcf085dd3df66e685a60375 --- /dev/null +++ b/data/solutions/generated/triinsqu_021_3debb201d272befe.json @@ -0,0 +1,188 @@ +{ + "case": "triinsqu@21", + "container": { + "circumradius": 2.3550370139002608, + "orientation_radians": 0.0, + "side_length": 3.3305252849483837, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@21", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.3111+", + "metric_symbol": "s", + "metric_value": 3.3111, + "reference_text": "s = 3.3111+ | Found by Ian Watson | in April 2026.", + "source_image": "t21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@21", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.3111+", + "metric_symbol": "s", + "metric_value": 3.3111, + "reference_text": "s = 3.3111+ | Found by Ian Watson | in April 2026.", + "source_image": "t21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "steepest", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.6404820804872977, + "x": 0.26826754958743465, + "y": 0.12532530093216962 + }, + { + "id": 2, + "rotation_radians": -2.4749171860336387, + "x": 0.8146005287324162, + "y": -0.10246946404725683 + }, + { + "id": 3, + "rotation_radians": -2.482208993325173, + "x": 0.029358579345865925, + "y": 0.684901572954782 + }, + { + "id": 4, + "rotation_radians": -2.501229198098656, + "x": -0.18490307838055495, + "y": -0.23289795354195303 + }, + { + "id": 5, + "rotation_radians": 0.6427502605114375, + "x": 0.05139396721626253, + "y": -0.7872942939219296 + }, + { + "id": 6, + "rotation_radians": 0.6403580372982863, + "x": -0.7215429542328133, + "y": -0.01928556529741685 + }, + { + "id": 7, + "rotation_radians": 0.661848255847773, + "x": 1.0485995312574423, + "y": -0.6546866098288625 + }, + { + "id": 8, + "rotation_radians": 0.2618002885350371, + "x": -0.7276986544935662, + "y": 0.8108198969883653 + }, + { + "id": 9, + "rotation_radians": -2.879787570673362, + "x": -1.2853967092183174, + "y": 0.6613835946247022 + }, + { + "id": 10, + "rotation_radians": -2.4897558899405876, + "x": 0.5883533236599362, + "y": -1.0115045562593596 + }, + { + "id": 11, + "rotation_radians": 0.6696276754020924, + "x": 1.1973076541143652, + "y": 0.34667658794524714 + }, + { + "id": 12, + "rotation_radians": 0.6593865302761353, + "x": 0.41437830542966453, + "y": 1.1306168430211265 + }, + { + "id": 13, + "rotation_radians": -2.4216860304629395, + "x": 0.9833274283810121, + "y": 0.9180481253412197 + }, + { + "id": 14, + "rotation_radians": -2.4662169566267154, + "x": 0.18188057854381878, + "y": 1.689718564032885 + }, + { + "id": 15, + "rotation_radians": -2.432983412915354, + "x": 1.7562037554066636, + "y": 0.13752874352320485 + }, + { + "id": 16, + "rotation_radians": -2.498842808177058, + "x": -0.4027124384084529, + "y": -1.144109067134925 + }, + { + "id": 17, + "rotation_radians": -2.501244491194031, + "x": -1.1893435526178953, + "y": -0.3577659589910713 + }, + { + "id": 18, + "rotation_radians": 0.6427737498858352, + "x": -0.9335124236951773, + "y": -0.9169057253445022 + }, + { + "id": 19, + "rotation_radians": 0.7084822268922311, + "x": -0.07948594128048662, + "y": -1.7608496875127968 + }, + { + "id": 20, + "rotation_radians": 0.669300989708314, + "x": -1.7364874621670543, + "y": -0.13111724890960377 + }, + { + "id": 21, + "rotation_radians": -2.8797947648421918, + "x": -0.57826472978507, + "y": 1.3685145791416333 + } + ], + "problem": "21 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t21.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_022_470a866027c799dc.json b/data/solutions/generated/triinsqu_022_470a866027c799dc.json new file mode 100644 index 0000000000000000000000000000000000000000..f9e958247576989f43b4795fe696e458291c2ef1 --- /dev/null +++ b/data/solutions/generated/triinsqu_022_470a866027c799dc.json @@ -0,0 +1,194 @@ +{ + "case": "triinsqu@22", + "container": { + "circumradius": 2.392653511861857, + "orientation_radians": 0.0, + "side_length": 3.383723046534653, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@22", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.3757+", + "metric_symbol": "s", + "metric_value": 3.3757, + "reference_text": "22. | | s = 3.3757+ | Found by Ian Watson | in April 2026.", + "source_image": "t22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@22", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.3757+", + "metric_symbol": "s", + "metric_value": 3.3757, + "reference_text": "22. | | s = 3.3757+ | Found by Ian Watson | in April 2026.", + "source_image": "t22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.27773966709036535, + "x": 0.320367001334884, + "y": -0.4392801049363519 + }, + { + "id": 2, + "rotation_radians": -2.863869121324962, + "x": -0.32051571633864523, + "y": 0.43931029630038665 + }, + { + "id": 3, + "rotation_radians": -2.86384430128383, + "x": -0.2724806167531332, + "y": -0.46565914068946423 + }, + { + "id": 4, + "rotation_radians": 0.2777347330746971, + "x": 0.27234758605012627, + "y": 0.46566521825475504 + }, + { + "id": 5, + "rotation_radians": -2.863856961931487, + "x": 0.6870797098884847, + "y": 0.06397621370341866 + }, + { + "id": 6, + "rotation_radians": 0.27773649583119747, + "x": -0.6871924000483943, + "y": -0.0639453927731286 + }, + { + "id": 7, + "rotation_radians": 0.3659720853191215, + "x": 1.2075157078190213, + "y": 0.4393713631999882 + }, + { + "id": 8, + "rotation_radians": -2.775815656811632, + "x": -1.2075261392173335, + "y": -0.4394517411962558 + }, + { + "id": 9, + "rotation_radians": -2.8651634517276015, + "x": -0.5681042473694204, + "y": 1.3992604558722153 + }, + { + "id": 10, + "rotation_radians": -3.4038724760209544, + "x": -0.14917063026860872, + "y": -1.8348927288979524 + }, + { + "id": 11, + "rotation_radians": -0.2618135157624797, + "x": 0.14941855440923482, + "y": 1.834966325351728 + }, + { + "id": 12, + "rotation_radians": 0.27422540638884646, + "x": 0.5595024863761555, + "y": -1.4063826400741954 + }, + { + "id": 13, + "rotation_radians": -3.4034144776646214, + "x": 0.2980020846990225, + "y": 1.277049395543136 + }, + { + "id": 14, + "rotation_radians": 0.2777309286006157, + "x": -0.7352258396187893, + "y": 0.8410162129016115 + }, + { + "id": 15, + "rotation_radians": -0.26227642701807696, + "x": -0.29835501088903144, + "y": -1.277132666437672 + }, + { + "id": 16, + "rotation_radians": -2.8638510064027027, + "x": 0.72896708444173, + "y": -0.8472899752718988 + }, + { + "id": 17, + "rotation_radians": 0.2885544700803307, + "x": 1.4564534153849362, + "y": -0.5090986923848075 + }, + { + "id": 18, + "rotation_radians": -2.8858930373229885, + "x": -1.4525435282844237, + "y": 0.5265392071059943 + }, + { + "id": 19, + "rotation_radians": -0.26258415742476604, + "x": 0.8561226246775607, + "y": 1.1277125343992835 + }, + { + "id": 20, + "rotation_radians": -3.403879359274387, + "x": -0.8561099693401039, + "y": -1.1279084737342855 + }, + { + "id": 21, + "rotation_radians": -2.7753936190161674, + "x": 1.6561563888650428, + "y": 0.07576160094570257 + }, + { + "id": 22, + "rotation_radians": 0.3664223095302104, + "x": -1.656314236414293, + "y": -0.07571110420713804 + } + ], + "problem": "22 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t22.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_023_23d97af9efc6a19d.json b/data/solutions/generated/triinsqu_023_23d97af9efc6a19d.json new file mode 100644 index 0000000000000000000000000000000000000000..c5fe77244990c7a1d4a4ce74ff8f94784f0fd41f --- /dev/null +++ b/data/solutions/generated/triinsqu_023_23d97af9efc6a19d.json @@ -0,0 +1,200 @@ +{ + "case": "triinsqu@23", + "container": { + "circumradius": 2.456611836703044, + "orientation_radians": 0.0, + "side_length": 3.4741737769517234, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@23", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.4311+", + "metric_symbol": "s", + "metric_value": 3.4311, + "reference_text": "23. | | s = 3.4311+ | Found by Ian Watson | in April 2026.", + "source_image": "t23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@23", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.4311+", + "metric_symbol": "s", + "metric_value": 3.4311, + "reference_text": "23. | | s = 3.4311+ | Found by Ian Watson | in April 2026.", + "source_image": "t23.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.3312228125873977, + "x": 0.23282866852782716, + "y": 0.5697353514502567 + }, + { + "id": 2, + "rotation_radians": 0.81036585809697, + "x": 0.3780977715888406, + "y": 0.010625694470650118 + }, + { + "id": 3, + "rotation_radians": 0.8129519832936881, + "x": -0.651481408707311, + "y": -0.16872260298663855 + }, + { + "id": 4, + "rotation_radians": -2.3312260636218216, + "x": -0.09547653399111529, + "y": -0.3357603553548743 + }, + { + "id": 5, + "rotation_radians": 0.8104104834441718, + "x": -0.3256808837013715, + "y": 0.7166451883969248 + }, + { + "id": 6, + "rotation_radians": -2.3291445449123382, + "x": -0.8166209073810411, + "y": 0.3851105467535732 + }, + { + "id": 7, + "rotation_radians": -2.331336684733258, + "x": 0.9330885867530788, + "y": -0.1510313854513277 + }, + { + "id": 8, + "rotation_radians": 0.8103107220010798, + "x": 0.06852520124661204, + "y": -0.8902180695222904 + }, + { + "id": 9, + "rotation_radians": -2.331231588870989, + "x": 1.1999351241904805, + "y": 0.8309055786539205 + }, + { + "id": 10, + "rotation_radians": -2.33123103630121, + "x": 0.49437194317496846, + "y": 1.5364623287289452 + }, + { + "id": 11, + "rotation_radians": 0.8103688625698239, + "x": 0.6414637309377835, + "y": 0.9778885369655262 + }, + { + "id": 12, + "rotation_radians": 0.81055463202084, + "x": 1.3310309807573433, + "y": 0.2675087059454719 + }, + { + "id": 13, + "rotation_radians": -2.33118145997775, + "x": -0.46071873914362826, + "y": 1.2787753009491871 + }, + { + "id": 14, + "rotation_radians": 1.309000491150302, + "x": -1.6056410579864593, + "y": 0.4426712252883138 + }, + { + "id": 15, + "rotation_radians": 0.8142541845086346, + "x": -0.06227509694480227, + "y": 1.6992825311480402 + }, + { + "id": 16, + "rotation_radians": 0.7918404528999894, + "x": 1.0081840291268667, + "y": -0.7386769325332723 + }, + { + "id": 17, + "rotation_radians": -2.338110742016155, + "x": 0.6008901074932008, + "y": -1.1560745842960571 + }, + { + "id": 18, + "rotation_radians": -2.3266333205728245, + "x": 1.8947462807988222, + "y": 0.1328750369917141 + }, + { + "id": 19, + "rotation_radians": 0.783216995592459, + "x": -0.9515951746232174, + "y": -1.0903024473238683 + }, + { + "id": 20, + "rotation_radians": 0.7853627614439644, + "x": -1.6996131018828764, + "y": -0.34867446996391943 + }, + { + "id": 21, + "rotation_radians": 0.5943590730866534, + "x": -0.03872776871138636, + "y": -1.8779983618741725 + }, + { + "id": 22, + "rotation_radians": -2.328638718389717, + "x": -1.1227673325945464, + "y": -0.5176386645476726 + }, + { + "id": 23, + "rotation_radians": -2.3312560805859754, + "x": -0.37787505697274804, + "y": -1.262468807939402 + } + ], + "problem": "23 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t23.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_024_aa931802df351f6b.json b/data/solutions/generated/triinsqu_024_aa931802df351f6b.json new file mode 100644 index 0000000000000000000000000000000000000000..c4aacfdfc8b3f9cb8a85a6665175e5544ecf258d --- /dev/null +++ b/data/solutions/generated/triinsqu_024_aa931802df351f6b.json @@ -0,0 +1,206 @@ +{ + "case": "triinsqu@24", + "container": { + "circumradius": 2.461618332064436, + "orientation_radians": 0.0, + "side_length": 3.4812540305917623, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@24", + "credit": "Maurizio Morandi", + "date": "August 2008", + "family_updated": "4/29/26", + "metric_expression": "3.468+", + "metric_symbol": "s", + "metric_value": 3.468, + "reference_text": "24. | | s = 3.468+ | Found by Maurizio Morandi | in August 2008.", + "source_image": "t24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000700021000353, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@24", + "credit": "Maurizio Morandi", + "date": "August 2008", + "family_updated": "4/29/26", + "metric_expression": "3.468+", + "metric_symbol": "s", + "metric_value": 3.468, + "reference_text": "24. | | s = 3.468+ | Found by Maurizio Morandi | in August 2008.", + "source_image": "t24.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.7792561781871442, + "x": 0.031917212136745934, + "y": 0.3704285523554217 + }, + { + "id": 2, + "rotation_radians": -2.3596518501210584, + "x": 0.5936410887219025, + "y": 0.22957027095788204 + }, + { + "id": 3, + "rotation_radians": -2.360888835893476, + "x": -0.11357912557831384, + "y": 0.9299305562646917 + }, + { + "id": 4, + "rotation_radians": -2.361613397875112, + "x": -0.37883185645144296, + "y": -0.03586613344866503 + }, + { + "id": 5, + "rotation_radians": 0.7803283376554128, + "x": -0.22806629618307409, + "y": -0.593419699336992 + }, + { + "id": 6, + "rotation_radians": 0.7799796142607516, + "x": -0.9357369813415819, + "y": 0.11660343976262943 + }, + { + "id": 7, + "rotation_radians": 0.7819707389411338, + "x": 0.7378709416148802, + "y": -0.3295312749098682 + }, + { + "id": 8, + "rotation_radians": 0.7807018678244825, + "x": -0.6705897407233976, + "y": 1.081982594266329 + }, + { + "id": 9, + "rotation_radians": -2.361260495226284, + "x": 0.3304916506963675, + "y": -0.7398592311865962 + }, + { + "id": 10, + "rotation_radians": -2.3618372773305523, + "x": -1.081328524998799, + "y": 0.6754410981276807 + }, + { + "id": 11, + "rotation_radians": 0.7872079470408588, + "x": 1.3449619857368542, + "y": 0.29618214536772347 + }, + { + "id": 12, + "rotation_radians": 0.7849349641371915, + "x": 0.639367252929606, + "y": 1.0028335047140886 + }, + { + "id": 13, + "rotation_radians": -2.356192344521802, + "x": 1.1978791235173198, + "y": 0.8554684001198136 + }, + { + "id": 14, + "rotation_radians": -2.3546901171727947, + "x": 0.4904811333373793, + "y": 1.5617153103446382 + }, + { + "id": 15, + "rotation_radians": -2.3536605736458958, + "x": 1.9033573463342572, + "y": 0.14785763900110716 + }, + { + "id": 16, + "rotation_radians": -2.357605328977169, + "x": -0.2961585983986065, + "y": -1.3454835161697625 + }, + { + "id": 17, + "rotation_radians": -2.3576380289044367, + "x": -1.002207441887036, + "y": -0.637291956310511 + }, + { + "id": 18, + "rotation_radians": 0.7839850067841934, + "x": -0.8536514737742394, + "y": -1.1952583718936824 + }, + { + "id": 19, + "rotation_radians": 0.7840089342382535, + "x": -0.1486648780747331, + "y": -1.903707107268735 + }, + { + "id": 20, + "rotation_radians": 0.7839082357262006, + "x": -1.5609154656297826, + "y": -0.49139302796105805 + }, + { + "id": 21, + "rotation_radians": -2.879791543966929, + "x": -0.26490944665891797, + "y": 1.7884314294113774 + }, + { + "id": 22, + "rotation_radians": -1.8326005558406282, + "x": 1.4936769227030153, + "y": -0.5596712698281162 + }, + { + "id": 23, + "rotation_radians": 0.2619795033498067, + "x": 0.5596766133677276, + "y": -1.4935621824672067 + }, + { + "id": 24, + "rotation_radians": 1.3089940976699717, + "x": -1.7899840098991577, + "y": 0.2633636685627326 + } + ], + "problem": "24 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t24.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_025_16117b2f4cd0a5a0.json b/data/solutions/generated/triinsqu_025_16117b2f4cd0a5a0.json new file mode 100644 index 0000000000000000000000000000000000000000..27fa3d77c6b101dc8b167833a2aea15ad0c763a2 --- /dev/null +++ b/data/solutions/generated/triinsqu_025_16117b2f4cd0a5a0.json @@ -0,0 +1,212 @@ +{ + "case": "triinsqu@25", + "container": { + "circumradius": 2.512742609832427, + "orientation_radians": 0.0, + "side_length": 3.553554677577784, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@25", + "credit": "David W", + "date": "August 2012", + "family_updated": "4/29/26", + "metric_expression": "3.537+", + "metric_symbol": "s", + "metric_value": 3.537, + "reference_text": "25. | | s = 3.537+ | Found by David W. Cantrell | in August 2012.", + "source_image": "t25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@25", + "credit": "David W", + "date": "August 2012", + "family_updated": "4/29/26", + "metric_expression": "3.537+", + "metric_symbol": "s", + "metric_value": 3.537, + "reference_text": "25. | | s = 3.537+ | Found by David W. Cantrell | in August 2012.", + "source_image": "t25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.356151309543716, + "x": 0.24337416341832513, + "y": 0.6341058607449663 + }, + { + "id": 2, + "rotation_radians": 0.7854416972804537, + "x": 0.39283367514798684, + "y": 0.07640796920873688 + }, + { + "id": 3, + "rotation_radians": 0.7854162061839635, + "x": -0.5261360069870786, + "y": -0.3534625868301048 + }, + { + "id": 4, + "rotation_radians": -2.3561759270835676, + "x": 0.03156584182118248, + "y": -0.5028886161428646 + }, + { + "id": 5, + "rotation_radians": 0.7861420166185061, + "x": -0.31455717529471333, + "y": 0.78404348646802 + }, + { + "id": 6, + "rotation_radians": -2.3561704434393915, + "x": -0.5777741012234816, + "y": 0.23044176821824774 + }, + { + "id": 7, + "rotation_radians": -2.355110742404274, + "x": 0.951124287853849, + "y": -0.07285069596486955 + }, + { + "id": 8, + "rotation_radians": 0.7854191718415219, + "x": 0.18100641745091856, + "y": -1.060598255374756 + }, + { + "id": 9, + "rotation_radians": -2.35518725681608, + "x": 1.2091038742044045, + "y": 0.8946605524897618 + }, + { + "id": 10, + "rotation_radians": -2.3551662178748094, + "x": 0.5023708005515112, + "y": 1.6013798019072145 + }, + { + "id": 11, + "rotation_radians": 0.7863170506448678, + "x": 0.6511816950837432, + "y": 1.0434502128097882 + }, + { + "id": 12, + "rotation_radians": 0.7864774454127779, + "x": 1.3580235754480117, + "y": 0.3367863824725788 + }, + { + "id": 13, + "rotation_radians": -2.3554452573723044, + "x": -0.4633834765062634, + "y": 1.341911667640739 + }, + { + "id": 14, + "rotation_radians": 0.26179824883144487, + "x": -1.3681497856902722, + "y": 0.3280697685213937 + }, + { + "id": 15, + "rotation_radians": 0.7864267433760727, + "x": -0.05537926019151877, + "y": 1.7506449069784473 + }, + { + "id": 16, + "rotation_radians": 0.7875412767802992, + "x": 1.1980977057842495, + "y": -0.6047415043207348 + }, + { + "id": 17, + "rotation_radians": -2.354055246409157, + "x": 0.7916624470455447, + "y": -1.0148309770167767 + }, + { + "id": 18, + "rotation_radians": -2.2497851824891955, + "x": 1.9423310363539625, + "y": 0.0893542757868404 + }, + { + "id": 19, + "rotation_radians": 0.7854024870387706, + "x": -0.8564931757552623, + "y": -1.2479031370799198 + }, + { + "id": 20, + "rotation_radians": 0.7853958549629642, + "x": -1.5636473725908844, + "y": -0.5408420888077635 + }, + { + "id": 21, + "rotation_radians": 0.7854068956215488, + "x": -0.1494283691148304, + "y": -1.9550532241836047 + }, + { + "id": 22, + "rotation_radians": -2.3561897338613953, + "x": -1.0059291824532028, + "y": -0.6902043042156463 + }, + { + "id": 23, + "rotation_radians": -2.3561892746143616, + "x": -0.29878825246890284, + "y": -1.3973375978211524 + }, + { + "id": 24, + "rotation_radians": -2.879791173327523, + "x": -1.9258525122522103, + "y": 0.17863077139117392 + }, + { + "id": 25, + "rotation_radians": 1.3089960771874332, + "x": -1.2187116089690089, + "y": 0.8857691070964497 + } + ], + "problem": "25 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t25.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_026_ebfed25c219baa0e.json b/data/solutions/generated/triinsqu_026_ebfed25c219baa0e.json new file mode 100644 index 0000000000000000000000000000000000000000..3b19ff2252bcbe94926456ffee36551086d97753 --- /dev/null +++ b/data/solutions/generated/triinsqu_026_ebfed25c219baa0e.json @@ -0,0 +1,218 @@ +{ + "case": "triinsqu@26", + "container": { + "circumradius": 2.5636623001700425, + "orientation_radians": 0.0, + "side_length": 3.625565994245078, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@26", + "credit": "Maurizio Morandi", + "date": "September 2008", + "family_updated": "4/29/26", + "metric_expression": "3.575+", + "metric_symbol": "s", + "metric_value": 3.575, + "reference_text": "26. | | s = 3.575+ | Found by Maurizio Morandi | in September 2008.", + "source_image": "t26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@26", + "credit": "Maurizio Morandi", + "date": "September 2008", + "family_updated": "4/29/26", + "metric_expression": "3.575+", + "metric_symbol": "s", + "metric_value": 3.575, + "reference_text": "26. | | s = 3.575+ | Found by Maurizio Morandi | in September 2008.", + "source_image": "t26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.2617926951493059, + "x": 0.3292474914827162, + "y": -0.6234507985926451 + }, + { + "id": 2, + "rotation_radians": -3.4033859562418436, + "x": -0.32925577522701466, + "y": 0.6234538375276673 + }, + { + "id": 3, + "rotation_radians": -3.4033851517688105, + "x": -0.2766615520054606, + "y": -0.6539294135395105 + }, + { + "id": 4, + "rotation_radians": -0.261792435304492, + "x": 0.27665518308674364, + "y": 0.6539412525580788 + }, + { + "id": 5, + "rotation_radians": -3.403386530865378, + "x": 0.4260935943564163, + "y": 0.09623557378791191 + }, + { + "id": 6, + "rotation_radians": -0.26179302291573014, + "x": -0.4261032692594777, + "y": -0.09622617566001235 + }, + { + "id": 7, + "rotation_radians": -0.2617974404356415, + "x": 0.9837939493913173, + "y": -0.05319436705512056 + }, + { + "id": 8, + "rotation_radians": -3.403387330525396, + "x": -0.9838058923277446, + "y": 0.053204619797150424 + }, + { + "id": 9, + "rotation_radians": -2.8798050025400443, + "x": -0.14942980627326635, + "y": 2.005969340159971 + }, + { + "id": 10, + "rotation_radians": -3.403387857296935, + "x": -0.5579321859559488, + "y": -1.5974654666707082 + }, + { + "id": 11, + "rotation_radians": -0.26179509181600297, + "x": 0.5579391891044321, + "y": 1.597457892451317 + }, + { + "id": 12, + "rotation_radians": 0.261789223593291, + "x": 0.14943134944363803, + "y": -2.0059660826002528 + }, + { + "id": 13, + "rotation_radians": -3.4033872358057877, + "x": 0.7073748082876735, + "y": 1.039754962186606 + }, + { + "id": 14, + "rotation_radians": 0.2617406123335456, + "x": -0.29861116437505875, + "y": 1.4481790759741484 + }, + { + "id": 15, + "rotation_radians": -0.2617945211785117, + "x": -0.7073667023138942, + "y": -1.03976295725048 + }, + { + "id": 16, + "rotation_radians": -2.879808260129106, + "x": 0.29860124662100945, + "y": -1.4481924845252376 + }, + { + "id": 17, + "rotation_radians": 0.2617059268715454, + "x": 0.8563459526813505, + "y": -1.2987780697581883 + }, + { + "id": 18, + "rotation_radians": -2.8798529448384538, + "x": -0.8563205562096943, + "y": 1.2987781008909325 + }, + { + "id": 19, + "rotation_radians": -0.26179603594870465, + "x": 1.2650793445616157, + "y": 0.8903188974900706 + }, + { + "id": 20, + "rotation_radians": -3.40338739870187, + "x": -1.2650709597462189, + "y": -0.8903276296971017 + }, + { + "id": 21, + "rotation_radians": -3.4355174137004885, + "x": 1.282723336357903, + "y": -0.5873060688893387 + }, + { + "id": 22, + "rotation_radians": -0.2938937059539238, + "x": -1.282697440180363, + "y": 0.587313725560961 + }, + { + "id": 23, + "rotation_radians": -0.261795206536812, + "x": -1.41450449912947, + "y": -0.3326259318175354 + }, + { + "id": 24, + "rotation_radians": -3.4033884355420034, + "x": 1.4145127542925973, + "y": 0.332617164964931 + }, + { + "id": 25, + "rotation_radians": -0.2618031328358932, + "x": 1.9722183096108359, + "y": 0.1831789038846247 + }, + { + "id": 26, + "rotation_radians": -3.403394358294396, + "x": -1.9722090527472194, + "y": -0.18318760117554195 + } + ], + "problem": "26 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t26.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_027_dbdb303c3aa850bb.json b/data/solutions/generated/triinsqu_027_dbdb303c3aa850bb.json new file mode 100644 index 0000000000000000000000000000000000000000..3b6e96288ea3be32e20f910747a3f4104ee4f499 --- /dev/null +++ b/data/solutions/generated/triinsqu_027_dbdb303c3aa850bb.json @@ -0,0 +1,224 @@ +{ + "case": "triinsqu@27", + "container": { + "circumradius": 2.62266883631111, + "orientation_radians": 0.0, + "side_length": 3.7090138379244344, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@27", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.6726+", + "metric_symbol": "s", + "metric_value": 3.6726, + "reference_text": "27. | | s = 3.6726+ | Found by Ian Watson | in April 2026.", + "source_image": "t27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@27", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.6726+", + "metric_symbol": "s", + "metric_value": 3.6726, + "reference_text": "27. | | s = 3.6726+ | Found by Ian Watson | in April 2026.", + "source_image": "t27.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.24482487950443788, + "x": 0.23788348810587762, + "y": -0.7351804366208881 + }, + { + "id": 2, + "rotation_radians": -2.9873833210518486, + "x": -0.39809809406266244, + "y": 0.6031731732272612 + }, + { + "id": 3, + "rotation_radians": -2.921770506419358, + "x": -0.3814610680186276, + "y": -0.667979102351994 + }, + { + "id": 4, + "rotation_radians": -0.2415260862453345, + "x": 0.35548331559141505, + "y": 0.6237741839607266 + }, + { + "id": 5, + "rotation_radians": -2.889992536755825, + "x": 0.39580220778494357, + "y": -0.17630399555397464 + }, + { + "id": 6, + "rotation_radians": 0.18454162767496976, + "x": -0.5022131781698026, + "y": 0.01173093626699531 + }, + { + "id": 7, + "rotation_radians": 0.25305080632998905, + "x": 0.9555892425027862, + "y": -0.03197282128121773 + }, + { + "id": 8, + "rotation_radians": -2.934284768472527, + "x": -1.0796656334404253, + "y": -0.10287881872019515 + }, + { + "id": 9, + "rotation_radians": -2.903770046347892, + "x": -0.5497574452264447, + "y": 1.647810521264356 + }, + { + "id": 10, + "rotation_radians": -3.4033949729986475, + "x": -0.14943122110188783, + "y": -2.0649691820257585 + }, + { + "id": 11, + "rotation_radians": -0.2503758585478898, + "x": 0.15254941640671532, + "y": 2.053794101657976 + }, + { + "id": 12, + "rotation_radians": 0.2857490063976252, + "x": 0.5813570798998332, + "y": -1.6115043674794383 + }, + { + "id": 13, + "rotation_radians": -3.403027373533142, + "x": 0.3067815024362641, + "y": 1.4914378308699157 + }, + { + "id": 14, + "rotation_radians": 0.1542097238232042, + "x": -0.7488194201224818, + "y": 1.0620437422919784 + }, + { + "id": 15, + "rotation_radians": -0.26180072205219, + "x": -0.2988659532986213, + "y": -1.5072663261442463 + }, + { + "id": 16, + "rotation_radians": -2.870505518985982, + "x": 0.7564299080243891, + "y": -1.0497394338852795 + }, + { + "id": 17, + "rotation_radians": 0.2547227234213695, + "x": 1.3278103550522766, + "y": -0.8804671327277097 + }, + { + "id": 18, + "rotation_radians": -2.9338778821240084, + "x": -1.3330398993999408, + "y": 0.8437422978838878 + }, + { + "id": 19, + "rotation_radians": -0.2578031362334407, + "x": 0.8670371900473388, + "y": 1.344536805014527 + }, + { + "id": 20, + "rotation_radians": -3.4033925085958305, + "x": -0.8565707678146244, + "y": -1.35783310948341 + }, + { + "id": 21, + "rotation_radians": -2.8885437861022742, + "x": 1.4827726734544577, + "y": -0.3234052915870976 + }, + { + "id": 22, + "rotation_radians": 0.20770912548210177, + "x": -1.504145262473955, + "y": 0.2922389777827743 + }, + { + "id": 23, + "rotation_radians": 0.207326457970609, + "x": -1.2346980837635069, + "y": -0.6596610908841996 + }, + { + "id": 24, + "rotation_radians": -3.3831316522214805, + "x": 1.0254525775727226, + "y": 0.7808800593266351 + }, + { + "id": 25, + "rotation_radians": 0.21744501970871233, + "x": 2.0413959384418363, + "y": -0.10707008952644732 + }, + { + "id": 26, + "rotation_radians": -2.9338787112721425, + "x": -2.0577030771768308, + "y": 0.11906809942087093 + }, + { + "id": 27, + "rotation_radians": -0.2610553839207763, + "x": 1.592655379696305, + "y": 0.6211293106324474 + } + ], + "problem": "27 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t27.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_028_d660009be45656fb.json b/data/solutions/generated/triinsqu_028_d660009be45656fb.json new file mode 100644 index 0000000000000000000000000000000000000000..7c8064cc47142033030c0206ce45cf77cfdd5979 --- /dev/null +++ b/data/solutions/generated/triinsqu_028_d660009be45656fb.json @@ -0,0 +1,230 @@ +{ + "case": "triinsqu@28", + "container": { + "circumradius": 2.6848666494771205, + "orientation_radians": 0.0, + "side_length": 3.796974828853754, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@28", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.7571+", + "metric_symbol": "s", + "metric_value": 3.7571, + "reference_text": "28. | | s = 3.7571+ | Found by Ian Watson | in April 2026.", + "source_image": "t28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@28", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.7571+", + "metric_symbol": "s", + "metric_value": 3.7571, + "reference_text": "28. | | s = 3.7571+ | Found by Ian Watson | in April 2026.", + "source_image": "t28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.020846055962005127, + "x": 0.22985215520288102, + "y": -0.5528877128973338 + }, + { + "id": 2, + "rotation_radians": -3.147897202822702, + "x": -0.2375926994893154, + "y": 0.5916432914188947 + }, + { + "id": 3, + "rotation_radians": -3.1624546316471025, + "x": -0.34755475347687464, + "y": -0.5483941156013861 + }, + { + "id": 4, + "rotation_radians": -0.1007388618927755, + "x": 0.3854467801137226, + "y": 0.5582623752536942 + }, + { + "id": 5, + "rotation_radians": -3.1622040651494747, + "x": 0.5235608784438013, + "y": -0.05562413823046047 + }, + { + "id": 6, + "rotation_radians": -0.006070273799652122, + "x": -0.4638931963587796, + "y": 0.05494511475373212 + }, + { + "id": 7, + "rotation_radians": -0.020598471608090634, + "x": 1.1008145223132524, + "y": -0.06780837725830946 + }, + { + "id": 8, + "rotation_radians": -3.1471392206304585, + "x": -1.0415177100329003, + "y": 0.05829918408712676 + }, + { + "id": 9, + "rotation_radians": -3.028663737487119, + "x": -0.40277215902877156, + "y": 1.7734717236457898 + }, + { + "id": 10, + "rotation_radians": -3.406632128946884, + "x": -0.36998695046905894, + "y": -1.8983641019603583 + }, + { + "id": 11, + "rotation_radians": -0.261591467286629, + "x": 0.3217065579062963, + "y": 1.9547337076211047 + }, + { + "id": 12, + "rotation_radians": -0.008962212997984949, + "x": 0.3259215172095978, + "y": -1.776421227687218 + }, + { + "id": 13, + "rotation_radians": -3.4034320291415594, + "x": 0.47121984765806474, + "y": 1.396892170820079 + }, + { + "id": 14, + "rotation_radians": 0.11287990705884642, + "x": -0.4867132508503618, + "y": 1.1802510931518366 + }, + { + "id": 15, + "rotation_radians": -0.26693230057275497, + "x": -0.5171482823466939, + "y": -1.338669051735581 + }, + { + "id": 16, + "rotation_radians": -3.1547485061803093, + "x": 0.37847154615112644, + "y": -1.1346725677900855 + }, + { + "id": 17, + "rotation_radians": -0.014381381749413046, + "x": 0.9564613401549076, + "y": -1.1427605682240447 + }, + { + "id": 18, + "rotation_radians": -3.02447026566741, + "x": -1.062694989251934, + "y": 1.116221283211051 + }, + { + "id": 19, + "rotation_radians": -0.26179959496846966, + "x": 1.02898393847838, + "y": 1.2476173263105652 + }, + { + "id": 20, + "rotation_radians": -3.408504949724043, + "x": -1.0767784386973058, + "y": -1.1962187269763376 + }, + { + "id": 21, + "rotation_radians": -3.1559908669007686, + "x": 1.2523516823339527, + "y": -0.6469572090598079 + }, + { + "id": 22, + "rotation_radians": -0.005147372589525289, + "x": -1.350008834095937, + "y": 0.5472533447146899 + }, + { + "id": 23, + "rotation_radians": -0.2670415692011492, + "x": -1.2291419043616143, + "y": -0.6392131812738063 + }, + { + "id": 24, + "rotation_radians": -3.403392169476909, + "x": 1.17843039065671, + "y": 0.6899196457352769 + }, + { + "id": 25, + "rotation_radians": 0.4212643842341622, + "x": 2.023747083231489, + "y": -0.14497109646382955 + }, + { + "id": 26, + "rotation_radians": -2.869191817158539, + "x": -2.0020135122369953, + "y": 0.26711261241482054 + }, + { + "id": 27, + "rotation_radians": -0.2617987255182068, + "x": 1.736133352910546, + "y": 0.5404768765512388 + }, + { + "id": 28, + "rotation_radians": -3.408625123509356, + "x": -1.786057610860823, + "y": -0.48685339751008405 + } + ], + "problem": "28 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t28.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_029_580739cf26075b25.json b/data/solutions/generated/triinsqu_029_580739cf26075b25.json new file mode 100644 index 0000000000000000000000000000000000000000..496615d323e0527928ef86431da126a82e196d07 --- /dev/null +++ b/data/solutions/generated/triinsqu_029_580739cf26075b25.json @@ -0,0 +1,236 @@ +{ + "case": "triinsqu@29", + "container": { + "circumradius": 2.7160111792156925, + "orientation_radians": 0.0, + "side_length": 3.8410198452037747, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.818+", + "metric_symbol": "s", + "metric_value": 3.818, + "reference_text": "29. | | s = 3.818+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "t29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@29", + "credit": "Ignacio Vallejo", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.818+", + "metric_symbol": "s", + "metric_value": 3.818, + "reference_text": "29. | | s = 3.818+ | Found by Ignacio Vallejo | in April 2026.", + "source_image": "t29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.7402621829134104, + "x": 0.541746194532084, + "y": 0.3638220421576771 + }, + { + "id": 2, + "rotation_radians": -0.7982196579732586, + "x": -0.9284839625391739, + "y": 0.12635776930617107 + }, + { + "id": 3, + "rotation_radians": -3.881861188811825, + "x": 0.7731754622626958, + "y": -0.2783118754560333 + }, + { + "id": 4, + "rotation_radians": -3.923087146282463, + "x": -0.7915784181400638, + "y": -0.5154805856219505 + }, + { + "id": 5, + "rotation_radians": -0.45981944431861765, + "x": 0.07156966800726118, + "y": -0.39638013791376825 + }, + { + "id": 6, + "rotation_radians": -3.917416441880899, + "x": -0.35449676898673105, + "y": 0.2648966555599465 + }, + { + "id": 7, + "rotation_radians": -0.7847143786905978, + "x": -0.24253724868434917, + "y": 0.8394523732192858 + }, + { + "id": 8, + "rotation_radians": -3.601388460126804, + "x": 0.000990638952871284, + "y": -0.9794416631658399 + }, + { + "id": 9, + "rotation_radians": -3.926989075662455, + "x": 1.9605998545168415, + "y": -0.3471519687033311 + }, + { + "id": 10, + "rotation_radians": -0.7785895469718744, + "x": -1.9113141315958, + "y": 0.3896566872552752 + }, + { + "id": 11, + "rotation_radians": -0.32253902905410825, + "x": 1.849330663903782, + "y": 0.4162619901783749 + }, + { + "id": 12, + "rotation_radians": -3.9230842340772063, + "x": -1.7617014616492037, + "y": -0.24879619124402494 + }, + { + "id": 13, + "rotation_radians": -0.785400037661081, + "x": 1.4028964639131913, + "y": -0.4965887254205656 + }, + { + "id": 14, + "rotation_radians": -3.4641422766298495, + "x": 1.280076248688517, + "y": 0.5344930269950752 + }, + { + "id": 15, + "rotation_radians": -3.9273477572329307, + "x": -1.3465074289257069, + "y": 0.5373478364075929 + }, + { + "id": 16, + "rotation_radians": -0.7814891981166848, + "x": -1.3518449510584085, + "y": -0.6554608900989074 + }, + { + "id": 17, + "rotation_radians": -3.926994250148288, + "x": 1.2534643158798253, + "y": -1.0542874174038568 + }, + { + "id": 18, + "rotation_radians": -0.28306251997211984, + "x": 1.1713341676390732, + "y": 1.1214842612830702 + }, + { + "id": 19, + "rotation_radians": -3.4283488634534915, + "x": -0.9193735198486628, + "y": -1.3708606811698352 + }, + { + "id": 20, + "rotation_radians": -0.7853956372375852, + "x": -1.2092620439292703, + "y": 1.0984911418204557 + }, + { + "id": 21, + "rotation_radians": -3.9244028878085975, + "x": 0.3168720169633382, + "y": 0.9862124423423946 + }, + { + "id": 22, + "rotation_radians": -3.9262989627448683, + "x": -0.651076737709528, + "y": 1.2474382429175668 + }, + { + "id": 23, + "rotation_radians": -0.32736847163497884, + "x": -0.3497712108042813, + "y": -1.551476187039063 + }, + { + "id": 24, + "rotation_radians": -0.7853966358687331, + "x": 0.6957660836284069, + "y": -1.2037248326499477 + }, + { + "id": 25, + "rotation_radians": -0.7828682432616785, + "x": 0.4658555178335178, + "y": 1.5440585072465456 + }, + { + "id": 26, + "rotation_radians": -3.9269939645222847, + "x": 0.5463325471554483, + "y": -1.7614222260949146 + }, + { + "id": 27, + "rotation_radians": -3.4075071771321532, + "x": -0.17195214512281298, + "y": -2.1328898306365365 + }, + { + "id": 28, + "rotation_radians": -0.7846984960443584, + "x": -0.5020243400467866, + "y": 1.8052345173453213 + }, + { + "id": 29, + "rotation_radians": -3.9262944073718997, + "x": 0.05629721779398683, + "y": 1.9523152250351734 + } + ], + "problem": "29 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t29.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_030_c1d8c0f9af9cd320.json b/data/solutions/generated/triinsqu_030_c1d8c0f9af9cd320.json new file mode 100644 index 0000000000000000000000000000000000000000..83a75c1be2d1badfd4ff124144f3955d5f5f9046 --- /dev/null +++ b/data/solutions/generated/triinsqu_030_c1d8c0f9af9cd320.json @@ -0,0 +1,242 @@ +{ + "case": "triinsqu@30", + "container": { + "circumradius": 2.771828067295217, + "orientation_radians": 0.0, + "side_length": 3.9199568453352995, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@30", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.8662+", + "metric_symbol": "s", + "metric_value": 3.8662, + "reference_text": "30. | | s = 3.8662+ | Found by Ian Watson | in April 2026.", + "source_image": "t30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@30", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.8662+", + "metric_symbol": "s", + "metric_value": 3.8662, + "reference_text": "30. | | s = 3.8662+ | Found by Ian Watson | in April 2026.", + "source_image": "t30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5782598343756162, + "x": -0.6769023553814485, + "y": 0.2670187356130129 + }, + { + "id": 2, + "rotation_radians": 0.3038772949187899, + "x": 0.6292628809626871, + "y": -0.48014343325134784 + }, + { + "id": 3, + "rotation_radians": 0.7852956853014443, + "x": -0.7115877659455107, + "y": -0.4271061794148453 + }, + { + "id": 4, + "rotation_radians": 1.5727691198548703, + "x": 0.6397707719876253, + "y": 0.20012842213745585 + }, + { + "id": 5, + "rotation_radians": 0.5255745888254427, + "x": 0.0030452009436609667, + "y": 0.25095260973587813 + }, + { + "id": 6, + "rotation_radians": 1.8325793509388755, + "x": -0.1538694415394255, + "y": -0.5766312736592164 + }, + { + "id": 7, + "rotation_radians": 1.572780542622558, + "x": 0.001903300767419152, + "y": 0.8283310111846918 + }, + { + "id": 8, + "rotation_radians": 0.7854001713125606, + "x": -0.004423805225672709, + "y": -1.134338199370372 + }, + { + "id": 9, + "rotation_radians": 1.4280519300905394, + "x": -1.8623982872577072, + "y": 0.42007270221582604 + }, + { + "id": 10, + "rotation_radians": 0.2618039345415621, + "x": 2.100230770400298, + "y": -0.26333058980665125 + }, + { + "id": 11, + "rotation_radians": 0.7796989196483626, + "x": -2.049986599945601, + "y": -0.3095605639791225 + }, + { + "id": 12, + "rotation_radians": 1.684584257568325, + "x": 1.814283904712171, + "y": 0.4494735390264576 + }, + { + "id": 13, + "rotation_radians": 0.38086401426158, + "x": -1.2800649295851902, + "y": 0.5189930059801793 + }, + { + "id": 14, + "rotation_radians": 1.3090042017612935, + "x": 1.5425263311435364, + "y": -0.41276663005620295 + }, + { + "id": 15, + "rotation_radians": 0.5396625956032979, + "x": 1.1492018690307173, + "y": 0.48657937753738845 + }, + { + "id": 16, + "rotation_radians": 1.8276482799711409, + "x": -1.4927618632752266, + "y": -0.4622050426409771 + }, + { + "id": 17, + "rotation_radians": 1.4174506214198137, + "x": -1.1941303813981372, + "y": 1.0952951323904643 + }, + { + "id": 18, + "rotation_radians": 1.5868593106964908, + "x": 1.13992517039324, + "y": 1.0638788967494042 + }, + { + "id": 19, + "rotation_radians": 0.261805978320169, + "x": 1.3930884125203746, + "y": -0.970469146608394 + }, + { + "id": 20, + "rotation_radians": 0.785387364556237, + "x": -1.3415669630330906, + "y": -1.0219847848668413 + }, + { + "id": 21, + "rotation_radians": 0.5255725121589533, + "x": 0.5013511965395401, + "y": 1.1180202643392678 + }, + { + "id": 22, + "rotation_radians": 0.525580734703107, + "x": -0.5007258873691914, + "y": 1.1124909414751842 + }, + { + "id": 23, + "rotation_radians": 1.8325869325451085, + "x": -0.783866287873137, + "y": -1.171436651288188 + }, + { + "id": 24, + "rotation_radians": 1.3090047900811415, + "x": 0.8353886300557908, + "y": -1.1199115732139906 + }, + { + "id": 25, + "rotation_radians": 1.5655097934015587, + "x": -0.5040330630868219, + "y": 1.6934904524733603 + }, + { + "id": 26, + "rotation_radians": 1.5727636964986957, + "x": 0.5001965751569333, + "y": 1.6953984298270457 + }, + { + "id": 27, + "rotation_radians": 0.2618110435820182, + "x": 0.6859530640854432, + "y": -1.6776170750700812 + }, + { + "id": 28, + "rotation_radians": 0.785400929558274, + "x": -0.6344258145332671, + "y": -1.729141711484104 + }, + { + "id": 29, + "rotation_radians": 0.5255129424766509, + "x": -0.0004052538731177357, + "y": 1.983120643602332 + }, + { + "id": 30, + "rotation_radians": 1.8325890830437808, + "x": -0.07672286845935548, + "y": -1.8785821814304335 + } + ], + "problem": "30 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t30.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_031_272c8c45b9a6dd78.json b/data/solutions/generated/triinsqu_031_272c8c45b9a6dd78.json new file mode 100644 index 0000000000000000000000000000000000000000..d4c85fe0900056abd92fcd034ea319f850341512 --- /dev/null +++ b/data/solutions/generated/triinsqu_031_272c8c45b9a6dd78.json @@ -0,0 +1,248 @@ +{ + "case": "triinsqu@31", + "container": { + "circumradius": 2.826647264236029, + "orientation_radians": 0.0, + "side_length": 3.9974828971273975, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.936+", + "metric_symbol": "s", + "metric_value": 3.936, + "reference_text": "31. | | s = 3.936+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.936+", + "metric_symbol": "s", + "metric_value": 3.936, + "reference_text": "31. | | s = 3.936+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.2654702201955321, + "x": 0.1948679094432062, + "y": -0.23445012447514285 + }, + { + "id": 2, + "rotation_radians": -3.4039723514015043, + "x": -0.36398437959433877, + "y": -0.08331252222758474 + }, + { + "id": 3, + "rotation_radians": -0.26174923346747, + "x": 0.2438451622108309, + "y": 0.9479336352188569 + }, + { + "id": 4, + "rotation_radians": -3.407253163253123, + "x": 0.39104618039020256, + "y": 0.38761277544427175 + }, + { + "id": 5, + "rotation_radians": -3.40484399742059, + "x": -0.31555622626201674, + "y": 1.093950791717042 + }, + { + "id": 6, + "rotation_radians": -0.262360003986868, + "x": -0.5134217010215065, + "y": 0.4744089982832056 + }, + { + "id": 7, + "rotation_radians": -0.2656570180246956, + "x": 0.9481865225498172, + "y": 0.23607946485224074 + }, + { + "id": 8, + "rotation_radians": -3.403509823612598, + "x": -1.2290590967790316, + "y": 0.03557148094313855 + }, + { + "id": 9, + "rotation_radians": -0.26547395773428956, + "x": -0.06754932862709088, + "y": -1.199473883880982 + }, + { + "id": 10, + "rotation_radians": -3.4070711012642283, + "x": 0.34222116698711746, + "y": -0.7927118182320113 + }, + { + "id": 11, + "rotation_radians": -3.407062149606665, + "x": -0.6256116991252255, + "y": -1.0513322164806091 + }, + { + "id": 12, + "rotation_radians": -0.2623843142738915, + "x": -0.7724929391818262, + "y": -0.4913475579544457 + }, + { + "id": 13, + "rotation_radians": -0.2656071789931728, + "x": 0.8994071567608564, + "y": -0.9443299777227011 + }, + { + "id": 14, + "rotation_radians": -3.407249281735661, + "x": 1.0954773380593636, + "y": -0.32219847385136086 + }, + { + "id": 15, + "rotation_radians": -0.2593709356390024, + "x": 0.5005937857650371, + "y": 1.9160721852662672 + }, + { + "id": 16, + "rotation_radians": -3.4009466496062064, + "x": 0.6512999446927, + "y": 1.3587023131428235 + }, + { + "id": 17, + "rotation_radians": -3.4033896771853813, + "x": -1.4894360169083565, + "y": -0.9289480649601743 + }, + { + "id": 18, + "rotation_radians": -0.26180801767558515, + "x": -1.6388641730818128, + "y": -0.3712394125770164 + }, + { + "id": 19, + "rotation_radians": -3.4010379938426367, + "x": -0.057943898275002875, + "y": 2.0625310146464266 + }, + { + "id": 20, + "rotation_radians": -0.25994886061097594, + "x": -0.4655284467310651, + "y": 1.6532202241253804 + }, + { + "id": 21, + "rotation_radians": -0.2656670775242855, + "x": 1.655753369050168, + "y": -0.46219535235726467 + }, + { + "id": 22, + "rotation_radians": -0.25935815691750724, + "x": 1.2086602636055739, + "y": 1.2079668064010933 + }, + { + "id": 23, + "rotation_radians": -3.4072521980341133, + "x": 1.3549030153812789, + "y": 0.6459196220807452 + }, + { + "id": 24, + "rotation_radians": -3.403403991166263, + "x": -2.196574817616803, + "y": -0.22179680982986247 + }, + { + "id": 25, + "rotation_radians": -3.029148969073497, + "x": -1.1544311635928433, + "y": 1.1632723925908208 + }, + { + "id": 26, + "rotation_radians": -0.26412559796352075, + "x": -1.5800308596891492, + "y": 0.540442616148304 + }, + { + "id": 27, + "rotation_radians": -0.26220124213705037, + "x": 0.05461994899475001, + "y": -2.0647224806683475 + }, + { + "id": 28, + "rotation_radians": -3.4071944197781576, + "x": 0.46495283796659215, + "y": -1.6561153994847368 + }, + { + "id": 29, + "rotation_radians": -0.2656566116314907, + "x": 1.9140248945123026, + "y": 0.5016468439832525 + }, + { + "id": 30, + "rotation_radians": -3.4072514758596957, + "x": 2.0655916490102566, + "y": -0.05549844334381277 + }, + { + "id": 31, + "rotation_radians": -1.309393363055812, + "x": -0.5030336368898964, + "y": -1.9150663938636259 + } + ], + "problem": "31 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t31.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_032_aa2ff1aceeba9dbd.json b/data/solutions/generated/triinsqu_032_aa2ff1aceeba9dbd.json new file mode 100644 index 0000000000000000000000000000000000000000..e0ea614f44743dcdfdfdcd8e602d214a29c512c7 --- /dev/null +++ b/data/solutions/generated/triinsqu_032_aa2ff1aceeba9dbd.json @@ -0,0 +1,254 @@ +{ + "case": "triinsqu@32", + "container": { + "circumradius": 2.8839372848069154, + "orientation_radians": 0.0, + "side_length": 4.078503221207378, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.997+", + "metric_symbol": "s", + "metric_value": 3.997, + "reference_text": "32. | | s = 3.997+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@32", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "3.997+", + "metric_symbol": "s", + "metric_value": 3.997, + "reference_text": "32. | | s = 3.997+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -0.2604517247045167, + "x": 0.13650413367389985, + "y": -0.11092117586001639 + }, + { + "id": 2, + "rotation_radians": -3.3961261033003276, + "x": -0.4235689848060135, + "y": 0.04107888629213074 + }, + { + "id": 3, + "rotation_radians": -0.26046903190149, + "x": 0.24322139480736285, + "y": 1.0075339606571503 + }, + { + "id": 4, + "rotation_radians": -3.402617457123739, + "x": 0.3932572898514351, + "y": 0.4495325281972792 + }, + { + "id": 5, + "rotation_radians": -3.402061711452509, + "x": -0.31555402239848934, + "y": 1.1529565861283815 + }, + { + "id": 6, + "rotation_radians": -0.25453344484946794, + "x": -0.5784926481883473, + "y": 0.5972810969060542 + }, + { + "id": 7, + "rotation_radians": -0.2610324029770834, + "x": 0.9509324913027507, + "y": 0.2999854622457057 + }, + { + "id": 8, + "rotation_radians": -3.3941407653374256, + "x": -1.3136417059298369, + "y": 0.06315113400624255 + }, + { + "id": 9, + "rotation_radians": -0.2518076333902647, + "x": 0.10881713319091002, + "y": -1.2106023279023836 + }, + { + "id": 10, + "rotation_radians": -3.3934002813896864, + "x": 0.512982012063023, + "y": -0.7982801931247165 + }, + { + "id": 11, + "rotation_radians": -3.4011559767769595, + "x": -0.39767109300303166, + "y": -0.8532370258751554 + }, + { + "id": 12, + "rotation_radians": -0.2538938215524816, + "x": -0.8289541281448838, + "y": -0.3704946577664137 + }, + { + "id": 13, + "rotation_radians": -0.04135591982632018, + "x": 1.161354528384028, + "y": -1.1218263738501952 + }, + { + "id": 14, + "rotation_radians": -3.4026250222775674, + "x": 1.1767250409358125, + "y": -0.23719351642025369 + }, + { + "id": 15, + "rotation_radians": -0.2603927658732234, + "x": 0.5007362627243088, + "y": 1.9739309327048786 + }, + { + "id": 16, + "rotation_radians": -3.402009197370776, + "x": 0.6509401972558597, + "y": 1.416419205746815 + }, + { + "id": 17, + "rotation_radians": -3.395442936370161, + "x": -1.5643317035079738, + "y": -0.9057410235982917 + }, + { + "id": 18, + "rotation_radians": -0.2531816501995594, + "x": -1.7184606884031, + "y": -0.3489745516436462 + }, + { + "id": 19, + "rotation_radians": -3.401996678571517, + "x": -0.058052916120652054, + "y": 2.1193184154247424 + }, + { + "id": 20, + "rotation_radians": -0.2604134060365952, + "x": -0.46575328733979143, + "y": 1.710480180484469 + }, + { + "id": 21, + "rotation_radians": -0.2610321596488237, + "x": 1.7139912378000068, + "y": -0.46312404611742153 + }, + { + "id": 22, + "rotation_radians": -0.2615263814929249, + "x": 1.209066091348773, + "y": 1.2664157200812005 + }, + { + "id": 23, + "rotation_radians": -3.4026251574352093, + "x": 1.35887538481937, + "y": 0.7085575535513208 + }, + { + "id": 24, + "rotation_radians": -3.255686029413705, + "x": -2.310285440469253, + "y": -0.06570317576426976 + }, + { + "id": 25, + "rotation_radians": -3.151092149827461, + "x": -1.1637157911740783, + "y": 1.137391064150876 + }, + { + "id": 26, + "rotation_radians": -0.252548073598197, + "x": -1.586477478297716, + "y": 0.5865842446774518 + }, + { + "id": 27, + "rotation_radians": -0.2518030548497167, + "x": 0.05673253486017892, + "y": -2.1241855069884514 + }, + { + "id": 28, + "rotation_radians": -3.3933983463669692, + "x": 0.4608979486953227, + "y": -1.711861067250365 + }, + { + "id": 29, + "rotation_radians": -0.2610301874637204, + "x": 1.972082825523715, + "y": 0.503046367080047 + }, + { + "id": 30, + "rotation_radians": -3.402625912289456, + "x": 2.1219470493098105, + "y": -0.05454380865896381 + }, + { + "id": 31, + "rotation_radians": -3.4060889765320987, + "x": -0.6510490399774499, + "y": -1.8214793509514409 + }, + { + "id": 32, + "rotation_radians": -0.2595633933231656, + "x": -0.8049988994216667, + "y": -1.2624242259476655 + } + ], + "problem": "32 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t32.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_033_652d6c2cf21c385c.json b/data/solutions/generated/triinsqu_033_652d6c2cf21c385c.json new file mode 100644 index 0000000000000000000000000000000000000000..43ed09c91a6b7af23d32bb5973cfe94a41d7566a --- /dev/null +++ b/data/solutions/generated/triinsqu_033_652d6c2cf21c385c.json @@ -0,0 +1,260 @@ +{ + "case": "triinsqu@33", + "container": { + "circumradius": 2.922285129707092, + "orientation_radians": 0.0, + "side_length": 4.132735263552989, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.058+", + "metric_symbol": "s", + "metric_value": 4.058, + "reference_text": "33. | | s = 4.058+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@33", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.058+", + "metric_symbol": "s", + "metric_value": 4.058, + "reference_text": "33. | | s = 4.058+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t33.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.3666646046625823, + "x": 0.14473856792100065, + "y": 0.24422690587809764 + }, + { + "id": 2, + "rotation_radians": 0.7822756707833972, + "x": 0.2871660921584399, + "y": -0.3190859283111281 + }, + { + "id": 3, + "rotation_radians": 0.7742023386569589, + "x": -0.6835195645150215, + "y": -0.6042243506211205 + }, + { + "id": 4, + "rotation_radians": -2.364277570110198, + "x": -0.11858195768280042, + "y": -0.7333906604730365 + }, + { + "id": 5, + "rotation_radians": 0.7749216959377268, + "x": -0.42065650040199326, + "y": 0.36617657117147284 + }, + { + "id": 6, + "rotation_radians": -2.367398942975943, + "x": -0.8266968410604456, + "y": -0.04489598605926785 + }, + { + "id": 7, + "rotation_radians": -2.351859213623636, + "x": 1.0389608880716836, + "y": 0.23937231662351535 + }, + { + "id": 8, + "rotation_radians": 0.7937607691840943, + "x": 0.020262786469458026, + "y": -1.3023025311502368 + }, + { + "id": 9, + "rotation_radians": -2.3563884766537297, + "x": 1.3072527395258797, + "y": 1.2066363174742747 + }, + { + "id": 10, + "rotation_radians": -2.910075096759437, + "x": 0.06747998428768617, + "y": 1.3574856238870217 + }, + { + "id": 11, + "rotation_radians": 0.7892694900526515, + "x": 0.5531916006278023, + "y": 0.6623630562178964 + }, + { + "id": 12, + "rotation_radians": 0.7852048462765092, + "x": 1.45069051307545, + "y": 0.6473403364580246 + }, + { + "id": 13, + "rotation_radians": -2.358833682152256, + "x": -0.5986087716789337, + "y": 0.9203450109754328 + }, + { + "id": 14, + "rotation_radians": 0.7741389140871131, + "x": -1.3865193779234852, + "y": 0.09716029681995071 + }, + { + "id": 15, + "rotation_radians": 0.2315189280860254, + "x": -0.3282302248111225, + "y": 1.7779156655851633 + }, + { + "id": 16, + "rotation_radians": 0.7897567363383616, + "x": 1.1890222247401192, + "y": -0.31816270944179953 + }, + { + "id": 17, + "rotation_radians": -2.3518337244864647, + "x": 0.7791828041561035, + "y": -0.7248606896116495 + }, + { + "id": 18, + "rotation_radians": -2.361666001365225, + "x": 2.011358621712983, + "y": 0.49881531510377297 + }, + { + "id": 19, + "rotation_radians": 0.7853972896418183, + "x": -0.9343566385614532, + "y": -1.5796726309743943 + }, + { + "id": 20, + "rotation_radians": 0.7757883512325321, + "x": -1.643788971480483, + "y": -0.8634671276009431 + }, + { + "id": 21, + "rotation_radians": 0.7956752163717453, + "x": -0.21986582671295948, + "y": -2.286916719996812 + }, + { + "id": 22, + "rotation_radians": -2.3658047075088393, + "x": -1.0874969731168977, + "y": -1.0180170156935826 + }, + { + "id": 23, + "rotation_radians": -2.352181534577166, + "x": -0.37411272540245194, + "y": -1.7272900545996481 + }, + { + "id": 24, + "rotation_radians": -2.367453265013262, + "x": -1.7993461881933726, + "y": -0.30647698361284165 + }, + { + "id": 25, + "rotation_radians": 0.7827555831206912, + "x": -1.160745914923688, + "y": 1.0533539412412942 + }, + { + "id": 26, + "rotation_radians": -2.3674641425395557, + "x": -1.5749017739081879, + "y": 0.6449199060494787 + }, + { + "id": 27, + "rotation_radians": -2.9100741595467636, + "x": -0.16198219377737957, + "y": 2.3308301413459374 + }, + { + "id": 28, + "rotation_radians": 0.7741380623368475, + "x": -2.3553221593729585, + "y": -0.1507694763077363 + }, + { + "id": 29, + "rotation_radians": -2.351831958117701, + "x": 1.745769961470591, + "y": -0.47118626920515483 + }, + { + "id": 30, + "rotation_radians": 0.7901302125098626, + "x": 0.9311945160656738, + "y": -1.282044053967975 + }, + { + "id": 31, + "rotation_radians": 0.7799189955802932, + "x": 2.1577371343872707, + "y": -0.059686848528291515 + }, + { + "id": 32, + "rotation_radians": -2.3297396304994886, + "x": 0.5218253896685254, + "y": -1.7043962677244997 + }, + { + "id": 33, + "rotation_radians": -1.8628816588742274, + "x": 0.5959817440029924, + "y": 1.631882694642362 + } + ], + "problem": "33 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t33.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_034_5f00ff525459125e.json b/data/solutions/generated/triinsqu_034_5f00ff525459125e.json new file mode 100644 index 0000000000000000000000000000000000000000..411616bfb96c73d13a8125feb00e10257b5689eb --- /dev/null +++ b/data/solutions/generated/triinsqu_034_5f00ff525459125e.json @@ -0,0 +1,266 @@ +{ + "case": "triinsqu@34", + "container": { + "circumradius": 2.9504955951110787, + "orientation_radians": 0.0, + "side_length": 4.172630886328164, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.098+", + "metric_symbol": "s", + "metric_value": 4.098, + "reference_text": "34. | | s = 4.098+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t34.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@34", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.098+", + "metric_symbol": "s", + "metric_value": 4.098, + "reference_text": "34. | | s = 4.098+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t34.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t34.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.16213922228738964, + "x": 0.09521915668305843, + "y": 0.0028352975488310267 + }, + { + "id": 2, + "rotation_radians": -2.979965567640655, + "x": -0.44418038938025, + "y": -0.27773778750931527 + }, + { + "id": 3, + "rotation_radians": -2.9794298226148808, + "x": 0.2387486510928768, + "y": 0.5658345920909317 + }, + { + "id": 4, + "rotation_radians": -2.978974696185859, + "x": 0.46109013577616925, + "y": -0.4441161643294684 + }, + { + "id": 5, + "rotation_radians": 0.16429920878656254, + "x": 0.3145383582094661, + "y": -1.0067156043156253 + }, + { + "id": 6, + "rotation_radians": 0.16261567248712244, + "x": 1.021546593260167, + "y": -0.29401510458858016 + }, + { + "id": 7, + "rotation_radians": 0.1616269145993039, + "x": -0.8600673679352236, + "y": 0.12801789054990598 + }, + { + "id": 8, + "rotation_radians": 0.16162703653040647, + "x": -0.1269087986988102, + "y": 1.0130025181207103 + }, + { + "id": 9, + "rotation_radians": -2.979963702701112, + "x": -0.6556304025439919, + "y": 0.6679678476708555 + }, + { + "id": 10, + "rotation_radians": 0.16162355182325383, + "x": -0.6486315609845665, + "y": -0.817689082851119 + }, + { + "id": 11, + "rotation_radians": -2.979622593327966, + "x": -0.23554173415583657, + "y": -1.2259332195990824 + }, + { + "id": 12, + "rotation_radians": -2.97996470920536, + "x": -1.4094794691738461, + "y": -0.09012222415294704 + }, + { + "id": 13, + "rotation_radians": 0.16261450824472878, + "x": 0.80831227348852, + "y": 0.6618973115803443 + }, + { + "id": 14, + "rotation_radians": -2.9789760314998466, + "x": 1.2161614478995937, + "y": 0.2496451977311532 + }, + { + "id": 15, + "rotation_radians": -2.9819858702404134, + "x": 0.06354496230722133, + "y": 1.5631362819828272 + }, + { + "id": 16, + "rotation_radians": -2.9799690792166373, + "x": -1.1875557420246203, + "y": -1.1001957024122568 + }, + { + "id": 17, + "rotation_radians": 0.16162995596184326, + "x": -1.5529440684629783, + "y": -0.6531580654012982 + }, + { + "id": 18, + "rotation_radians": 0.16178361725478294, + "x": -0.44025192111719214, + "y": -1.7658892969914572 + }, + { + "id": 19, + "rotation_radians": -2.9725731507407804, + "x": 0.6842173204594156, + "y": -1.4532727609644291 + }, + { + "id": 20, + "rotation_radians": -2.9789750859126816, + "x": 1.4423021088009458, + "y": -0.6956975095023502 + }, + { + "id": 21, + "rotation_radians": -2.9798100497610336, + "x": -0.07480146052061828, + "y": -2.212867242828409 + }, + { + "id": 22, + "rotation_radians": -2.9789775592720225, + "x": 0.9996304459135904, + "y": 1.2068008880849275 + }, + { + "id": 23, + "rotation_radians": 0.15960571466877255, + "x": 0.6335224239750915, + "y": 1.6551897841778016 + }, + { + "id": 24, + "rotation_radians": 0.16261609856362907, + "x": 1.7548423670373086, + "y": 0.5324380844367061 + }, + { + "id": 25, + "rotation_radians": -2.86810905993433, + "x": 2.1816793990692447, + "y": 0.06651031698406451 + }, + { + "id": 26, + "rotation_radians": 0.18306591797483343, + "x": 1.2404076353134315, + "y": -1.2474797362296859 + }, + { + "id": 27, + "rotation_radians": 0.17366824172010797, + "x": 0.48421480539247175, + "y": -1.9973667898389835 + }, + { + "id": 28, + "rotation_radians": 0.2730872796299191, + "x": 2.0406958230018284, + "y": -0.49358534020539513 + }, + { + "id": 29, + "rotation_radians": 0.16162865542701418, + "x": -1.0324036658978044, + "y": 1.1056880164979752 + }, + { + "id": 30, + "rotation_radians": 0.16162838127866772, + "x": -1.8094660049897169, + "y": 0.32862110860720734 + }, + { + "id": 31, + "rotation_radians": -0.3506327393885874, + "x": 0.09412184531695486, + "y": 2.366941312021079 + }, + { + "id": 32, + "rotation_radians": -2.972332268117263, + "x": -1.599671215673158, + "y": 0.8777544989101429 + }, + { + "id": 33, + "rotation_radians": -2.9775665796227706, + "x": -0.8281598629617407, + "y": 1.6470013706820985 + }, + { + "id": 34, + "rotation_radians": -3.007969784291189, + "x": -2.37055816971197, + "y": 0.07071879618315917 + } + ], + "problem": "34 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t34.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_035_0fd80a947c5904bb.json b/data/solutions/generated/triinsqu_035_0fd80a947c5904bb.json new file mode 100644 index 0000000000000000000000000000000000000000..d6c5596c871676da33fffb0784b93d38e4c1addb --- /dev/null +++ b/data/solutions/generated/triinsqu_035_0fd80a947c5904bb.json @@ -0,0 +1,272 @@ +{ + "case": "triinsqu@35", + "container": { + "circumradius": 2.971114295635399, + "orientation_radians": 0.0, + "side_length": 4.201790132248166, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinsqu@35", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "9(2\u221a3\u20133) = 4.176+", + "metric_symbol": "s", + "metric_value": 4.176, + "reference_text": "35. | | s = 9(2\u221a3\u20133) = 4.176+ | Found by Erich Friedman | in April 2026.", + "source_image": "t35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triinsqu@35", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "9(2\u221a3\u20133) = 4.176+", + "metric_symbol": "s", + "metric_value": 4.176, + "reference_text": "35. | | s = 9(2\u221a3\u20133) = 4.176+ | Found by Erich Friedman | in April 2026.", + "source_image": "t35.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.25945225280083234, + "x": 0.03860414067806889, + "y": -0.0763587712880587 + }, + { + "id": 2, + "rotation_radians": -2.882143745874394, + "x": -0.5191880046138334, + "y": -0.22542353508304133 + }, + { + "id": 3, + "rotation_radians": -2.896371895260543, + "x": 0.32843880784653634, + "y": 0.4552146097748738 + }, + { + "id": 4, + "rotation_radians": -2.882139116914682, + "x": 0.4475360747183101, + "y": -0.4839534724426982 + }, + { + "id": 5, + "rotation_radians": 0.25944887268511907, + "x": 0.29679108315604164, + "y": -1.0412998619040599 + }, + { + "id": 6, + "rotation_radians": 0.2594580164561475, + "x": 1.0048835718367009, + "y": -0.3331924362430502 + }, + { + "id": 7, + "rotation_radians": 0.2594481344235204, + "x": -0.9264924648987389, + "y": 0.18378978629454176 + }, + { + "id": 8, + "rotation_radians": 0.2524493741263836, + "x": -0.07701371685720405, + "y": 0.8713182488010409 + }, + { + "id": 9, + "rotation_radians": -2.881153240620279, + "x": -0.6338699177648204, + "y": 0.7032684979694692 + }, + { + "id": 10, + "rotation_radians": 0.2594479036429696, + "x": -0.6698625370527931, + "y": -0.7827825536135185 + }, + { + "id": 11, + "rotation_radians": -2.8821428379037073, + "x": -0.2609883357490739, + "y": -1.1904322489292545 + }, + { + "id": 12, + "rotation_radians": -2.882147367334377, + "x": -1.4461885595845931, + "y": -0.10881111451607202 + }, + { + "id": 13, + "rotation_radians": 0.2405092484077649, + "x": 0.874040070769878, + "y": 0.6629698633502715 + }, + { + "id": 14, + "rotation_radians": -2.9505732612960274, + "x": 1.2796379022420494, + "y": 0.21820892410370665 + }, + { + "id": 15, + "rotation_radians": -2.899189789942598, + "x": 0.09069104396397928, + "y": 1.4290635067590087 + }, + { + "id": 16, + "rotation_radians": -2.8821433921302884, + "x": -1.1895560323341177, + "y": -1.0753921433394158 + }, + { + "id": 17, + "rotation_radians": 0.2594490565315459, + "x": -1.596861758241732, + "y": -0.6661733554485316 + }, + { + "id": 18, + "rotation_radians": 0.47460353490895435, + "x": -0.552877106643618, + "y": -1.8132904358049722 + }, + { + "id": 19, + "rotation_radians": -2.88214169918006, + "x": 0.7040921393457819, + "y": -1.4505153615179696 + }, + { + "id": 20, + "rotation_radians": -2.8821359668587387, + "x": 1.4121885127540788, + "y": -0.7424083943608143 + }, + { + "id": 21, + "rotation_radians": -2.7972309793634764, + "x": -0.03767570541683938, + "y": -2.195044414815977 + }, + { + "id": 22, + "rotation_radians": -2.9010834802149725, + "x": 1.0392505426711254, + "y": 1.2162091217549682 + }, + { + "id": 23, + "rotation_radians": 0.2330755575909391, + "x": 0.6387647272658781, + "y": 1.6372408932551437 + }, + { + "id": 24, + "rotation_radians": 0.18889507843963432, + "x": 1.8187739812293868, + "y": 0.476829600844193 + }, + { + "id": 25, + "rotation_radians": -2.9526961820440287, + "x": 2.19621808146583, + "y": 0.039913766621611745 + }, + { + "id": 26, + "rotation_radians": 0.25945801492382525, + "x": 1.261446605264178, + "y": -1.2997554199641137 + }, + { + "id": 27, + "rotation_radians": 0.26520963552965543, + "x": 0.550398144307245, + "y": -2.0100434401306364 + }, + { + "id": 28, + "rotation_radians": 0.1888984402793242, + "x": 2.006901286446035, + "y": -0.505535292761538 + }, + { + "id": 29, + "rotation_radians": 0.2591093233702157, + "x": -1.0389731552963477, + "y": 1.115616579825169 + }, + { + "id": 30, + "rotation_radians": 0.2584457134356449, + "x": -1.853637531244, + "y": 0.3009614784803664 + }, + { + "id": 31, + "rotation_radians": 0.24240270447804094, + "x": -0.3095771628292645, + "y": 1.8451660860146488 + }, + { + "id": 32, + "rotation_radians": -2.8797932364050074, + "x": -1.598558403512083, + "y": 0.9643047260440056 + }, + { + "id": 33, + "rotation_radians": -2.879791804122578, + "x": -0.8751177610486714, + "y": 1.6877336364481224 + }, + { + "id": 34, + "rotation_radians": -2.8882608698691485, + "x": -2.412173426509581, + "y": 0.14470459585110587 + }, + { + "id": 35, + "rotation_radians": -2.8813380740449324, + "x": -0.1519164883774582, + "y": 2.4098445941556377 + } + ], + "problem": "35 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t35.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_036_73acd05c27fe131e.json b/data/solutions/generated/triinsqu_036_73acd05c27fe131e.json new file mode 100644 index 0000000000000000000000000000000000000000..a3bb1d3f84b50f8ad44b1dc8646134593301dfac --- /dev/null +++ b/data/solutions/generated/triinsqu_036_73acd05c27fe131e.json @@ -0,0 +1,278 @@ +{ + "case": "triinsqu@36", + "container": { + "circumradius": 3.000572436839074, + "orientation_radians": 0.0, + "side_length": 4.243450235060705, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.214+", + "metric_symbol": "s", + "metric_value": 4.214, + "reference_text": "36. | | s = 4.214+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t36.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@36", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.214+", + "metric_symbol": "s", + "metric_value": 4.214, + "reference_text": "36. | | s = 4.214+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t36.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.22070015580357116, + "x": 0.06952108783963586, + "y": -0.09658974508899182 + }, + { + "id": 2, + "rotation_radians": -2.920834901775104, + "x": -0.49241260614573196, + "y": -0.2295159877310771 + }, + { + "id": 3, + "rotation_radians": -2.9154321027322383, + "x": 0.30901452562122556, + "y": 0.4764310011985154 + }, + { + "id": 4, + "rotation_radians": -2.9523607011237964, + "x": 0.5624149451119533, + "y": -0.4487884408120192 + }, + { + "id": 5, + "rotation_radians": 0.18927192308410476, + "x": 0.37639655173875725, + "y": -0.9954058634227789 + }, + { + "id": 6, + "rotation_radians": 0.19677562047945804, + "x": 1.1163181545345444, + "y": -0.2548425170439141 + }, + { + "id": 7, + "rotation_radians": 0.22575910944379204, + "x": -0.8863488137353546, + "y": 0.19600228960929517 + }, + { + "id": 8, + "rotation_radians": 0.22616851322912818, + "x": -0.08682366314598053, + "y": 0.8967667648224718 + }, + { + "id": 9, + "rotation_radians": -2.9122812174587724, + "x": -0.6416392691694274, + "y": 0.7267506554065473 + }, + { + "id": 10, + "rotation_radians": 0.18936741779309568, + "x": -0.6957107451488372, + "y": -0.786574392003239 + }, + { + "id": 11, + "rotation_radians": -2.952326417479624, + "x": -0.18915929534007994, + "y": -1.1119014115866268 + }, + { + "id": 12, + "rotation_radians": -2.9337830020184796, + "x": -1.4318163759761109, + "y": -0.06186971273545414 + }, + { + "id": 13, + "rotation_radians": 0.2215366740289534, + "x": 0.852864226845359, + "y": 0.709153353817222 + }, + { + "id": 14, + "rotation_radians": -2.9425046198232088, + "x": 1.2784496447861131, + "y": 0.3010241892843772 + }, + { + "id": 15, + "rotation_radians": -2.9154351079924794, + "x": 0.08082225332628974, + "y": 1.4492772719904794 + }, + { + "id": 16, + "rotation_radians": -2.9456912703858675, + "x": -1.294121991938737, + "y": -1.017920797609274 + }, + { + "id": 17, + "rotation_radians": 0.20785276849077222, + "x": -1.6863469496741537, + "y": -0.586124887683451 + }, + { + "id": 18, + "rotation_radians": -0.26179679664594085, + "x": -0.2988537887658259, + "y": -1.8851851516650016 + }, + { + "id": 19, + "rotation_radians": -2.9522817782605846, + "x": 0.7539974549349203, + "y": -1.4322080330747293 + }, + { + "id": 20, + "rotation_radians": -2.9447626704746503, + "x": 1.4953421174914325, + "y": -0.6904289630818361 + }, + { + "id": 21, + "rotation_radians": -3.4033992101789963, + "x": -0.14942543806885433, + "y": -2.4428828790780583 + }, + { + "id": 22, + "rotation_radians": -2.920041194908673, + "x": 1.0136002070914496, + "y": 1.263869361853492 + }, + { + "id": 23, + "rotation_radians": 0.21867775306630796, + "x": 0.621782014338358, + "y": 1.6899135197594266 + }, + { + "id": 24, + "rotation_radians": 0.19805758894701794, + "x": 1.830262321686078, + "y": 0.49032520147874725 + }, + { + "id": 25, + "rotation_radians": -2.9346000539365806, + "x": 2.216860418057669, + "y": 0.055261923273113724 + }, + { + "id": 26, + "rotation_radians": 0.20195852101831374, + "x": 1.3105819573327746, + "y": -1.2401670895566939 + }, + { + "id": 27, + "rotation_radians": 0.2574309724001643, + "x": 0.5660569827105214, + "y": -2.0204255711563373 + }, + { + "id": 28, + "rotation_radians": 0.2024846392221654, + "x": 2.0508180573672523, + "y": -0.500293053833121 + }, + { + "id": 29, + "rotation_radians": 0.22931793895376082, + "x": -1.0364722335216663, + "y": 1.1480158445926836 + }, + { + "id": 30, + "rotation_radians": 0.2078203203120714, + "x": -1.8174585956723992, + "y": 0.3678040981258096 + }, + { + "id": 31, + "rotation_radians": 0.22615292448572208, + "x": -0.314084681727237, + "y": 1.8704820339969461 + }, + { + "id": 32, + "rotation_radians": -2.9321247362610583, + "x": -1.6383072688870293, + "y": 0.9175748989211251 + }, + { + "id": 33, + "rotation_radians": -2.912138809313208, + "x": -0.8690205545519143, + "y": 1.7006390498488515 + }, + { + "id": 34, + "rotation_radians": -3.0474844382282176, + "x": -2.4073741807509696, + "y": 0.0551558802148674 + }, + { + "id": 35, + "rotation_radians": -2.898309128590855, + "x": -0.14715360838671782, + "y": 2.432130543176579 + }, + { + "id": 36, + "rotation_radians": 0.7853945224534403, + "x": -0.8565560058283775, + "y": -1.7357570979458437 + } + ], + "problem": "36 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t36.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_038_a013f42c7873094a.json b/data/solutions/generated/triinsqu_038_a013f42c7873094a.json new file mode 100644 index 0000000000000000000000000000000000000000..31e6a68227a91d6b3830e03949ec989ead823795 --- /dev/null +++ b/data/solutions/generated/triinsqu_038_a013f42c7873094a.json @@ -0,0 +1,290 @@ +{ + "case": "triinsqu@38", + "container": { + "circumradius": 3.075823003347129, + "orientation_radians": 0.0, + "side_length": 4.349870606792655, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.327+", + "metric_symbol": "s", + "metric_value": 4.327, + "reference_text": "38. | | s = 4.327+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t38.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@38", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.327+", + "metric_symbol": "s", + "metric_value": 4.327, + "reference_text": "38. | | s = 4.327+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t38.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t38.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 3.927009333378503, + "x": -0.6568658613119204, + "y": -1.6024302334094722 + }, + { + "id": 2, + "rotation_radians": 2.3422134648255946, + "x": 0.5977771887544283, + "y": 1.0635371464613563 + }, + { + "id": 3, + "rotation_radians": 4.432896150038699, + "x": -1.9336599383747044, + "y": 0.3257691683448971 + }, + { + "id": 4, + "rotation_radians": 3.390882499682767, + "x": -1.0454986290681014, + "y": 1.6132418226373064 + }, + { + "id": 5, + "rotation_radians": 1.832596330979939, + "x": -1.3640153333348908, + "y": -0.8952793889679307 + }, + { + "id": 6, + "rotation_radians": 3.9525423270559514, + "x": 1.6202097360602161, + "y": 1.0294292126512004 + }, + { + "id": 7, + "rotation_radians": 4.431396018128828, + "x": -0.22722690279910393, + "y": 0.7934572137055057 + }, + { + "id": 8, + "rotation_radians": 1.2912839244976702, + "x": -1.4864063236055376, + "y": -0.044996939599958805 + }, + { + "id": 9, + "rotation_radians": 1.3092965715911165, + "x": 0.7583122280254814, + "y": -0.27450338041960654 + }, + { + "id": 10, + "rotation_radians": 4.431393858560969, + "x": -1.2050791888645405, + "y": 1.054373664600671 + }, + { + "id": 11, + "rotation_radians": 2.356486245936617, + "x": 1.4677999339208767, + "y": -1.1995489003694249 + }, + { + "id": 12, + "rotation_radians": 2.3429731776044793, + "x": -0.4892617099141109, + "y": 1.7700999826405452 + }, + { + "id": 13, + "rotation_radians": 3.9277714011568796, + "x": 0.05278433923262208, + "y": -2.3120649475302666 + }, + { + "id": 14, + "rotation_radians": 3.926991597237723, + "x": 2.4050867709279777, + "y": 0.26247374968187887 + }, + { + "id": 15, + "rotation_radians": 4.4508284696037945, + "x": 0.7607054910864521, + "y": -1.906297602126493 + }, + { + "id": 16, + "rotation_radians": 2.970684266606821, + "x": 1.8120154677927756, + "y": 0.4506536803806352 + }, + { + "id": 17, + "rotation_radians": 3.3893958385148824, + "x": 0.9317842684191797, + "y": 0.5829832132792706 + }, + { + "id": 18, + "rotation_radians": 5.484563978264386, + "x": -0.08620824308731471, + "y": 1.3566837015488065 + }, + { + "id": 19, + "rotation_radians": 2.8798140592881567, + "x": -0.059895290888608746, + "y": -1.382864527113204 + }, + { + "id": 20, + "rotation_radians": 0.24408133597310808, + "x": -0.9257426194208104, + "y": 0.09291638941163408 + }, + { + "id": 21, + "rotation_radians": 4.974189643903772, + "x": -1.2145767826998728, + "y": -1.4529813990998754 + }, + { + "id": 22, + "rotation_radians": 3.926992831592545, + "x": -0.2093414637162083, + "y": -0.8251560205093726 + }, + { + "id": 23, + "rotation_radians": 3.38833363327863, + "x": -2.503096399152817, + "y": 0.15282218874919334 + }, + { + "id": 24, + "rotation_radians": 1.2898044928152872, + "x": -0.7876876477193708, + "y": 0.6547466689321347 + }, + { + "id": 25, + "rotation_radians": 1.2950449013541092, + "x": 0.739610849172276, + "y": 1.6234575523338795 + }, + { + "id": 26, + "rotation_radians": 3.391337067980648, + "x": -0.33262844223103266, + "y": 2.3264320596598753 + }, + { + "id": 27, + "rotation_radians": 5.483766477189625, + "x": -0.20243593151555464, + "y": -0.011671942734229388 + }, + { + "id": 28, + "rotation_radians": 2.35649393522485, + "x": 1.3163439752927755, + "y": -0.12628348104224138 + }, + { + "id": 29, + "rotation_radians": 4.436640620241475, + "x": 0.3370724900172551, + "y": 2.0373752374099494 + }, + { + "id": 30, + "rotation_radians": 2.879792899773785, + "x": -0.7670430085286071, + "y": -0.6757165899598165 + }, + { + "id": 31, + "rotation_radians": 2.356668855677393, + "x": 0.609084025619551, + "y": -0.8323535535790949 + }, + { + "id": 32, + "rotation_radians": 2.8797901122338594, + "x": -1.9217200013067348, + "y": -0.7458402184557982 + }, + { + "id": 33, + "rotation_radians": 0.7853981634443868, + "x": -0.5066332778886725, + "y": -2.160922700828484 + }, + { + "id": 34, + "rotation_radians": -0.7849409229909335, + "x": 0.9098156477702252, + "y": -1.3482693148605664 + }, + { + "id": 35, + "rotation_radians": 3.3990419512790275, + "x": -1.7711882529928056, + "y": 0.8932346625377247 + }, + { + "id": 36, + "rotation_radians": 2.3421844551839284, + "x": 0.35306529747845894, + "y": 0.1467154957048997 + }, + { + "id": 37, + "rotation_radians": 6.545265234295749, + "x": 2.175030515410515, + "y": -0.492335981769974 + }, + { + "id": 38, + "rotation_radians": 3.403674181791824, + "x": 1.6173566827782135, + "y": -0.6418726052768812 + } + ], + "problem": "38 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t38.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_039_5f6780607ec0989b.json b/data/solutions/generated/triinsqu_039_5f6780607ec0989b.json new file mode 100644 index 0000000000000000000000000000000000000000..4f7e43b228a72480e3089d3cdcc0316430032de6 --- /dev/null +++ b/data/solutions/generated/triinsqu_039_5f6780607ec0989b.json @@ -0,0 +1,296 @@ +{ + "case": "triinsqu@39", + "container": { + "circumradius": 3.1120014478097833, + "orientation_radians": 0.0, + "side_length": 4.401034653617303, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.383+", + "metric_symbol": "s", + "metric_value": 4.383, + "reference_text": "39. | | s = 4.383+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@39", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.383+", + "metric_symbol": "s", + "metric_value": 4.383, + "reference_text": "39. | | s = 4.383+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t39.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.221722511194385, + "x": -0.03138352166213158, + "y": -0.27220985823535326 + }, + { + "id": 2, + "rotation_radians": 1.2679003611402018, + "x": -0.5901270570166631, + "y": -0.4214364302601862 + }, + { + "id": 3, + "rotation_radians": 1.2689199152602244, + "x": 0.12479263730008927, + "y": 0.283874844555332 + }, + { + "id": 4, + "rotation_radians": 0.21181851164862484, + "x": 0.023357614143659593, + "y": 0.9970023107048471 + }, + { + "id": 5, + "rotation_radians": 0.22029251347357992, + "x": -0.6946639326260002, + "y": 0.3142531050102634 + }, + { + "id": 6, + "rotation_radians": 1.2646786098706355, + "x": -0.5435283508555737, + "y": 0.8734160953429837 + }, + { + "id": 7, + "rotation_radians": 0.220148811571167, + "x": -0.7576635236083383, + "y": -0.9742791931111777 + }, + { + "id": 8, + "rotation_radians": 0.22172244546704162, + "x": 0.6857488281018382, + "y": 0.42096525526065026 + }, + { + "id": 9, + "rotation_radians": 1.2674902066908236, + "x": -1.2587753441413185, + "y": 0.19118213820199495 + }, + { + "id": 10, + "rotation_radians": 1.251226991437163, + "x": 0.19478281139503803, + "y": 1.5524553212039016 + }, + { + "id": 11, + "rotation_radians": 1.268920701876813, + "x": 0.5386327956015204, + "y": -0.5318237799482823 + }, + { + "id": 12, + "rotation_radians": 1.268921543523992, + "x": 1.2676727723731218, + "y": 0.17234073862854155 + }, + { + "id": 13, + "rotation_radians": 1.2673463581770634, + "x": -0.17311908260872255, + "y": -1.2210483289378322 + }, + { + "id": 14, + "rotation_radians": 0.22172352590648023, + "x": 1.096026169137211, + "y": -0.37892586595197825 + }, + { + "id": 15, + "rotation_radians": 0.22014882129355298, + "x": 0.3894087952657845, + "y": -1.0908981800263726 + }, + { + "id": 16, + "rotation_radians": 0.26179825968784975, + "x": -1.2828967241441875, + "y": 0.9815031657514608 + }, + { + "id": 17, + "rotation_radians": 0.2617985730577403, + "x": -1.9966030417163037, + "y": 0.2988717633127502 + }, + { + "id": 18, + "rotation_radians": 0.23765954418489543, + "x": -0.5566437186198777, + "y": 1.66137417415744 + }, + { + "id": 19, + "rotation_radians": 1.308996016348805, + "x": -1.1334557510829697, + "y": 1.5391993631255787 + }, + { + "id": 20, + "rotation_radians": 1.3089958706751679, + "x": -1.847164489417309, + "y": 0.856573306111763 + }, + { + "id": 21, + "rotation_radians": 1.2648081216120974, + "x": 0.8578957626660104, + "y": 0.9742274138546819 + }, + { + "id": 22, + "rotation_radians": 1.2493541579250946, + "x": -1.3303195798401055, + "y": -1.1001444163549567 + }, + { + "id": 23, + "rotation_radians": 0.20402893275635567, + "x": 0.7601833284273308, + "y": 1.669440338736136 + }, + { + "id": 24, + "rotation_radians": 0.21742244193300586, + "x": -1.3926574528617313, + "y": -0.3734051568181493 + }, + { + "id": 25, + "rotation_radians": 1.8321466114896638, + "x": -0.2965324458312473, + "y": -1.9959717005225932 + }, + { + "id": 26, + "rotation_radians": 0.47382946167008244, + "x": 1.9243575965231383, + "y": 0.41042537830534825 + }, + { + "id": 27, + "rotation_radians": 1.2760313230589453, + "x": -0.44555247576015267, + "y": 2.2351137080973724 + }, + { + "id": 28, + "rotation_radians": 1.3089959801917017, + "x": -2.5543023490567154, + "y": 0.14943447207007352 + }, + { + "id": 29, + "rotation_radians": 1.2673462782571832, + "x": 0.7810021971987942, + "y": -1.5151794825519795 + }, + { + "id": 30, + "rotation_radians": 1.2689215012871864, + "x": 1.5564856575355355, + "y": -0.7396475949975985 + }, + { + "id": 31, + "rotation_radians": 1.5246981025702666, + "x": 2.41151343863976, + "y": 0.0971187962560943 + }, + { + "id": 32, + "rotation_radians": 0.7849490207753012, + "x": -0.1491850435185799, + "y": -2.554232391077265 + }, + { + "id": 33, + "rotation_radians": 0.26433274478107677, + "x": 1.3654916058040374, + "y": -1.3340337631285164 + }, + { + "id": 34, + "rotation_radians": 0.2742952740663951, + "x": 2.1339839939750793, + "y": -0.550352623050583 + }, + { + "id": 35, + "rotation_radians": 0.2782097758339197, + "x": 0.5823070196324911, + "y": -2.1092043100848437 + }, + { + "id": 36, + "rotation_radians": 1.8325983718561525, + "x": 1.6301122877191958, + "y": 1.073626951257994 + }, + { + "id": 37, + "rotation_radians": 0.7807395324841669, + "x": -0.8558839714214431, + "y": -1.8445621839938833 + }, + { + "id": 38, + "rotation_radians": 1.832603368763837, + "x": 0.31946642090070626, + "y": 2.3842771270150624 + }, + { + "id": 39, + "rotation_radians": 0.785405013418065, + "x": -2.146039031707975, + "y": -0.5577043603650729 + } + ], + "problem": "39 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t39.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triinsqu_040_ccf2360cc8917adc.json b/data/solutions/generated/triinsqu_040_ccf2360cc8917adc.json new file mode 100644 index 0000000000000000000000000000000000000000..347f330792aec5453e57a1b2427b5ea038fd7045 --- /dev/null +++ b/data/solutions/generated/triinsqu_040_ccf2360cc8917adc.json @@ -0,0 +1,302 @@ +{ + "case": "triinsqu@40", + "container": { + "circumradius": 3.139086540920165, + "orientation_radians": 0.0, + "side_length": 4.439338759632142, + "sides": 4, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@40", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.437+", + "metric_symbol": "s", + "metric_value": 4.437, + "reference_text": "40. | | s = 4.437+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t40.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triinsqu@40", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "4/29/26", + "metric_expression": "4.437+", + "metric_symbol": "s", + "metric_value": 4.437, + "reference_text": "40. | | s = 4.437+ | Found by Emerson Connelly | in April 2026.", + "source_image": "t40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triinsqu/t40.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/", + "title": "Triangles in Squares" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triinsqu/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.29193568683278154, + "x": 0.28456018775855974, + "y": 0.06782811079293681 + }, + { + "id": 2, + "rotation_radians": -2.8496576989287306, + "x": -0.28021919643737175, + "y": -0.05896598734091721 + }, + { + "id": 3, + "rotation_radians": -2.8496573630574025, + "x": 0.42250817957257136, + "y": 0.6285064814438229 + }, + { + "id": 4, + "rotation_radians": -2.8496575968289495, + "x": 0.6836893804396956, + "y": -0.3505246897690083 + }, + { + "id": 5, + "rotation_radians": 0.29193502982468755, + "x": 0.5475360793939915, + "y": -0.9116301389103192 + }, + { + "id": 6, + "rotation_radians": 0.29199318040454425, + "x": 1.2516637192405917, + "y": -0.23425814046580914 + }, + { + "id": 7, + "rotation_radians": 0.2899786741018159, + "x": -0.6881704867267742, + "y": 0.35139279847002414 + }, + { + "id": 8, + "rotation_radians": 0.2900085959324732, + "x": 0.011482154613496874, + "y": 1.0355826484465087 + }, + { + "id": 9, + "rotation_radians": -2.8516138175787065, + "x": -0.5545077783693755, + "y": 0.9130832395238591 + }, + { + "id": 10, + "rotation_radians": 0.29193350576582106, + "x": -0.41278537268204163, + "y": -0.6209204755456608 + }, + { + "id": 11, + "rotation_radians": -2.849657304003334, + "x": -0.015146881791055111, + "y": -1.0454075922602637 + }, + { + "id": 12, + "rotation_radians": -2.853825697327588, + "x": -1.2525076222974638, + "y": 0.21979413309966997 + }, + { + "id": 13, + "rotation_radians": 0.2919921531717685, + "x": 0.9889217221530578, + "y": 0.7499505894275771 + }, + { + "id": 14, + "rotation_radians": -2.8495993441338077, + "x": 1.3843465954803627, + "y": 0.3276647257131765 + }, + { + "id": 15, + "rotation_radians": -2.851580783038177, + "x": 0.14513747451817913, + "y": 1.5972724787758699 + }, + { + "id": 16, + "rotation_radians": -2.8496591419095245, + "x": -0.9780036588315466, + "y": -0.7462539152248399 + }, + { + "id": 17, + "rotation_radians": 0.28776779035602046, + "x": -1.391818357033439, + "y": -0.3405345683996089 + }, + { + "id": 18, + "rotation_radians": 0.291935893195469, + "x": -0.147714213038894, + "y": -1.6073597732802059 + }, + { + "id": 19, + "rotation_radians": -2.8496572293437494, + "x": 0.9579192521032801, + "y": -1.318034170417961 + }, + { + "id": 20, + "rotation_radians": -2.849589239871059, + "x": 1.6720757758889302, + "y": -0.6300158636235645 + }, + { + "id": 21, + "rotation_radians": -2.8480700600856794, + "x": 0.2630674442947797, + "y": -2.0144929254224624 + }, + { + "id": 22, + "rotation_radians": -2.84960167851989, + "x": 1.136167356011095, + "y": 1.3084353970129354 + }, + { + "id": 23, + "rotation_radians": 0.2900109981945481, + "x": 0.7154359234946673, + "y": 1.7052859441139543 + }, + { + "id": 24, + "rotation_radians": 0.2919930159913139, + "x": 1.9420909142188783, + "y": 0.47786008838240895 + }, + { + "id": 25, + "rotation_radians": -2.8495891661401282, + "x": 2.3625003458932374, + "y": 0.08210073933995489 + }, + { + "id": 26, + "rotation_radians": 0.2920045786899931, + "x": 1.5218595551237228, + "y": -1.1878008328138485 + }, + { + "id": 27, + "rotation_radians": 0.2935222565210799, + "x": 0.8262859582331916, + "y": -1.8823086919825402 + }, + { + "id": 28, + "rotation_radians": 0.29200335436842983, + "x": 2.2298271071007916, + "y": -0.4798254509718149 + }, + { + "id": 29, + "rotation_radians": 0.28785574862354407, + "x": -0.9617517668226624, + "y": 1.3242495559230765 + }, + { + "id": 30, + "rotation_radians": 0.28776792282862906, + "x": -1.661121583418974, + "y": 0.6279661151372248 + }, + { + "id": 31, + "rotation_radians": 0.2900108425448924, + "x": -0.2601481417789495, + "y": 2.0090231768325055 + }, + { + "id": 32, + "rotation_radians": -2.8538261214512843, + "x": -1.5238322814711756, + "y": 1.1887792980987817 + }, + { + "id": 33, + "rotation_radians": -2.8537366920200964, + "x": -0.8268912020027672, + "y": 1.8856520033730757 + }, + { + "id": 34, + "rotation_radians": -2.853826615158589, + "x": -2.2224591111090306, + "y": 0.4901540692778629 + }, + { + "id": 35, + "rotation_radians": -2.841804063757322, + "x": -0.1281399132777514, + "y": 2.5761161741386616 + }, + { + "id": 36, + "rotation_radians": 0.2919341363784985, + "x": -1.1443346599135655, + "y": -1.3002383591186428 + }, + { + "id": 37, + "rotation_radians": -2.8496583342168207, + "x": -0.7239537084184194, + "y": -1.6960219535476868 + }, + { + "id": 38, + "rotation_radians": -2.8538252813712295, + "x": -1.9573202536203045, + "y": -0.46427975501759494 + }, + { + "id": 39, + "rotation_radians": 0.2877659288514639, + "x": -2.3760459314657516, + "y": -0.06674765588688412 + }, + { + "id": 40, + "rotation_radians": 0.293523691839152, + "x": 0.13139311065962123, + "y": -2.5766530438827044 + } + ], + "problem": "40 equal items for Triangles in Squares", + "setup": "triinsqu", + "source_image": "https://erich-friedman.github.io/packing/triinsqu/t40.gif", + "source_page": "https://erich-friedman.github.io/packing/triinsqu/" +} diff --git a/data/solutions/generated/triintri_021_51d32dd1bf4348fb.json b/data/solutions/generated/triintri_021_51d32dd1bf4348fb.json new file mode 100644 index 0000000000000000000000000000000000000000..b4e7e942ad82a6fe65c91e55845d9646dfff1390 --- /dev/null +++ b/data/solutions/generated/triintri_021_51d32dd1bf4348fb.json @@ -0,0 +1,188 @@ +{ + "case": "triintri@21", + "container": { + "circumradius": 2.886846663972746, + "orientation_radians": 0.0, + "side_length": 5.000165095661513, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@21", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "2/29/26", + "metric_expression": "4.923+", + "metric_symbol": "s", + "metric_value": 4.923, + "reference_text": "s = 4.923+ | Found by Maurizio Morandi | in May 2008.", + "source_image": "tt21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt21.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@21", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "2/29/26", + "metric_expression": "4.923+", + "metric_symbol": "s", + "metric_value": 4.923, + "reference_text": "s = 4.923+ | Found by Maurizio Morandi | in May 2008.", + "source_image": "tt21.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt21.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.092186028091098, + "x": -0.24335772459734675, + "y": -0.4738109513845385 + }, + { + "id": 2, + "rotation_radians": 1.0330204435319033, + "x": 0.06768822915445898, + "y": 0.022714640826435067 + }, + { + "id": 3, + "rotation_radians": -2.0944739893774145, + "x": -0.2886950088716379, + "y": 0.4999932909080411 + }, + { + "id": 4, + "rotation_radians": 1.0471188322488767, + "x": -0.8660567947444529, + "y": 0.4999472014022546 + }, + { + "id": 5, + "rotation_radians": -2.165421690501779, + "x": 0.6734996080024087, + "y": 0.05231603893377545 + }, + { + "id": 6, + "rotation_radians": -2.0943936119758995, + "x": -0.2858372199781226, + "y": 1.4984124322587293 + }, + { + "id": 7, + "rotation_radians": -2.0944744883089026, + "x": -1.154691259937373, + "y": -0.00010578165666920469 + }, + { + "id": 8, + "rotation_radians": 1.0452468519357072, + "x": -0.8243673921815624, + "y": -0.4771753172926954 + }, + { + "id": 9, + "rotation_radians": -2.227328033241765, + "x": 2.153821764493396, + "y": 0.004692820733417695 + }, + { + "id": 10, + "rotation_radians": 0.7829624623124466, + "x": 1.5273822431137076, + "y": 0.14131380662903423 + }, + { + "id": 11, + "rotation_radians": -2.0843900064552128, + "x": -1.1460406196828499, + "y": -0.9950896603009435 + }, + { + "id": 12, + "rotation_radians": 1.0572112209804485, + "x": -0.8492594803185234, + "y": -1.4903793032710286 + }, + { + "id": 13, + "rotation_radians": -2.0921888267702764, + "x": -0.26782862406369135, + "y": -1.4866399841413773 + }, + { + "id": 14, + "rotation_radians": 1.049405141201301, + "x": 0.022523521805335497, + "y": -0.9870473209525266 + }, + { + "id": 15, + "rotation_radians": -2.094640568193517, + "x": 0.580932980782004, + "y": 0.9977646618586227 + }, + { + "id": 16, + "rotation_radians": 1.0471114438063316, + "x": 0.0032787103997614832, + "y": 0.9981324943741197 + }, + { + "id": 17, + "rotation_radians": -3.1416762652618564, + "x": -0.8660358888673222, + "y": 1.5000420883769268 + }, + { + "id": 18, + "rotation_radians": -4.56523020894995e-05, + "x": -1.154720487285298, + "y": 1.0000006640839338 + }, + { + "id": 19, + "rotation_radians": -2.08125126551646, + "x": -1.1481449328121984, + "y": -1.9865470757912307 + }, + { + "id": 20, + "rotation_radians": -2.0947533220234082, + "x": 0.6011855841781529, + "y": -0.9860157503668859 + }, + { + "id": 21, + "rotation_radians": 0.9763050960426776, + "x": 0.9260646858161644, + "y": -0.4669883894908596 + } + ], + "problem": "21 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt21.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_022_2122d833c6fcab70.json b/data/solutions/generated/triintri_022_2122d833c6fcab70.json new file mode 100644 index 0000000000000000000000000000000000000000..dd7be53b4118087acbb6ce62d1e9adaf8a81c5ac --- /dev/null +++ b/data/solutions/generated/triintri_022_2122d833c6fcab70.json @@ -0,0 +1,194 @@ +{ + "case": "triintri@22", + "container": { + "circumradius": 2.8868751328982873, + "orientation_radians": 0.0, + "side_length": 5.000214405286989, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@22", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "2/29/26", + "metric_expression": "4.996+", + "metric_symbol": "s", + "metric_value": 4.996, + "reference_text": "s = 4.996+ | Found by Maurizio Morandi | in May 2008.", + "source_image": "tt22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt22.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@22", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "2/29/26", + "metric_expression": "4.996+", + "metric_symbol": "s", + "metric_value": 4.996, + "reference_text": "s = 4.996+ | Found by Maurizio Morandi | in May 2008.", + "source_image": "tt22.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt22.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.0471689478938733, + "x": 0.8660669586757219, + "y": -0.5000074174911115 + }, + { + "id": 2, + "rotation_radians": 1.0471849920600167, + "x": -0.8660179697284234, + "y": -0.4999873367585231 + }, + { + "id": 3, + "rotation_radians": 1.0472001956051284, + "x": -1.541140728107809e-06, + "y": 1.0000494753077507 + }, + { + "id": 4, + "rotation_radians": -2.0943865798363457, + "x": -0.2886914515520485, + "y": 0.5000293605030299 + }, + { + "id": 5, + "rotation_radians": -2.094415743099551, + "x": -0.28864478399348115, + "y": -0.500049573971824 + }, + { + "id": 6, + "rotation_radians": -2.094415000896587, + "x": 0.5773495018984083, + "y": -8.145074538802176e-07 + }, + { + "id": 7, + "rotation_radians": -3.141605087958916, + "x": 1.732125383154693, + "y": 9.33996658785864e-06 + }, + { + "id": 8, + "rotation_radians": 1.0472043392587398, + "x": -0.8660666890596341, + "y": 0.5000329775084074 + }, + { + "id": 9, + "rotation_radians": -3.1415501007109117, + "x": -0.8660611569797169, + "y": -1.5000451504675163 + }, + { + "id": 10, + "rotation_radians": -2.0943900843695578, + "x": -0.28868922699317107, + "y": 1.5000701386738846 + }, + { + "id": 11, + "rotation_radians": 1.0471898357750307, + "x": 0.8660544508005209, + "y": 0.5000161981522832 + }, + { + "id": 12, + "rotation_radians": -2.829112284815702e-05, + "x": 0.5773956022199918, + "y": -1.000028899513574 + }, + { + "id": 13, + "rotation_radians": -2.6182192753099814e-06, + "x": 2.309503458608757, + "y": 9.273477286789516e-07 + }, + { + "id": 14, + "rotation_radians": 2.524169723430287e-06, + "x": -1.1547508106146989, + "y": -2.000087074073154 + }, + { + "id": 15, + "rotation_radians": -2.0943944547549798, + "x": -1.154753743799401, + "y": 1.0000584783806323 + }, + { + "id": 16, + "rotation_radians": -2.0944053214378195, + "x": 1.4434305258848013, + "y": 0.5000251440210205 + }, + { + "id": 17, + "rotation_radians": 1.0471983395862325, + "x": -0.8660672695138958, + "y": 1.5000783400480149 + }, + { + "id": 18, + "rotation_radians": -2.094341737934014, + "x": -0.28868603379754154, + "y": -1.5000354343924223 + }, + { + "id": 19, + "rotation_radians": 3.7978846391118245e-05, + "x": -1.1547324224598179, + "y": -1.0000181645526818 + }, + { + "id": 20, + "rotation_radians": -1.8876887038684272e-05, + "x": 1.4434423727724888, + "y": -0.5000134516692852 + }, + { + "id": 21, + "rotation_radians": -2.094395847676744, + "x": -1.1547544792178814, + "y": 1.0829868647219103e-05 + }, + { + "id": 22, + "rotation_radians": -2.0943910714396483, + "x": 0.5773723237120428, + "y": 1.0000459839602898 + } + ], + "problem": "22 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt22.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_023_c27df81200778ffb.json b/data/solutions/generated/triintri_023_c27df81200778ffb.json new file mode 100644 index 0000000000000000000000000000000000000000..9bee78f7e0e62d5d13a251eefa2ef62cbf079df1 --- /dev/null +++ b/data/solutions/generated/triintri_023_c27df81200778ffb.json @@ -0,0 +1,200 @@ +{ + "case": "triintri@23", + "container": { + "circumradius": 2.886860915368747, + "orientation_radians": 0.0, + "side_length": 5.000189779803466, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@23", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "s = 5 | Trivial.", + "source_image": "tt25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@23", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "s = 5 | Trivial.", + "source_image": "tt25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.0943686594960833, + "x": -0.28868416960455245, + "y": 0.5000174665228816 + }, + { + "id": 2, + "rotation_radians": -2.0943684671214475, + "x": -0.2886844880417377, + "y": -0.5000162821919175 + }, + { + "id": 3, + "rotation_radians": -2.0943677981157767, + "x": 0.5773681171507289, + "y": 5.589165831058743e-07 + }, + { + "id": 4, + "rotation_radians": 1.0472240950434264, + "x": -2.789891761140248e-07, + "y": -2.503911442832145e-07 + }, + { + "id": 5, + "rotation_radians": -2.0943687185569044, + "x": -1.1547386647346574, + "y": -2.7170214779002555e-07 + }, + { + "id": 6, + "rotation_radians": -2.094368488695713, + "x": -1.1547357270820415, + "y": -1.0000385922243091 + }, + { + "id": 7, + "rotation_radians": -2.094382019200187, + "x": -1.1547445455094125, + "y": 1.0000377828351075 + }, + { + "id": 8, + "rotation_radians": 1.0472242994861538, + "x": -0.8660543852327374, + "y": -0.5000181422795806 + }, + { + "id": 9, + "rotation_radians": 1.04722402567016, + "x": -0.8660540204742472, + "y": 0.5000156644444544 + }, + { + "id": 10, + "rotation_radians": -2.0943682962768433, + "x": 0.5773549618082097, + "y": -1.0000385980719253 + }, + { + "id": 11, + "rotation_radians": -2.094368672722075, + "x": 0.5773838138319652, + "y": 1.0000229147640696 + }, + { + "id": 12, + "rotation_radians": -2.094381610038768, + "x": -0.2886806516373816, + "y": 1.5000502151837958 + }, + { + "id": 13, + "rotation_radians": -2.09436822898447, + "x": -0.2887021175646684, + "y": -1.5000626097305787 + }, + { + "id": 14, + "rotation_radians": -2.094367919664211, + "x": 1.4434225372729337, + "y": -0.5000105558423567 + }, + { + "id": 15, + "rotation_radians": -2.094368177726249, + "x": 1.4434423419996472, + "y": 0.5000076089933361 + }, + { + "id": 16, + "rotation_radians": -2.094392194527719, + "x": -1.154743852876563, + "y": 2.0000765415389687 + }, + { + "id": 17, + "rotation_radians": -2.094393165482194, + "x": -1.1547477134988398, + "y": -2.0000761407749907 + }, + { + "id": 18, + "rotation_radians": -2.0943941520994316, + "x": 2.309488847621983, + "y": -2.9276884247781127e-06 + }, + { + "id": 19, + "rotation_radians": 1.0472242257867272, + "x": -1.7596534945793455e-05, + "y": -1.0000440190865043 + }, + { + "id": 20, + "rotation_radians": 1.0472241483991322, + "x": 1.1714963494616683e-05, + "y": 1.0000271208042903 + }, + { + "id": 21, + "rotation_radians": 1.0472249582665938, + "x": 0.8660471287411159, + "y": -0.5000211613399287 + }, + { + "id": 22, + "rotation_radians": 1.0472246697813705, + "x": 0.8660719360226704, + "y": 0.5000055006009254 + }, + { + "id": 23, + "rotation_radians": 1.0472110001233197, + "x": -0.8660528997414253, + "y": 1.5000528390892178 + } + ], + "problem": "23 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_024_c9e2b321b60a0e78.json b/data/solutions/generated/triintri_024_c9e2b321b60a0e78.json new file mode 100644 index 0000000000000000000000000000000000000000..a83323719ffe62dd1f10f54e92c73ce96c2e1a5d --- /dev/null +++ b/data/solutions/generated/triintri_024_c9e2b321b60a0e78.json @@ -0,0 +1,206 @@ +{ + "case": "triintri@24", + "container": { + "circumradius": 2.8868640720639496, + "orientation_radians": 0.0, + "side_length": 5.000195247359941, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@24", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "s = 5 | Trivial.", + "source_image": "tt25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@24", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "s = 5 | Trivial.", + "source_image": "tt25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.7975001024412685e-05, + "x": -0.288685460275477, + "y": 0.5000194317116952 + }, + { + "id": 2, + "rotation_radians": 1.8725920030333003e-05, + "x": -0.2886858405863746, + "y": -0.5000191101604471 + }, + { + "id": 3, + "rotation_radians": 2.5373154418096144e-05, + "x": 0.577371957910631, + "y": -3.8006529014134974e-07 + }, + { + "id": 4, + "rotation_radians": 1.0472154285779194, + "x": 1.783265888964883e-06, + "y": -1.5658068837792275e-06 + }, + { + "id": 5, + "rotation_radians": 1.4898084386238874e-05, + "x": -1.1547443015366317, + "y": 1.5080396422299275e-06 + }, + { + "id": 6, + "rotation_radians": 1.4526428919637869e-05, + "x": -1.154745273129402, + "y": -1.000036300178059 + }, + { + "id": 7, + "rotation_radians": 1.1857163906631508e-05, + "x": -1.1547436554849573, + "y": 1.000039089193912 + }, + { + "id": 8, + "rotation_radians": 1.0472146158426034, + "x": -0.8660562996352759, + "y": -0.5000177841619184 + }, + { + "id": 9, + "rotation_radians": 1.0472162030900016, + "x": -0.866055689975954, + "y": 0.5000186029745385 + }, + { + "id": 10, + "rotation_radians": 1.615976401134648e-05, + "x": 0.5773712026328346, + "y": -1.0000387835109559 + }, + { + "id": 11, + "rotation_radians": 1.5109661382714207e-05, + "x": 0.5773799901823501, + "y": 1.000030148064535 + }, + { + "id": 12, + "rotation_radians": 1.385778358305632e-05, + "x": -0.2886813378194548, + "y": 1.50005404385746 + }, + { + "id": 13, + "rotation_radians": 1.5754385880313693e-05, + "x": -0.28868836756787075, + "y": -1.5000574448925703 + }, + { + "id": 14, + "rotation_radians": 2.156835797287471e-05, + "x": 1.4434296939349978, + "y": -0.5000114513509849 + }, + { + "id": 15, + "rotation_radians": 2.576521030981119e-05, + "x": 1.443446655762567, + "y": 0.5000060818183588 + }, + { + "id": 16, + "rotation_radians": 2.4915705958906396e-06, + "x": -1.154745488967917, + "y": 2.0000785223338724 + }, + { + "id": 17, + "rotation_radians": 4.1085901749766765e-06, + "x": -1.1547475238371843, + "y": -2.0000800916704393 + }, + { + "id": 18, + "rotation_radians": 2.094398512165, + "x": 2.309492956129163, + "y": -3.431501451163101e-06 + }, + { + "id": 19, + "rotation_radians": 1.0472160622435396, + "x": -1.379785405854025e-06, + "y": -1.0000378157816303 + }, + { + "id": 20, + "rotation_radians": 1.0472150319481652, + "x": 6.609966448160637e-06, + "y": 1.000032978828555 + }, + { + "id": 21, + "rotation_radians": 1.0472234979276975, + "x": 0.8660563417923681, + "y": -0.5000188920446001 + }, + { + "id": 22, + "rotation_radians": 1.0472226226096144, + "x": 0.8660738090899199, + "y": 0.5000086782471505 + }, + { + "id": 23, + "rotation_radians": 1.0472108290568098, + "x": -0.8660542459706096, + "y": 1.500055642422527 + }, + { + "id": 24, + "rotation_radians": 1.0472129269191497, + "x": -0.8660597181381222, + "y": -1.5000549752496257 + } + ], + "problem": "24 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_025_5092959dfa8a0e27.json b/data/solutions/generated/triintri_025_5092959dfa8a0e27.json new file mode 100644 index 0000000000000000000000000000000000000000..4156572ea3c55ee064baf11ec08255af29552c52 --- /dev/null +++ b/data/solutions/generated/triintri_025_5092959dfa8a0e27.json @@ -0,0 +1,212 @@ +{ + "case": "triintri@25", + "container": { + "circumradius": 2.886834884913793, + "orientation_radians": 0.0, + "side_length": 5.000144693732942, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@25", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "s = 5 | Trivial.", + "source_image": "tt25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@25", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "5", + "metric_symbol": "s", + "metric_value": 5.0, + "reference_text": "s = 5 | Trivial.", + "source_image": "tt25.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "steepest", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -3.831426666712112e-06, + "x": 2.3094722889319526, + "y": 1.3670003834536385e-06 + }, + { + "id": 2, + "rotation_radians": -8.156032222641469e-06, + "x": 1.4434218508602783, + "y": -0.5000136835054645 + }, + { + "id": 3, + "rotation_radians": -9.486739948689053e-06, + "x": 0.577370961064648, + "y": -1.000028765148666 + }, + { + "id": 4, + "rotation_radians": -8.477978019374768e-06, + "x": -0.28868075795651693, + "y": -1.5000445582863342 + }, + { + "id": 5, + "rotation_radians": -3.818570447596355e-06, + "x": -1.1547349239188733, + "y": -2.00006254147652 + }, + { + "id": 6, + "rotation_radians": -8.220339095640518e-06, + "x": 1.4434169956421645, + "y": 0.5000172558009223 + }, + { + "id": 7, + "rotation_radians": -9.878681787767242e-06, + "x": 0.5773674155846419, + "y": 4.5596034209956357e-07 + }, + { + "id": 8, + "rotation_radians": -9.958429853389345e-06, + "x": -0.28868311392843854, + "y": -0.5000157125540331 + }, + { + "id": 9, + "rotation_radians": -8.618892297866005e-06, + "x": -1.1547354005061967, + "y": -1.0000335411714265 + }, + { + "id": 10, + "rotation_radians": -9.34183417590865e-06, + "x": 0.5773647767484249, + "y": 1.000032054381824 + }, + { + "id": 11, + "rotation_radians": -1.0019492624279658e-05, + "x": -0.2886848955774465, + "y": 0.5000149394102877 + }, + { + "id": 12, + "rotation_radians": -9.70007092316252e-06, + "x": -1.154735509910153, + "y": -3.6602417809107875e-06 + }, + { + "id": 13, + "rotation_radians": -7.68635815711895e-06, + "x": -0.2886867065539599, + "y": 1.5000475203528294 + }, + { + "id": 14, + "rotation_radians": -7.558921825468601e-06, + "x": -1.1547365579497155, + "y": 1.0000273399283786 + }, + { + "id": 15, + "rotation_radians": -3.918191376321178e-06, + "x": -1.1547374376304387, + "y": 2.000061077208734 + }, + { + "id": 16, + "rotation_radians": 3.1415844801321215, + "x": 1.732101823420561, + "y": 3.147497387838014e-06 + }, + { + "id": 17, + "rotation_radians": 3.141582906543123, + "x": 0.8660531178334254, + "y": -0.5000126679676963 + }, + { + "id": 18, + "rotation_radians": 3.141582982659753, + "x": 2.8599857275688624e-06, + "y": -1.0000284345388153 + }, + { + "id": 19, + "rotation_radians": 3.1415843555173097, + "x": -0.8660480912663532, + "y": -1.5000458459633463 + }, + { + "id": 20, + "rotation_radians": 3.141582757875051, + "x": 0.8660485327705262, + "y": 0.5000163309465729 + }, + { + "id": 21, + "rotation_radians": 3.1415825838271974, + "x": -4.0976684428357576e-07, + "y": 7.670564738200127e-08 + }, + { + "id": 22, + "rotation_radians": 3.141582862036224, + "x": -0.8660501229115372, + "y": -0.5000180611615123 + }, + { + "id": 23, + "rotation_radians": 3.141583074448874, + "x": -3.286106015104096e-06, + "y": 1.0000307396927737 + }, + { + "id": 24, + "rotation_radians": 3.1415830184632405, + "x": -0.8660516932359256, + "y": 0.500011725248952 + }, + { + "id": 25, + "rotation_radians": 3.1415852654764826, + "x": -0.8660540675017624, + "y": 1.5000428214877144 + } + ], + "problem": "25 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt25.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_026_8db318b73d49217d.json b/data/solutions/generated/triintri_026_8db318b73d49217d.json new file mode 100644 index 0000000000000000000000000000000000000000..a4f5a91a174a0d985b0dfcedf794d7771bf68569 --- /dev/null +++ b/data/solutions/generated/triintri_026_8db318b73d49217d.json @@ -0,0 +1,218 @@ +{ + "case": "triintri@26", + "container": { + "circumradius": 3.1458210093572156, + "orientation_radians": 0.0, + "side_length": 5.448721819724306, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@26", + "credit": "Joah Frenzley", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "5.406+", + "metric_symbol": "s", + "metric_value": 5.406, + "reference_text": "s = 5.406+ | Found by Joah Frenzley | in April 2026.", + "source_image": "tt26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt26.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@26", + "credit": "Joah Frenzley", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "5.406+", + "metric_symbol": "s", + "metric_value": 5.406, + "reference_text": "s = 5.406+ | Found by Joah Frenzley | in April 2026.", + "source_image": "tt26.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt26.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.052352806678738, + "x": -0.0976400497197119, + "y": 0.537955377235837 + }, + { + "id": 2, + "rotation_radians": -1.0892410786387285, + "x": 0.21515833832838555, + "y": 0.04995658858384045 + }, + { + "id": 3, + "rotation_radians": 2.0530305904543225, + "x": 0.7923624530984884, + "y": 0.025870700405278616 + }, + { + "id": 4, + "rotation_radians": 2.0473704439189504, + "x": -0.01197379515543998, + "y": -0.4927017519535274 + }, + { + "id": 5, + "rotation_radians": -1.0893226777188778, + "x": 0.18963790387154156, + "y": 1.0406451395265552 + }, + { + "id": 6, + "rotation_radians": -1.0557027189243708, + "x": -0.677436419359816, + "y": 0.8875953808017769 + }, + { + "id": 7, + "rotation_radians": -1.0885732100488708, + "x": 1.0899571399084362, + "y": 0.5208316619710932 + }, + { + "id": 8, + "rotation_radians": -1.1585312775054124, + "x": -0.6413687897948845, + "y": -0.9139783710852548 + }, + { + "id": 9, + "rotation_radians": -1.0612395635961003, + "x": -0.9805987652466032, + "y": 1.7157736984416039 + }, + { + "id": 10, + "rotation_radians": 1.3498434928769625, + "x": -0.7237382173292076, + "y": -0.057986498117123086 + }, + { + "id": 11, + "rotation_radians": 2.063585501597727, + "x": 0.7723551215157565, + "y": 1.0188091241594845 + }, + { + "id": 12, + "rotation_radians": 2.0858933686712127, + "x": -0.3992795158478334, + "y": 1.7085165723053486 + }, + { + "id": 13, + "rotation_radians": 2.080342962221164, + "x": -1.2772283455938962, + "y": 1.2204204688966531 + }, + { + "id": 14, + "rotation_radians": 2.0730696296300044, + "x": 1.677738331560743, + "y": 0.5013557052617432 + }, + { + "id": 15, + "rotation_radians": 2.094389707527619, + "x": -1.2842253678438729, + "y": -1.2243014184893477 + }, + { + "id": 16, + "rotation_radians": 2.0880506498448272, + "x": -1.2810500707914965, + "y": 2.216605913283536 + }, + { + "id": 17, + "rotation_radians": -1.0862773358332494, + "x": 1.1033265948965567, + "y": -0.46422475733656904 + }, + { + "id": 18, + "rotation_radians": -1.0942276377162936, + "x": 0.2288742702343798, + "y": -1.0181428940987518 + }, + { + "id": 19, + "rotation_radians": -1.0534366955640333, + "x": 1.9879591836725434, + "y": 0.0018092532152751007 + }, + { + "id": 20, + "rotation_radians": -1.047200675671127, + "x": -0.9955375233531788, + "y": -1.7243268202715638 + }, + { + "id": 21, + "rotation_radians": 2.0553154861749614, + "x": 0.8357491312235993, + "y": -0.9780797259251874 + }, + { + "id": 22, + "rotation_radians": 2.0869260458810426, + "x": 1.6955495541974681, + "y": -0.49675957718867936 + }, + { + "id": 23, + "rotation_radians": 2.044793755309497, + "x": -0.09147667715778464, + "y": -1.5040738086077226 + }, + { + "id": 24, + "rotation_radians": 2.0943925931336413, + "x": 2.568446900645481, + "y": -7.500259235878409e-09 + }, + { + "id": 25, + "rotation_radians": 2.094396096881437, + "x": -1.2842246578319667, + "y": -2.2243435288505626 + }, + { + "id": 26, + "rotation_radians": -1.7917537914486625, + "x": -1.1483323587849912, + "y": 0.3332561094092902 + } + ], + "problem": "26 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt26.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_027_f1c2be61e829f1e2.json b/data/solutions/generated/triintri_027_f1c2be61e829f1e2.json new file mode 100644 index 0000000000000000000000000000000000000000..d9be1b5bcbd3e45d828f8a2b49fcf9acd8cdd8fe --- /dev/null +++ b/data/solutions/generated/triintri_027_f1c2be61e829f1e2.json @@ -0,0 +1,224 @@ +{ + "case": "triintri@27", + "container": { + "circumradius": 3.175537421568583, + "orientation_radians": 0.0, + "side_length": 5.500192155493054, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@27", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "2/29/26", + "metric_expression": "11/2 = 5.500", + "metric_symbol": "s", + "metric_value": 5.5, + "reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", + "source_image": "tt28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@27", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "2/29/26", + "metric_expression": "11/2 = 5.500", + "metric_symbol": "s", + "metric_value": 5.5, + "reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", + "source_image": "tt28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 9.449331022554965e-06, + "x": 2.33955136028551e-05, + "y": -3.2935844647471495e-05 + }, + { + "id": 2, + "rotation_radians": -3.1415828557174468, + "x": -0.5773442050893715, + "y": -3.206057517304229e-05 + }, + { + "id": 3, + "rotation_radians": -5.864902122905689e-06, + "x": -0.43304056356181786, + "y": -0.750037489372088 + }, + { + "id": 4, + "rotation_radians": -3.1415854090645197, + "x": 0.2887087320845412, + "y": -0.5000469309981926 + }, + { + "id": 5, + "rotation_radians": -4.589764995483487e-06, + "x": 0.866078569895413, + "y": -6.566164876377629e-06 + }, + { + "id": 6, + "rotation_radians": -3.1415833987984025, + "x": 0.28870539235160697, + "y": 0.49998091853610677 + }, + { + "id": 7, + "rotation_radians": 8.58690006779526e-06, + "x": -0.43302260878388477, + "y": 0.7499856554223557 + }, + { + "id": 8, + "rotation_radians": -3.141590511863352, + "x": -1.0103975609395262, + "y": 0.7499788261254483 + }, + { + "id": 9, + "rotation_radians": 4.20655041277322e-06, + "x": -1.2990824359113666, + "y": 0.24995847009976058 + }, + { + "id": 10, + "rotation_radians": -3.1415980592029262, + "x": -0.14435234121022922, + "y": -1.2500499416751172 + }, + { + "id": 11, + "rotation_radians": 2.3913517833065253e-06, + "x": 0.433020475119756, + "y": -1.250049050142882 + }, + { + "id": 12, + "rotation_radians": -3.141595183726787, + "x": 1.1547568937839412, + "y": 0.5000116043649819 + }, + { + "id": 13, + "rotation_radians": 3.348178530915152e-06, + "x": 0.8660687337722517, + "y": 1.0000292467835408 + }, + { + "id": 14, + "rotation_radians": 1.3829438317915807e-06, + "x": -1.2990840040438, + "y": 1.2499964866903792 + }, + { + "id": 15, + "rotation_radians": -3.1415921056842344, + "x": -1.0103405511223975, + "y": 1.7499839412764504 + }, + { + "id": 16, + "rotation_radians": -3.141597859073313, + "x": -1.0104010893184885, + "y": -1.7500679441123987 + }, + { + "id": 17, + "rotation_radians": -5.877920553924014e-06, + "x": -0.4330319139005852, + "y": -1.7500670721363585 + }, + { + "id": 18, + "rotation_radians": -3.141598394291902, + "x": 2.020811629065934, + "y": 2.1993498004752415e-06 + }, + { + "id": 19, + "rotation_radians": -6.019223406973564e-06, + "x": 1.7321240064252863, + "y": 0.5000161946282768 + }, + { + "id": 20, + "rotation_radians": -3.141599413925329, + "x": -1.0104068411488165, + "y": -0.7500354630572432 + }, + { + "id": 21, + "rotation_radians": -6.0969844183183085e-06, + "x": -1.299087769393565, + "y": -1.2500539323633417 + }, + { + "id": 22, + "rotation_radians": -5.098626992775629e-07, + "x": -1.2990262888165671, + "y": 2.2500019127190947 + }, + { + "id": 23, + "rotation_radians": -3.141598121076888, + "x": 1.1547615676225047, + "y": -0.5000188898179362 + }, + { + "id": 24, + "rotation_radians": -5.343564119819798e-06, + "x": 1.7321308658704087, + "y": -0.5000121468461685 + }, + { + "id": 25, + "rotation_radians": -3.141591510094805, + "x": -0.14428561420942967, + "y": 1.2500154109513808 + }, + { + "id": 26, + "rotation_radians": -1.2601548185830719e-06, + "x": -0.432968667013271, + "y": 1.7500292482297581 + }, + { + "id": 27, + "rotation_radians": -3.4776098393953757e-06, + "x": -1.2990860970291063, + "y": -2.2500848999157412 + } + ], + "problem": "27 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt28.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_028_9562d7d6e075a347.json b/data/solutions/generated/triintri_028_9562d7d6e075a347.json new file mode 100644 index 0000000000000000000000000000000000000000..6d91424dafd6b87a36ce4e117601e2c8c9c14f54 --- /dev/null +++ b/data/solutions/generated/triintri_028_9562d7d6e075a347.json @@ -0,0 +1,230 @@ +{ + "case": "triintri@28", + "container": { + "circumradius": 3.175523634890182, + "orientation_radians": 0.0, + "side_length": 5.500168276265596, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@28", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "2/29/26", + "metric_expression": "11/2 = 5.500", + "metric_symbol": "s", + "metric_value": 5.5, + "reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", + "source_image": "tt28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@28", + "credit": "Erich Friedman", + "date": "1997", + "family_updated": "2/29/26", + "metric_expression": "11/2 = 5.500", + "metric_symbol": "s", + "metric_value": 5.5, + "reference_text": "s = 11/2 = 5.500 | Found by Erich Friedman | in 1997.", + "source_image": "tt28.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt28.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.314758340428289e-05, + "x": -4.2531865809583077e-07, + "y": -3.1175523115254195e-06 + }, + { + "id": 2, + "rotation_radians": -3.1415671720576253, + "x": -0.5773658132173131, + "y": -8.432805377512893e-06 + }, + { + "id": 3, + "rotation_radians": -5.1505474047317785e-06, + "x": -0.4330356688884721, + "y": -0.750026519900571 + }, + { + "id": 4, + "rotation_radians": -3.1415678858963654, + "x": 0.28868865974605556, + "y": -0.5000135691584721 + }, + { + "id": 5, + "rotation_radians": 1.2493640579083933e-05, + "x": 0.8660552602829118, + "y": -9.906916513191095e-07 + }, + { + "id": 6, + "rotation_radians": -3.141565947061667, + "x": 0.28867733340651325, + "y": 0.5000143957074368 + }, + { + "id": 7, + "rotation_radians": 1.0891380966307694e-05, + "x": -0.4330255044215008, + "y": 0.7500252026220282 + }, + { + "id": 8, + "rotation_radians": -3.1415826894045353, + "x": -1.0103943943222498, + "y": 0.7500197985571919 + }, + { + "id": 9, + "rotation_radians": 2.3291115865861655e-05, + "x": -1.2990684891201176, + "y": 0.24998731078360928 + }, + { + "id": 10, + "rotation_radians": -3.141595852057269, + "x": -0.1443424011762592, + "y": -1.2500361922480143 + }, + { + "id": 11, + "rotation_radians": 1.7744455777302309e-06, + "x": 0.4330300778657851, + "y": -1.2500346059800018 + }, + { + "id": 12, + "rotation_radians": -3.1415817375664807, + "x": 1.1547346082716248, + "y": 0.5000175042909349 + }, + { + "id": 13, + "rotation_radians": 1.7783349492600918e-05, + "x": 0.8660342392539183, + "y": 1.000032839011964 + }, + { + "id": 14, + "rotation_radians": 9.380927490717909e-06, + "x": -1.2990791545419709, + "y": 1.2500387862374776 + }, + { + "id": 15, + "rotation_radians": -3.141586016672962, + "x": -1.0103925124793443, + "y": 1.7500533495566808 + }, + { + "id": 16, + "rotation_radians": -3.1415977643783144, + "x": -1.0103923499853305, + "y": -1.7500561539273904 + }, + { + "id": 17, + "rotation_radians": -3.973786663127966e-06, + "x": -0.4330234273864937, + "y": -1.750053954596603 + }, + { + "id": 18, + "rotation_radians": -3.1415850794381335, + "x": 2.020786436238312, + "y": -1.3296589983097e-06 + }, + { + "id": 19, + "rotation_radians": 7.519099540054636e-06, + "x": 1.7321056145463598, + "y": 0.5000160361111167 + }, + { + "id": 20, + "rotation_radians": -3.1415965701193587, + "x": -1.0104008997921337, + "y": -0.7500266899467389 + }, + { + "id": 21, + "rotation_radians": -6.344902384175991e-06, + "x": -1.299081214052549, + "y": -1.2500441976408654 + }, + { + "id": 22, + "rotation_radians": 3.22297910597702e-06, + "x": -1.2990785253239168, + "y": 2.2500713843273457 + }, + { + "id": 23, + "rotation_radians": -3.1415818576827457, + "x": 1.154736529587972, + "y": -0.5000169378527385 + }, + { + "id": 24, + "rotation_radians": 8.763585979686832e-06, + "x": 1.732104258918298, + "y": -0.5000169436704749 + }, + { + "id": 25, + "rotation_radians": -3.141581954097244, + "x": -0.14433947205272424, + "y": 1.2500388832162375 + }, + { + "id": 26, + "rotation_radians": 7.579213112610313e-06, + "x": -0.43302227584468417, + "y": 1.7500533444599347 + }, + { + "id": 27, + "rotation_radians": -2.1550190193066363e-06, + "x": -1.2990783250927131, + "y": -2.2500728964714147 + }, + { + "id": 28, + "rotation_radians": 3.735710263860949e-06, + "x": 2.598158901215976, + "y": -8.710915779338132e-07 + } + ], + "problem": "28 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt28.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_029_1e26d810ba567eb4.json b/data/solutions/generated/triintri_029_1e26d810ba567eb4.json new file mode 100644 index 0000000000000000000000000000000000000000..0a45636cb5c829859a2a6a586f9538741ee1eb26 --- /dev/null +++ b/data/solutions/generated/triintri_029_1e26d810ba567eb4.json @@ -0,0 +1,236 @@ +{ + "case": "triintri@29", + "container": { + "circumradius": 3.426199144438565, + "orientation_radians": 0.0, + "side_length": 5.9343509950166125, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@29", + "credit": "David W", + "date": "July 2007", + "family_updated": "2/29/26", + "metric_expression": "17/3 = 5.666+", + "metric_symbol": "s", + "metric_value": 5.666, + "reference_text": "s = 17/3 = 5.666+ | Found by David W. Cantrell | in July 2007.", + "source_image": "tt29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt29.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@29", + "credit": "David W", + "date": "July 2007", + "family_updated": "2/29/26", + "metric_expression": "17/3 = 5.666+", + "metric_symbol": "s", + "metric_value": 5.666, + "reference_text": "s = 17/3 = 5.666+ | Found by David W. Cantrell | in July 2007.", + "source_image": "tt29.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt29.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.3871258352886087, + "x": 0.30608080662939624, + "y": 0.10297729108160861 + }, + { + "id": 2, + "rotation_radians": -3.146176982495629, + "x": -0.2675949546335965, + "y": -0.4669763533059516 + }, + { + "id": 3, + "rotation_radians": -0.004577746860863107, + "x": -0.5583313606705015, + "y": -0.9658145556489495 + }, + { + "id": 4, + "rotation_radians": -2.7396099430138197, + "x": 0.5506728912062029, + "y": -0.6284886261660961 + }, + { + "id": 5, + "rotation_radians": -0.04410846979315246, + "x": 1.1154481799752627, + "y": -0.00203794946262731 + }, + { + "id": 6, + "rotation_radians": -2.7990614757028265, + "x": 0.3958283084265838, + "y": 0.6957137425442338 + }, + { + "id": 7, + "rotation_radians": 0.2662236844281174, + "x": -0.27813589318994736, + "y": 0.8521147544062165 + }, + { + "id": 8, + "rotation_radians": -2.8487433465852248, + "x": -0.8973880444760739, + "y": 0.8779141786119268 + }, + { + "id": 9, + "rotation_radians": 0.004451850069398654, + "x": -0.5580624695959453, + "y": 0.03722998349970132 + }, + { + "id": 10, + "rotation_radians": -3.1466726895466013, + "x": -0.1450510863759132, + "y": -1.3950147695718356 + }, + { + "id": 11, + "rotation_radians": 0.005412096453226464, + "x": 0.4671343049917498, + "y": -1.3719506066961578 + }, + { + "id": 12, + "rotation_radians": -3.185691945372521, + "x": 1.357956243144611, + "y": 0.5280755040047673 + }, + { + "id": 13, + "rotation_radians": 0.00034943599583953154, + "x": 1.046283640499987, + "y": 1.0404567604791772 + }, + { + "id": 14, + "rotation_radians": 0.06671849847536737, + "x": -1.387396778184797, + "y": 1.3719552653494957 + }, + { + "id": 15, + "rotation_radians": -3.074916494524748, + "x": -1.1369964757898792, + "y": 1.9013879038013195 + }, + { + "id": 16, + "rotation_radians": -3.1645158706344865, + "x": -1.0890588506527226, + "y": -1.940374245694334 + }, + { + "id": 17, + "rotation_radians": -0.005718234099805326, + "x": -0.47073478515745987, + "y": -1.9132441575608266 + }, + { + "id": 18, + "rotation_radians": -3.1586849433522164, + "x": 2.2466600316261007, + "y": 0.014396748755630087 + }, + { + "id": 19, + "rotation_radians": -0.01712147968171313, + "x": 1.9487887956740755, + "y": 0.5094786630753254 + }, + { + "id": 20, + "rotation_radians": -3.1460735676825085, + "x": -1.1357401712652677, + "y": -0.9288865044654412 + }, + { + "id": 21, + "rotation_radians": -0.022910182412551383, + "x": -1.413035675883102, + "y": -1.459489634779813 + }, + { + "id": 22, + "rotation_radians": -1.3702749565408005e-06, + "x": -1.4243547203869007, + "y": 2.4670536120844466 + }, + { + "id": 23, + "rotation_radians": -3.185687540017272, + "x": 1.3820292102922778, + "y": -0.5141768632623858 + }, + { + "id": 24, + "rotation_radians": -0.017225911940517515, + "x": 1.973645420470798, + "y": -0.49530228281750777 + }, + { + "id": 25, + "rotation_radians": -2.8755640329191245, + "x": -0.13111017117466242, + "y": 1.4105620190316457 + }, + { + "id": 26, + "rotation_radians": 0.06666729093150213, + "x": -0.560164954255608, + "y": 1.930410724284226 + }, + { + "id": 27, + "rotation_radians": -0.007598303057121794, + "x": -1.4009141734953012, + "y": -2.4491696487750696 + }, + { + "id": 28, + "rotation_radians": -0.004192913653787636, + "x": 2.8304872883062653, + "y": 0.008070451983530428 + }, + { + "id": 29, + "rotation_radians": -3.1371915261215535, + "x": -1.1357048758130828, + "y": 0.06860300067740176 + } + ], + "problem": "29 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt29.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_030_1ace87e09c5f6fc8.json b/data/solutions/generated/triintri_030_1ace87e09c5f6fc8.json new file mode 100644 index 0000000000000000000000000000000000000000..6a2362513c70f348dee4c3744aa491e769c2f04e --- /dev/null +++ b/data/solutions/generated/triintri_030_1ace87e09c5f6fc8.json @@ -0,0 +1,242 @@ +{ + "case": "triintri@30", + "container": { + "circumradius": 3.385039888444194, + "orientation_radians": 0.0, + "side_length": 5.863061072432628, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@30", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "2/29/26", + "metric_expression": "23/4 = 5.75", + "metric_symbol": "s", + "metric_value": 5.75, + "reference_text": "s = 23/4 = 5.75 | Found by Maurizio Morandi | in May 2008.", + "source_image": "tt30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt30.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@30", + "credit": "Maurizio Morandi", + "date": "May 2008", + "family_updated": "2/29/26", + "metric_expression": "23/4 = 5.75", + "metric_symbol": "s", + "metric_value": 5.75, + "reference_text": "s = 23/4 = 5.75 | Found by Maurizio Morandi | in May 2008.", + "source_image": "tt30.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt30.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 0.0022527032597381026, + "x": 0.20347972630773908, + "y": -0.3589269953348064 + }, + { + "id": 2, + "rotation_radians": -3.140519885969036, + "x": -0.3745205682352502, + "y": -0.347368800961943 + }, + { + "id": 3, + "rotation_radians": -0.010868252995526646, + "x": -0.5378276407013539, + "y": -0.9265058886351966 + }, + { + "id": 4, + "rotation_radians": -3.1406270604788604, + "x": 0.493943102785378, + "y": -0.8586842529385087 + }, + { + "id": 5, + "rotation_radians": 0.002237410887168784, + "x": 1.0755096835626938, + "y": 8.297963930597248e-06 + }, + { + "id": 6, + "rotation_radians": -3.1393165088786525, + "x": 0.4978166113671927, + "y": 0.13784277930804625 + }, + { + "id": 7, + "rotation_radians": 0.5157096570971375, + "x": 0.0319174133238482, + "y": 0.7759527577582745 + }, + { + "id": 8, + "rotation_radians": -3.116836360624906, + "x": -0.7560088853873432, + "y": 1.1245118383310113 + }, + { + "id": 9, + "rotation_radians": -0.12419552124394101, + "x": -0.5466604063026191, + "y": 0.2720361951155013 + }, + { + "id": 10, + "rotation_radians": -3.1438243815518288, + "x": -0.24794708605924234, + "y": -1.4308050752275405 + }, + { + "id": 11, + "rotation_radians": 0.0009643045753339766, + "x": 1.0714685927676555, + "y": -1.0018181458304944 + }, + { + "id": 12, + "rotation_radians": -3.13934886918058, + "x": 1.3630793521475488, + "y": 0.5006857112762148 + }, + { + "id": 13, + "rotation_radians": -0.08699766092077516, + "x": 0.864456438619949, + "y": 1.069123163772812 + }, + { + "id": 14, + "rotation_radians": 0.002458559576322492, + "x": -1.4025909306078057, + "y": 1.4191154144521636 + }, + { + "id": 15, + "rotation_radians": -3.1415921435019474, + "x": -1.115115820230146, + "y": 1.921275523265026 + }, + { + "id": 16, + "rotation_radians": -3.1431387994863162, + "x": -1.115145794031411, + "y": -1.9297790617828732 + }, + { + "id": 17, + "rotation_radians": -0.001533585402075879, + "x": -0.5377615944799012, + "y": -1.9305940764975607 + }, + { + "id": 18, + "rotation_radians": -3.1395740819301365, + "x": 2.228563002576475, + "y": -0.00099465753444093 + }, + { + "id": 19, + "rotation_radians": 0.0020165500114926985, + "x": 1.940574199430399, + "y": 0.499445608529456 + }, + { + "id": 20, + "rotation_radians": -3.152459550684218, + "x": -1.1151749185969324, + "y": -0.9202173652516796 + }, + { + "id": 21, + "rotation_radians": -0.002787670788031332, + "x": -1.4023948356558726, + "y": -1.4268533729616797 + }, + { + "id": 22, + "rotation_radians": 6.305861203922947e-07, + "x": -1.4038134125121906, + "y": 2.425912133311592 + }, + { + "id": 23, + "rotation_radians": -3.13938591286586, + "x": 1.3612959261289472, + "y": -0.5017254735505068 + }, + { + "id": 24, + "rotation_radians": 0.002169035422815537, + "x": 1.9386968254048949, + "y": -0.500448620086004 + }, + { + "id": 25, + "rotation_radians": -2.625876487035642, + "x": 0.03644988386249646, + "y": 1.3533198027972884 + }, + { + "id": 26, + "rotation_radians": 2.74436385669055e-06, + "x": -0.5377315181867781, + "y": 1.931435569752772 + }, + { + "id": 27, + "rotation_radians": 4.2782761204968766e-05, + "x": -1.4035883668619658, + "y": -2.431289606785198 + }, + { + "id": 28, + "rotation_radians": 0.00036796750907112724, + "x": 2.8071131567848537, + "y": 6.161892937853694e-05 + }, + { + "id": 29, + "rotation_radians": -3.2658153064674647, + "x": -1.119595546364335, + "y": 0.34360241570983546 + }, + { + "id": 30, + "rotation_radians": -0.005692315935521574, + "x": -1.388916212744204, + "y": -0.2632375343347301 + } + ], + "problem": "30 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt30.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_031_e94aa7c2fc600373.json b/data/solutions/generated/triintri_031_e94aa7c2fc600373.json new file mode 100644 index 0000000000000000000000000000000000000000..f1a4298fa965a9cc276f549aaf8bcc7d5e04e196 --- /dev/null +++ b/data/solutions/generated/triintri_031_e94aa7c2fc600373.json @@ -0,0 +1,248 @@ +{ + "case": "triintri@31", + "container": { + "circumradius": 3.4552664201656547, + "orientation_radians": 0.0, + "side_length": 5.984696993413546, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "5.912+", + "metric_symbol": "s", + "metric_value": 5.912, + "reference_text": "s = 5.912+ | Found by Emerson Connelly | in April 2026.", + "source_image": "tt31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt31.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000700021000353, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@31", + "credit": "Emerson Connelly", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "5.912+", + "metric_symbol": "s", + "metric_value": 5.912, + "reference_text": "s = 5.912+ | Found by Emerson Connelly | in April 2026.", + "source_image": "tt31.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt31.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.0886499761420567, + "x": 0.2812020383319575, + "y": 0.46387920394800314 + }, + { + "id": 2, + "rotation_radians": 1.1229113840232168, + "x": -1.1364984002248968, + "y": -0.0028728779528792957 + }, + { + "id": 3, + "rotation_radians": 2.2432877655068557, + "x": -0.053903352389584144, + "y": -0.4423592458491962 + }, + { + "id": 4, + "rotation_radians": 2.1890841326070776, + "x": -0.5705486419057301, + "y": 0.917278234604886 + }, + { + "id": 5, + "rotation_radians": 2.088658924714664, + "x": 1.1446283333976066, + "y": -0.0006669430051354442 + }, + { + "id": 6, + "rotation_radians": 0.008547851487034921, + "x": -1.4346799389629656, + "y": -1.4898439559623848 + }, + { + "id": 7, + "rotation_radians": 1.0414505202306226, + "x": -0.2968289718510514, + "y": 0.3526762879463064 + }, + { + "id": 8, + "rotation_radians": 1.0414617378646873, + "x": 0.5670198721133468, + "y": -0.03780752950263175 + }, + { + "id": 9, + "rotation_radians": 1.3653627032358768, + "x": -0.6502195253411799, + "y": -0.7336253157861466 + }, + { + "id": 10, + "rotation_radians": 2.069114136917245, + "x": 1.0844131274041269, + "y": -1.0207715597299736 + }, + { + "id": 11, + "rotation_radians": 2.1029350889873726, + "x": -0.5643537534845889, + "y": -1.9824561826246336 + }, + { + "id": 12, + "rotation_radians": 2.0899213638833967, + "x": 0.2767377555465949, + "y": 1.4827397082793679 + }, + { + "id": 13, + "rotation_radians": 2.089923918327434, + "x": 1.1406732503946853, + "y": 1.0004051990437661 + }, + { + "id": 14, + "rotation_radians": -2.095455093437604e-06, + "x": -1.4370382328465325, + "y": 1.4911592230127118 + }, + { + "id": 15, + "rotation_radians": 1.055739632190003, + "x": -0.2722868934608014, + "y": -1.4843078404550716 + }, + { + "id": 16, + "rotation_radians": 2.0900674655008915, + "x": 2.008558327076089, + "y": -0.4994154664966145 + }, + { + "id": 17, + "rotation_radians": 8.353175546158194e-07, + "x": -0.5728556376682137, + "y": 1.9922869664885698 + }, + { + "id": 18, + "rotation_radians": 2.1701095564426547, + "x": -1.387739014353878, + "y": -0.522727309574342 + }, + { + "id": 19, + "rotation_radians": 2.0900708871427143, + "x": 2.008578494006253, + "y": 0.4994061854389087 + }, + { + "id": 20, + "rotation_radians": 1.0471970244001638, + "x": -1.150243869568772, + "y": 1.9922846331581041 + }, + { + "id": 21, + "rotation_radians": 2.0943911609749235, + "x": 2.8778836831854147, + "y": -1.0620042248207255e-11 + }, + { + "id": 22, + "rotation_radians": 1.0428783366268315, + "x": 2.298344144611439, + "y": -1.744122344414036e-05 + }, + { + "id": 23, + "rotation_radians": -1.2197715703786823e-06, + "x": -1.4389408003062725, + "y": 2.492316634066301 + }, + { + "id": 24, + "rotation_radians": 1.0557427091983265, + "x": -1.141722311571437, + "y": -1.9873883823192633 + }, + { + "id": 25, + "rotation_radians": 2.1695724749280085, + "x": -1.4022189696372827, + "y": 0.5151207444042699 + }, + { + "id": 26, + "rotation_radians": 0.8870400399576205, + "x": 0.44371972416739364, + "y": -0.9611198960517189 + }, + { + "id": 27, + "rotation_radians": 1.04272538733824, + "x": 0.5631910003313485, + "y": 0.9803751875686811 + }, + { + "id": 28, + "rotation_radians": 1.0414635707991915, + "x": 1.4304508847155428, + "y": -0.5023383988884602 + }, + { + "id": 29, + "rotation_radians": 0.00838615563373402, + "x": -1.4347600539544323, + "y": -2.485077403259616 + }, + { + "id": 30, + "rotation_radians": 1.0491498969790045, + "x": -0.3038544828921732, + "y": 1.4797621293552434 + }, + { + "id": 31, + "rotation_radians": 1.0427235210798669, + "x": 1.4311242503632788, + "y": 0.5013754065179874 + } + ], + "problem": "31 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt31.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_032_ea3eb3c434a6db88.json b/data/solutions/generated/triintri_032_ea3eb3c434a6db88.json new file mode 100644 index 0000000000000000000000000000000000000000..d3327c6c39acad2d87d035730c63a1d24fdfe2a9 --- /dev/null +++ b/data/solutions/generated/triintri_032_ea3eb3c434a6db88.json @@ -0,0 +1,254 @@ +{ + "case": "triintri@32", + "container": { + "circumradius": 3.4642053383629574, + "orientation_radians": 0.0, + "side_length": 6.000179653895976, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@32", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "5.951+", + "metric_symbol": "s", + "metric_value": 5.951, + "reference_text": "s = 5.951+ | Found by Ian Watson | in April 2026.", + "source_image": "tt32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt32.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": false, + "case": "triintri@32", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "5.951+", + "metric_symbol": "s", + "metric_value": 5.951, + "reference_text": "s = 5.951+ | Found by Ian Watson | in April 2026.", + "source_image": "tt32.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt32.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.139463511289151e-05, + "x": 0.2886829327347525, + "y": 0.5000128701927304 + }, + { + "id": 2, + "rotation_radians": -2.1366694272662508e-05, + "x": -0.5773626273913861, + "y": -2.7202080818142394e-06 + }, + { + "id": 3, + "rotation_radians": -2.1382972788257045e-05, + "x": 0.28868552100977163, + "y": -0.5000118828105601 + }, + { + "id": 4, + "rotation_radians": -2.1232742619313166e-05, + "x": -0.5773648421485263, + "y": 1.0000265331249527 + }, + { + "id": 5, + "rotation_radians": -2.048266646595999e-05, + "x": 1.1547331661412172, + "y": 1.6865421168784887e-06 + }, + { + "id": 6, + "rotation_radians": -2.1306370493765264e-05, + "x": -0.5773659975309026, + "y": -1.0000319803859492 + }, + { + "id": 7, + "rotation_radians": -3.141613913049074, + "x": -0.28868223707840956, + "y": 0.5000128852149044 + }, + { + "id": 8, + "rotation_radians": -3.1416140230562455, + "x": 0.5773679034941916, + "y": 1.0966024227463215e-06 + }, + { + "id": 9, + "rotation_radians": -3.141614043566471, + "x": -0.28868077644386897, + "y": -0.5000183084823818 + }, + { + "id": 10, + "rotation_radians": -2.0176684101139927e-05, + "x": 1.1547346462854502, + "y": -1.0000237834535861 + }, + { + "id": 11, + "rotation_radians": -1.9638065175704644e-05, + "x": -1.4434138811936021, + "y": -0.5000148951536909 + }, + { + "id": 12, + "rotation_radians": -2.0944758142171273e-05, + "x": 0.2886721691318724, + "y": 1.5000463257935686 + }, + { + "id": 13, + "rotation_radians": -2.0778664641951176e-05, + "x": 1.1547218619073993, + "y": 1.0000305713110218 + }, + { + "id": 14, + "rotation_radians": -2.0783216967479177e-05, + "x": -1.4434131126117768, + "y": 0.5000128109058818 + }, + { + "id": 15, + "rotation_radians": -1.9728846263304355e-05, + "x": 0.2886807574865801, + "y": -1.500040119581291 + }, + { + "id": 16, + "rotation_radians": -1.6595985582970552e-05, + "x": 2.0207875660264283, + "y": -0.5000105011464728 + }, + { + "id": 17, + "rotation_radians": -2.1113821720986413e-05, + "x": -0.5773766405322529, + "y": 2.0000603898351086 + }, + { + "id": 18, + "rotation_radians": -3.0556425298486034e-06, + "x": -1.4434212524672654, + "y": -1.500050448907473 + }, + { + "id": 19, + "rotation_radians": -1.6785643700656264e-05, + "x": 2.0207804929085103, + "y": 0.5000143280363528 + }, + { + "id": 20, + "rotation_radians": -2.083293388463225e-05, + "x": -1.4434133247021517, + "y": 1.5000413330587272 + }, + { + "id": 21, + "rotation_radians": -1.047218167731847, + "x": -0.2886894214394981, + "y": -1.5000508716410363 + }, + { + "id": 22, + "rotation_radians": -1.047214331794465, + "x": 2.3094722361331326, + "y": 2.316483201354768e-06 + }, + { + "id": 23, + "rotation_radians": 1.047176611963219, + "x": -1.1547409247540705, + "y": 2.000063674186762 + }, + { + "id": 24, + "rotation_radians": 3.9177020686972794e-11, + "x": -0.7283101620152503, + "y": -2.087209564016986 + }, + { + "id": 25, + "rotation_radians": -3.1416135074903497, + "x": 0.577367709360393, + "y": -1.0000259766822568 + }, + { + "id": 26, + "rotation_radians": -3.1416129306973875, + "x": -1.15472962037704, + "y": -8.082400990210062e-07 + }, + { + "id": 27, + "rotation_radians": -3.141613771441142, + "x": 0.5773549184058707, + "y": 1.0000323655667374 + }, + { + "id": 28, + "rotation_radians": -3.141613225950148, + "x": 1.4434185081622275, + "y": -0.5000103745986766 + }, + { + "id": 29, + "rotation_radians": -3.141613736240521, + "x": -0.28869367366817883, + "y": 1.500046528906832 + }, + { + "id": 30, + "rotation_radians": -3.14161234101457, + "x": -1.154733598550696, + "y": -1.000030429341842 + }, + { + "id": 31, + "rotation_radians": -3.141613330717475, + "x": 1.4434098870281358, + "y": 0.5000177488816617 + }, + { + "id": 32, + "rotation_radians": -3.141613441787106, + "x": -1.154730661187953, + "y": 1.0000268540320607 + } + ], + "problem": "32 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt32.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_033_5e7c3bf3ddd6ef7e.json b/data/solutions/generated/triintri_033_5e7c3bf3ddd6ef7e.json new file mode 100644 index 0000000000000000000000000000000000000000..bc44aec9ec5f58edcf93c75739e2e2341ed95b6b --- /dev/null +++ b/data/solutions/generated/triintri_033_5e7c3bf3ddd6ef7e.json @@ -0,0 +1,260 @@ +{ + "case": "triintri@33", + "container": { + "circumradius": 3.4642429774234813, + "orientation_radians": 0.0, + "side_length": 6.000244846661152, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@33", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@33", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.0944143173074026, + "x": 0.2886784843098848, + "y": 0.500018172588773 + }, + { + "id": 2, + "rotation_radians": -2.0944205248851753, + "x": 0.2886848766167641, + "y": -0.5000205945786517 + }, + { + "id": 3, + "rotation_radians": -2.0944108231797056, + "x": 1.1547434718680378, + "y": -4.232169325704155e-08 + }, + { + "id": 4, + "rotation_radians": 1.047177901459545, + "x": 0.5773695877969826, + "y": -4.534519009207308e-07 + }, + { + "id": 5, + "rotation_radians": -2.09442117771509, + "x": -0.5773713698612665, + "y": 2.154264904643398e-07 + }, + { + "id": 6, + "rotation_radians": -2.094418840677351, + "x": -0.5773732388021893, + "y": -1.0000383228437044 + }, + { + "id": 7, + "rotation_radians": -2.094386634333349, + "x": -0.5774207693459686, + "y": 1.0000496314706648 + }, + { + "id": 8, + "rotation_radians": 1.0471718212085281, + "x": -0.28868902285984854, + "y": -0.5000186252019679 + }, + { + "id": 9, + "rotation_radians": 1.0471712317955557, + "x": -0.2886993249336693, + "y": 0.5000251838810256 + }, + { + "id": 10, + "rotation_radians": -2.09440834144336, + "x": 1.154745806191274, + "y": -1.0000400524603748 + }, + { + "id": 11, + "rotation_radians": -2.0944072260876276, + "x": 1.1547413364871624, + "y": 1.0000412513476904 + }, + { + "id": 12, + "rotation_radians": -2.0944035309187026, + "x": 0.28868026690225784, + "y": 1.5000610301658117 + }, + { + "id": 13, + "rotation_radians": -2.094413350025808, + "x": 0.2886847585714976, + "y": -1.500058069949265 + }, + { + "id": 14, + "rotation_radians": -2.0944061212332117, + "x": 2.0208062117960885, + "y": -0.5000199691659205 + }, + { + "id": 15, + "rotation_radians": -2.0944064802578803, + "x": 2.020803871295762, + "y": 0.5000228161061491 + }, + { + "id": 16, + "rotation_radians": -2.0943830959467995, + "x": -0.5773725024532258, + "y": 2.00008321315728 + }, + { + "id": 17, + "rotation_radians": -2.09441665336419, + "x": -0.5773804396082465, + "y": -2.0000760538634457 + }, + { + "id": 18, + "rotation_radians": -2.0943983216906954, + "x": 2.8868702277815506, + "y": 3.281047359000491e-07 + }, + { + "id": 19, + "rotation_radians": 1.0471815666492474, + "x": 0.577371042794668, + "y": -1.0000391079179987 + }, + { + "id": 20, + "rotation_radians": 1.0471801265456084, + "x": 0.5773686006876053, + "y": 1.0000381483959364 + }, + { + "id": 21, + "rotation_radians": 1.0471831565675478, + "x": 1.4434316984449451, + "y": -0.5000190681711014 + }, + { + "id": 22, + "rotation_radians": 1.0471820643534804, + "x": 1.4434283098361926, + "y": 0.5000209909862658 + }, + { + "id": 23, + "rotation_radians": 1.0472063523050414, + "x": -0.2887048903563762, + "y": 1.5000536234895263 + }, + { + "id": 24, + "rotation_radians": 1.0471741092800566, + "x": -0.28868840807256835, + "y": -1.5000581165267008 + }, + { + "id": 25, + "rotation_radians": 1.047188554855578, + "x": 2.3094915167834507, + "y": 1.6858609888040576e-06 + }, + { + "id": 26, + "rotation_radians": -2.094422121640997, + "x": -1.443424331665618, + "y": 0.5000100876363669 + }, + { + "id": 27, + "rotation_radians": -2.094419187471178, + "x": -1.4434271092827289, + "y": -0.5000392906926107 + }, + { + "id": 28, + "rotation_radians": -2.09435660490595, + "x": -1.443426642525495, + "y": 1.5000824760979983 + }, + { + "id": 29, + "rotation_radians": -2.094416300218703, + "x": -1.443433516882964, + "y": -1.5000792888989716 + }, + { + "id": 30, + "rotation_radians": -2.0943968604387195, + "x": -1.4434333260183787, + "y": -2.500105524983059 + }, + { + "id": 31, + "rotation_radians": -2.094392802989959, + "x": -1.4434336911543224, + "y": 2.5001057091061383 + }, + { + "id": 32, + "rotation_radians": 1.0471714058107475, + "x": -1.1547436684172132, + "y": -1.4546308577937216e-05 + }, + { + "id": 33, + "rotation_radians": 1.0471733807130477, + "x": -1.1547444662495034, + "y": -1.0000624835901777 + } + ], + "problem": "33 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_034_ec0928eb613cde82.json b/data/solutions/generated/triintri_034_ec0928eb613cde82.json new file mode 100644 index 0000000000000000000000000000000000000000..a8dbc2f7b96980768d6c0eb418ea2708545d20c1 --- /dev/null +++ b/data/solutions/generated/triintri_034_ec0928eb613cde82.json @@ -0,0 +1,266 @@ +{ + "case": "triintri@34", + "container": { + "circumradius": 3.4642816665434033, + "orientation_radians": 0.0, + "side_length": 6.000311858182558, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@34", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000600015000203, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@34", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -2.0944161337741716, + "x": 0.28868737216601376, + "y": 0.5000255525633985 + }, + { + "id": 2, + "rotation_radians": -2.094414373047598, + "x": 0.2886913731013034, + "y": -0.5000225952953281 + }, + { + "id": 3, + "rotation_radians": -2.094412197957393, + "x": 1.154757868147432, + "y": 1.4014674749550593e-06 + }, + { + "id": 4, + "rotation_radians": 1.047177844328379, + "x": 0.5773789377107317, + "y": 2.4045592937375817e-06 + }, + { + "id": 5, + "rotation_radians": -2.0944145686258753, + "x": -0.5773791884972803, + "y": 7.377460980433751e-07 + }, + { + "id": 6, + "rotation_radians": -2.0944110388248656, + "x": -0.5773756005309463, + "y": -1.0000478103614994 + }, + { + "id": 7, + "rotation_radians": -2.0944176105585233, + "x": -0.5773788242128596, + "y": 1.000049940003909 + }, + { + "id": 8, + "rotation_radians": 1.0471810136835802, + "x": -0.28868695141832185, + "y": -0.5000218369341338 + }, + { + "id": 9, + "rotation_radians": 1.0471757711074154, + "x": -0.2886913714609467, + "y": 0.5000257639984415 + }, + { + "id": 10, + "rotation_radians": -2.094409563366157, + "x": 1.1547622136996814, + "y": -1.0000485470379354 + }, + { + "id": 11, + "rotation_radians": -2.094412372528521, + "x": 1.1547113456078433, + "y": 1.0000776053685183 + }, + { + "id": 12, + "rotation_radians": -2.0944164261897122, + "x": 0.28864668269324123, + "y": 1.5000993929733162 + }, + { + "id": 13, + "rotation_radians": -2.0944101986495136, + "x": 0.2886938119398008, + "y": -1.5000725396732983 + }, + { + "id": 14, + "rotation_radians": -2.0944074398992507, + "x": 2.020830052246874, + "y": -0.5000242983139913 + }, + { + "id": 15, + "rotation_radians": -2.0944071001063675, + "x": 2.020782641592147, + "y": 0.5000500851960725 + }, + { + "id": 16, + "rotation_radians": -2.0944230276651936, + "x": -0.5774137266402933, + "y": 2.0001228857800903 + }, + { + "id": 17, + "rotation_radians": -2.0943978286030056, + "x": -0.5773763661652654, + "y": -2.000103830486284 + }, + { + "id": 18, + "rotation_radians": -2.094395102180319, + "x": 2.8868938010869885, + "y": 3.438272111734349e-06 + }, + { + "id": 19, + "rotation_radians": 1.0471812561971134, + "x": 0.5773826198057969, + "y": -1.0000469513655537 + }, + { + "id": 20, + "rotation_radians": 1.0471757109035367, + "x": 0.5773319899677773, + "y": 1.000074884887235 + }, + { + "id": 21, + "rotation_radians": 1.0471833097690522, + "x": 1.4434490445584887, + "y": -0.5000220099367966 + }, + { + "id": 22, + "rotation_radians": 1.0471808339018083, + "x": 1.4434005351374652, + "y": 0.5000530263260242 + }, + { + "id": 23, + "rotation_radians": 1.0471731847678436, + "x": -0.2887321259288155, + "y": 1.5000971871708926 + }, + { + "id": 24, + "rotation_radians": 1.0471829679346958, + "x": -0.28868585460424345, + "y": -1.5000726759018306 + }, + { + "id": 25, + "rotation_radians": 1.0471853782167428, + "x": 2.309479808201913, + "y": 2.5071942312584635e-05 + }, + { + "id": 26, + "rotation_radians": -2.0944127229006235, + "x": -1.4434469135173449, + "y": 0.5000266438296105 + }, + { + "id": 27, + "rotation_radians": -2.0944102600094983, + "x": -1.443447718859496, + "y": -0.5000236075335872 + }, + { + "id": 28, + "rotation_radians": -2.0944157010515143, + "x": -1.4434432160378063, + "y": 1.500082696757852 + }, + { + "id": 29, + "rotation_radians": -2.0944045309823998, + "x": -1.4434493816585336, + "y": -1.5000747339793468 + }, + { + "id": 30, + "rotation_radians": -2.0943958055066605, + "x": -1.4434504061586215, + "y": -2.5001276787118636 + }, + { + "id": 31, + "rotation_radians": -2.0943956525979517, + "x": -1.4434582293202733, + "y": 2.5001323058561686 + }, + { + "id": 32, + "rotation_radians": 1.0471794414218365, + "x": -1.1547573643532925, + "y": 1.8856312354797632e-06 + }, + { + "id": 33, + "rotation_radians": 1.0471824450767409, + "x": -1.154755044476971, + "y": -1.0000474260921108 + }, + { + "id": 34, + "rotation_radians": 1.0471764512031827, + "x": -1.1547583392984195, + "y": 1.0000537108615843 + } + ], + "problem": "34 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_035_e1b770e700ac967a.json b/data/solutions/generated/triintri_035_e1b770e700ac967a.json new file mode 100644 index 0000000000000000000000000000000000000000..efd46a9c27c6af081e6413648940ea2d4b47f8ea --- /dev/null +++ b/data/solutions/generated/triintri_035_e1b770e700ac967a.json @@ -0,0 +1,272 @@ +{ + "case": "triintri@35", + "container": { + "circumradius": 3.4642085540378087, + "orientation_radians": 0.0, + "side_length": 6.000185223608199, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@35", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@35", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.0943843346572417, + "x": 0.28868282933211686, + "y": 0.5000159324151547 + }, + { + "id": 2, + "rotation_radians": 2.0943833223478485, + "x": 0.2886851827430915, + "y": -0.5000145173414169 + }, + { + "id": 3, + "rotation_radians": 2.0943846237730965, + "x": 1.154736270464129, + "y": 1.6151727093772026e-06 + }, + { + "id": 4, + "rotation_radians": 1.0471856904440735, + "x": 0.5773679268721666, + "y": 1.2235674649086008e-06 + }, + { + "id": 5, + "rotation_radians": 2.0943856248676203, + "x": -0.5773689759509922, + "y": -2.3620090143234165e-06 + }, + { + "id": 6, + "rotation_radians": 2.0943852246131627, + "x": -0.5773666730178237, + "y": -1.0000314687003857 + }, + { + "id": 7, + "rotation_radians": 2.0943885866764886, + "x": -0.5773679246577023, + "y": 1.000028815514132 + }, + { + "id": 8, + "rotation_radians": 1.0471875402300963, + "x": -0.28868280696849524, + "y": -0.5000158942208579 + }, + { + "id": 9, + "rotation_radians": 1.0471872502104622, + "x": -0.288685827399662, + "y": 0.5000130198052556 + }, + { + "id": 10, + "rotation_radians": 2.0943848426931604, + "x": 1.154741559574589, + "y": -1.0000272482056927 + }, + { + "id": 11, + "rotation_radians": 2.0943870337540744, + "x": 1.1547324781605222, + "y": 1.0000339999844798 + }, + { + "id": 12, + "rotation_radians": 2.094386837425659, + "x": 0.2886803738602278, + "y": 1.5000496921287203 + }, + { + "id": 13, + "rotation_radians": 2.094386557554267, + "x": 0.2886899101121172, + "y": -1.500043789695135 + }, + { + "id": 14, + "rotation_radians": 2.09438699018541, + "x": 2.020793252672811, + "y": -0.5000134079233264 + }, + { + "id": 15, + "rotation_radians": 2.0943871814625625, + "x": 2.0207870329039848, + "y": 0.5000182854807917 + }, + { + "id": 16, + "rotation_radians": 2.094394428994437, + "x": -0.577371196598277, + "y": 2.000062996467906 + }, + { + "id": 17, + "rotation_radians": 2.094387939761391, + "x": -0.577363627583634, + "y": -2.000060626118347 + }, + { + "id": 18, + "rotation_radians": 2.0943921046042973, + "x": 2.8868442934997782, + "y": 1.4510316063843366e-06 + }, + { + "id": 19, + "rotation_radians": 1.0471866224975488, + "x": 0.5773731964358028, + "y": -1.0000267644230632 + }, + { + "id": 20, + "rotation_radians": 1.047187790541342, + "x": 0.5773639647818742, + "y": 1.0000326910003696 + }, + { + "id": 21, + "rotation_radians": 1.0471870111942765, + "x": 1.4434234104168966, + "y": -0.5000108297754454 + }, + { + "id": 22, + "rotation_radians": 1.0471884452288645, + "x": 1.4434175328483223, + "y": 0.5000181492199472 + }, + { + "id": 23, + "rotation_radians": 1.0471907425405576, + "x": -0.28868806875512193, + "y": 1.5000448593791356 + }, + { + "id": 24, + "rotation_radians": 1.0471885494728201, + "x": -0.28867875744270033, + "y": -1.5000440234163315 + }, + { + "id": 25, + "rotation_radians": 1.0471902566413331, + "x": 2.309473154367453, + "y": 4.061735542000285e-06 + }, + { + "id": 26, + "rotation_radians": 2.0943978198719257, + "x": -1.4434240755178869, + "y": 0.5000202720495547 + }, + { + "id": 27, + "rotation_radians": 2.0943852715290103, + "x": -1.4434212237602644, + "y": -0.5000186250676893 + }, + { + "id": 28, + "rotation_radians": 2.0943999307641263, + "x": -1.4434241530177507, + "y": 1.5000559387959225 + }, + { + "id": 29, + "rotation_radians": 2.094386525690368, + "x": -1.4434199858568975, + "y": -1.5000486432036584 + }, + { + "id": 30, + "rotation_radians": 2.0943923574444523, + "x": -1.4434202063795758, + "y": -2.500079496367937 + }, + { + "id": 31, + "rotation_radians": 2.711270009769223e-06, + "x": -1.4434202693343399, + "y": 2.5000816806779276 + }, + { + "id": 32, + "rotation_radians": 1.0471874852677134, + "x": -1.154736926928748, + "y": -2.6440567654958137e-06 + }, + { + "id": 33, + "rotation_radians": 1.0471881835233678, + "x": -1.1547344526741872, + "y": -1.0000329148313083 + }, + { + "id": 34, + "rotation_radians": 1.0472025546799706, + "x": -1.1547408572958986, + "y": 1.0000392706336019 + }, + { + "id": 35, + "rotation_radians": 1.0471889304545483, + "x": -1.154732347020758, + "y": -2.000061898617408 + } + ], + "problem": "35 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_036_8e7fac2536d01e26.json b/data/solutions/generated/triintri_036_8e7fac2536d01e26.json new file mode 100644 index 0000000000000000000000000000000000000000..83d42e50733d5967403349545f04e9f1e37949e9 --- /dev/null +++ b/data/solutions/generated/triintri_036_8e7fac2536d01e26.json @@ -0,0 +1,278 @@ +{ + "case": "triintri@36", + "container": { + "circumradius": 3.4641799756857012, + "orientation_radians": 0.0, + "side_length": 6.000135724450352, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@36", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000030000300001, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@36", + "credit": "Trivial", + "date": "", + "family_updated": "2/29/26", + "metric_expression": "6", + "metric_symbol": "s", + "metric_value": 6.0, + "reference_text": "s = 6 | Trivial. |", + "source_image": "tt36.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "steepest", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": -1.171011916393569e-06, + "x": 2.8868186997192375, + "y": 6.838661271320671e-07 + }, + { + "id": 2, + "rotation_radians": -4.762753815734088e-06, + "x": 2.020774021275131, + "y": -0.5000111828188197 + }, + { + "id": 3, + "rotation_radians": -3.7329543298165426e-07, + "x": 1.154729226278825, + "y": -1.0000271884387357 + }, + { + "id": 4, + "rotation_radians": -2.8449910365018627e-06, + "x": 0.2886846657265529, + "y": -1.500034561573262 + }, + { + "id": 5, + "rotation_radians": -2.5122905190547764e-06, + "x": -0.5773607436505843, + "y": -2.000048426745648 + }, + { + "id": 6, + "rotation_radians": -7.496944381341442e-07, + "x": -1.44340906029779, + "y": -2.5000583366644915 + }, + { + "id": 7, + "rotation_radians": -3.911787702610442e-06, + "x": 2.0207710630456073, + "y": 0.5000137902454385 + }, + { + "id": 8, + "rotation_radians": -6.277591633640512e-06, + "x": 1.1547271434167143, + "y": -6.035647067283136e-07 + }, + { + "id": 9, + "rotation_radians": -8.643006444962143e-06, + "x": 0.2886820519344753, + "y": -0.5000108688328977 + }, + { + "id": 10, + "rotation_radians": -6.653477838582141e-06, + "x": -0.5773636564549106, + "y": -1.0000244538024687 + }, + { + "id": 11, + "rotation_radians": -3.934941158920428e-06, + "x": -1.4434109265851356, + "y": -1.5000352227954599 + }, + { + "id": 12, + "rotation_radians": -5.0724106423760684e-06, + "x": 1.154726350983743, + "y": 1.00002566125076 + }, + { + "id": 13, + "rotation_radians": -7.43239688742078e-06, + "x": 0.28868192040418655, + "y": 0.500011473241413 + }, + { + "id": 14, + "rotation_radians": -6.6527720621478155e-06, + "x": -0.5773639840541254, + "y": 4.379019033543521e-08 + }, + { + "id": 15, + "rotation_radians": -4.486942382884577e-06, + "x": -1.4434107856442329, + "y": -0.5000132240204365 + }, + { + "id": 16, + "rotation_radians": -2.1922046807126986e-06, + "x": 0.2886806746631958, + "y": 1.5000362060234675 + }, + { + "id": 17, + "rotation_radians": -6.209198169486053e-06, + "x": -0.5773634230061521, + "y": 1.0000231609109418 + }, + { + "id": 18, + "rotation_radians": -1.5407039614027627e-06, + "x": -1.4434109241866684, + "y": 0.5000094162591388 + }, + { + "id": 19, + "rotation_radians": -2.864758538763319e-06, + "x": -0.5773640941409789, + "y": 2.000049274905572 + }, + { + "id": 20, + "rotation_radians": -2.524683887699374e-06, + "x": -1.4434097949917581, + "y": 1.5000326204352057 + }, + { + "id": 21, + "rotation_radians": -4.29307602639017e-07, + "x": -1.4434104160030798, + "y": 2.5000583203759152 + }, + { + "id": 22, + "rotation_radians": 3.1415879012852117, + "x": 2.309454582394726, + "y": 1.9722854552960524e-06 + }, + { + "id": 23, + "rotation_radians": 3.141586377162341, + "x": 1.4434107332507564, + "y": -0.5000108756349645 + }, + { + "id": 24, + "rotation_radians": 3.141587639125857, + "x": 0.5773645322327263, + "y": -1.0000218280914965 + }, + { + "id": 25, + "rotation_radians": 3.141588392754027, + "x": -0.2886805221002001, + "y": -1.5000337382061648 + }, + { + "id": 26, + "rotation_radians": 3.14159006542292, + "x": -1.1547255890410708, + "y": -2.0000461593466166 + }, + { + "id": 27, + "rotation_radians": 3.1415870160762625, + "x": 1.4434082860781443, + "y": 0.5000126883305117 + }, + { + "id": 28, + "rotation_radians": 3.1415891798929105, + "x": 0.5773642026384851, + "y": 6.035662390876587e-07 + }, + { + "id": 29, + "rotation_radians": 3.1415867486147837, + "x": -0.2886808521444786, + "y": -0.500011556486391 + }, + { + "id": 30, + "rotation_radians": 3.1415901835248135, + "x": -1.1547271525794904, + "y": -1.0000242995008095 + }, + { + "id": 31, + "rotation_radians": 3.1415904493107507, + "x": 0.5773628658330576, + "y": 1.000024443046137 + }, + { + "id": 32, + "rotation_radians": 3.1415861853844795, + "x": -0.2886810141217273, + "y": 0.5000113586187306 + }, + { + "id": 33, + "rotation_radians": 3.1415876581285205, + "x": -1.1547288548023176, + "y": -1.4200009764746755e-06 + }, + { + "id": 34, + "rotation_radians": 3.1415886532271506, + "x": -0.2886831537863115, + "y": 1.5000352573515516 + }, + { + "id": 35, + "rotation_radians": 3.1415886740816075, + "x": -1.154727225361355, + "y": 1.0000212202824936 + }, + { + "id": 36, + "rotation_radians": 3.1415907532542917, + "x": -1.1547288469156163, + "y": 2.0000457517317813 + } + ], + "problem": "36 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt36.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_037_a824891b660555f5.json b/data/solutions/generated/triintri_037_a824891b660555f5.json new file mode 100644 index 0000000000000000000000000000000000000000..c26a39e9377bde1556c0a34422e8b53d9db2fe20 --- /dev/null +++ b/data/solutions/generated/triintri_037_a824891b660555f5.json @@ -0,0 +1,284 @@ +{ + "case": "triintri@37", + "container": { + "circumradius": 3.6566795617553987, + "orientation_radians": 0.0, + "side_length": 6.333554787959046, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@37", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "19/3 = 6.333+", + "metric_symbol": "s", + "metric_value": 6.333, + "reference_text": "s = 19/3 = 6.333+ | Found by Ian Watson | in April 2026.", + "source_image": "tt37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt37.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.000040000600004, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@37", + "credit": "Ian Watson", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "19/3 = 6.333+", + "metric_symbol": "s", + "metric_value": 6.333, + "reference_text": "s = 19/3 = 6.333+ | Found by Ian Watson | in April 2026.", + "source_image": "tt37.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt37.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 2.0944112873361203, + "x": 0.1924834201052907, + "y": 0.3333783455593864 + }, + { + "id": 2, + "rotation_radians": 2.0944300622047014, + "x": 0.19249109770770953, + "y": -0.6666655434697627 + }, + { + "id": 3, + "rotation_radians": 2.094414739534685, + "x": 1.0585536490540361, + "y": -0.1666366663564069 + }, + { + "id": 4, + "rotation_radians": 1.0472167661115388, + "x": 0.4811798472519256, + "y": -0.16663713368259078 + }, + { + "id": 5, + "rotation_radians": 2.094418932782714, + "x": -0.6735871538457104, + "y": -0.16667206394495504 + }, + { + "id": 6, + "rotation_radians": 2.094410159309421, + "x": -0.6735898370043325, + "y": -1.1666976185184745 + }, + { + "id": 7, + "rotation_radians": 2.09440610270834, + "x": -0.6735950104098425, + "y": 0.8333522360824756 + }, + { + "id": 8, + "rotation_radians": 1.0472201671759391, + "x": -0.3848870144160889, + "y": -0.66668358109837 + }, + { + "id": 9, + "rotation_radians": 1.047211996388378, + "x": -0.38488709161360235, + "y": 0.33334601475508047 + }, + { + "id": 10, + "rotation_radians": 2.0944008314091125, + "x": 1.0585534774529142, + "y": -1.166676760191366 + }, + { + "id": 11, + "rotation_radians": 2.0944097756273536, + "x": 1.3472087635785577, + "y": 0.666751398338283 + }, + { + "id": 12, + "rotation_radians": 2.094396101897032, + "x": -0.09624671521247737, + "y": 1.500057505605803 + }, + { + "id": 13, + "rotation_radians": 2.094404384753053, + "x": 0.19246267544282086, + "y": -1.6667171243793857 + }, + { + "id": 14, + "rotation_radians": 2.094433444580701, + "x": 1.9246318280299362, + "y": -0.6666346006903674 + }, + { + "id": 15, + "rotation_radians": 2.0944018214444675, + "x": 2.213263029001554, + "y": 0.5000141038960223 + }, + { + "id": 16, + "rotation_radians": 2.0943969990940166, + "x": -0.673608480483378, + "y": 2.1667505531323457 + }, + { + "id": 17, + "rotation_radians": 2.0944000528639366, + "x": -0.6735947213596141, + "y": -2.166739064617483 + }, + { + "id": 18, + "rotation_radians": 2.09439135686119, + "x": 3.079317359708128, + "y": -6.389013219798608e-07 + }, + { + "id": 19, + "rotation_radians": 1.0472320451249566, + "x": 0.4811641267486711, + "y": -1.166692451783865 + }, + { + "id": 20, + "rotation_radians": 1.0472058765672456, + "x": 0.7698381411486327, + "y": 0.6667429756575796 + }, + { + "id": 21, + "rotation_radians": 1.0472206826188921, + "x": 1.3472507466102501, + "y": -0.6666535926143057 + }, + { + "id": 22, + "rotation_radians": 1.0472171738430085, + "x": 1.6358933152890616, + "y": 0.16673533772062835 + }, + { + "id": 23, + "rotation_radians": 1.0471891832049764, + "x": -0.6736130010267737, + "y": 1.5000555271674239 + }, + { + "id": 24, + "rotation_radians": 1.047206758367861, + "x": -0.384909081586383, + "y": -1.6667191744050318 + }, + { + "id": 25, + "rotation_radians": 1.0471931775075636, + "x": 2.501948416907404, + "y": -6.829294181624488e-06 + }, + { + "id": 26, + "rotation_radians": 2.0944019412175687, + "x": -1.5396533760005924, + "y": 0.33334377615066474 + }, + { + "id": 27, + "rotation_radians": 2.0944053603793855, + "x": -1.5396551273046724, + "y": -0.6666875112399705 + }, + { + "id": 28, + "rotation_radians": 2.0943943892346635, + "x": -1.5396539346070217, + "y": 1.3333800104373819 + }, + { + "id": 29, + "rotation_radians": 2.09440229006036, + "x": -1.5396541200872607, + "y": -1.6667206962134167 + }, + { + "id": 30, + "rotation_radians": 2.4902039816021094e-06, + "x": -1.5396546048102842, + "y": -2.66676015418549 + }, + { + "id": 31, + "rotation_radians": 2.094398561555805, + "x": -1.5396580380308458, + "y": 2.6667657935156726 + }, + { + "id": 32, + "rotation_radians": 1.0472104901891808, + "x": -1.2509618494973584, + "y": -0.16667496976634955 + }, + { + "id": 33, + "rotation_radians": 1.0472033262256921, + "x": -1.2509652155565953, + "y": -1.1667035346211863 + }, + { + "id": 34, + "rotation_radians": 1.0472046037194507, + "x": -1.2509654169187077, + "y": 0.833359125134368 + }, + { + "id": 35, + "rotation_radians": 1.0472050204903673, + "x": -1.2509681603891591, + "y": -2.1667399636563984 + }, + { + "id": 36, + "rotation_radians": 1.0472031587054162, + "x": -1.2509764814885649, + "y": 2.1667469203032916 + }, + { + "id": 37, + "rotation_radians": 2.0943932228267492, + "x": 0.769792564923053, + "y": 1.3334081346620628 + } + ], + "problem": "37 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt37.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_039_5ff069bd30790b7f.json b/data/solutions/generated/triintri_039_5ff069bd30790b7f.json new file mode 100644 index 0000000000000000000000000000000000000000..a1aace4aca73343c2e276aeac5cd324cc8a2c5af --- /dev/null +++ b/data/solutions/generated/triintri_039_5ff069bd30790b7f.json @@ -0,0 +1,296 @@ +{ + "case": "triintri@39", + "container": { + "circumradius": 3.7529414734985855, + "orientation_radians": 0.0, + "side_length": 6.500285309931957, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@39", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "13/2 = 6.500", + "metric_symbol": "s", + "metric_value": 6.5, + "reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", + "source_image": "tt40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@39", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "13/2 = 6.500", + "metric_symbol": "s", + "metric_value": 6.5, + "reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", + "source_image": "tt40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "cg", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.096976462762446e-06, + "x": 3.17552287346363, + "y": -2.3947781113923186e-05 + }, + { + "id": 2, + "rotation_radians": 3.141593900366535, + "x": 2.5981451989124906, + "y": -2.359628538301675e-05 + }, + { + "id": 3, + "rotation_radians": 1.0697502682180605e-06, + "x": 2.3094767830549223, + "y": 0.5000125113354725 + }, + { + "id": 4, + "rotation_radians": 6.292566245618805e-07, + "x": 2.3094557555102067, + "y": -0.5000466613528501 + }, + { + "id": 5, + "rotation_radians": 3.141593869590346, + "x": 1.7320984729676647, + "y": 0.5000124020614443 + }, + { + "id": 6, + "rotation_radians": 3.1415932122219243, + "x": 1.7320789247268553, + "y": -0.5000401297496294 + }, + { + "id": 7, + "rotation_radians": 1.1723265079123497e-06, + "x": 1.443406269767531, + "y": -9.136468470242618e-06 + }, + { + "id": 8, + "rotation_radians": 1.0438909950270366e-06, + "x": 1.4434297204329025, + "y": 1.0000479982426251 + }, + { + "id": 9, + "rotation_radians": -7.924085304345928e-06, + "x": 1.4433980396166777, + "y": -1.0000702055631971 + }, + { + "id": 10, + "rotation_radians": 3.141593369625801, + "x": 0.8660299198025625, + "y": -6.8764192045216305e-06 + }, + { + "id": 11, + "rotation_radians": 3.1415937903550764, + "x": 0.8660516788510249, + "y": 1.0000482814950524 + }, + { + "id": 12, + "rotation_radians": 3.1415777151943955, + "x": 0.8660188505225671, + "y": -1.0000689290421543 + }, + { + "id": 13, + "rotation_radians": 4.0708537220142816e-07, + "x": 0.5773596672042074, + "y": 0.5000269389704937 + }, + { + "id": 14, + "rotation_radians": -1.556773191541114e-05, + "x": 0.5773389251647967, + "y": -0.5000401774146088 + }, + { + "id": 15, + "rotation_radians": 7.4831901923212e-07, + "x": 0.5773638571165018, + "y": 1.5000727645744347 + }, + { + "id": 16, + "rotation_radians": -1.5153358844348157e-05, + "x": 0.5773227650984066, + "y": -1.500088919443327 + }, + { + "id": 17, + "rotation_radians": 3.1415856558220474, + "x": -1.6516523502197506e-05, + "y": 1.0000513674646059 + }, + { + "id": 18, + "rotation_radians": 3.141573797478611, + "x": -4.448094124779169e-05, + "y": -1.0000303488228777 + }, + { + "id": 19, + "rotation_radians": 3.141574336476609, + "x": -3.48014468521632e-05, + "y": 1.0151784076822849e-05 + }, + { + "id": 20, + "rotation_radians": -1.8244744205048505e-05, + "x": -0.2887177813527376, + "y": 0.5000311523157829 + }, + { + "id": 21, + "rotation_radians": -1.8570855066110788e-05, + "x": -0.28872616234424897, + "y": -0.50000822264165 + }, + { + "id": 22, + "rotation_radians": 3.141583576437402, + "x": -0.4330373305619077, + "y": 1.750092619107398 + }, + { + "id": 23, + "rotation_radians": 3.1415843041755416, + "x": -0.4330342023526601, + "y": -1.7500819756507886 + }, + { + "id": 24, + "rotation_radians": -9.844167939017047e-06, + "x": -0.7217312595069068, + "y": 2.2501113560323196 + }, + { + "id": 25, + "rotation_radians": -7.012160737658015e-06, + "x": -0.7217202424072859, + "y": -2.250102050046112 + }, + { + "id": 26, + "rotation_radians": -8.474403799931786e-06, + "x": -0.7217231162394335, + "y": 1.2500760106063329 + }, + { + "id": 27, + "rotation_radians": -7.758072568470407e-06, + "x": -0.7217247088446467, + "y": -1.2500637600836468 + }, + { + "id": 28, + "rotation_radians": 3.141575081354718, + "x": -0.8660932101394719, + "y": 0.5000234371886065 + }, + { + "id": 29, + "rotation_radians": 3.1415737911519352, + "x": -0.8660982896860541, + "y": -0.5000109895943631 + }, + { + "id": 30, + "rotation_radians": -1.721638213086795e-05, + "x": -1.1547863941141616, + "y": 7.097682821451102e-06 + }, + { + "id": 31, + "rotation_radians": 3.141584150892963, + "x": -1.2991025468470054, + "y": 2.250110634784428 + }, + { + "id": 32, + "rotation_radians": 3.141585469761584, + "x": -1.299094724191356, + "y": -2.250103674258584 + }, + { + "id": 33, + "rotation_radians": 3.1415840925777108, + "x": -1.2990959108423277, + "y": 1.2500726806797537 + }, + { + "id": 34, + "rotation_radians": 3.141584956005954, + "x": -1.2990982662423378, + "y": -1.2500640751093983 + }, + { + "id": 35, + "rotation_radians": -8.042580870622922e-06, + "x": -1.5877857614601356, + "y": 0.7500551470010235 + }, + { + "id": 36, + "rotation_radians": -6.705068498884496e-06, + "x": -1.58778606637311, + "y": -0.7500428093632123 + }, + { + "id": 37, + "rotation_radians": -8.926395296404024e-06, + "x": -1.5877875436077455, + "y": 1.7500908731909468 + }, + { + "id": 38, + "rotation_radians": -3.159005468960739e-06, + "x": -1.5877843339468507, + "y": -2.7501258157648576 + }, + { + "id": 39, + "rotation_radians": -7.098590438048346e-06, + "x": -1.587785194995435, + "y": -1.7500856380112246 + } + ], + "problem": "39 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt40.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/solutions/generated/triintri_040_7890a1da940c9143.json b/data/solutions/generated/triintri_040_7890a1da940c9143.json new file mode 100644 index 0000000000000000000000000000000000000000..ea308d246d81bf7a4eca8badbe28ad4bbdf5be38 --- /dev/null +++ b/data/solutions/generated/triintri_040_7890a1da940c9143.json @@ -0,0 +1,302 @@ +{ + "case": "triintri@40", + "container": { + "circumradius": 3.75300753829834, + "orientation_radians": 0.0, + "side_length": 6.5003997375217235, + "sides": 3, + "type": "regular_polygon" + }, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@40", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "13/2 = 6.500", + "metric_symbol": "s", + "metric_value": 6.5, + "reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", + "source_image": "tt40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "item": { + "circumradius": 0.5773502691896258, + "side_length": 1.0, + "sides": 3, + "type": "regular_polygon" + }, + "metadata": { + "certification_slack": 1.0000500010000102, + "friedman_reference": { + "analytical_or_proved": true, + "case": "triintri@40", + "credit": "Erich Friedman", + "date": "April 2026", + "family_updated": "2/29/26", + "metric_expression": "13/2 = 6.500", + "metric_symbol": "s", + "metric_value": 6.5, + "reference_text": "s = 13/2 = 6.500 | Found by Erich Friedman | in April 2026.", + "source_image": "tt40.gif", + "source_image_url": "https://erich-friedman.github.io/packing/triintri/tt40.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/", + "title": "Triangles in Triangles" + }, + "generator": "polygon_packer_c", + "generator_profile": "best of cg/steepest/sa seed profiles", + "notes": "Generated seed layout for frontend figures with polygon-packer-c.", + "profile": "sa", + "source_url": "https://erich-friedman.github.io/packing/triintri/", + "submitted_at": "2026-05-01T01:47:21+00:00", + "submitted_by": "polygon-packer-c seed" + }, + "placements": [ + { + "id": 1, + "rotation_radians": 1.5040878015556403e-06, + "x": 3.1756252688395996, + "y": -8.583055935876576e-09 + }, + { + "id": 2, + "rotation_radians": 1.047147324573527, + "x": 2.5982196850681745, + "y": -2.6193642513963696e-05 + }, + { + "id": 3, + "rotation_radians": -5.063326534624131e-05, + "x": 2.3095551329239394, + "y": 0.500007427482332 + }, + { + "id": 4, + "rotation_radians": -9.871240168808509e-06, + "x": 2.3094477400918723, + "y": -0.5000901951513643 + }, + { + "id": 5, + "rotation_radians": 1.0471276310559599, + "x": 1.73216952270941, + "y": 0.49994347354144886 + }, + { + "id": 6, + "rotation_radians": 1.0470545217349112, + "x": 1.7320049238551238, + "y": -0.5001300325884755 + }, + { + "id": 7, + "rotation_radians": -0.00014361615685458385, + "x": 1.4433872964109935, + "y": -6.685902579208302e-05 + }, + { + "id": 8, + "rotation_radians": -8.508828596750744e-05, + "x": 1.4435127873991815, + "y": 0.9999920174495082 + }, + { + "id": 9, + "rotation_radians": -0.00014355116687321016, + "x": 1.4432461081818861, + "y": -1.0001142914605887 + }, + { + "id": 10, + "rotation_radians": 1.0470541199422427, + "x": 0.8660107826217912, + "y": -0.00015407929646150874 + }, + { + "id": 11, + "rotation_radians": 1.0470979150855504, + "x": 0.8661314965268316, + "y": 0.9999228041794593 + }, + { + "id": 12, + "rotation_radians": 1.0470542149088287, + "x": 0.8658645778814995, + "y": -1.0001992244624556 + }, + { + "id": 13, + "rotation_radians": -0.00012551038280752175, + "x": 0.5773919827813071, + "y": 0.4999162746389963 + }, + { + "id": 14, + "rotation_radians": -0.00014449113729938056, + "x": 0.577250126694372, + "y": -0.5001344314850353 + }, + { + "id": 15, + "rotation_radians": -9.703387578823404e-05, + "x": 0.5774886071459038, + "y": 1.4999727254661266 + }, + { + "id": 16, + "rotation_radians": -0.00014645743588694767, + "x": 0.577098492788638, + "y": -1.5001812614027503 + }, + { + "id": 17, + "rotation_radians": 1.04710133013322, + "x": 6.332138826887506e-05, + "y": 1.0001210130210128 + }, + { + "id": 18, + "rotation_radians": 1.0470489587759602, + "x": -0.00020181425921048454, + "y": -0.9999802859664412 + }, + { + "id": 19, + "rotation_radians": 1.0470502938537802, + "x": -5.6832212283498194e-05, + "y": 6.845503778278128e-05 + }, + { + "id": 20, + "rotation_radians": -0.0001445954009213737, + "x": -0.2887013614385233, + "y": 0.5001143975194415 + }, + { + "id": 21, + "rotation_radians": -0.00014885948388956586, + "x": -0.28881415465854926, + "y": -0.49991355945812443 + }, + { + "id": 22, + "rotation_radians": 1.0472047006685572, + "x": -0.43304026042386584, + "y": 1.7501259644708966 + }, + { + "id": 23, + "rotation_radians": 1.0471890360065734, + "x": -0.43304099011338976, + "y": -1.7501262666775081 + }, + { + "id": 24, + "rotation_radians": 3.569979796506145e-06, + "x": -0.7217381302071019, + "y": 2.2501493211808796 + }, + { + "id": 25, + "rotation_radians": -7.562103880168724e-06, + "x": -0.721730084107147, + "y": -2.250148100682376 + }, + { + "id": 26, + "rotation_radians": 1.3796612878715324e-05, + "x": -0.7217615489911958, + "y": 1.2501255638408513 + }, + { + "id": 27, + "rotation_radians": -2.6303994397297316e-06, + "x": -0.7217593584724622, + "y": -1.2501232287281756 + }, + { + "id": 28, + "rotation_radians": 1.0471159398334622, + "x": -0.8661200921852398, + "y": 0.5000450281572453 + }, + { + "id": 29, + "rotation_radians": 1.0470567736775769, + "x": -0.8661927904233364, + "y": -0.4999716470987936 + }, + { + "id": 30, + "rotation_radians": -0.0001379278957281111, + "x": -1.154889988053603, + "y": 3.3991088402801274e-05 + }, + { + "id": 31, + "rotation_radians": 1.0472096993294062, + "x": -1.2991215547051405, + "y": 2.2501617194315275 + }, + { + "id": 32, + "rotation_radians": 1.0471810810987423, + "x": -1.299116252929503, + "y": -2.250146187330343 + }, + { + "id": 33, + "rotation_radians": 1.0472067714271982, + "x": -1.2991309079975304, + "y": 1.2501277314847816 + }, + { + "id": 34, + "rotation_radians": 1.0471950039752513, + "x": -1.2991323133898494, + "y": -1.2500941191587813 + }, + { + "id": 35, + "rotation_radians": 9.471581153743443e-06, + "x": -1.5878235553404678, + "y": 0.7501132037500304 + }, + { + "id": 36, + "rotation_radians": 7.267526688097001e-07, + "x": -1.587814837026964, + "y": -0.7500642055574369 + }, + { + "id": 37, + "rotation_radians": 1.1156971681072026e-05, + "x": -1.5878178798449534, + "y": 1.7501476175027346 + }, + { + "id": 38, + "rotation_radians": 1.985111343835449e-06, + "x": -1.587816426913136, + "y": 2.750182057928261 + }, + { + "id": 39, + "rotation_radians": -7.5304009607788544e-06, + "x": -1.5878124277578283, + "y": -2.750170876211181 + }, + { + "id": 40, + "rotation_radians": -2.050372033299502e-06, + "x": -1.5878200653622263, + "y": -1.7501196553467582 + } + ], + "problem": "40 equal items for Triangles in Triangles", + "setup": "triintri", + "source_image": "https://erich-friedman.github.io/packing/triintri/tt40.gif", + "source_page": "https://erich-friedman.github.io/packing/triintri/" +} diff --git a/data/svg/003a713177cb171c.svg b/data/svg/003a713177cb171c.svg new file mode 100644 index 0000000000000000000000000000000000000000..ece37058a009de75c105793d32ccae0b9cf491db --- /dev/null +++ b/data/svg/003a713177cb171c.svg @@ -0,0 +1,28 @@ + + hexinhex@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/004d1c5d4d7bca47.svg b/data/svg/004d1c5d4d7bca47.svg new file mode 100644 index 0000000000000000000000000000000000000000..11c58d078fd1ac4d17f562d95be3f1fe3cc88e13 --- /dev/null +++ b/data/svg/004d1c5d4d7bca47.svg @@ -0,0 +1,29 @@ + + squinoct@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/00816b044d90c514.svg b/data/svg/00816b044d90c514.svg index 96819c7d91557c9fbb6177386965b8298f58f4de..1743e78eec9c8b2c23eedd63914914c614595409 100644 --- a/data/svg/00816b044d90c514.svg +++ b/data/svg/00816b044d90c514.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/0115bd21477c01e6.svg b/data/svg/0115bd21477c01e6.svg new file mode 100644 index 0000000000000000000000000000000000000000..2491d07ef2402d74a411e11ac23b766c10c33517 --- /dev/null +++ b/data/svg/0115bd21477c01e6.svg @@ -0,0 +1,29 @@ + + cirinpen@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/011f385483141804.svg b/data/svg/011f385483141804.svg new file mode 100644 index 0000000000000000000000000000000000000000..9a5a6f6bb2489646c6a4b4c0491ee1afc6cdb7e4 --- /dev/null +++ b/data/svg/011f385483141804.svg @@ -0,0 +1,34 @@ + + squincir@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/01337f10c6d18cd5.svg b/data/svg/01337f10c6d18cd5.svg new file mode 100644 index 0000000000000000000000000000000000000000..8e671be5e9ffdee5112704e31e029afb15ca9c4f --- /dev/null +++ b/data/svg/01337f10c6d18cd5.svg @@ -0,0 +1,40 @@ + + squinpen@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0193661647fd3854.svg b/data/svg/0193661647fd3854.svg index 8b190cd011907335a85470c99d991b8094d5d2d5..b7e0dbfbdd8a6f317e4b43d2b9d3c32e8d143387 100644 --- a/data/svg/0193661647fd3854.svg +++ b/data/svg/0193661647fd3854.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/0270d827693b6f8d.svg b/data/svg/0270d827693b6f8d.svg index 11a8e3eb3a8f5f46ac4f328ecd8a978b626a0687..a52004731b912916692dd87661b93125b1f6e776 100644 --- a/data/svg/0270d827693b6f8d.svg +++ b/data/svg/0270d827693b6f8d.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/029d10bebacbb7a8.svg b/data/svg/029d10bebacbb7a8.svg new file mode 100644 index 0000000000000000000000000000000000000000..96fc2b80137e7913ccd69b8862d4607ebf8295d4 --- /dev/null +++ b/data/svg/029d10bebacbb7a8.svg @@ -0,0 +1,32 @@ + + squintri@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/030d2c21a7344ace.svg b/data/svg/030d2c21a7344ace.svg index 497d70308ac1d85091210bc415e2de8a350a59ba..806d6168e35ce3f7feb9be7cc364f069f5629adc 100644 --- a/data/svg/030d2c21a7344ace.svg +++ b/data/svg/030d2c21a7344ace.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/031f63d864cce10c.svg b/data/svg/031f63d864cce10c.svg index c58695b5fd485eb419606c1dd7a42e260e39a498..b9f9a443990cf4e882e78ca8a7620d7c785c2f6a 100644 --- a/data/svg/031f63d864cce10c.svg +++ b/data/svg/031f63d864cce10c.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/03465bdf660197b5.svg b/data/svg/03465bdf660197b5.svg index 5cb10450f5d800de024bd5018aefbcc9392a6eb1..ceab553d5c2223e32fec8450d0cd3e42bf47bffc 100644 --- a/data/svg/03465bdf660197b5.svg +++ b/data/svg/03465bdf660197b5.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/036910f6c0550e2f.svg b/data/svg/036910f6c0550e2f.svg index 80b88000c62452506f2fadebc154a4d1149d0c2e..661d7a80b47ecc561e62e6fbea560bf35306e8d0 100644 --- a/data/svg/036910f6c0550e2f.svg +++ b/data/svg/036910f6c0550e2f.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/03facc71923f1148.svg b/data/svg/03facc71923f1148.svg index 67394f74e8a32e4a1832347061aa4fc1ceeb5b61..45fe27ed9e528e2903ea988b87ee423e0779777a 100644 --- a/data/svg/03facc71923f1148.svg +++ b/data/svg/03facc71923f1148.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/042df6c460b769f5.svg b/data/svg/042df6c460b769f5.svg index d63345f31b6ee14dfee66747f283ce115d6218b7..49fdb0ad4a9f414b773dc0b7ffdd36a07932cd96 100644 --- a/data/svg/042df6c460b769f5.svg +++ b/data/svg/042df6c460b769f5.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/0430950ce5a6ad65.svg b/data/svg/0430950ce5a6ad65.svg index c243f22ce56bed5360704e32fe44a21f0013b507..9644d021279d69b82e8c9207010703a87994905a 100644 --- a/data/svg/0430950ce5a6ad65.svg +++ b/data/svg/0430950ce5a6ad65.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/0433c6294c4f3fe7.svg b/data/svg/0433c6294c4f3fe7.svg new file mode 100644 index 0000000000000000000000000000000000000000..8eeb6a8ff03f1137819af23429d28af5e422d4db --- /dev/null +++ b/data/svg/0433c6294c4f3fe7.svg @@ -0,0 +1,54 @@ + + squindom@48 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/04bf4ecb433a40bc.svg b/data/svg/04bf4ecb433a40bc.svg index cafa95caeacce1d3fc8e2d20204172506d4ee5bc..7bb13990f9c1100523ae2b5e47bfb0616064639b 100644 --- a/data/svg/04bf4ecb433a40bc.svg +++ b/data/svg/04bf4ecb433a40bc.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/050249738efebc30.svg b/data/svg/050249738efebc30.svg index 77bebe3fc4411392a00102a3d06b0d2d675791e9..4eda5a5d6c13a12a8405d9a664b0b206c83c012f 100644 --- a/data/svg/050249738efebc30.svg +++ b/data/svg/050249738efebc30.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/051502d315bb277c.svg b/data/svg/051502d315bb277c.svg index fb14e1e8803f80691629f143fb63539c52789d7d..88bcb8effaa2a0e6f712401856d6b151b4236386 100644 --- a/data/svg/051502d315bb277c.svg +++ b/data/svg/051502d315bb277c.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/056a331864c2f61d.svg b/data/svg/056a331864c2f61d.svg index 107b30a5e4c3d3a3583517cb863168ce6533a779..ab8970ac8ec44a941519d0d11468d1f2f1b4eea6 100644 --- a/data/svg/056a331864c2f61d.svg +++ b/data/svg/056a331864c2f61d.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/056dfca89502965a.svg b/data/svg/056dfca89502965a.svg index 1e8ad47420122c15b6c1488ec255e6e83c40152e..40c92114f82b23afbdffbf49a8397bcd8d00b51f 100644 --- a/data/svg/056dfca89502965a.svg +++ b/data/svg/056dfca89502965a.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/05bcab1d7902fa55.svg b/data/svg/05bcab1d7902fa55.svg index 1107def4a9fc93be2981e659bf609c622aec323a..ee7652515f7803e121ed94643f88ba75de7c2d20 100644 --- a/data/svg/05bcab1d7902fa55.svg +++ b/data/svg/05bcab1d7902fa55.svg @@ -39,6 +39,6 @@ - + diff --git a/data/svg/05c2ceb22d6802af.svg b/data/svg/05c2ceb22d6802af.svg new file mode 100644 index 0000000000000000000000000000000000000000..1339ea34f3beee4755dbabace6b1f7c76d138608 --- /dev/null +++ b/data/svg/05c2ceb22d6802af.svg @@ -0,0 +1,36 @@ + + triincir@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/05c73c36e688b1e7.svg b/data/svg/05c73c36e688b1e7.svg new file mode 100644 index 0000000000000000000000000000000000000000..93f1c6ec4b4ccfd10dbdc01949011857e49f2775 --- /dev/null +++ b/data/svg/05c73c36e688b1e7.svg @@ -0,0 +1,44 @@ + + squinpen@38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/05f6000ecc64a077.svg b/data/svg/05f6000ecc64a077.svg index a471eb5e4d8203bc23dddfdaadbff3d5b4582b56..f093196fc808f9762768674416a0ab503f67a7c1 100644 --- a/data/svg/05f6000ecc64a077.svg +++ b/data/svg/05f6000ecc64a077.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/064666a02cb4bcc6.svg b/data/svg/064666a02cb4bcc6.svg index c98ae77992fd5c7a8a4a2542e0cbd35be44411b3..05dd10f5cc69d90ea0fcd4fbd16adb6475bead86 100644 --- a/data/svg/064666a02cb4bcc6.svg +++ b/data/svg/064666a02cb4bcc6.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/067a3c22fc0ddd53.svg b/data/svg/067a3c22fc0ddd53.svg index d1e6a6731906e70c0ab24dc889037132a470d6bd..57e8a33b55b0b9738125db0788a0c0846b7014e7 100644 --- a/data/svg/067a3c22fc0ddd53.svg +++ b/data/svg/067a3c22fc0ddd53.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/0691341c684bd112.svg b/data/svg/0691341c684bd112.svg index d282855d8d8f2b1d1ba706968383cb36425eaab6..151c3ac10c45e0cb1d3ca290189c91587bfc7df9 100644 --- a/data/svg/0691341c684bd112.svg +++ b/data/svg/0691341c684bd112.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/06b9c79146f8c119.svg b/data/svg/06b9c79146f8c119.svg index 7d577b336bbdc39138686b1763c0188d624febf1..8fe2330ea66a2f90747256b88ef92aebc023696e 100644 --- a/data/svg/06b9c79146f8c119.svg +++ b/data/svg/06b9c79146f8c119.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/070c4bf393378882.svg b/data/svg/070c4bf393378882.svg index 6e443cceb4b1df19215ae87ad793256ac1fa6577..7a6c7f1a70945ff051f5d644b8e02c9640e28bbd 100644 --- a/data/svg/070c4bf393378882.svg +++ b/data/svg/070c4bf393378882.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/07537d81776ccefd.svg b/data/svg/07537d81776ccefd.svg index c13cbf195d61221b59b99cc82b5e4bf9ca662f8b..48ea442834f73e2af77153f4ea124ff685bb2690 100644 --- a/data/svg/07537d81776ccefd.svg +++ b/data/svg/07537d81776ccefd.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/07e217f200bb677e.svg b/data/svg/07e217f200bb677e.svg new file mode 100644 index 0000000000000000000000000000000000000000..7a863692bca6ad750bf25d982acee23c56a344e3 --- /dev/null +++ b/data/svg/07e217f200bb677e.svg @@ -0,0 +1,28 @@ + + peninpen@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/080714e7afd39346.svg b/data/svg/080714e7afd39346.svg index 3b38e8e9718d6088e6a89d1600163a9386f1888b..a7b2d1d4cfb32ee582cc3a0f6db8c599b65476c1 100644 --- a/data/svg/080714e7afd39346.svg +++ b/data/svg/080714e7afd39346.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/0907be89df20a3ff.svg b/data/svg/0907be89df20a3ff.svg new file mode 100644 index 0000000000000000000000000000000000000000..2879406f944a99c2f63e670ddd815a7cbaafbeda --- /dev/null +++ b/data/svg/0907be89df20a3ff.svg @@ -0,0 +1,28 @@ + + triincir@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0948a563fbab7c30.svg b/data/svg/0948a563fbab7c30.svg index e43863880e6b47ac5981c371b558ed806a6a4747..03e9ec2d64dd60d862367bdd0f5665491fcceeff 100644 --- a/data/svg/0948a563fbab7c30.svg +++ b/data/svg/0948a563fbab7c30.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/095d951ace7a918a.svg b/data/svg/095d951ace7a918a.svg index 03b4288a962929ae2d8b9bb4902c28bcb072911a..6cbda78e1b8a466472d3e76cccff61dc4202f2c5 100644 --- a/data/svg/095d951ace7a918a.svg +++ b/data/svg/095d951ace7a918a.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/09bddcb97a85d368.svg b/data/svg/09bddcb97a85d368.svg index 3f714a6a5ba0f35d4e1f51e2f49ec45471f7f904..21eb95e0d4bae8f24421dda4659e52da726597e1 100644 --- a/data/svg/09bddcb97a85d368.svg +++ b/data/svg/09bddcb97a85d368.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/0a420d645748969b.svg b/data/svg/0a420d645748969b.svg new file mode 100644 index 0000000000000000000000000000000000000000..ab622220d1cb1604f11a75ad6ed369643fe00aa4 --- /dev/null +++ b/data/svg/0a420d645748969b.svg @@ -0,0 +1,32 @@ + + hexinhex@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0a4766beda41f84b.svg b/data/svg/0a4766beda41f84b.svg index 034fbce01d5b174730a366a6ddc8508da7ea5f40..1a17d3234ae350925eac1db5f3d21faf2b2f6db0 100644 --- a/data/svg/0a4766beda41f84b.svg +++ b/data/svg/0a4766beda41f84b.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/0b682f2ff7f493f4.svg b/data/svg/0b682f2ff7f493f4.svg new file mode 100644 index 0000000000000000000000000000000000000000..205089c4fe613a99a3ab4fcd9fecf1b1b2c325af --- /dev/null +++ b/data/svg/0b682f2ff7f493f4.svg @@ -0,0 +1,33 @@ + + triincir@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0b83841ee591689c.svg b/data/svg/0b83841ee591689c.svg index 4c2109927d813763b8c0a008c85e224b6ac281ff..686254886c3471f2e9165df85a85ed87b663ea14 100644 --- a/data/svg/0b83841ee591689c.svg +++ b/data/svg/0b83841ee591689c.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/0c31d560a372d60c.svg b/data/svg/0c31d560a372d60c.svg new file mode 100644 index 0000000000000000000000000000000000000000..7ad8e2721cfbda91d40c3faddae1b6deb97501f7 --- /dev/null +++ b/data/svg/0c31d560a372d60c.svg @@ -0,0 +1,47 @@ + + squindom@41 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0cd7148786dfe563.svg b/data/svg/0cd7148786dfe563.svg new file mode 100644 index 0000000000000000000000000000000000000000..826b7118032da10952f190fab00695c7f9fcd33e --- /dev/null +++ b/data/svg/0cd7148786dfe563.svg @@ -0,0 +1,37 @@ + + squindom@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0cfc0ded202deab7.svg b/data/svg/0cfc0ded202deab7.svg index 6ce2ac8f04e993618d278e39e17d5becbc8ecbb6..5f99de6bd3921448a112d7fc6712255ad8f7bfbf 100644 --- a/data/svg/0cfc0ded202deab7.svg +++ b/data/svg/0cfc0ded202deab7.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/0d20b359435ed501.svg b/data/svg/0d20b359435ed501.svg new file mode 100644 index 0000000000000000000000000000000000000000..fe56f5b81f8f4909f26bb2d62c516a0d903f5e20 --- /dev/null +++ b/data/svg/0d20b359435ed501.svg @@ -0,0 +1,34 @@ + + squintri@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0d61e48787b7d5d1.svg b/data/svg/0d61e48787b7d5d1.svg index 246e7be4023692592529e3a23228f0afa24efada..2bae65cdd317f3bf0e45fe286f870510cecadd77 100644 --- a/data/svg/0d61e48787b7d5d1.svg +++ b/data/svg/0d61e48787b7d5d1.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/0d7fc8a14b1c4e0e.svg b/data/svg/0d7fc8a14b1c4e0e.svg index c2a3a6164f99f6692ab07e6d3d87b6e03010226e..7e190aa5daacc353bcee19dd1544e4bf897f6b98 100644 --- a/data/svg/0d7fc8a14b1c4e0e.svg +++ b/data/svg/0d7fc8a14b1c4e0e.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/0d9d40fe56c0f6d4.svg b/data/svg/0d9d40fe56c0f6d4.svg new file mode 100644 index 0000000000000000000000000000000000000000..d24457bf2a4a7181a0b91e71808176b06ba1c2ef --- /dev/null +++ b/data/svg/0d9d40fe56c0f6d4.svg @@ -0,0 +1,35 @@ + + triinpen@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/0dc0d2750d6b1986.svg b/data/svg/0dc0d2750d6b1986.svg index 80827fed835795c248d57a4f0e216d342f9edfd7..878f70b806207692a1770f01f0846a603a079fc2 100644 --- a/data/svg/0dc0d2750d6b1986.svg +++ b/data/svg/0dc0d2750d6b1986.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/0ebde2f6b4b26d2b.svg b/data/svg/0ebde2f6b4b26d2b.svg index c65d9edbd52a4a7fb085c5db1f341c0fae99cd8a..a3a1c3e1b8168211e4bdffeb9b2f159af50756a5 100644 --- a/data/svg/0ebde2f6b4b26d2b.svg +++ b/data/svg/0ebde2f6b4b26d2b.svg @@ -41,6 +41,6 @@ - + diff --git a/data/svg/0f551306e71d2ff0.svg b/data/svg/0f551306e71d2ff0.svg index 606e6200b5e1202a8b51e2f44c851a80fcbf10dd..c53598b92a928206eddcecf15b89b415e9be2249 100644 --- a/data/svg/0f551306e71d2ff0.svg +++ b/data/svg/0f551306e71d2ff0.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/0fd80a947c5904bb.svg b/data/svg/0fd80a947c5904bb.svg new file mode 100644 index 0000000000000000000000000000000000000000..6f8a9dc6342783403841bdeffaad91bb4509d1d0 --- /dev/null +++ b/data/svg/0fd80a947c5904bb.svg @@ -0,0 +1,41 @@ + + triinsqu@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/10004832454b0f3c.svg b/data/svg/10004832454b0f3c.svg index 5e1c1268d60d6823e6c8e9ba8d432feace3d6cb5..02e9d3cae0b50c2500fd620314448db9eb699f90 100644 --- a/data/svg/10004832454b0f3c.svg +++ b/data/svg/10004832454b0f3c.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/100db5f9f28894cc.svg b/data/svg/100db5f9f28894cc.svg new file mode 100644 index 0000000000000000000000000000000000000000..833fe04d2c383817ce348e320c0edb4f8fd74d07 --- /dev/null +++ b/data/svg/100db5f9f28894cc.svg @@ -0,0 +1,36 @@ + + hexinhex@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/106a35f9dda2ef3a.svg b/data/svg/106a35f9dda2ef3a.svg new file mode 100644 index 0000000000000000000000000000000000000000..308a644456d9b2a11e2072dc074fdf95424b6fa4 --- /dev/null +++ b/data/svg/106a35f9dda2ef3a.svg @@ -0,0 +1,42 @@ + + squinpen@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/108d2156f1819ef5.svg b/data/svg/108d2156f1819ef5.svg index 5dc2e621e7b21e6bbdd5876685aa5b9fba798243..404774d2fe53d1bd2cb3f2e3cd39e0961812d31c 100644 --- a/data/svg/108d2156f1819ef5.svg +++ b/data/svg/108d2156f1819ef5.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/10a7a380c7f5376a.svg b/data/svg/10a7a380c7f5376a.svg index bad3adad62256d35bf45f5339f51c87691179b18..ecd16d165669cb0a84fdf8ca6ba29f950d3c2155 100644 --- a/data/svg/10a7a380c7f5376a.svg +++ b/data/svg/10a7a380c7f5376a.svg @@ -2,6 +2,6 @@ cirintri@1 - + diff --git a/data/svg/10d9f5dde53d25ba.svg b/data/svg/10d9f5dde53d25ba.svg index 5c2db9d1daa9533302703a71097783141d307a71..37dc393cfbd0fab8d03589f07651d3af5afbe3c2 100644 --- a/data/svg/10d9f5dde53d25ba.svg +++ b/data/svg/10d9f5dde53d25ba.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/11036479a300844a.svg b/data/svg/11036479a300844a.svg index 7cbf425ab1461e3661f17073a0107122d8513f05..59fc6d07d5930832d947bff39ef503f85de4c2f7 100644 --- a/data/svg/11036479a300844a.svg +++ b/data/svg/11036479a300844a.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/113492960b7e7dce.svg b/data/svg/113492960b7e7dce.svg new file mode 100644 index 0000000000000000000000000000000000000000..133b7f6bba4d89ab07b3d342e6f1f76a31f0a5ed --- /dev/null +++ b/data/svg/113492960b7e7dce.svg @@ -0,0 +1,31 @@ + + octinoct@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1156bc3b50d815fe.svg b/data/svg/1156bc3b50d815fe.svg index 07c8817c1346c14d6d5a33badde0cf97b2e11899..42047182a44ea3f30bacbdecdb163a737db040df 100644 --- a/data/svg/1156bc3b50d815fe.svg +++ b/data/svg/1156bc3b50d815fe.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/115c20fad199fe9d.svg b/data/svg/115c20fad199fe9d.svg new file mode 100644 index 0000000000000000000000000000000000000000..d6a4ba08a5913ba7b6d5c6e7ffd7999a9150e050 --- /dev/null +++ b/data/svg/115c20fad199fe9d.svg @@ -0,0 +1,27 @@ + + triinpen@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1178c6831eb46264.svg b/data/svg/1178c6831eb46264.svg index ff39ef4bd1a5a54174970b6828c1b96ce7925d86..8b8063d54decb48f94587c7d95c71186da3bd3be 100644 --- a/data/svg/1178c6831eb46264.svg +++ b/data/svg/1178c6831eb46264.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/117dfd2e5e6c3a3f.svg b/data/svg/117dfd2e5e6c3a3f.svg new file mode 100644 index 0000000000000000000000000000000000000000..800179167e118b712eda4c575fa5f2bc3fb451d1 --- /dev/null +++ b/data/svg/117dfd2e5e6c3a3f.svg @@ -0,0 +1,34 @@ + + squinpen@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/118ed6265867ee6d.svg b/data/svg/118ed6265867ee6d.svg new file mode 100644 index 0000000000000000000000000000000000000000..e0d289b62899ea547628bf31e9b204dea8c122ba --- /dev/null +++ b/data/svg/118ed6265867ee6d.svg @@ -0,0 +1,43 @@ + + squinpen@37 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/11ad91d5c6b8788e.svg b/data/svg/11ad91d5c6b8788e.svg new file mode 100644 index 0000000000000000000000000000000000000000..c5f25ebc02f4ddde22760d9023ccd07d999bb0a9 --- /dev/null +++ b/data/svg/11ad91d5c6b8788e.svg @@ -0,0 +1,33 @@ + + triinhex@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/11d17f9e12268b02.svg b/data/svg/11d17f9e12268b02.svg new file mode 100644 index 0000000000000000000000000000000000000000..eb49b16cf9bf28d92b688194aca850e6069ea2f9 --- /dev/null +++ b/data/svg/11d17f9e12268b02.svg @@ -0,0 +1,36 @@ + + triinhex@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1217493f9010e655.svg b/data/svg/1217493f9010e655.svg index 297b787473777261e06edf90209a972876a3721e..8af8b04d0dd04ab34c56e9ee6fa04a287bf8c821 100644 --- a/data/svg/1217493f9010e655.svg +++ b/data/svg/1217493f9010e655.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/125d15e1f42d4cc7.svg b/data/svg/125d15e1f42d4cc7.svg new file mode 100644 index 0000000000000000000000000000000000000000..48aefcd31ba241d4a9ff568317fa283b3d3e5345 --- /dev/null +++ b/data/svg/125d15e1f42d4cc7.svg @@ -0,0 +1,29 @@ + + squinpen@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/125d9b674a076f5d.svg b/data/svg/125d9b674a076f5d.svg index 7b184a92d4070774111c600f18d328f74c3850ae..99dff6388269b60354f239c0a310743f814c7ea1 100644 --- a/data/svg/125d9b674a076f5d.svg +++ b/data/svg/125d9b674a076f5d.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/12ea954c92ca25d9.svg b/data/svg/12ea954c92ca25d9.svg new file mode 100644 index 0000000000000000000000000000000000000000..1b164f98baecb98987be7f4279464d99facde76a --- /dev/null +++ b/data/svg/12ea954c92ca25d9.svg @@ -0,0 +1,32 @@ + + squinpen@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/12eaac899664a007.svg b/data/svg/12eaac899664a007.svg index bf36126075d7a3eb3f89e9d9ed67950eb9ad1190..37ab0e1907a4c5707b5580792e4ad4ba74cea230 100644 --- a/data/svg/12eaac899664a007.svg +++ b/data/svg/12eaac899664a007.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/132c3ed1fad59f87.svg b/data/svg/132c3ed1fad59f87.svg index cadfcf0e4934a6d2e94996ed354f22a1d8c36377..df2d24ec4508341687080e3fab70ca3c9ddd47c1 100644 --- a/data/svg/132c3ed1fad59f87.svg +++ b/data/svg/132c3ed1fad59f87.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/13357e078d1002ad.svg b/data/svg/13357e078d1002ad.svg new file mode 100644 index 0000000000000000000000000000000000000000..b01334467648ac50915b5d277488d6c326129268 --- /dev/null +++ b/data/svg/13357e078d1002ad.svg @@ -0,0 +1,39 @@ + + triinpen@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/13936a08bfd4d152.svg b/data/svg/13936a08bfd4d152.svg new file mode 100644 index 0000000000000000000000000000000000000000..71b735f1f38b237c3554e9a2933b5abf18d01c9b --- /dev/null +++ b/data/svg/13936a08bfd4d152.svg @@ -0,0 +1,30 @@ + + triinhex@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/13c63959e19cfeb5.svg b/data/svg/13c63959e19cfeb5.svg index 1438b777776a19a97840e2905ff0b4b49448afd9..f3c5b261e15716d4efcdf5a82ff6dbfdab23fe25 100644 --- a/data/svg/13c63959e19cfeb5.svg +++ b/data/svg/13c63959e19cfeb5.svg @@ -2,6 +2,6 @@ octinoct@1 - + diff --git a/data/svg/148370598da12f6a.svg b/data/svg/148370598da12f6a.svg index 8d72aee9a29ada093c78e4711521794758e6f1ae..5751d6696a3663b52235635ac578a01e7b8df98f 100644 --- a/data/svg/148370598da12f6a.svg +++ b/data/svg/148370598da12f6a.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/14a703d2c83d5b43.svg b/data/svg/14a703d2c83d5b43.svg index 6c06ea7ce15d81e52dbf73ea2cf37bb61a2c5706..1fa89b0f2ef644cf5656c5efa40b708df9a44153 100644 --- a/data/svg/14a703d2c83d5b43.svg +++ b/data/svg/14a703d2c83d5b43.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/15b61ced9a55fd6e.svg b/data/svg/15b61ced9a55fd6e.svg index f4d5207530741f4c398fab428c0e5bf5ca3da59c..b5b4320ca464d3b571f555381ae2d8743ee65f71 100644 --- a/data/svg/15b61ced9a55fd6e.svg +++ b/data/svg/15b61ced9a55fd6e.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/16117b2f4cd0a5a0.svg b/data/svg/16117b2f4cd0a5a0.svg new file mode 100644 index 0000000000000000000000000000000000000000..70bb2d8107c9ac267057005d53f546e45304f0bf --- /dev/null +++ b/data/svg/16117b2f4cd0a5a0.svg @@ -0,0 +1,31 @@ + + triinsqu@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/163de15143701be8.svg b/data/svg/163de15143701be8.svg index 4fb25b10f5990d3b2ec7291b24bc3046a9de81d7..72e6cc492c4990add8b67f1d42d969338b92def0 100644 --- a/data/svg/163de15143701be8.svg +++ b/data/svg/163de15143701be8.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/164592e19e863392.svg b/data/svg/164592e19e863392.svg index 7238a4db2621739fb1133e1395388f760339f487..43bc1724367a42d751dbeaa9a80e960dd69a10d8 100644 --- a/data/svg/164592e19e863392.svg +++ b/data/svg/164592e19e863392.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/167b47d5e39e076d.svg b/data/svg/167b47d5e39e076d.svg index 4babc7c96c8370bff98ab2f9492b4ac4b5e5e643..129dc47400fc8704d796d818945d13ed58d138fa 100644 --- a/data/svg/167b47d5e39e076d.svg +++ b/data/svg/167b47d5e39e076d.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/16de07d86777c846.svg b/data/svg/16de07d86777c846.svg index c0c8b5ccca2f9b741fdd091642df8c187119d5c4..dcaf9b109e77138586c62b21b7bb3fa504c6a81f 100644 --- a/data/svg/16de07d86777c846.svg +++ b/data/svg/16de07d86777c846.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/17cb432379a18c18.svg b/data/svg/17cb432379a18c18.svg index 399c30006fab933a77cdddc66cb9f273628785c8..ba42dabbda4fa9f396cb4f3a882793be554e0a3e 100644 --- a/data/svg/17cb432379a18c18.svg +++ b/data/svg/17cb432379a18c18.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/1815525bbbf3c732.svg b/data/svg/1815525bbbf3c732.svg index e1e8c16108f716312dbdc5f94bf6ac490a7ada05..27bfa1a08fb682abec507385c6282284103b1b01 100644 --- a/data/svg/1815525bbbf3c732.svg +++ b/data/svg/1815525bbbf3c732.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/18582601dada9f12.svg b/data/svg/18582601dada9f12.svg new file mode 100644 index 0000000000000000000000000000000000000000..f0718af8d0ed7c49b8a6c10b2805b8d3eb591e05 --- /dev/null +++ b/data/svg/18582601dada9f12.svg @@ -0,0 +1,41 @@ + + squinpen@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1909884844694062.svg b/data/svg/1909884844694062.svg new file mode 100644 index 0000000000000000000000000000000000000000..e8af3981fe1673c3d2ca0177c722edeb1a6dd37c --- /dev/null +++ b/data/svg/1909884844694062.svg @@ -0,0 +1,45 @@ + + squindom@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/190d6c8f3f4e37d6.svg b/data/svg/190d6c8f3f4e37d6.svg index 197232f34cfd562b9a00cf019f6961d8a158825d..0fdde570e3d883f9fb8b307f8933b9c5544664be 100644 --- a/data/svg/190d6c8f3f4e37d6.svg +++ b/data/svg/190d6c8f3f4e37d6.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/194e619a74e29452.svg b/data/svg/194e619a74e29452.svg index be06bcb7d7760ee7c763284d1b7cc4df9fa54a43..3c2ca1d0210f85a8c01d84c655782ea381e23627 100644 --- a/data/svg/194e619a74e29452.svg +++ b/data/svg/194e619a74e29452.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/198bd12691483df1.svg b/data/svg/198bd12691483df1.svg index 8fd6dfa35aaa4f663eb315c18c5e303ae24dc543..399a75c978d56e06b3f84dd0439d5f1bf52ec0b1 100644 --- a/data/svg/198bd12691483df1.svg +++ b/data/svg/198bd12691483df1.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/1a134d3903b2814e.svg b/data/svg/1a134d3903b2814e.svg index 08d24d5d7afc9cb9696581e7ca71ad40b5216488..59863ddf2aea69c914530c945774453c0d3418ca 100644 --- a/data/svg/1a134d3903b2814e.svg +++ b/data/svg/1a134d3903b2814e.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/1a16dc8a4d741008.svg b/data/svg/1a16dc8a4d741008.svg new file mode 100644 index 0000000000000000000000000000000000000000..ae54f3353bccf4e8a14c170486b0f37638ae4359 --- /dev/null +++ b/data/svg/1a16dc8a4d741008.svg @@ -0,0 +1,36 @@ + + octinoct@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1ac594ff5f07e3d9.svg b/data/svg/1ac594ff5f07e3d9.svg index 10d63f62a71410fe5fddb007e91bc55bc4ff085c..e4c120d037f6137266feb085d6294b929c145927 100644 --- a/data/svg/1ac594ff5f07e3d9.svg +++ b/data/svg/1ac594ff5f07e3d9.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/1ace87e09c5f6fc8.svg b/data/svg/1ace87e09c5f6fc8.svg new file mode 100644 index 0000000000000000000000000000000000000000..784f11e6965eeaa3ae07a25ebd57de4aa4bb44e7 --- /dev/null +++ b/data/svg/1ace87e09c5f6fc8.svg @@ -0,0 +1,36 @@ + + triintri@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1b00a25adb5cc2e4.svg b/data/svg/1b00a25adb5cc2e4.svg index fb75b06263f8c4923cb5e8ac7b03deeba99a3f03..2fe9d0c279c0f6d36b6175d33ec13a6bd58e290b 100644 --- a/data/svg/1b00a25adb5cc2e4.svg +++ b/data/svg/1b00a25adb5cc2e4.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/1be96e85f810fe3e.svg b/data/svg/1be96e85f810fe3e.svg index ca7ab0a4feb6bde4c5f47db2e46718bf049c51c6..d7b7b3f478ffdb0328eaf40b874bf71b063f0c84 100644 --- a/data/svg/1be96e85f810fe3e.svg +++ b/data/svg/1be96e85f810fe3e.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/1c71a8b98efbf1a2.svg b/data/svg/1c71a8b98efbf1a2.svg new file mode 100644 index 0000000000000000000000000000000000000000..c54c19204bb4a7de82e441e5081d4f37db33d917 --- /dev/null +++ b/data/svg/1c71a8b98efbf1a2.svg @@ -0,0 +1,27 @@ + + peninpen@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1ca74640a9bafbff.svg b/data/svg/1ca74640a9bafbff.svg index 6bceed8ca7b3251228f4459c1f0daa9f5549964b..852161cde1cca55c8e67b25e2bf8cd02161968d8 100644 --- a/data/svg/1ca74640a9bafbff.svg +++ b/data/svg/1ca74640a9bafbff.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/1ce8108c850d5941.svg b/data/svg/1ce8108c850d5941.svg new file mode 100644 index 0000000000000000000000000000000000000000..3e18b7619072b565855564de5d87f2b83fe21e85 --- /dev/null +++ b/data/svg/1ce8108c850d5941.svg @@ -0,0 +1,37 @@ + + triinhex@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1cf3d5c48cc9bce3.svg b/data/svg/1cf3d5c48cc9bce3.svg index a8352c9d86f1643941fc0f899dd3bb7fae537c77..2abe4dac24ef9bf54150e6e619bc8e2114c297ef 100644 --- a/data/svg/1cf3d5c48cc9bce3.svg +++ b/data/svg/1cf3d5c48cc9bce3.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/1cfff36edc20de72.svg b/data/svg/1cfff36edc20de72.svg index 27f941813ad452e7d85e3423144faa6ebc83cb62..a6c18c157bf8f114bf9e2a4355de0e9d89f8e83f 100644 --- a/data/svg/1cfff36edc20de72.svg +++ b/data/svg/1cfff36edc20de72.svg @@ -2,6 +2,6 @@ hexinsqu@1 - + diff --git a/data/svg/1d1f44767245ecd6.svg b/data/svg/1d1f44767245ecd6.svg index d440ef92096a692a0e606f7e24ab4a31e0a1c868..7ca33b6d0c122d86571eada1a051cd7265bbfbed 100644 --- a/data/svg/1d1f44767245ecd6.svg +++ b/data/svg/1d1f44767245ecd6.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/1d33d4d710718c8f.svg b/data/svg/1d33d4d710718c8f.svg new file mode 100644 index 0000000000000000000000000000000000000000..caa9e4f70297e35281958737d9051d02497e8ab0 --- /dev/null +++ b/data/svg/1d33d4d710718c8f.svg @@ -0,0 +1,53 @@ + + squindom@47 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1d479488f6f25560.svg b/data/svg/1d479488f6f25560.svg index 98e3e973f5d0c837dfe7175efa3522d50eefff8f..10262a89e9eda7f888776550010adfc5cf1b4682 100644 --- a/data/svg/1d479488f6f25560.svg +++ b/data/svg/1d479488f6f25560.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/1da2b8cbe37457cd.svg b/data/svg/1da2b8cbe37457cd.svg new file mode 100644 index 0000000000000000000000000000000000000000..062878fd796d33ccd7c5eec987582e445e8509c7 --- /dev/null +++ b/data/svg/1da2b8cbe37457cd.svg @@ -0,0 +1,29 @@ + + peninpen@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1daf4383b04cfd35.svg b/data/svg/1daf4383b04cfd35.svg new file mode 100644 index 0000000000000000000000000000000000000000..902e90c9d750c4dcac1f810113fc225ca43dbf1c --- /dev/null +++ b/data/svg/1daf4383b04cfd35.svg @@ -0,0 +1,33 @@ + + squinhex@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1db15c5f1a5b8485.svg b/data/svg/1db15c5f1a5b8485.svg new file mode 100644 index 0000000000000000000000000000000000000000..9cc390d4d8c0070530a92d0a71698e79ced4f9d2 --- /dev/null +++ b/data/svg/1db15c5f1a5b8485.svg @@ -0,0 +1,29 @@ + + squincir@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1dc2963cf23fe9ee.svg b/data/svg/1dc2963cf23fe9ee.svg new file mode 100644 index 0000000000000000000000000000000000000000..22f53da2dbab432877ef70ca5a2a4af560d935b2 --- /dev/null +++ b/data/svg/1dc2963cf23fe9ee.svg @@ -0,0 +1,56 @@ + + squindom@50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1dc8d53323c1334a.svg b/data/svg/1dc8d53323c1334a.svg index 561b5646a02e6b09b31b1bddce32362373e84475..81f84e16aae1b52b3995adf576ccfe76de559aca 100644 --- a/data/svg/1dc8d53323c1334a.svg +++ b/data/svg/1dc8d53323c1334a.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/1dc9bb5dff8e4212.svg b/data/svg/1dc9bb5dff8e4212.svg index 218b3dad7d400f25c05c7669622a3e14ccb72326..53394be887fe258be23fba6c026dc793974bf478 100644 --- a/data/svg/1dc9bb5dff8e4212.svg +++ b/data/svg/1dc9bb5dff8e4212.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/1e26d810ba567eb4.svg b/data/svg/1e26d810ba567eb4.svg new file mode 100644 index 0000000000000000000000000000000000000000..ed08195567045dc558579636784ebc00f3ad0ce1 --- /dev/null +++ b/data/svg/1e26d810ba567eb4.svg @@ -0,0 +1,35 @@ + + triintri@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/1ec743ae839b307e.svg b/data/svg/1ec743ae839b307e.svg index 9a63c7f273dfe9b6423d08787dca86eb1b0ebe5e..5fbcb285435d5da502e956395ad086ccb590603a 100644 --- a/data/svg/1ec743ae839b307e.svg +++ b/data/svg/1ec743ae839b307e.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/1f0ed34d05c35380.svg b/data/svg/1f0ed34d05c35380.svg index c2ec46965e4425523fcb1c6249379d6525c2d533..576c8d5b17979002004ff055a695f5446f441de8 100644 --- a/data/svg/1f0ed34d05c35380.svg +++ b/data/svg/1f0ed34d05c35380.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/1fa5264e0f579a94.svg b/data/svg/1fa5264e0f579a94.svg index 68bc44686df6ef8f38b360ca1ca0085742da6ecc..d847126db4741aa2d02a5c79831aca7715ad6b0f 100644 --- a/data/svg/1fa5264e0f579a94.svg +++ b/data/svg/1fa5264e0f579a94.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/1ff894504e55415a.svg b/data/svg/1ff894504e55415a.svg index 3b93033b39435b60ccef1cf7158580d604f4c404..b8d016cd338b42759f1ec2eccc39dd969b1260d5 100644 --- a/data/svg/1ff894504e55415a.svg +++ b/data/svg/1ff894504e55415a.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/1ffd758f1f058de5.svg b/data/svg/1ffd758f1f058de5.svg new file mode 100644 index 0000000000000000000000000000000000000000..228ebebb888dbce5fd231cff0700016a5fc3e6f4 --- /dev/null +++ b/data/svg/1ffd758f1f058de5.svg @@ -0,0 +1,50 @@ + + squindom@44 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/20345bd1acea07ee.svg b/data/svg/20345bd1acea07ee.svg index 8c9002c8fdaebff650b1ceb2394da020ce7b7f95..9a3dd0dbc3127fb6d6192f964f0d12c819cb7645 100644 --- a/data/svg/20345bd1acea07ee.svg +++ b/data/svg/20345bd1acea07ee.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/2093d8615480d896.svg b/data/svg/2093d8615480d896.svg index 6e4ab62d74dbeda7231b195696cf54d4279a9d17..d0f12626e7e92ec40cc0aac6fd48a0e0d87e4b68 100644 --- a/data/svg/2093d8615480d896.svg +++ b/data/svg/2093d8615480d896.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/20b1a0e905211ce9.svg b/data/svg/20b1a0e905211ce9.svg index aa3dfb25d50e0c21b6d7984a7477ba1ad96f8608..b9b581d5e0f3dad3ba82844bbe9d473c50428273 100644 --- a/data/svg/20b1a0e905211ce9.svg +++ b/data/svg/20b1a0e905211ce9.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/2122d833c6fcab70.svg b/data/svg/2122d833c6fcab70.svg new file mode 100644 index 0000000000000000000000000000000000000000..c4a4c0831934cb250d8989efbe924f77cfceb640 --- /dev/null +++ b/data/svg/2122d833c6fcab70.svg @@ -0,0 +1,28 @@ + + triintri@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/213cdbfbbdb494b1.svg b/data/svg/213cdbfbbdb494b1.svg index ea7750e5de6b6fd8c128aca32244aa1ad54ca432..256691929ade64d28c326fff2fbdbc2eca1cad28 100644 --- a/data/svg/213cdbfbbdb494b1.svg +++ b/data/svg/213cdbfbbdb494b1.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/21c530fbe612f27c.svg b/data/svg/21c530fbe612f27c.svg index 301c2b40540eecde9bdcc53776e2df0388c095b1..d11319e32883d38139acf4434a9c09bf629bbe53 100644 --- a/data/svg/21c530fbe612f27c.svg +++ b/data/svg/21c530fbe612f27c.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/21fb35b9b51e59c5.svg b/data/svg/21fb35b9b51e59c5.svg index 661a27fdd78f779afefc1da315b7b3ebaa979c5b..5dc2b1a86a98dc871f377833e84a402e085975d0 100644 --- a/data/svg/21fb35b9b51e59c5.svg +++ b/data/svg/21fb35b9b51e59c5.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/223b1a3f7b7d0e67.svg b/data/svg/223b1a3f7b7d0e67.svg index ce1b70589823f6eba9c1d8daf7431eb33bb44b5c..834fb0093923b3ae939615e5b16623d9bf018547 100644 --- a/data/svg/223b1a3f7b7d0e67.svg +++ b/data/svg/223b1a3f7b7d0e67.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/2249439da521383e.svg b/data/svg/2249439da521383e.svg index b31e786bb5c5c38a968b706ce648a15084080652..5feb26229d38ebd2a3e7f0b538b4b7f30dae46a8 100644 --- a/data/svg/2249439da521383e.svg +++ b/data/svg/2249439da521383e.svg @@ -2,6 +2,6 @@ cirinpen@1 - + diff --git a/data/svg/226172dcb69c3daf.svg b/data/svg/226172dcb69c3daf.svg index 9805691bfd1c469262355ef14134feac6a2eec1d..e6f2a2e11d176d443efd72ae9229fa7e11225a41 100644 --- a/data/svg/226172dcb69c3daf.svg +++ b/data/svg/226172dcb69c3daf.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/2350476c07d7060c.svg b/data/svg/2350476c07d7060c.svg index cf2b6e82a4dd32c120cf5a15dd0f105a532065bc..68f085b8f9287a34ef221f50b44df7cc232d6e89 100644 --- a/data/svg/2350476c07d7060c.svg +++ b/data/svg/2350476c07d7060c.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/23ac4c9fa2eea010.svg b/data/svg/23ac4c9fa2eea010.svg new file mode 100644 index 0000000000000000000000000000000000000000..3db0192b0b7fcb0a98fbf6a6494e7ca3589166b3 --- /dev/null +++ b/data/svg/23ac4c9fa2eea010.svg @@ -0,0 +1,29 @@ + + squintri@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/23d97af9efc6a19d.svg b/data/svg/23d97af9efc6a19d.svg new file mode 100644 index 0000000000000000000000000000000000000000..1089f970cf059a772dd2e4ea0f5d25c2566effe7 --- /dev/null +++ b/data/svg/23d97af9efc6a19d.svg @@ -0,0 +1,29 @@ + + triinsqu@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/247c6c06779a7d8b.svg b/data/svg/247c6c06779a7d8b.svg index c70480fd0c593a9d27bb5e2abaa1ada58a1ef245..6733fd013ac1b264c0bb8f824146be0eab8cc703 100644 --- a/data/svg/247c6c06779a7d8b.svg +++ b/data/svg/247c6c06779a7d8b.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/24be62ab2c11bd5c.svg b/data/svg/24be62ab2c11bd5c.svg index 31ff4775f3a7d7f64f6ee03691e1a99b74bc2ed3..44dbfc3244e5a5bf7b73f0816a3852e50d1d4c3c 100644 --- a/data/svg/24be62ab2c11bd5c.svg +++ b/data/svg/24be62ab2c11bd5c.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/24e6d7b793012d54.svg b/data/svg/24e6d7b793012d54.svg new file mode 100644 index 0000000000000000000000000000000000000000..63d8893d5d97f0a30087006c43d17a4cfefdfc3e --- /dev/null +++ b/data/svg/24e6d7b793012d54.svg @@ -0,0 +1,42 @@ + + squindom@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/251c50a18682e896.svg b/data/svg/251c50a18682e896.svg index b27a5c72db1d7e906061c44452d2c8dc1cf18486..58409a1046aef5afe4bb6c02f68b5a295ac7047c 100644 --- a/data/svg/251c50a18682e896.svg +++ b/data/svg/251c50a18682e896.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/253d294d795912cc.svg b/data/svg/253d294d795912cc.svg index 2a577a6bd4c474a8a2165f9e82c124a69861c235..063ba8dc997ab85322e561dc2d906c7755f6b60b 100644 --- a/data/svg/253d294d795912cc.svg +++ b/data/svg/253d294d795912cc.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/257aa24f77df5436.svg b/data/svg/257aa24f77df5436.svg new file mode 100644 index 0000000000000000000000000000000000000000..0c431b91806868f8882977205bb82ab4a64390ac --- /dev/null +++ b/data/svg/257aa24f77df5436.svg @@ -0,0 +1,39 @@ + + squincir@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/25c7f85bc0b15209.svg b/data/svg/25c7f85bc0b15209.svg new file mode 100644 index 0000000000000000000000000000000000000000..0e86c100c887836f0dfa1e1dee3b21f57b101a41 --- /dev/null +++ b/data/svg/25c7f85bc0b15209.svg @@ -0,0 +1,33 @@ + + octinoct@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/25e61803121deba5.svg b/data/svg/25e61803121deba5.svg index 6407ab32ded5e91196f9fe40368ea9ae84d7db44..57f48afe8850f53618147bfd224cd9b8a2d78e17 100644 --- a/data/svg/25e61803121deba5.svg +++ b/data/svg/25e61803121deba5.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/2605d29267e364f4.svg b/data/svg/2605d29267e364f4.svg index cf081c7e727d77f018bdd011d0e7377651b6f3ef..0ede256a14f5a4eb516a7978549bd3812d4ae230 100644 --- a/data/svg/2605d29267e364f4.svg +++ b/data/svg/2605d29267e364f4.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/26dd3deb629b6129.svg b/data/svg/26dd3deb629b6129.svg new file mode 100644 index 0000000000000000000000000000000000000000..e4924110d47e60291f4e8bcb083000c896db8f2d --- /dev/null +++ b/data/svg/26dd3deb629b6129.svg @@ -0,0 +1,27 @@ + + triincir@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/272118e9284c579f.svg b/data/svg/272118e9284c579f.svg index 59af8da51ec5fe7a091196261f625665ef3f27c0..bc2e5f2a573d3ed38c9f4ae04153ea493762bcfe 100644 --- a/data/svg/272118e9284c579f.svg +++ b/data/svg/272118e9284c579f.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/272a5ede0aa9a415.svg b/data/svg/272a5ede0aa9a415.svg index 0117f3e01042bd35e51766721c74a3a0f620b55d..75050253308a1a7cd3ce1b9949d87e00dc4a00ce 100644 --- a/data/svg/272a5ede0aa9a415.svg +++ b/data/svg/272a5ede0aa9a415.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/272c8c45b9a6dd78.svg b/data/svg/272c8c45b9a6dd78.svg new file mode 100644 index 0000000000000000000000000000000000000000..8abc5529c5501b4bc4755cd2bef5a1a4cd3cab93 --- /dev/null +++ b/data/svg/272c8c45b9a6dd78.svg @@ -0,0 +1,37 @@ + + triinsqu@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/27341d9b331a210b.svg b/data/svg/27341d9b331a210b.svg index 13cd1ebc31d332b78193c5d14614c55af6a0053a..74cba355b28f36bd9da1456bb7b39b09a720e8a0 100644 --- a/data/svg/27341d9b331a210b.svg +++ b/data/svg/27341d9b331a210b.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/2783dbd8fc940a50.svg b/data/svg/2783dbd8fc940a50.svg index 46633898c6fa7cc3902efbf236539db9136c117f..d0b248382bf5cb06fab048b3d8152b62af491b1a 100644 --- a/data/svg/2783dbd8fc940a50.svg +++ b/data/svg/2783dbd8fc940a50.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/27d48d864449f174.svg b/data/svg/27d48d864449f174.svg new file mode 100644 index 0000000000000000000000000000000000000000..507b96ff7dfcaa0eef7c433e7e4459422a3645ed --- /dev/null +++ b/data/svg/27d48d864449f174.svg @@ -0,0 +1,28 @@ + + cirinsqu@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/280731f79ac45512.svg b/data/svg/280731f79ac45512.svg new file mode 100644 index 0000000000000000000000000000000000000000..38fb5b1f9c590226f8219d18e49efc8e25900b9e --- /dev/null +++ b/data/svg/280731f79ac45512.svg @@ -0,0 +1,28 @@ + + squincir@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/2830e2dec38749ef.svg b/data/svg/2830e2dec38749ef.svg index fdc50e5522e0794fbb685a38036f6ffe6b7b91b9..52e6edc5f8f8789561cd9e42b251e535ecbbc50c 100644 --- a/data/svg/2830e2dec38749ef.svg +++ b/data/svg/2830e2dec38749ef.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/286272298adf99a4.svg b/data/svg/286272298adf99a4.svg index 519d8375d258f6b4982f0133f535f60ef1d13737..fc1628bfd4ef1321579731392127a219eeda6e4c 100644 --- a/data/svg/286272298adf99a4.svg +++ b/data/svg/286272298adf99a4.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/286d64d1342c9a9f.svg b/data/svg/286d64d1342c9a9f.svg index a09960040e8e2f773ed838af4fe81422c72a77a9..03b9f7908b681b63012e6f32b7400a05dc4a2223 100644 --- a/data/svg/286d64d1342c9a9f.svg +++ b/data/svg/286d64d1342c9a9f.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/28fa9f787595145b.svg b/data/svg/28fa9f787595145b.svg index 25e0b2264a9997dfb26c4e5b634f6ad2981aaf32..c7014344b56846013d3508037f95b8044271f377 100644 --- a/data/svg/28fa9f787595145b.svg +++ b/data/svg/28fa9f787595145b.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/291eb24a57cfcd61.svg b/data/svg/291eb24a57cfcd61.svg index 110c8aa0b7302096a27f41145b8d5f4cbe42ea67..c218da354fe5db5b061edfc356915b81d9493665 100644 --- a/data/svg/291eb24a57cfcd61.svg +++ b/data/svg/291eb24a57cfcd61.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/2963ae62200cf2c5.svg b/data/svg/2963ae62200cf2c5.svg index 17cac9e795fafbc8f3e7b5909516bcf6bf8081b0..202e80908319d8395a6db591a5bf35ad1b737088 100644 --- a/data/svg/2963ae62200cf2c5.svg +++ b/data/svg/2963ae62200cf2c5.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/297283972e34795d.svg b/data/svg/297283972e34795d.svg index ddd72ce5496201d08f6bda382505912bd807af6a..664425a8e9ed7b55dcbc2ffb8302b63d54410a0c 100644 --- a/data/svg/297283972e34795d.svg +++ b/data/svg/297283972e34795d.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/297d48c1e4300be9.svg b/data/svg/297d48c1e4300be9.svg new file mode 100644 index 0000000000000000000000000000000000000000..28dbc8edbcda6a0c68da68a1510ff3d8e877070a --- /dev/null +++ b/data/svg/297d48c1e4300be9.svg @@ -0,0 +1,32 @@ + + triincir@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/2a26f9d337f635e0.svg b/data/svg/2a26f9d337f635e0.svg index d3290eab20deed6bca8682ee025672adf954407c..c159f41549ba0102199b56bab0b4969b7fd12f99 100644 --- a/data/svg/2a26f9d337f635e0.svg +++ b/data/svg/2a26f9d337f635e0.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/2aa5afe3526231ee.svg b/data/svg/2aa5afe3526231ee.svg index b6007519ee287e235bb5afef6193a00726f5fe18..b48765e6df5645951a747cfd9c918bc3cbaff8b1 100644 --- a/data/svg/2aa5afe3526231ee.svg +++ b/data/svg/2aa5afe3526231ee.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/2ac4629603f9ce00.svg b/data/svg/2ac4629603f9ce00.svg index 6d6e53fa7848decb5ebc33f20911e2d370f8b36f..1d562a1f9d23c99c36da84ba7a9fbad9e61f68fc 100644 --- a/data/svg/2ac4629603f9ce00.svg +++ b/data/svg/2ac4629603f9ce00.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/2b014eeead965100.svg b/data/svg/2b014eeead965100.svg index 47719d214b4f2d0cde7dccc473add8ed83a352f0..e0ad1280ea34f53a56d577d51a28da30d2074677 100644 --- a/data/svg/2b014eeead965100.svg +++ b/data/svg/2b014eeead965100.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/2b1985e4094e6893.svg b/data/svg/2b1985e4094e6893.svg index e131ef44613fa132d25a4381020f84ea1e2f4915..4a855e252d156e9a9ec27734f7625a3757e3ce8e 100644 --- a/data/svg/2b1985e4094e6893.svg +++ b/data/svg/2b1985e4094e6893.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/2b319174d63885b4.svg b/data/svg/2b319174d63885b4.svg new file mode 100644 index 0000000000000000000000000000000000000000..d8e7ac8c4f8266c7f583f8c5104c20a68d6442f2 --- /dev/null +++ b/data/svg/2b319174d63885b4.svg @@ -0,0 +1,34 @@ + + triinhex@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/2b832e7a9fa0a7c5.svg b/data/svg/2b832e7a9fa0a7c5.svg new file mode 100644 index 0000000000000000000000000000000000000000..c6532e15467fdd29c33e2ab9c1844f8f9905e4d5 --- /dev/null +++ b/data/svg/2b832e7a9fa0a7c5.svg @@ -0,0 +1,36 @@ + + triinpen@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/2c8c79126d60cdac.svg b/data/svg/2c8c79126d60cdac.svg new file mode 100644 index 0000000000000000000000000000000000000000..80ae18c626481285b6bd2a1c8c733997938becc9 --- /dev/null +++ b/data/svg/2c8c79126d60cdac.svg @@ -0,0 +1,34 @@ + + squindom@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/2ccdf5f3d4bee77b.svg b/data/svg/2ccdf5f3d4bee77b.svg index 3c3015098bc7d021abca8d2c046dc4f327b3175b..a42c2c87eeb22b43a729b5aa6f509f1600386c2a 100644 --- a/data/svg/2ccdf5f3d4bee77b.svg +++ b/data/svg/2ccdf5f3d4bee77b.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/2ce5466ef59fe8f0.svg b/data/svg/2ce5466ef59fe8f0.svg index 52f49f38f4371ac52d894daf3329c2a9e88762ad..f60f0931874d9ef23519c9ccfb7cfb0816026d6a 100644 --- a/data/svg/2ce5466ef59fe8f0.svg +++ b/data/svg/2ce5466ef59fe8f0.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/2d2e76ec34c49fb5.svg b/data/svg/2d2e76ec34c49fb5.svg index 1716561d786428625ebe7e5c8f30773e1b1fdd5e..b40d70858fd71bdf05da366ab58f2e94e59d118e 100644 --- a/data/svg/2d2e76ec34c49fb5.svg +++ b/data/svg/2d2e76ec34c49fb5.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/2e22e12b6d11de4d.svg b/data/svg/2e22e12b6d11de4d.svg index 4699ca31363a9c367002e73ffd54d484fec0353c..82697d308ad7f4314c32fb7faa31d84202ccb170 100644 --- a/data/svg/2e22e12b6d11de4d.svg +++ b/data/svg/2e22e12b6d11de4d.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/2f0b0033f0c66708.svg b/data/svg/2f0b0033f0c66708.svg new file mode 100644 index 0000000000000000000000000000000000000000..7e8dd732258a8ee32dcb1bef0ffffd8683294c74 --- /dev/null +++ b/data/svg/2f0b0033f0c66708.svg @@ -0,0 +1,28 @@ + + hexinsqu@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/2f654ba3c5e86674.svg b/data/svg/2f654ba3c5e86674.svg index 673c389e59686b57c7d3f503d835cb91fee16262..d6b31352198c8c0cb8dee831c241e9f61686c4af 100644 --- a/data/svg/2f654ba3c5e86674.svg +++ b/data/svg/2f654ba3c5e86674.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/2fc342f23897d355.svg b/data/svg/2fc342f23897d355.svg new file mode 100644 index 0000000000000000000000000000000000000000..1786f2141286f55c4294920af36e05b251eaec4d --- /dev/null +++ b/data/svg/2fc342f23897d355.svg @@ -0,0 +1,37 @@ + + squintri@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/30108dc5d1ea9a14.svg b/data/svg/30108dc5d1ea9a14.svg index 2971cb1f08e6ce1c4b4f88995b007d7694238df3..934f8b759a1972fd954bfa4f661173bc316daf57 100644 --- a/data/svg/30108dc5d1ea9a14.svg +++ b/data/svg/30108dc5d1ea9a14.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/3047ca63de76a853.svg b/data/svg/3047ca63de76a853.svg index 9244b69fdd5c2963eba453d37e62d19c3284f476..9cbcf486d4bda15fc38218d1290ae12feeb99bfa 100644 --- a/data/svg/3047ca63de76a853.svg +++ b/data/svg/3047ca63de76a853.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/306f80d621673198.svg b/data/svg/306f80d621673198.svg new file mode 100644 index 0000000000000000000000000000000000000000..1e5ab9e01d78d788248652a82d79cc813818e32e --- /dev/null +++ b/data/svg/306f80d621673198.svg @@ -0,0 +1,45 @@ + + squintri@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/30789c6bb8fd99b7.svg b/data/svg/30789c6bb8fd99b7.svg new file mode 100644 index 0000000000000000000000000000000000000000..e090574d14c58151186319604f2b26ee7f2e9e66 --- /dev/null +++ b/data/svg/30789c6bb8fd99b7.svg @@ -0,0 +1,35 @@ + + octinoct@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3081d28a13591fef.svg b/data/svg/3081d28a13591fef.svg index f0c3b12a0e55d1bc3480c04dfdeacc80a7c29d9b..fda11a9513b822d7aad1fe7bc1a8faba433feddc 100644 --- a/data/svg/3081d28a13591fef.svg +++ b/data/svg/3081d28a13591fef.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/30bfa7c46cf6dd87.svg b/data/svg/30bfa7c46cf6dd87.svg index 233aff5fb91261b7ea6afe7d523adc4f440bb6fc..dfb7204a39712a06fbe3372599495ea002ab2013 100644 --- a/data/svg/30bfa7c46cf6dd87.svg +++ b/data/svg/30bfa7c46cf6dd87.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/31291850c6887128.svg b/data/svg/31291850c6887128.svg index 427fc4e1fd1e242d848e5e222ce3d4e643d7b5e7..c1a3bf4cf16c5bf0cc4a94f8b02567eae7b8c4b0 100644 --- a/data/svg/31291850c6887128.svg +++ b/data/svg/31291850c6887128.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/31518429031d2b51.svg b/data/svg/31518429031d2b51.svg index 247b11896b8a4edb38eecc831b557706a4235e2a..60afa82a1274b84b20125b6b9a6d6b9b7bec3811 100644 --- a/data/svg/31518429031d2b51.svg +++ b/data/svg/31518429031d2b51.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/318bf9100084b9a4.svg b/data/svg/318bf9100084b9a4.svg index 2ab2b89dac90b3160a114b452949c6d555b1876e..3211330a08d3f2df6ee0c1ff1366d4b2ca5e98fb 100644 --- a/data/svg/318bf9100084b9a4.svg +++ b/data/svg/318bf9100084b9a4.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/31cc17034bd25d7b.svg b/data/svg/31cc17034bd25d7b.svg new file mode 100644 index 0000000000000000000000000000000000000000..b8cd01cfbe5351640e21defa5b282668f9cd20cc --- /dev/null +++ b/data/svg/31cc17034bd25d7b.svg @@ -0,0 +1,29 @@ + + hexinsqu@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/329c377d412c468f.svg b/data/svg/329c377d412c468f.svg index 5082aab05cdbd366f6db008b109a103b15c046b5..65fa44b095ee7240a60905d6bca0567412496663 100644 --- a/data/svg/329c377d412c468f.svg +++ b/data/svg/329c377d412c468f.svg @@ -2,6 +2,6 @@ cirinsqu@1 - + diff --git a/data/svg/330906f1db929cdb.svg b/data/svg/330906f1db929cdb.svg index 0b6aff399fa559df9817e2f5e9c2a47a70b9aa5e..cc04cb87de952cfd8e26bed74df7edf90c66161f 100644 --- a/data/svg/330906f1db929cdb.svg +++ b/data/svg/330906f1db929cdb.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/3331b621360b9c32.svg b/data/svg/3331b621360b9c32.svg index 37a63bd8822e9328f0649cb5b5a0a8bf093386e7..d4a2a17d7d7fd09c4444a622ccb7afcb86ca1471 100644 --- a/data/svg/3331b621360b9c32.svg +++ b/data/svg/3331b621360b9c32.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/33389e3c966a2171.svg b/data/svg/33389e3c966a2171.svg index ee4b6aecdd82356c99310251b6b9a02d613bc9d7..5e7ac08bf32f12cb5e00a37d4464d4e59ce5f0c0 100644 --- a/data/svg/33389e3c966a2171.svg +++ b/data/svg/33389e3c966a2171.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/33b95c59890c6cd7.svg b/data/svg/33b95c59890c6cd7.svg new file mode 100644 index 0000000000000000000000000000000000000000..301b285032c1f50236e7d8985b1e2a5bd0b2b9cc --- /dev/null +++ b/data/svg/33b95c59890c6cd7.svg @@ -0,0 +1,28 @@ + + squinpen@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/33ddf042dd02d191.svg b/data/svg/33ddf042dd02d191.svg index 83a2133d3d3a691b5a12b2dff127e0a7a601d373..84ab1ff669167e110793c3647b3b4897eae88b0f 100644 --- a/data/svg/33ddf042dd02d191.svg +++ b/data/svg/33ddf042dd02d191.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/34fda06736bbaaf7.svg b/data/svg/34fda06736bbaaf7.svg index 6862d6ac3a51a3b9ee0cc09210f6f73acc808e84..d84d6b2e29c69fca9f65a3aed32826d494be95e1 100644 --- a/data/svg/34fda06736bbaaf7.svg +++ b/data/svg/34fda06736bbaaf7.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/350d35e2110a508b.svg b/data/svg/350d35e2110a508b.svg index d510652fc708451103a4fde11d2cda7509c179cb..18c807526aa1d47a230b61c2b2a2bb867f1ca006 100644 --- a/data/svg/350d35e2110a508b.svg +++ b/data/svg/350d35e2110a508b.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/355b11dfc363f5ba.svg b/data/svg/355b11dfc363f5ba.svg index d17ae78f024d2bb441d78db967174190de801647..c576d80178efcf6b8abffa2efe15318ca45715c4 100644 --- a/data/svg/355b11dfc363f5ba.svg +++ b/data/svg/355b11dfc363f5ba.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/3596998e61e47a27.svg b/data/svg/3596998e61e47a27.svg index 48389ec9d07cd25cce4cf51b13d024a281254b20..7f463d170be2351131e59dc9f7ca2160c4ddeb27 100644 --- a/data/svg/3596998e61e47a27.svg +++ b/data/svg/3596998e61e47a27.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/35d0c06f5c122826.svg b/data/svg/35d0c06f5c122826.svg index 25cfb1134db12f7d36a1a7275776ed67d8e5fde7..f6e601ba26b4aff09975b2effe295a5f9ee59cbe 100644 --- a/data/svg/35d0c06f5c122826.svg +++ b/data/svg/35d0c06f5c122826.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/35e22c7b35c718bd.svg b/data/svg/35e22c7b35c718bd.svg new file mode 100644 index 0000000000000000000000000000000000000000..e3a80c8e9e31860c555417dd508cd242d251b03f --- /dev/null +++ b/data/svg/35e22c7b35c718bd.svg @@ -0,0 +1,30 @@ + + squincir@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3661302cdd9d0eb0.svg b/data/svg/3661302cdd9d0eb0.svg new file mode 100644 index 0000000000000000000000000000000000000000..80a6e620a9f5de1bb171c51fbaf5a31c4784d759 --- /dev/null +++ b/data/svg/3661302cdd9d0eb0.svg @@ -0,0 +1,40 @@ + + squintri@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/367de42acefe1aa2.svg b/data/svg/367de42acefe1aa2.svg index 749afe481f85f76207d26e17da4903315ed69ffc..4834d2af80ab1dbbd39008a3e020e8756ef8f508 100644 --- a/data/svg/367de42acefe1aa2.svg +++ b/data/svg/367de42acefe1aa2.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/36afe756f11f62d6.svg b/data/svg/36afe756f11f62d6.svg index dd9f6572a70cd141092aec671a4959cadd5f2ac0..0bdb54d3c40c85888301ef8302efb9fe1ac05c62 100644 --- a/data/svg/36afe756f11f62d6.svg +++ b/data/svg/36afe756f11f62d6.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/36fcf02cb6fd9f92.svg b/data/svg/36fcf02cb6fd9f92.svg index 9f39befc508767cc9a8380743ae76fe2462e7f99..13912cf41be5786d6480fdf960830cb8fde49158 100644 --- a/data/svg/36fcf02cb6fd9f92.svg +++ b/data/svg/36fcf02cb6fd9f92.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/37ace9570dd5c15b.svg b/data/svg/37ace9570dd5c15b.svg index 329e3659dda72de193318893f38469612deeddd3..fa6e3b3a691d57b67c76f41091d944f942af3223 100644 --- a/data/svg/37ace9570dd5c15b.svg +++ b/data/svg/37ace9570dd5c15b.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/37b1dca676a779e3.svg b/data/svg/37b1dca676a779e3.svg index 05d9eb8214071b5589192e46dc5247a6f060b837..c32bcef6a3c7ec150dab8b81327249ff74b0e96d 100644 --- a/data/svg/37b1dca676a779e3.svg +++ b/data/svg/37b1dca676a779e3.svg @@ -2,6 +2,6 @@ triindom@1 - + diff --git a/data/svg/37d86bed2252b572.svg b/data/svg/37d86bed2252b572.svg index 40907727b91bcbd33bf348d04d194554de50fd55..1e9f5dd13d40467f565b2f4d1ac14371d1e26e8b 100644 --- a/data/svg/37d86bed2252b572.svg +++ b/data/svg/37d86bed2252b572.svg @@ -2,6 +2,6 @@ cirinhex@1 - + diff --git a/data/svg/37f9123e1b2153ff.svg b/data/svg/37f9123e1b2153ff.svg index 3db489af224f35c68e05d73c227610c3725464dd..35283be53e85aa439a7bc0f8ef708277daabcf4d 100644 --- a/data/svg/37f9123e1b2153ff.svg +++ b/data/svg/37f9123e1b2153ff.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/38040eceeb63c1e3.svg b/data/svg/38040eceeb63c1e3.svg new file mode 100644 index 0000000000000000000000000000000000000000..7829f51fe81bc5fcf5e74fe6d3e4415ddc640725 --- /dev/null +++ b/data/svg/38040eceeb63c1e3.svg @@ -0,0 +1,27 @@ + + cirinhex@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/38182a59461da74e.svg b/data/svg/38182a59461da74e.svg new file mode 100644 index 0000000000000000000000000000000000000000..52f34a9c57960bbb5f6fe95eeb870cb0cc17a08c --- /dev/null +++ b/data/svg/38182a59461da74e.svg @@ -0,0 +1,28 @@ + + triinhex@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3877067eb2c9921c.svg b/data/svg/3877067eb2c9921c.svg index 77ca5757cc34ae7991b50aee743e2350445fc9f5..4bc855876a87d5c5cf5e1713bdc4f1f1d0a7eb47 100644 --- a/data/svg/3877067eb2c9921c.svg +++ b/data/svg/3877067eb2c9921c.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/38c046e395ee0204.svg b/data/svg/38c046e395ee0204.svg index e10dd40b8d27c25a9765fb12a3fd95dc8d8a55d3..d9ff0faa4ca1828e8c96f99a41ff7259f96dd40b 100644 --- a/data/svg/38c046e395ee0204.svg +++ b/data/svg/38c046e395ee0204.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/38f2dc66ba941978.svg b/data/svg/38f2dc66ba941978.svg index 3f0b810d508d9d1ac4ec3d1b44a50d17f1280592..36e7da4afe4ede7b552f7ce5cc1baf37dbcaa079 100644 --- a/data/svg/38f2dc66ba941978.svg +++ b/data/svg/38f2dc66ba941978.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/3947aab39c0a1a92.svg b/data/svg/3947aab39c0a1a92.svg new file mode 100644 index 0000000000000000000000000000000000000000..05b1ee73f63035315f0da21b7f24c1906ebb4543 --- /dev/null +++ b/data/svg/3947aab39c0a1a92.svg @@ -0,0 +1,35 @@ + + squintri@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/39b6519b6fb7eef4.svg b/data/svg/39b6519b6fb7eef4.svg index 2e33821315f0db62afb961eba8fba67d3e6b92cf..cda78a3eb2f59eb0f812102db77a31fed1005e01 100644 --- a/data/svg/39b6519b6fb7eef4.svg +++ b/data/svg/39b6519b6fb7eef4.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/3a2374dab53b1d0d.svg b/data/svg/3a2374dab53b1d0d.svg new file mode 100644 index 0000000000000000000000000000000000000000..f35f12982eb58e0a923d045dcaf86a0e60608bbb --- /dev/null +++ b/data/svg/3a2374dab53b1d0d.svg @@ -0,0 +1,39 @@ + + squintri@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3a2e6d99239355fd.svg b/data/svg/3a2e6d99239355fd.svg index 8c03f9d2dfb7360f7fd62d27eea866932c4a504a..ae9d1ad51362233f3f96aae7cf5122697e4e26bb 100644 --- a/data/svg/3a2e6d99239355fd.svg +++ b/data/svg/3a2e6d99239355fd.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/3a812c823f86feb7.svg b/data/svg/3a812c823f86feb7.svg new file mode 100644 index 0000000000000000000000000000000000000000..030a3679b2ccb2592a3088423fdb22db002f7c07 --- /dev/null +++ b/data/svg/3a812c823f86feb7.svg @@ -0,0 +1,27 @@ + + squinhex@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3b1113745987c1d6.svg b/data/svg/3b1113745987c1d6.svg index e7c9c7f05b4374f49924e65c81f2c62c23843b19..2c2192c2df8880de6d81eff4f82e318c40bc6647 100644 --- a/data/svg/3b1113745987c1d6.svg +++ b/data/svg/3b1113745987c1d6.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/3b3728a72d1e463a.svg b/data/svg/3b3728a72d1e463a.svg index f3ae03a32a950a8340e3afd0f5f3b54da5e2a453..0b09907673913b501208dbe2573a5db3705b6f09 100644 --- a/data/svg/3b3728a72d1e463a.svg +++ b/data/svg/3b3728a72d1e463a.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/3b37ffd86fe6327a.svg b/data/svg/3b37ffd86fe6327a.svg new file mode 100644 index 0000000000000000000000000000000000000000..76db16c67b3dffc164c4f0f2a5ccf2d15f58d9d6 --- /dev/null +++ b/data/svg/3b37ffd86fe6327a.svg @@ -0,0 +1,31 @@ + + squincir@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3b388ddd068a843f.svg b/data/svg/3b388ddd068a843f.svg index b9682f36e80c6992e7ae2b7def287f230b0e176b..b9289569edc55bf2474fc4df882977a1c741bb23 100644 --- a/data/svg/3b388ddd068a843f.svg +++ b/data/svg/3b388ddd068a843f.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/3b408e84cd206068.svg b/data/svg/3b408e84cd206068.svg new file mode 100644 index 0000000000000000000000000000000000000000..5891f6c1457287f93a1501e04322dd6561c7828e --- /dev/null +++ b/data/svg/3b408e84cd206068.svg @@ -0,0 +1,52 @@ + + squindom@46 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3b632d53270924b9.svg b/data/svg/3b632d53270924b9.svg new file mode 100644 index 0000000000000000000000000000000000000000..26ed49502e838cfc62d6299525cfca03ce29d85f --- /dev/null +++ b/data/svg/3b632d53270924b9.svg @@ -0,0 +1,36 @@ + + squinpen@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3b6bd2554e997adc.svg b/data/svg/3b6bd2554e997adc.svg index 34c6f531b2d2bc07b94aa8ecdd66c8fd9db33ad0..dcc226e969982123090fd5a7ca029c80ff4f76bd 100644 --- a/data/svg/3b6bd2554e997adc.svg +++ b/data/svg/3b6bd2554e997adc.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/3b6f81450d56967c.svg b/data/svg/3b6f81450d56967c.svg index fce6fafda74916ccdc906fb0b4b853a9e7a0923d..ea9bbc830a2d07f229bbe4371b5607a9147d309a 100644 --- a/data/svg/3b6f81450d56967c.svg +++ b/data/svg/3b6f81450d56967c.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/3b7ab78f832490ed.svg b/data/svg/3b7ab78f832490ed.svg index a2091ab93bd8f83d8010234b182ea5d9c3c5f891..98fc2e4d516c1d03fd457149f1aa5bde45492acb 100644 --- a/data/svg/3b7ab78f832490ed.svg +++ b/data/svg/3b7ab78f832490ed.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/3bf97518bf42702c.svg b/data/svg/3bf97518bf42702c.svg index 1fa2287bb0a77815d44647e72108faf8e941aa5f..6c8feb39e03a3d9950dc369d7dd94f603835f1e7 100644 --- a/data/svg/3bf97518bf42702c.svg +++ b/data/svg/3bf97518bf42702c.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/3c4a20ceb03b166b.svg b/data/svg/3c4a20ceb03b166b.svg index d0fc20c4b74047f7395317bfeaaa77e089365195..430b2f80f2268564dfb32e4a4ce2bb8698a07b21 100644 --- a/data/svg/3c4a20ceb03b166b.svg +++ b/data/svg/3c4a20ceb03b166b.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/3c4b2267adcca69f.svg b/data/svg/3c4b2267adcca69f.svg index 15aad4ea65572e12a6f1e8dc9e1bf3c78626cc83..0009433d1ed5381b1e59241bb73164451d023e1a 100644 --- a/data/svg/3c4b2267adcca69f.svg +++ b/data/svg/3c4b2267adcca69f.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/3d530c0ac6e7e3b1.svg b/data/svg/3d530c0ac6e7e3b1.svg index bcd86878f4a4cf613c874e04e294eaf5fed1f661..c2b1ceb0f5adb2f0b5d249d71fc72d35f4130173 100644 --- a/data/svg/3d530c0ac6e7e3b1.svg +++ b/data/svg/3d530c0ac6e7e3b1.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/3d85991afac60053.svg b/data/svg/3d85991afac60053.svg index 3283c5a4d6f9caacad571526144409280319939d..10802efa10b5d4eb6af19c8931fad0751611b8d1 100644 --- a/data/svg/3d85991afac60053.svg +++ b/data/svg/3d85991afac60053.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/3debb201d272befe.svg b/data/svg/3debb201d272befe.svg new file mode 100644 index 0000000000000000000000000000000000000000..d140899853731d7bbb8c8cc6f217cd4db67bd75e --- /dev/null +++ b/data/svg/3debb201d272befe.svg @@ -0,0 +1,27 @@ + + triinsqu@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3f19c46d9d07a54d.svg b/data/svg/3f19c46d9d07a54d.svg index 62780a5aeab5e18c907ea9ff9a6f1355d1f7111f..1ccb6ffce03e8aa7a34f6396da3565bc859ae816 100644 --- a/data/svg/3f19c46d9d07a54d.svg +++ b/data/svg/3f19c46d9d07a54d.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/3f24a62404550f04.svg b/data/svg/3f24a62404550f04.svg index cd30e73c3dcfff79f90fc0c5940b15524a4ea969..f9577259e1400e1eb8454dce95cbc61ab7d40842 100644 --- a/data/svg/3f24a62404550f04.svg +++ b/data/svg/3f24a62404550f04.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/3fc16f4ddfd45967.svg b/data/svg/3fc16f4ddfd45967.svg new file mode 100644 index 0000000000000000000000000000000000000000..ca28948e98e4b8db5cc73ff1f97da1b9a3982ccc --- /dev/null +++ b/data/svg/3fc16f4ddfd45967.svg @@ -0,0 +1,27 @@ + + squinpen@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/3fefe3c7860a7042.svg b/data/svg/3fefe3c7860a7042.svg new file mode 100644 index 0000000000000000000000000000000000000000..427af9241e80a6131abb0d80dd1a127c917e6621 --- /dev/null +++ b/data/svg/3fefe3c7860a7042.svg @@ -0,0 +1,38 @@ + + squinhex@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/403e86389bf3d382.svg b/data/svg/403e86389bf3d382.svg index 69a99a1b39a55594c4fc144059ff38ace7134fed..214869157a3048a1ea700a13c655621f105bf747 100644 --- a/data/svg/403e86389bf3d382.svg +++ b/data/svg/403e86389bf3d382.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/412a5c4dab2378db.svg b/data/svg/412a5c4dab2378db.svg index a708b7e8d706d2e18ddf302728289400bee73667..72bf80e525b8b8b65d2a9ec86cb3aa0e551706b2 100644 --- a/data/svg/412a5c4dab2378db.svg +++ b/data/svg/412a5c4dab2378db.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/416e91189fd6f945.svg b/data/svg/416e91189fd6f945.svg index 96ba8306cf8ebc00ade61fbe13eaebd7014f42cc..380cb219487a800d8ade97378f8818d13f8e83ec 100644 --- a/data/svg/416e91189fd6f945.svg +++ b/data/svg/416e91189fd6f945.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/419ae881803808e0.svg b/data/svg/419ae881803808e0.svg index ee25c05bd9d9e9f7600c74aa5857070d878ee594..1d23742d0a29a238e215efe363b7049e858b3737 100644 --- a/data/svg/419ae881803808e0.svg +++ b/data/svg/419ae881803808e0.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/43012deed1bb1dba.svg b/data/svg/43012deed1bb1dba.svg index dc8f2b5f0fbf07a4fe7a878ee5abd3cc8ee26a26..032d3e69b69af47b5d3d33eff36d3188d26c3557 100644 --- a/data/svg/43012deed1bb1dba.svg +++ b/data/svg/43012deed1bb1dba.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/43609c899290294d.svg b/data/svg/43609c899290294d.svg index 3b7eeaa5b27b44a2bee7875bc73f07df675e80c8..f6c786acab77c1daffe36b4fb82f31d73af103bd 100644 --- a/data/svg/43609c899290294d.svg +++ b/data/svg/43609c899290294d.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/43b9630822b40990.svg b/data/svg/43b9630822b40990.svg index cc8e2dfc2265757dad3d39c8eaad7423d8f79fc7..5e261a4b9d418ead397ad10e20d0b20762687b41 100644 --- a/data/svg/43b9630822b40990.svg +++ b/data/svg/43b9630822b40990.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/44805be876ac7787.svg b/data/svg/44805be876ac7787.svg index 18c5b5f45659c48704e6d6b718907909b6771db7..2eb30683c96b1c76970a86aeaaa1adcb2e33d9d3 100644 --- a/data/svg/44805be876ac7787.svg +++ b/data/svg/44805be876ac7787.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/44a9c06211e4a669.svg b/data/svg/44a9c06211e4a669.svg index b6eaa48c139bea2cd6a32a2b38ed91b2748a6ef7..1e37f58a655114ac745272ea6110288932a8eb38 100644 --- a/data/svg/44a9c06211e4a669.svg +++ b/data/svg/44a9c06211e4a669.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/44da10d1d5897aae.svg b/data/svg/44da10d1d5897aae.svg index b1cfc477eca93f32ccca8f018dd330110e9076ef..c79598bbcbd067f932caf31866ead91ba85c89d7 100644 --- a/data/svg/44da10d1d5897aae.svg +++ b/data/svg/44da10d1d5897aae.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/44f351bb9dc615aa.svg b/data/svg/44f351bb9dc615aa.svg index b293a75b9ddd0fe76b02db25eeaf7b4154397255..b4eed033a2e14c98958ff866345d59783911de8b 100644 --- a/data/svg/44f351bb9dc615aa.svg +++ b/data/svg/44f351bb9dc615aa.svg @@ -39,6 +39,6 @@ - + diff --git a/data/svg/4553b8253edc54ee.svg b/data/svg/4553b8253edc54ee.svg new file mode 100644 index 0000000000000000000000000000000000000000..0b62bd7b77734eccceb96ae2c7674ff377ae3530 --- /dev/null +++ b/data/svg/4553b8253edc54ee.svg @@ -0,0 +1,37 @@ + + squinpen@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/458e49fec5e5573c.svg b/data/svg/458e49fec5e5573c.svg index 780db5f253bfe8880fc3e33ff8982cd787019dbc..af77a0274a24970b1f1e6aaba9386000893ae642 100644 --- a/data/svg/458e49fec5e5573c.svg +++ b/data/svg/458e49fec5e5573c.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/460bfc63493e0a99.svg b/data/svg/460bfc63493e0a99.svg new file mode 100644 index 0000000000000000000000000000000000000000..d0435aabff6d952cf3f47c9c412b6ffbe5d904a8 --- /dev/null +++ b/data/svg/460bfc63493e0a99.svg @@ -0,0 +1,31 @@ + + triincir@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4644b3e97f0bdea2.svg b/data/svg/4644b3e97f0bdea2.svg index 3bce3bf2ea556411312f2e4e09eceeef46ecef77..b3ad7bd0f79c1698af081965ef5ffa76ea1d1b7d 100644 --- a/data/svg/4644b3e97f0bdea2.svg +++ b/data/svg/4644b3e97f0bdea2.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/46f5ac176d150ffa.svg b/data/svg/46f5ac176d150ffa.svg index 44cabf103db7e51e8ae8727db26788ffb02f7792..6b5cdf8101a472d823ee7f78545c2029a3726cce 100644 --- a/data/svg/46f5ac176d150ffa.svg +++ b/data/svg/46f5ac176d150ffa.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/470a866027c799dc.svg b/data/svg/470a866027c799dc.svg new file mode 100644 index 0000000000000000000000000000000000000000..9751f97e2d8e6a910541606eb51ef637b9b63006 --- /dev/null +++ b/data/svg/470a866027c799dc.svg @@ -0,0 +1,28 @@ + + triinsqu@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/47260f1f9015c23d.svg b/data/svg/47260f1f9015c23d.svg index d38de4bd4ed0380698293d3e2a8fc88c9f7312a1..a7d5e59c4c30f6ecd4641de2c42a3c619871042f 100644 --- a/data/svg/47260f1f9015c23d.svg +++ b/data/svg/47260f1f9015c23d.svg @@ -2,6 +2,6 @@ squinhex@1 - + diff --git a/data/svg/4798ec354812edfb.svg b/data/svg/4798ec354812edfb.svg index 6c6b8b31d29dbc26f49915990a81ace2819e19fb..5104982887c147ff7071e0906a2b94b144885b27 100644 --- a/data/svg/4798ec354812edfb.svg +++ b/data/svg/4798ec354812edfb.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/47c836632f7377eb.svg b/data/svg/47c836632f7377eb.svg index 557469731bdbf13b5a22aff81d97c176602f7863..37b3c0db3a48b3405762180c89f99c48fa12ff13 100644 --- a/data/svg/47c836632f7377eb.svg +++ b/data/svg/47c836632f7377eb.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/47de8ba8f0c9310c.svg b/data/svg/47de8ba8f0c9310c.svg index a2b8c1d33158b23cb8f9670f17863de976ccf6d6..cb9a7f29545a0099004ad20c18efecad6c90bd5d 100644 --- a/data/svg/47de8ba8f0c9310c.svg +++ b/data/svg/47de8ba8f0c9310c.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/486f49c585ff26d0.svg b/data/svg/486f49c585ff26d0.svg index 1ae053b70846daefc562af63e503ca5357baca2a..831504b34044c119b8b5de6e248e659c860b8762 100644 --- a/data/svg/486f49c585ff26d0.svg +++ b/data/svg/486f49c585ff26d0.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/4872462eca76de82.svg b/data/svg/4872462eca76de82.svg index c46b6c3844cf5262f5e0465a8164f07f5f35b8b8..00ff7cc4b2090525b0f4785d3c473465bbcf21ad 100644 --- a/data/svg/4872462eca76de82.svg +++ b/data/svg/4872462eca76de82.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/487471a1c6b8324e.svg b/data/svg/487471a1c6b8324e.svg new file mode 100644 index 0000000000000000000000000000000000000000..15aee52baf973289f528f3252677514e183e81bb --- /dev/null +++ b/data/svg/487471a1c6b8324e.svg @@ -0,0 +1,48 @@ + + squindom@42 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/48f5aa37c90550c8.svg b/data/svg/48f5aa37c90550c8.svg index b61b107603cc956ca14bbd17b536fa5f0c90362c..717a98340b346903fa01d9ab4f73e0128034228b 100644 --- a/data/svg/48f5aa37c90550c8.svg +++ b/data/svg/48f5aa37c90550c8.svg @@ -2,6 +2,6 @@ hexincir@1 - + diff --git a/data/svg/48f7d8152e5ef5ed.svg b/data/svg/48f7d8152e5ef5ed.svg index 740e26092367cbbb52ece4ccb6366694933cf8d7..128e844595fb1a463415a3890d412072e3b0804a 100644 --- a/data/svg/48f7d8152e5ef5ed.svg +++ b/data/svg/48f7d8152e5ef5ed.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/4927714d5d50ab2b.svg b/data/svg/4927714d5d50ab2b.svg index 55ab2562478f6986910bddd468a1e763f12bcb42..441a048c35659c8bc4847830969da36e1eeacceb 100644 --- a/data/svg/4927714d5d50ab2b.svg +++ b/data/svg/4927714d5d50ab2b.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/49954bfbb560620d.svg b/data/svg/49954bfbb560620d.svg index 46a31d0fe3bdbed72ad61b64be3764bb3e36c3ac..9c18b40cdaceadd340191b52f13f6b1d5cd5449a 100644 --- a/data/svg/49954bfbb560620d.svg +++ b/data/svg/49954bfbb560620d.svg @@ -2,6 +2,6 @@ triincir@1 - + diff --git a/data/svg/49a047c29bb184c3.svg b/data/svg/49a047c29bb184c3.svg new file mode 100644 index 0000000000000000000000000000000000000000..69cb280a1878763ba6fb7cc7561009ace49f174c --- /dev/null +++ b/data/svg/49a047c29bb184c3.svg @@ -0,0 +1,27 @@ + + hexincir@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/49c10fcc6144044b.svg b/data/svg/49c10fcc6144044b.svg index 4500cec1ca7ac193bbcc9c61e2af151293648e03..154315c207b35e26c5f47adbb1d4b64c7d69ca57 100644 --- a/data/svg/49c10fcc6144044b.svg +++ b/data/svg/49c10fcc6144044b.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/4a2ad28ea2097ba3.svg b/data/svg/4a2ad28ea2097ba3.svg index 1fde0178d4fc5b7628ac20737bb780d8b3c6f47e..7640a21e63e0e8d25f6c8d1b39fe0abf7015b6d4 100644 --- a/data/svg/4a2ad28ea2097ba3.svg +++ b/data/svg/4a2ad28ea2097ba3.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/4a3a3fd07554d52b.svg b/data/svg/4a3a3fd07554d52b.svg new file mode 100644 index 0000000000000000000000000000000000000000..c3d665c401c729a3e24b84b886bc0a7c997b3fab --- /dev/null +++ b/data/svg/4a3a3fd07554d52b.svg @@ -0,0 +1,29 @@ + + hexinhex@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4a431b677be571c9.svg b/data/svg/4a431b677be571c9.svg new file mode 100644 index 0000000000000000000000000000000000000000..3c3ab3c5ab45b9c58a1b15680a77e7f3e5bf3a39 --- /dev/null +++ b/data/svg/4a431b677be571c9.svg @@ -0,0 +1,27 @@ + + hexinhex@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4a48c58d60a1f36b.svg b/data/svg/4a48c58d60a1f36b.svg index eeee7c45d90be6d4d1460d39a227dfdf55ff416f..416dc3f7ee4b5014603f05c0789d6a1da95e5856 100644 --- a/data/svg/4a48c58d60a1f36b.svg +++ b/data/svg/4a48c58d60a1f36b.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/4a7169be4bda1825.svg b/data/svg/4a7169be4bda1825.svg index 9f03a7058e5c4d058a59bc508d3a259e6bfe4658..0b151d3dbc7c7dd190ebb7678dd536763df4e5c6 100644 --- a/data/svg/4a7169be4bda1825.svg +++ b/data/svg/4a7169be4bda1825.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/4ac680367830872b.svg b/data/svg/4ac680367830872b.svg new file mode 100644 index 0000000000000000000000000000000000000000..863f1d3b1395fa58cfbe4184fe80ee80aca91bc2 --- /dev/null +++ b/data/svg/4ac680367830872b.svg @@ -0,0 +1,31 @@ + + hexinhex@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4b11a1a09f2a5b70.svg b/data/svg/4b11a1a09f2a5b70.svg index eecb43a7bae56574a5380ec71faf48c2adf43934..b8e6599e9416802b92c284f1a2e15c461717ba3b 100644 --- a/data/svg/4b11a1a09f2a5b70.svg +++ b/data/svg/4b11a1a09f2a5b70.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/4b5f96ff666b1595.svg b/data/svg/4b5f96ff666b1595.svg index c096ffd051490eb7bb926ddd1e5f0407b31fd4df..11f0f1b0c20bd0af324b1fd3c4bdf89e9494bc2d 100644 --- a/data/svg/4b5f96ff666b1595.svg +++ b/data/svg/4b5f96ff666b1595.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/4b92d4f5e6704540.svg b/data/svg/4b92d4f5e6704540.svg index 3c63fc9520dc575f72102ea56d4a0cacd19fe279..2474d83eeb6a01db525b78ba93dba117d2dd9cdb 100644 --- a/data/svg/4b92d4f5e6704540.svg +++ b/data/svg/4b92d4f5e6704540.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/4ba00f951e2b00e9.svg b/data/svg/4ba00f951e2b00e9.svg new file mode 100644 index 0000000000000000000000000000000000000000..b39732b726ec14023e3319190a90905b265341ae --- /dev/null +++ b/data/svg/4ba00f951e2b00e9.svg @@ -0,0 +1,40 @@ + + squincir@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4ba45a45587fd527.svg b/data/svg/4ba45a45587fd527.svg index 7140de86a4cb00c1c938b97c982199989b32cd1f..542f1606c069703f3899bd04c151f9f0385af206 100644 --- a/data/svg/4ba45a45587fd527.svg +++ b/data/svg/4ba45a45587fd527.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/4bf531bb9fa044b6.svg b/data/svg/4bf531bb9fa044b6.svg index 3dc826d5182f80aec13102521c17a50fb9b1b45e..d1e8de123ab04e908fc0b49000802648d4247480 100644 --- a/data/svg/4bf531bb9fa044b6.svg +++ b/data/svg/4bf531bb9fa044b6.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/4c0cc36e970c84b1.svg b/data/svg/4c0cc36e970c84b1.svg index 7db03e8b706d734c112518fb54f7b06362b36680..b35f906627335c34eb9e27888a6def844ae83d45 100644 --- a/data/svg/4c0cc36e970c84b1.svg +++ b/data/svg/4c0cc36e970c84b1.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/4ca1a825a22b1f04.svg b/data/svg/4ca1a825a22b1f04.svg new file mode 100644 index 0000000000000000000000000000000000000000..3cce66fa9a277e505059838ed55a3a6580e62e19 --- /dev/null +++ b/data/svg/4ca1a825a22b1f04.svg @@ -0,0 +1,29 @@ + + triinoct@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4ca74ad9707b79ad.svg b/data/svg/4ca74ad9707b79ad.svg index b1f352194d28d5083bdaf95bb70d3f455baece46..9b8e577f814601b722b85f01932c39516262fe28 100644 --- a/data/svg/4ca74ad9707b79ad.svg +++ b/data/svg/4ca74ad9707b79ad.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/4cb37df94277ed6e.svg b/data/svg/4cb37df94277ed6e.svg index 195953dd31bfcdf1aa58e5bef94f73fe444138f7..a47a291d6968cd1a093461d18f08a4e23085fe23 100644 --- a/data/svg/4cb37df94277ed6e.svg +++ b/data/svg/4cb37df94277ed6e.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/4d32cb6092e127b9.svg b/data/svg/4d32cb6092e127b9.svg index e2dcf5208deec774579fe618cfc973bbfb48a5d6..9e50d43399d6e4c66e6fb193e6295de10d9676eb 100644 --- a/data/svg/4d32cb6092e127b9.svg +++ b/data/svg/4d32cb6092e127b9.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/4d59f64640558812.svg b/data/svg/4d59f64640558812.svg index c2e12e1438d7ccd3e796b8de0af65de8d3af6c04..f047fe14c1e8036dbc43c61f8c54aca832cb5b0b 100644 --- a/data/svg/4d59f64640558812.svg +++ b/data/svg/4d59f64640558812.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/4d82048879724c40.svg b/data/svg/4d82048879724c40.svg index f8895c6e903e6c2d8fd2e2529ea8bc9a3d46dca6..cef926da6539bc06eeb4da6d875c9c8ee5f4ba75 100644 --- a/data/svg/4d82048879724c40.svg +++ b/data/svg/4d82048879724c40.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/4e1b861b138850ae.svg b/data/svg/4e1b861b138850ae.svg new file mode 100644 index 0000000000000000000000000000000000000000..cab658b85bb6cdbddde1b1af9406978740f078a1 --- /dev/null +++ b/data/svg/4e1b861b138850ae.svg @@ -0,0 +1,31 @@ + + triinoct@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4e4dc42ba0fc7882.svg b/data/svg/4e4dc42ba0fc7882.svg new file mode 100644 index 0000000000000000000000000000000000000000..5213376b2d6fa3a84ce5b61aa7e1fb91932105ea --- /dev/null +++ b/data/svg/4e4dc42ba0fc7882.svg @@ -0,0 +1,31 @@ + + peninpen@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4e9628a9f49def85.svg b/data/svg/4e9628a9f49def85.svg new file mode 100644 index 0000000000000000000000000000000000000000..c69d9465e28b9c635da6cee12debf853d06af811 --- /dev/null +++ b/data/svg/4e9628a9f49def85.svg @@ -0,0 +1,33 @@ + + hexinhex@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4ea68db180a8d4c4.svg b/data/svg/4ea68db180a8d4c4.svg index 8b006d0597a2e18896c676657646c5fbd96ac49c..f0e99304a0b84efecd1f10a7b3a8a9f104791dce 100644 --- a/data/svg/4ea68db180a8d4c4.svg +++ b/data/svg/4ea68db180a8d4c4.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/4eb7698c43b9de17.svg b/data/svg/4eb7698c43b9de17.svg new file mode 100644 index 0000000000000000000000000000000000000000..5d2b74d9f872ec0636f7c57ea13cb3fdbe0b6890 --- /dev/null +++ b/data/svg/4eb7698c43b9de17.svg @@ -0,0 +1,43 @@ + + squindom@37 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4f255616aca5e547.svg b/data/svg/4f255616aca5e547.svg new file mode 100644 index 0000000000000000000000000000000000000000..461c4a6f571968a4af178de9e56e67d5753a57fc --- /dev/null +++ b/data/svg/4f255616aca5e547.svg @@ -0,0 +1,30 @@ + + squinoct@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/4f3a41ae14776742.svg b/data/svg/4f3a41ae14776742.svg index 476488bbbf7940b40ca6334ea410e30ded9b8df2..217df7fe0171be229b943ae70c8ee9b661baa44b 100644 --- a/data/svg/4f3a41ae14776742.svg +++ b/data/svg/4f3a41ae14776742.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/5092959dfa8a0e27.svg b/data/svg/5092959dfa8a0e27.svg new file mode 100644 index 0000000000000000000000000000000000000000..b3b6146965c36fdee2f8da88a82c56ec728a021d --- /dev/null +++ b/data/svg/5092959dfa8a0e27.svg @@ -0,0 +1,31 @@ + + triintri@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/50aa0817a0117c40.svg b/data/svg/50aa0817a0117c40.svg index 5f2f9e96849223c89c76214b2443e28fbc087e79..370fa93bd016c53967a5eec31c78bee1a18f3519 100644 --- a/data/svg/50aa0817a0117c40.svg +++ b/data/svg/50aa0817a0117c40.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/5102d8436800a7ff.svg b/data/svg/5102d8436800a7ff.svg index b271bb92ef8bf2665b42ca43f53a9bc93c7054c9..c90439f1c4d8024b67e720bfb573f505bd7c1e63 100644 --- a/data/svg/5102d8436800a7ff.svg +++ b/data/svg/5102d8436800a7ff.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/511d705dc3b6e488.svg b/data/svg/511d705dc3b6e488.svg index 2204967b5deba558204410c7a6dd4da9dcc6a281..16e6ad2faca09fe1964a1721468122d1bd87d00f 100644 --- a/data/svg/511d705dc3b6e488.svg +++ b/data/svg/511d705dc3b6e488.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/516b397c8fd4198b.svg b/data/svg/516b397c8fd4198b.svg index 55f9311b0c02cd05243e360aea0688b1e2b26189..27ae9134def861a5bf5b5eaca077b902124aae1b 100644 --- a/data/svg/516b397c8fd4198b.svg +++ b/data/svg/516b397c8fd4198b.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/5194ab3dddc343bb.svg b/data/svg/5194ab3dddc343bb.svg index 8fac4a05d5df968c2afef2d216773562c4d2b5e5..a418db76785c028e6260f41001f3b693287e28d5 100644 --- a/data/svg/5194ab3dddc343bb.svg +++ b/data/svg/5194ab3dddc343bb.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/51d32dd1bf4348fb.svg b/data/svg/51d32dd1bf4348fb.svg new file mode 100644 index 0000000000000000000000000000000000000000..b5587fb825e80b86dc6127beb868450def978385 --- /dev/null +++ b/data/svg/51d32dd1bf4348fb.svg @@ -0,0 +1,27 @@ + + triintri@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/521e6ed1020d53e6.svg b/data/svg/521e6ed1020d53e6.svg index 8576187f9ab861eea2e438d5d8c1d9a56a1f649f..491c56ae11d40c23e1968328cea6e7090f116b20 100644 --- a/data/svg/521e6ed1020d53e6.svg +++ b/data/svg/521e6ed1020d53e6.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/525e7cc585bd027c.svg b/data/svg/525e7cc585bd027c.svg index 87785cfbd4e76cb6287b4aa7e180ab4286bd2e33..dd6b09ce9a9284e25d01f6ab4d864312ab6f2920 100644 --- a/data/svg/525e7cc585bd027c.svg +++ b/data/svg/525e7cc585bd027c.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/5271226652403829.svg b/data/svg/5271226652403829.svg index 385cb1084b7bd27f4d51baf23bf914588c1e5ce4..1e1eee022f484c1d32afa9b0405dd0b4d5e9d2ab 100644 --- a/data/svg/5271226652403829.svg +++ b/data/svg/5271226652403829.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/52b96ec8c7f6b741.svg b/data/svg/52b96ec8c7f6b741.svg index d0898890d9088c7f431003f4213899f57e8e066e..1fadca7902a017bc421a9b7b0fac477bcf3b5ead 100644 --- a/data/svg/52b96ec8c7f6b741.svg +++ b/data/svg/52b96ec8c7f6b741.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/52c5d2070c49c79c.svg b/data/svg/52c5d2070c49c79c.svg index fc8583c28edd3d33374246cfa0b4f58667fb969e..1e841b9f877b83a73e5b55acb74470e2bdf6aebc 100644 --- a/data/svg/52c5d2070c49c79c.svg +++ b/data/svg/52c5d2070c49c79c.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/52e52ea9a87dcceb.svg b/data/svg/52e52ea9a87dcceb.svg index 56b4fc1352d0baece20bcaab637b6cb9b7e13f03..620784b519b718cf002edb54676c7580cf473bf4 100644 --- a/data/svg/52e52ea9a87dcceb.svg +++ b/data/svg/52e52ea9a87dcceb.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/536a8bec14614050.svg b/data/svg/536a8bec14614050.svg index 748ae833bdfe5fe58c9b4c0a89568477796f095d..4d2b79148bd5c787bbbe2d76bd458d0536544adf 100644 --- a/data/svg/536a8bec14614050.svg +++ b/data/svg/536a8bec14614050.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/53a8c84cf6eae28f.svg b/data/svg/53a8c84cf6eae28f.svg index d5879121c9afd245e039146c323e525f73060e32..e67103b51bcb18d3518ab85c8ba43676cd349499 100644 --- a/data/svg/53a8c84cf6eae28f.svg +++ b/data/svg/53a8c84cf6eae28f.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/545b9a64270c81e8.svg b/data/svg/545b9a64270c81e8.svg new file mode 100644 index 0000000000000000000000000000000000000000..d652a7ff298578d9c63d0b3b8e607a25e5dea5b6 --- /dev/null +++ b/data/svg/545b9a64270c81e8.svg @@ -0,0 +1,27 @@ + + squincir@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5483079483431bd6.svg b/data/svg/5483079483431bd6.svg new file mode 100644 index 0000000000000000000000000000000000000000..4077f107b9eefe9dbd4184bfc4f8de48352b3933 --- /dev/null +++ b/data/svg/5483079483431bd6.svg @@ -0,0 +1,30 @@ + + squinpen@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/54856cb865a77d57.svg b/data/svg/54856cb865a77d57.svg index 0db7aeff77822e25224afaac8dfc8198b5abb7dc..6ddbdfe577a2b9c9a2c43cd30d974ae02aed315e 100644 --- a/data/svg/54856cb865a77d57.svg +++ b/data/svg/54856cb865a77d57.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/549d560736459f75.svg b/data/svg/549d560736459f75.svg index 732ccfe7af1a6d48aac71df921c474afea37f5af..e1c3b687f8e49a4501ed5d0fe7aa318c31874f0c 100644 --- a/data/svg/549d560736459f75.svg +++ b/data/svg/549d560736459f75.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/550235b8e64c906b.svg b/data/svg/550235b8e64c906b.svg new file mode 100644 index 0000000000000000000000000000000000000000..8e8aee477748815239365cc73b4c7876441f53fb --- /dev/null +++ b/data/svg/550235b8e64c906b.svg @@ -0,0 +1,27 @@ + + triinoct@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5515c10818a71365.svg b/data/svg/5515c10818a71365.svg index b0a6acd3b099ec9e571d7a1db304d473d50b4e2d..480f0c879041b5d3c75cc449b60e7989497279dd 100644 --- a/data/svg/5515c10818a71365.svg +++ b/data/svg/5515c10818a71365.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/557f8de873a17a8e.svg b/data/svg/557f8de873a17a8e.svg index 790d92b740a57917076a6dba7ed195e2abad1bf9..d1ba95d7a75ad296012998c0f0a25b2871274a92 100644 --- a/data/svg/557f8de873a17a8e.svg +++ b/data/svg/557f8de873a17a8e.svg @@ -2,6 +2,6 @@ squindom@1 - + diff --git a/data/svg/55871e661d418192.svg b/data/svg/55871e661d418192.svg new file mode 100644 index 0000000000000000000000000000000000000000..a6f460032e0cdef271adfc07fe860fe3f8ac2db6 --- /dev/null +++ b/data/svg/55871e661d418192.svg @@ -0,0 +1,36 @@ + + triinoct@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/55f9e4a240acd2e9.svg b/data/svg/55f9e4a240acd2e9.svg index 68695555a0ff6a1aebd0f4cecfe497b489f7ee7d..67b0b661eaca0d7b313d32a1ebf22aa2376491be 100644 --- a/data/svg/55f9e4a240acd2e9.svg +++ b/data/svg/55f9e4a240acd2e9.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/568ba329f00ca041.svg b/data/svg/568ba329f00ca041.svg index fa3c087686f623c7ef1dcea60c4f03999dd60bce..7e6ae3f47ac806719a7f32b3f4e659e419ef54c2 100644 --- a/data/svg/568ba329f00ca041.svg +++ b/data/svg/568ba329f00ca041.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/5706480ca6648c20.svg b/data/svg/5706480ca6648c20.svg index 64a3edfa74ef978a699be8bae0d99ef4bff19b3b..9d30dcde94747adba24c5b0ed68f6c7d41c70e92 100644 --- a/data/svg/5706480ca6648c20.svg +++ b/data/svg/5706480ca6648c20.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/5709487003259292.svg b/data/svg/5709487003259292.svg index 5913ac94e00b151d2e343d38cf8a54090de2aa5b..7049630a6b97206238c5b1cf8f284ee050a9d8df 100644 --- a/data/svg/5709487003259292.svg +++ b/data/svg/5709487003259292.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/579de3c893a5a64c.svg b/data/svg/579de3c893a5a64c.svg new file mode 100644 index 0000000000000000000000000000000000000000..2b83b2f7c84f9c4325578f117978384e20160e83 --- /dev/null +++ b/data/svg/579de3c893a5a64c.svg @@ -0,0 +1,37 @@ + + triinpen@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/580739cf26075b25.svg b/data/svg/580739cf26075b25.svg new file mode 100644 index 0000000000000000000000000000000000000000..edd1a8ef5e942bce8b822602dd41fedf2243064a --- /dev/null +++ b/data/svg/580739cf26075b25.svg @@ -0,0 +1,35 @@ + + triinsqu@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/581188c4895e4037.svg b/data/svg/581188c4895e4037.svg new file mode 100644 index 0000000000000000000000000000000000000000..58de03927858b680c82344adc392f895f563e1f5 --- /dev/null +++ b/data/svg/581188c4895e4037.svg @@ -0,0 +1,32 @@ + + octinoct@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/59645297dac888b6.svg b/data/svg/59645297dac888b6.svg index 8e0d9a9ce39cb53cfe90e0343dc69c30ca2c366f..1cbfb0e9b509012e7c8bd3b1d1d17f20ccad4673 100644 --- a/data/svg/59645297dac888b6.svg +++ b/data/svg/59645297dac888b6.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/59dc7d7850663cbb.svg b/data/svg/59dc7d7850663cbb.svg new file mode 100644 index 0000000000000000000000000000000000000000..c6373dfc670f20a0a43c9af035230ed7313b03ea --- /dev/null +++ b/data/svg/59dc7d7850663cbb.svg @@ -0,0 +1,34 @@ + + hexinhex@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/59ff7bd4f06c30b7.svg b/data/svg/59ff7bd4f06c30b7.svg index af4aab29d7f762fec1978110214a493769272661..2c0cbc90537c49a7e3a22fe49f2cc781451ed037 100644 --- a/data/svg/59ff7bd4f06c30b7.svg +++ b/data/svg/59ff7bd4f06c30b7.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/5ac1f98acb4059e2.svg b/data/svg/5ac1f98acb4059e2.svg index 23b454982c0a023bd3979b7a548b76124d7acc12..7926ba24b6b0ded4c8c5a71c8193addd96caad4b 100644 --- a/data/svg/5ac1f98acb4059e2.svg +++ b/data/svg/5ac1f98acb4059e2.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/5addeb4a05e6dd16.svg b/data/svg/5addeb4a05e6dd16.svg index c3360a750667041ef8096e45c698b5fac9224578..ca53031716961e7810d3890d45cb3ea0c4a1fa22 100644 --- a/data/svg/5addeb4a05e6dd16.svg +++ b/data/svg/5addeb4a05e6dd16.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/5b23f9a6c0d60139.svg b/data/svg/5b23f9a6c0d60139.svg new file mode 100644 index 0000000000000000000000000000000000000000..90cb76c0649e12284c47ff73f3c63197146252df --- /dev/null +++ b/data/svg/5b23f9a6c0d60139.svg @@ -0,0 +1,32 @@ + + squinoct@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5b4ef4c36dcfba05.svg b/data/svg/5b4ef4c36dcfba05.svg index 2a7e0a66a9bdf30efaeb1a1a71e37879d401d3cd..e1a14dc494eb3c0af537b0cdcfdf81ffa5d922cb 100644 --- a/data/svg/5b4ef4c36dcfba05.svg +++ b/data/svg/5b4ef4c36dcfba05.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/5b6283ab3dc4c3b5.svg b/data/svg/5b6283ab3dc4c3b5.svg index 3cb48555fae900761288576ef4755cb1ab612a12..f5ef1b437b91a4a91a1a524346982d9de7aa5e57 100644 --- a/data/svg/5b6283ab3dc4c3b5.svg +++ b/data/svg/5b6283ab3dc4c3b5.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/5b836a27d2bb958c.svg b/data/svg/5b836a27d2bb958c.svg new file mode 100644 index 0000000000000000000000000000000000000000..5133fb8b83de172b3f6a8a02c4c90803ae6435c5 --- /dev/null +++ b/data/svg/5b836a27d2bb958c.svg @@ -0,0 +1,39 @@ + + triinhex@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5ba947a1cbb3c7a3.svg b/data/svg/5ba947a1cbb3c7a3.svg index 70094d090fbc46a8d6fe2825f58ce7d912dc9aef..d7d7070ac308af53919d3fb029685b0f6515fa2c 100644 --- a/data/svg/5ba947a1cbb3c7a3.svg +++ b/data/svg/5ba947a1cbb3c7a3.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/5cd27a740cc9b2a5.svg b/data/svg/5cd27a740cc9b2a5.svg index 1008008135c641130c9d641b6b4fba80241479d1..81a027684dd9051e75f7c21d1f9856eb1b02cdb4 100644 --- a/data/svg/5cd27a740cc9b2a5.svg +++ b/data/svg/5cd27a740cc9b2a5.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/5cff1aa2d330c49e.svg b/data/svg/5cff1aa2d330c49e.svg index cdd1ad8e90c86eec2700a8c5e0a22c29ba3a62de..e58406e4e9bb40d9b1ccb87fc40527bb1b21f3d5 100644 --- a/data/svg/5cff1aa2d330c49e.svg +++ b/data/svg/5cff1aa2d330c49e.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/5d369a2740fde606.svg b/data/svg/5d369a2740fde606.svg new file mode 100644 index 0000000000000000000000000000000000000000..f18dcc11e3c748f8166bfd0ed83e2993eef976af --- /dev/null +++ b/data/svg/5d369a2740fde606.svg @@ -0,0 +1,27 @@ + + hexinsqu@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5d3d5beee3c5f33c.svg b/data/svg/5d3d5beee3c5f33c.svg index ecd1eee61127d132ea6a87a523248b819c926311..3f6dc772b5b7c8f6e5c14754d06901cc3156eb22 100644 --- a/data/svg/5d3d5beee3c5f33c.svg +++ b/data/svg/5d3d5beee3c5f33c.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/5dc5edf6bbc42f57.svg b/data/svg/5dc5edf6bbc42f57.svg index e89dd50da48f17394585117c11cc683f6cfb7737..c70c7a2b1d8dcca02a65f95b55e0084df76aac06 100644 --- a/data/svg/5dc5edf6bbc42f57.svg +++ b/data/svg/5dc5edf6bbc42f57.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/5df6cec7a90f52fe.svg b/data/svg/5df6cec7a90f52fe.svg index 85c6cde6f300187acc204057781b1d33c4341679..b4f4aaa58c46acdf03b9ffbc97fa65c3eb497f3b 100644 --- a/data/svg/5df6cec7a90f52fe.svg +++ b/data/svg/5df6cec7a90f52fe.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/5dfb790e771f9b5e.svg b/data/svg/5dfb790e771f9b5e.svg new file mode 100644 index 0000000000000000000000000000000000000000..30779559c61b9ebf8eb83d57448358f8172bb0ea --- /dev/null +++ b/data/svg/5dfb790e771f9b5e.svg @@ -0,0 +1,38 @@ + + squintri@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5e3ff0fc92953694.svg b/data/svg/5e3ff0fc92953694.svg index 35c6a1231745b063a6e71ba2eb8833bff0dc4db8..17f00e429a727c7ee23df2d9cd7fde3d8da37453 100644 --- a/data/svg/5e3ff0fc92953694.svg +++ b/data/svg/5e3ff0fc92953694.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/5e677c639e143e85.svg b/data/svg/5e677c639e143e85.svg index a0b7a6f343b9e62ee7ac067528bd8a77acc5038e..d3b989a9e357093d08d274d40de57237592f83b4 100644 --- a/data/svg/5e677c639e143e85.svg +++ b/data/svg/5e677c639e143e85.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/5e7c3bf3ddd6ef7e.svg b/data/svg/5e7c3bf3ddd6ef7e.svg new file mode 100644 index 0000000000000000000000000000000000000000..61af24876b110cf3022355d40ef8b0bc46677df1 --- /dev/null +++ b/data/svg/5e7c3bf3ddd6ef7e.svg @@ -0,0 +1,39 @@ + + triintri@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5ec0091f7ae102ff.svg b/data/svg/5ec0091f7ae102ff.svg index d0327ca30171e720d135689d2853ce409d8b7d92..582c16c54d1d5fa6362de283333716ca59ac6266 100644 --- a/data/svg/5ec0091f7ae102ff.svg +++ b/data/svg/5ec0091f7ae102ff.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/5ef6ed65925f4bf8.svg b/data/svg/5ef6ed65925f4bf8.svg new file mode 100644 index 0000000000000000000000000000000000000000..5baa836dca6ba78feb965c46501b14e6060c4edf --- /dev/null +++ b/data/svg/5ef6ed65925f4bf8.svg @@ -0,0 +1,37 @@ + + squinhex@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5f00d1fbe39c88e1.svg b/data/svg/5f00d1fbe39c88e1.svg index 0d6e3c46afd620831381012b4436edf548787b4e..a975c3ac63c24cff34c2d758204a679bd68a95d5 100644 --- a/data/svg/5f00d1fbe39c88e1.svg +++ b/data/svg/5f00d1fbe39c88e1.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/5f00ff525459125e.svg b/data/svg/5f00ff525459125e.svg new file mode 100644 index 0000000000000000000000000000000000000000..467315e6846f1fac986c85749019bd0dc2954e49 --- /dev/null +++ b/data/svg/5f00ff525459125e.svg @@ -0,0 +1,40 @@ + + triinsqu@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5f0b9905f54e5f87.svg b/data/svg/5f0b9905f54e5f87.svg index 6d10a0fdb45cf508e357d966bec90adc14e2c1e9..510fff3f4f3e1aeb64558ac179ddd9ea550923f6 100644 --- a/data/svg/5f0b9905f54e5f87.svg +++ b/data/svg/5f0b9905f54e5f87.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/5f6780607ec0989b.svg b/data/svg/5f6780607ec0989b.svg new file mode 100644 index 0000000000000000000000000000000000000000..6648c57ee039dba69ec9d7afeb36f43e7b7267f5 --- /dev/null +++ b/data/svg/5f6780607ec0989b.svg @@ -0,0 +1,45 @@ + + triinsqu@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/5f9496662ac0b661.svg b/data/svg/5f9496662ac0b661.svg index 02c7672b6acaceaed71f2f81b0bdf81fcf20acbd..1fb7e0915afa339a5e7912e86160d876111238be 100644 --- a/data/svg/5f9496662ac0b661.svg +++ b/data/svg/5f9496662ac0b661.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/5fb8f24380ed14ba.svg b/data/svg/5fb8f24380ed14ba.svg index cdb0dd3aa4a071d20afe1a07b67278e77f310ead..4eb7081fc4aae4c28e241f757afca690b53c2dde 100644 --- a/data/svg/5fb8f24380ed14ba.svg +++ b/data/svg/5fb8f24380ed14ba.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/5ff069bd30790b7f.svg b/data/svg/5ff069bd30790b7f.svg new file mode 100644 index 0000000000000000000000000000000000000000..399c89680634f94a67857b8e9bd75ca1e869416d --- /dev/null +++ b/data/svg/5ff069bd30790b7f.svg @@ -0,0 +1,45 @@ + + triintri@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/605208ed097376d2.svg b/data/svg/605208ed097376d2.svg index 6634e6d7753d6474916ceacc1a4eefe3ef0d795d..674688241bd593424567b241642259c3e107b345 100644 --- a/data/svg/605208ed097376d2.svg +++ b/data/svg/605208ed097376d2.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/605d8eeb30140800.svg b/data/svg/605d8eeb30140800.svg new file mode 100644 index 0000000000000000000000000000000000000000..6780fc25584f8ac28e425b40280d62360a29e3f9 --- /dev/null +++ b/data/svg/605d8eeb30140800.svg @@ -0,0 +1,44 @@ + + squindom@38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/60843ec4ea56ad88.svg b/data/svg/60843ec4ea56ad88.svg index e1ebfaee95a2baf2b66b2dbfc317031615d28c22..2ee34f9561724a61fee32b43f17605c1d176efe9 100644 --- a/data/svg/60843ec4ea56ad88.svg +++ b/data/svg/60843ec4ea56ad88.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/60997371c312edb4.svg b/data/svg/60997371c312edb4.svg index 4f6ebf3994ec398b7a79e4a56845472366b8eeb4..fe2f535e753a045c73094cf517898c5b84305a34 100644 --- a/data/svg/60997371c312edb4.svg +++ b/data/svg/60997371c312edb4.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/6121ec989c6c813b.svg b/data/svg/6121ec989c6c813b.svg index d53e2dff26b75f7447ecfc916410078c95da26dc..fe241cfbd8fe746777c79555f1e928cf02c67d0f 100644 --- a/data/svg/6121ec989c6c813b.svg +++ b/data/svg/6121ec989c6c813b.svg @@ -2,6 +2,6 @@ domintri@1 - + diff --git a/data/svg/61a86ae12328c1ca.svg b/data/svg/61a86ae12328c1ca.svg new file mode 100644 index 0000000000000000000000000000000000000000..afffbb71818f24953b0b3f414dab8d0267c6813a --- /dev/null +++ b/data/svg/61a86ae12328c1ca.svg @@ -0,0 +1,30 @@ + + cirinhex@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/622f4b213176ff50.svg b/data/svg/622f4b213176ff50.svg new file mode 100644 index 0000000000000000000000000000000000000000..c41ee6cdeb4819d8184833eac7ca026c577f11e1 --- /dev/null +++ b/data/svg/622f4b213176ff50.svg @@ -0,0 +1,36 @@ + + squinhex@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/6301aae692a9ac9b.svg b/data/svg/6301aae692a9ac9b.svg new file mode 100644 index 0000000000000000000000000000000000000000..5ad62b633540c6236ef2140491b66a5f844a8620 --- /dev/null +++ b/data/svg/6301aae692a9ac9b.svg @@ -0,0 +1,28 @@ + + domintri@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/635b0cc9d15ec460.svg b/data/svg/635b0cc9d15ec460.svg index 188254ff9a93beb79d6813ad4997aa627e694bdc..f3d81dd3cedc6a9a3dca97d65739731717f64e6b 100644 --- a/data/svg/635b0cc9d15ec460.svg +++ b/data/svg/635b0cc9d15ec460.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/6368fdc8880da7e0.svg b/data/svg/6368fdc8880da7e0.svg index d3daf37256d18e5109ebbcc7c8b1751c7673867f..e47741265ded1fe5ae70d3c852e8fb7ef0ac1ee2 100644 --- a/data/svg/6368fdc8880da7e0.svg +++ b/data/svg/6368fdc8880da7e0.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/63c314af1da3741c.svg b/data/svg/63c314af1da3741c.svg index 147bf6bac45727b9295db85aac1682151b748daf..ce8025dfabfdba7e929bbb2b20a63ee6c81db2d1 100644 --- a/data/svg/63c314af1da3741c.svg +++ b/data/svg/63c314af1da3741c.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/645a3046b41a06e7.svg b/data/svg/645a3046b41a06e7.svg index e346deb03c6d5129c15104e7c8c3c3d532c6707b..4d7ecc75e1349209d9d26dd6663c3b776c882b71 100644 --- a/data/svg/645a3046b41a06e7.svg +++ b/data/svg/645a3046b41a06e7.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/64b59a5605599f8e.svg b/data/svg/64b59a5605599f8e.svg index bcf439f36be0839035245a47826df821e13f4351..39f9ceee41b6a840d3cf908830a37cff089bf4df 100644 --- a/data/svg/64b59a5605599f8e.svg +++ b/data/svg/64b59a5605599f8e.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/64c6a497fdd4bc1d.svg b/data/svg/64c6a497fdd4bc1d.svg new file mode 100644 index 0000000000000000000000000000000000000000..d1489807be7b6e02fbd2f4c44a78c764213aa4f5 --- /dev/null +++ b/data/svg/64c6a497fdd4bc1d.svg @@ -0,0 +1,35 @@ + + triinhex@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/64f835afcfaa2245.svg b/data/svg/64f835afcfaa2245.svg index 5a0612c8792ce318d13e1fa13c5fb57406ccc901..df4db91ab9eac9e57ace9096a8730d0490f9da82 100644 --- a/data/svg/64f835afcfaa2245.svg +++ b/data/svg/64f835afcfaa2245.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/6517a54096673fb9.svg b/data/svg/6517a54096673fb9.svg index 3d664b0b33e7527115119199223a5c4857a6f90e..8bb3ab6cb27f22b4573ce8352ef80652dd9df18a 100644 --- a/data/svg/6517a54096673fb9.svg +++ b/data/svg/6517a54096673fb9.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/652d6c2cf21c385c.svg b/data/svg/652d6c2cf21c385c.svg new file mode 100644 index 0000000000000000000000000000000000000000..7de95513dbc8ee0a37d6106624472c46708f7fba --- /dev/null +++ b/data/svg/652d6c2cf21c385c.svg @@ -0,0 +1,39 @@ + + triinsqu@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/658d7f93b604b663.svg b/data/svg/658d7f93b604b663.svg new file mode 100644 index 0000000000000000000000000000000000000000..849bc8ed4eaee6f62921e1909dd728ab68e71f86 --- /dev/null +++ b/data/svg/658d7f93b604b663.svg @@ -0,0 +1,32 @@ + + triinhex@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/65afc927a4d3cb10.svg b/data/svg/65afc927a4d3cb10.svg new file mode 100644 index 0000000000000000000000000000000000000000..d9c73cac15d5b26a73b7be50b603a43465d8debc --- /dev/null +++ b/data/svg/65afc927a4d3cb10.svg @@ -0,0 +1,27 @@ + + cirinsqu@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/666ea688ab3bec3c.svg b/data/svg/666ea688ab3bec3c.svg index 0ad10561fa9fe7ba718994f0a4809cbf3aeb084d..b32c8f936616ba13ed1cba4069ce6f3f7a8a0e01 100644 --- a/data/svg/666ea688ab3bec3c.svg +++ b/data/svg/666ea688ab3bec3c.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/66aeca1af6b9bf65.svg b/data/svg/66aeca1af6b9bf65.svg index 767bf2a1d702e1f9ad3b971e4ae8e791ab341fec..34826f368aae516cc33c682f895e56cacc0ee610 100644 --- a/data/svg/66aeca1af6b9bf65.svg +++ b/data/svg/66aeca1af6b9bf65.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/674b2d1a98bd98fd.svg b/data/svg/674b2d1a98bd98fd.svg index a1c06eb0363535435af2bccd287f96c18cfb279d..67e3ea862bf7acabbd3b9a2a5e527f07d787dd0c 100644 --- a/data/svg/674b2d1a98bd98fd.svg +++ b/data/svg/674b2d1a98bd98fd.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/676585e5c31a1d2f.svg b/data/svg/676585e5c31a1d2f.svg index 666216424589beaa4c1d3b4253031f1b2486df2a..23d70f4e1f0c18b50b9561a74faaa5c5e8133fa4 100644 --- a/data/svg/676585e5c31a1d2f.svg +++ b/data/svg/676585e5c31a1d2f.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/67743153538612b8.svg b/data/svg/67743153538612b8.svg index 35969657666d280886d8474315d062128a5ba1ad..ced9894d37fdcb428d990e6d0cb96e9f31a150d5 100644 --- a/data/svg/67743153538612b8.svg +++ b/data/svg/67743153538612b8.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/67a6bbf24108966a.svg b/data/svg/67a6bbf24108966a.svg new file mode 100644 index 0000000000000000000000000000000000000000..fe70708806020105af0f780228bff283969e91ac --- /dev/null +++ b/data/svg/67a6bbf24108966a.svg @@ -0,0 +1,45 @@ + + triinpen@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/67f6750a9af94d2c.svg b/data/svg/67f6750a9af94d2c.svg index 52f255757847e54517c2c4a87d0d919d43ab507f..670c6f92f65b183837211de38ccc6811a9b2bd3c 100644 --- a/data/svg/67f6750a9af94d2c.svg +++ b/data/svg/67f6750a9af94d2c.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/68692b6dc093b182.svg b/data/svg/68692b6dc093b182.svg index 1ffe81ef0fecf6de60f269349f3dfc91c3ac60e1..485fb8e5c390fbff3114f23b91aa662bb6ace294 100644 --- a/data/svg/68692b6dc093b182.svg +++ b/data/svg/68692b6dc093b182.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/6869ffb03b036ff3.svg b/data/svg/6869ffb03b036ff3.svg new file mode 100644 index 0000000000000000000000000000000000000000..311306b62c8f147b52096753deb93c98444f94c9 --- /dev/null +++ b/data/svg/6869ffb03b036ff3.svg @@ -0,0 +1,27 @@ + + cirinpen@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/68c41c427924b99a.svg b/data/svg/68c41c427924b99a.svg index a2680b725b70195e3e5b8342e7fe5d5d3e0c20aa..fffe5b7e87b1ac8b8a86be473dc2b74614f8d0ad 100644 --- a/data/svg/68c41c427924b99a.svg +++ b/data/svg/68c41c427924b99a.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/697fa4dfd3dbc6eb.svg b/data/svg/697fa4dfd3dbc6eb.svg index 40025c9a6e63cbe7932c8caab36655b776c9a5d9..045eee4b2b8c49b9c5b849cfec602fe0c71579f1 100644 --- a/data/svg/697fa4dfd3dbc6eb.svg +++ b/data/svg/697fa4dfd3dbc6eb.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/6a0fd09e2fb037d5.svg b/data/svg/6a0fd09e2fb037d5.svg index eb97908e59da5b85c507647a321eda8819d7bd9e..3bdb131b350f88a4eff72c24adafa4dd3e612803 100644 --- a/data/svg/6a0fd09e2fb037d5.svg +++ b/data/svg/6a0fd09e2fb037d5.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/6a788c9a1ab05f1f.svg b/data/svg/6a788c9a1ab05f1f.svg index 6ba7001d9acbd65ba38d601be747fa06a5301cdc..5cb7d30327e17f26b169e0f777c716be390c6991 100644 --- a/data/svg/6a788c9a1ab05f1f.svg +++ b/data/svg/6a788c9a1ab05f1f.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/6acc78721c0b4ca1.svg b/data/svg/6acc78721c0b4ca1.svg index 92ae0b77393a21719f198200ebcc731e3173d556..e4b49b8c30f2eacfdce0d6ad922a1574ff76c483 100644 --- a/data/svg/6acc78721c0b4ca1.svg +++ b/data/svg/6acc78721c0b4ca1.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/6ad421ad9865e8bf.svg b/data/svg/6ad421ad9865e8bf.svg new file mode 100644 index 0000000000000000000000000000000000000000..b656a28d782af2a4f7fe9d9e050831c7148f6e37 --- /dev/null +++ b/data/svg/6ad421ad9865e8bf.svg @@ -0,0 +1,34 @@ + + triinpen@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/6b12994046713635.svg b/data/svg/6b12994046713635.svg index db4ef139a5b71346e642b9687f8a2a9e52cd02f1..75c13bb51097de78d39cbd7c2f21a1d12e955df4 100644 --- a/data/svg/6b12994046713635.svg +++ b/data/svg/6b12994046713635.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/6b50d5741feee5dc.svg b/data/svg/6b50d5741feee5dc.svg index 89e9b711a22f24a519fa7ad2251fd7bec32cc9ec..11e84ca3d2bf7989b0f10479e9fb055d1a7b906c 100644 --- a/data/svg/6b50d5741feee5dc.svg +++ b/data/svg/6b50d5741feee5dc.svg @@ -2,6 +2,6 @@ domindom@1 - + diff --git a/data/svg/6c005b2a9a930ec2.svg b/data/svg/6c005b2a9a930ec2.svg index 5d3624598bdd2e60854d5c26ad9c704ede2d10ef..fb7ccb32388f1dedf55d737fdbf8a8acc942ba0c 100644 --- a/data/svg/6c005b2a9a930ec2.svg +++ b/data/svg/6c005b2a9a930ec2.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/6c433acba2e3b71c.svg b/data/svg/6c433acba2e3b71c.svg new file mode 100644 index 0000000000000000000000000000000000000000..76100237bfa12cdfd485fbf06f78124a6f6db35d --- /dev/null +++ b/data/svg/6c433acba2e3b71c.svg @@ -0,0 +1,41 @@ + + triinhex@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/6c5f13d522480054.svg b/data/svg/6c5f13d522480054.svg index 2beb5c5e9d67f7479d591a56269e23ab7fa012b8..3149b7f04caaa4e03d1dec3f066f449ace5074d3 100644 --- a/data/svg/6c5f13d522480054.svg +++ b/data/svg/6c5f13d522480054.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/6c9e9b8c4daf8e17.svg b/data/svg/6c9e9b8c4daf8e17.svg index 948f21b4acbfd42029ed0b905aa22c86b67632d4..6bc38e9219b4ad9f89096be48414b126dbb356bf 100644 --- a/data/svg/6c9e9b8c4daf8e17.svg +++ b/data/svg/6c9e9b8c4daf8e17.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/6cf726ac83ba7d7f.svg b/data/svg/6cf726ac83ba7d7f.svg new file mode 100644 index 0000000000000000000000000000000000000000..4336a544909e1b1ca671e3baab17582568638f3d --- /dev/null +++ b/data/svg/6cf726ac83ba7d7f.svg @@ -0,0 +1,27 @@ + + hexintri@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/6d3af7533c544064.svg b/data/svg/6d3af7533c544064.svg index d075d82ca9e4a699c74891a9cb1d30c60070461d..5ec05d276402e4ae5a34c7344b00915534ecc9bb 100644 --- a/data/svg/6d3af7533c544064.svg +++ b/data/svg/6d3af7533c544064.svg @@ -2,6 +2,6 @@ triinpen@1 - + diff --git a/data/svg/6d686963e9ef0ece.svg b/data/svg/6d686963e9ef0ece.svg index 127d12f0e6037f2027d1c92960871e9d7d662279..d85e3fd37dec74e44a2560957fc052d713957ce2 100644 --- a/data/svg/6d686963e9ef0ece.svg +++ b/data/svg/6d686963e9ef0ece.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/6ec3c588fb678646.svg b/data/svg/6ec3c588fb678646.svg index 1a96aef3ad038a3ba687e58213dbe4e48939340c..5d5845fd14430bd7ab5af7c49b399ea9dc22fb75 100644 --- a/data/svg/6ec3c588fb678646.svg +++ b/data/svg/6ec3c588fb678646.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/6ede8225b5939550.svg b/data/svg/6ede8225b5939550.svg index 61465e712879dfc5ed77f73be3c5baffe0c289fa..97196ead91b0dcd3a0cac9939e5a08122c25a887 100644 --- a/data/svg/6ede8225b5939550.svg +++ b/data/svg/6ede8225b5939550.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/6ef91613d0db44e8.svg b/data/svg/6ef91613d0db44e8.svg index 302657ce09e99667a4458b679d7fd1abb8460e64..28c42d445c265fbe7d6816e387b2d16a6d76838c 100644 --- a/data/svg/6ef91613d0db44e8.svg +++ b/data/svg/6ef91613d0db44e8.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/6f3730492b03ce4f.svg b/data/svg/6f3730492b03ce4f.svg index 3cba8f5a7f649a3d4586e39d48589b9be62c52a1..bd2b3925fd5a042b2a40d7f5e8de3e4064a6eb92 100644 --- a/data/svg/6f3730492b03ce4f.svg +++ b/data/svg/6f3730492b03ce4f.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/6f961579a76d6be8.svg b/data/svg/6f961579a76d6be8.svg index c01bf52ee9b68a2dc04ac7f793a090ec5e7ddd0d..4a4b360403832ec3b53734a46ae9ad946fe5d721 100644 --- a/data/svg/6f961579a76d6be8.svg +++ b/data/svg/6f961579a76d6be8.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/70191e649c0c34a4.svg b/data/svg/70191e649c0c34a4.svg index d665ba72cd70ef696374a944ed55263284cfdd51..a9d34aedf409747f42b5a500ae6a5baf43bbbc23 100644 --- a/data/svg/70191e649c0c34a4.svg +++ b/data/svg/70191e649c0c34a4.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/703059104a2b70f8.svg b/data/svg/703059104a2b70f8.svg index d0b23be3f232a6fd6c3a15564d950f9301b8d840..679fe9bc6dbe45b695cd402296769070664452f4 100644 --- a/data/svg/703059104a2b70f8.svg +++ b/data/svg/703059104a2b70f8.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/705689a83f76dc66.svg b/data/svg/705689a83f76dc66.svg index b63f33d7aacaf26f76c788cf46f1070ca4648ac6..4e89c45044892d8278118b3d416741adbd6e3cbd 100644 --- a/data/svg/705689a83f76dc66.svg +++ b/data/svg/705689a83f76dc66.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/70ed9a5e30a88f24.svg b/data/svg/70ed9a5e30a88f24.svg new file mode 100644 index 0000000000000000000000000000000000000000..c257ce017727a3c4cef8622eade0c58ba3f40ae6 --- /dev/null +++ b/data/svg/70ed9a5e30a88f24.svg @@ -0,0 +1,38 @@ + + triinpen@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/70f372d7c2d3b859.svg b/data/svg/70f372d7c2d3b859.svg index 6802488d4bf71206ef623b09597d804b36368fda..1a2739e97ee94f68868b5027302b15a2b5577865 100644 --- a/data/svg/70f372d7c2d3b859.svg +++ b/data/svg/70f372d7c2d3b859.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/7194ac58cba12fa7.svg b/data/svg/7194ac58cba12fa7.svg index 4ea06433a823a2ba705485989387ab3be55c7943..a2f36a18e54855932107b44cb8549c081617ce60 100644 --- a/data/svg/7194ac58cba12fa7.svg +++ b/data/svg/7194ac58cba12fa7.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/7199a9fabf8295f3.svg b/data/svg/7199a9fabf8295f3.svg new file mode 100644 index 0000000000000000000000000000000000000000..b0d78e7ab5a7bf5eb7eebe39d348d96a7521a38e --- /dev/null +++ b/data/svg/7199a9fabf8295f3.svg @@ -0,0 +1,33 @@ + + squinoct@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/71a7801cfb4a8d31.svg b/data/svg/71a7801cfb4a8d31.svg new file mode 100644 index 0000000000000000000000000000000000000000..1bb1e7610ed06dc2795a6181d308ee2ee3928791 --- /dev/null +++ b/data/svg/71a7801cfb4a8d31.svg @@ -0,0 +1,31 @@ + + triinhex@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/728bf65e8a483e5e.svg b/data/svg/728bf65e8a483e5e.svg new file mode 100644 index 0000000000000000000000000000000000000000..a21d33f019264930ad06425825a68a2d99a9add9 --- /dev/null +++ b/data/svg/728bf65e8a483e5e.svg @@ -0,0 +1,34 @@ + + triinoct@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/72fa8cf8e074fd32.svg b/data/svg/72fa8cf8e074fd32.svg index 019cd709fb78aaf5a9617d44d5f8899f0e840882..153613aadd7f1e74b9c9775470d5a7cae67f37a6 100644 --- a/data/svg/72fa8cf8e074fd32.svg +++ b/data/svg/72fa8cf8e074fd32.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/72fe010d0104fc76.svg b/data/svg/72fe010d0104fc76.svg index 5964cfb764a3d4421e87d67207dd73cb5170c669..f2e773fa68dda59cc14f77fe5d804c70c4271707 100644 --- a/data/svg/72fe010d0104fc76.svg +++ b/data/svg/72fe010d0104fc76.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/734b8b487f97f149.svg b/data/svg/734b8b487f97f149.svg index 842e9a894c5fb15ef8d5d85a543834103465d3a1..68235ef9148da04bff1f62e74de48e4bddd666d3 100644 --- a/data/svg/734b8b487f97f149.svg +++ b/data/svg/734b8b487f97f149.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/7368090471750227.svg b/data/svg/7368090471750227.svg index fd2930a0062358e446c3805f907ea989581cd809..b88e6c509f8cd5433878e0aa739ef69491783970 100644 --- a/data/svg/7368090471750227.svg +++ b/data/svg/7368090471750227.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/73acd05c27fe131e.svg b/data/svg/73acd05c27fe131e.svg new file mode 100644 index 0000000000000000000000000000000000000000..a04827d2167ea01d199c6b535f002185561a7c17 --- /dev/null +++ b/data/svg/73acd05c27fe131e.svg @@ -0,0 +1,42 @@ + + triinsqu@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/73bcaf90b9fd2226.svg b/data/svg/73bcaf90b9fd2226.svg new file mode 100644 index 0000000000000000000000000000000000000000..d6c7e9d56239e583f19bffdc634e9fe390218b4b --- /dev/null +++ b/data/svg/73bcaf90b9fd2226.svg @@ -0,0 +1,35 @@ + + triincir@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/73ddab3f27a95ffe.svg b/data/svg/73ddab3f27a95ffe.svg index 3661825281519b350e329ad63cd1d78fb8ed0c61..258d213a76cf97269563a9cde862a2b18c22e6d8 100644 --- a/data/svg/73ddab3f27a95ffe.svg +++ b/data/svg/73ddab3f27a95ffe.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/748bfe1ef47ea18c.svg b/data/svg/748bfe1ef47ea18c.svg index 061e3b43f5f2a07d96f18649502c234e0487365b..d37597c59bb25257e6c5636a5e02f345aaaf956c 100644 --- a/data/svg/748bfe1ef47ea18c.svg +++ b/data/svg/748bfe1ef47ea18c.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/74f61b73dca76fef.svg b/data/svg/74f61b73dca76fef.svg index 29d1a5733ca3ac370ab2ac0336d0d0b49335dc21..3e2a6fed18d812ad4baa1b66a39b5be61a5d4a9c 100644 --- a/data/svg/74f61b73dca76fef.svg +++ b/data/svg/74f61b73dca76fef.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/754eaf0840f066aa.svg b/data/svg/754eaf0840f066aa.svg new file mode 100644 index 0000000000000000000000000000000000000000..d86bc685d54889f3fc83f16f2461a3a651b6df56 --- /dev/null +++ b/data/svg/754eaf0840f066aa.svg @@ -0,0 +1,40 @@ + + squindom@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/7550c7a4a15ba971.svg b/data/svg/7550c7a4a15ba971.svg index 4fb3d0244749efb4b06194b51f92d7cb2743ea44..95d583cc8202a1e2d7860430e847dca9c4772d1d 100644 --- a/data/svg/7550c7a4a15ba971.svg +++ b/data/svg/7550c7a4a15ba971.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/75b0ecc0320e01de.svg b/data/svg/75b0ecc0320e01de.svg index 9ca3143e14cf82c6f8757953456256a05785b005..a8a0100365f039928825f0393fca374c5449e9b0 100644 --- a/data/svg/75b0ecc0320e01de.svg +++ b/data/svg/75b0ecc0320e01de.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/75f6c6042636af47.svg b/data/svg/75f6c6042636af47.svg new file mode 100644 index 0000000000000000000000000000000000000000..5d18cc329d794aa9e8668d47228d1a5f13a95484 --- /dev/null +++ b/data/svg/75f6c6042636af47.svg @@ -0,0 +1,39 @@ + + squinhex@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/760faebc4d0b131b.svg b/data/svg/760faebc4d0b131b.svg index 52e74fc131530478600d3a433afdcfa27ba07e2d..cb207cd1af4f47df4720f19113d678d426080480 100644 --- a/data/svg/760faebc4d0b131b.svg +++ b/data/svg/760faebc4d0b131b.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/76211a17aba30b36.svg b/data/svg/76211a17aba30b36.svg new file mode 100644 index 0000000000000000000000000000000000000000..76de52bdd499f488b6150f0ab5d74058afff2def --- /dev/null +++ b/data/svg/76211a17aba30b36.svg @@ -0,0 +1,30 @@ + + triinpen@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/76439832611f43c7.svg b/data/svg/76439832611f43c7.svg index 5f436c67172dab5d9d2e38f630f931e97d66b469..96f44ecdeab53f3d2ffead2506a7dea45cc0b2a8 100644 --- a/data/svg/76439832611f43c7.svg +++ b/data/svg/76439832611f43c7.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/767a627015948f32.svg b/data/svg/767a627015948f32.svg index 50876b451526de4f56037d3500e38e3a2e31e51b..43f75210c804daf52959d43760df12bf471a5bfb 100644 --- a/data/svg/767a627015948f32.svg +++ b/data/svg/767a627015948f32.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/767d03b8ae8b30a8.svg b/data/svg/767d03b8ae8b30a8.svg new file mode 100644 index 0000000000000000000000000000000000000000..30cc1541d251139ed98cd7cb3094901a2b6d8f09 --- /dev/null +++ b/data/svg/767d03b8ae8b30a8.svg @@ -0,0 +1,41 @@ + + squintri@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/7684110dce2e5290.svg b/data/svg/7684110dce2e5290.svg index 5f74de1dc0d795a799456a42bc2951c93f5e3779..bba7bf0d5a52b11da83f799c5396873177cc8159 100644 --- a/data/svg/7684110dce2e5290.svg +++ b/data/svg/7684110dce2e5290.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/76fd196e8c79a5c9.svg b/data/svg/76fd196e8c79a5c9.svg new file mode 100644 index 0000000000000000000000000000000000000000..8a182baeb2cca45df361ba5129a056423fcffb26 --- /dev/null +++ b/data/svg/76fd196e8c79a5c9.svg @@ -0,0 +1,44 @@ + + triinhex@38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/7712455ac085d150.svg b/data/svg/7712455ac085d150.svg index 6823e77dfa34e93aee59dc839b506efa0465094b..042e9b7595497fa4cfffb5b2b8d06a1c19ed4e2e 100644 --- a/data/svg/7712455ac085d150.svg +++ b/data/svg/7712455ac085d150.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/7726e3530d961600.svg b/data/svg/7726e3530d961600.svg index eee322c011d864754a00b79c3b5386240f8318db..abfce772ca0f03357a134e347367e0c7fcbb772e 100644 --- a/data/svg/7726e3530d961600.svg +++ b/data/svg/7726e3530d961600.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/7824261a02b5ed90.svg b/data/svg/7824261a02b5ed90.svg index 00b65386c88f9a311fa83dee8963d8b5e8e76834..baa0926238a3bc3759a6b4d97dfe54924469e06b 100644 --- a/data/svg/7824261a02b5ed90.svg +++ b/data/svg/7824261a02b5ed90.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/7890a1da940c9143.svg b/data/svg/7890a1da940c9143.svg new file mode 100644 index 0000000000000000000000000000000000000000..ffe52e7f9a887a0c7c30343811465c393af9877a --- /dev/null +++ b/data/svg/7890a1da940c9143.svg @@ -0,0 +1,46 @@ + + triintri@40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/78c32afdb2263b2d.svg b/data/svg/78c32afdb2263b2d.svg index 7c49d624d942bfcfbdd50bed1746e8da02a5ff0e..5fc04a6a953c115798f2c0e9cc4eabf6faa4479c 100644 --- a/data/svg/78c32afdb2263b2d.svg +++ b/data/svg/78c32afdb2263b2d.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/78f9327e80d8ab20.svg b/data/svg/78f9327e80d8ab20.svg index bfea73f83b276c09ad6c0adc609833dd16a0015f..5ffe011a8d1f7d10a436f4565476c5fe6b658ecc 100644 --- a/data/svg/78f9327e80d8ab20.svg +++ b/data/svg/78f9327e80d8ab20.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/79fa23c2d99cb715.svg b/data/svg/79fa23c2d99cb715.svg index 47068fd2d2261a48308a31436b295074fb0745aa..fbad748613b1e1304ae60b39d503175de93c5380 100644 --- a/data/svg/79fa23c2d99cb715.svg +++ b/data/svg/79fa23c2d99cb715.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/7a9451cae59dbb40.svg b/data/svg/7a9451cae59dbb40.svg index 06cf4bacc81bcb26cf520085cd334bdc93b991dd..bc7f082c46626c3ad48ce0b1d2d96470ca15f629 100644 --- a/data/svg/7a9451cae59dbb40.svg +++ b/data/svg/7a9451cae59dbb40.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/7afe63c4f78d1c3c.svg b/data/svg/7afe63c4f78d1c3c.svg index dfa83d4c47e523d9d5574364ca16cece7b033c51..eaf8dd559b1f58773db5465eb1ba86a7da306ebc 100644 --- a/data/svg/7afe63c4f78d1c3c.svg +++ b/data/svg/7afe63c4f78d1c3c.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/7b5335d8b8c4a5db.svg b/data/svg/7b5335d8b8c4a5db.svg index d8ba95eeb3a15254bc090ec5e44e62f72e7a7c80..dd206058915c628dfa7884b0d8419db1e0ed7cab 100644 --- a/data/svg/7b5335d8b8c4a5db.svg +++ b/data/svg/7b5335d8b8c4a5db.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/7b6e8b12db0049b9.svg b/data/svg/7b6e8b12db0049b9.svg new file mode 100644 index 0000000000000000000000000000000000000000..dc7757150cc2a279e1c3122d65c7700a2d2b16a3 --- /dev/null +++ b/data/svg/7b6e8b12db0049b9.svg @@ -0,0 +1,29 @@ + + domintri@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/7b7595adf7fbed15.svg b/data/svg/7b7595adf7fbed15.svg new file mode 100644 index 0000000000000000000000000000000000000000..9978123441e5887d3cdf5ec659885ddc226ab0c0 --- /dev/null +++ b/data/svg/7b7595adf7fbed15.svg @@ -0,0 +1,55 @@ + + squindom@49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/7bdd4832407bd3be.svg b/data/svg/7bdd4832407bd3be.svg index 24b1e1b64690176478c7026a90fe5673fea1b1d6..e04c8d78618bc4e9f867e6a9bb19315af68fc32c 100644 --- a/data/svg/7bdd4832407bd3be.svg +++ b/data/svg/7bdd4832407bd3be.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/7c4deaf46828e45f.svg b/data/svg/7c4deaf46828e45f.svg index 35d47da5bd12ff796732b173abf3d884e102d6fc..d67f7dff38436af5454c269de34fd99f834b7e48 100644 --- a/data/svg/7c4deaf46828e45f.svg +++ b/data/svg/7c4deaf46828e45f.svg @@ -2,6 +2,6 @@ squinpen@1 - + diff --git a/data/svg/7d27528d78a05a43.svg b/data/svg/7d27528d78a05a43.svg index 481408a8750926d58c7e0747638bca62881f25c4..c8aad3381f6d92abe7c1f69567178f3fe02108fc 100644 --- a/data/svg/7d27528d78a05a43.svg +++ b/data/svg/7d27528d78a05a43.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/7d3cb25d7577069f.svg b/data/svg/7d3cb25d7577069f.svg index 50e45884afc0239e976736fa6e4dfee7c57e2210..428f023bc0ec8b8419c73243d75a360e4f220dd5 100644 --- a/data/svg/7d3cb25d7577069f.svg +++ b/data/svg/7d3cb25d7577069f.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/7d95c6b48a2068e3.svg b/data/svg/7d95c6b48a2068e3.svg index 7eb9a668e3032d026f405cb56e529bfc3cf2a2f8..71466a5cf2299e21af007572eeaf90c62602a15a 100644 --- a/data/svg/7d95c6b48a2068e3.svg +++ b/data/svg/7d95c6b48a2068e3.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/7e4d3361af467e5d.svg b/data/svg/7e4d3361af467e5d.svg index 829fd3071b3bd3b8a62cccac4a8b08c5ce18bede..87e314c907d31238f5eb82fab9a0b0af78d2a90a 100644 --- a/data/svg/7e4d3361af467e5d.svg +++ b/data/svg/7e4d3361af467e5d.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/7f9481f33de5ecda.svg b/data/svg/7f9481f33de5ecda.svg index fdb798ed67925206d32637844f0e7ff23fa39977..9d70fb1c224b6d9d133910042b06f14e9e796adc 100644 --- a/data/svg/7f9481f33de5ecda.svg +++ b/data/svg/7f9481f33de5ecda.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/7f9527ccddc9d648.svg b/data/svg/7f9527ccddc9d648.svg new file mode 100644 index 0000000000000000000000000000000000000000..5322a8ff451b60dd92abef1345312d7188c3dcf6 --- /dev/null +++ b/data/svg/7f9527ccddc9d648.svg @@ -0,0 +1,49 @@ + + squindom@43 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/7face58a13302eec.svg b/data/svg/7face58a13302eec.svg index 2e3c8205abd943f240a212a6aa6e455e0307d292..0474c2532991bf1fa0ef502cba3b408e731c502e 100644 --- a/data/svg/7face58a13302eec.svg +++ b/data/svg/7face58a13302eec.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/805d1e50c1db2842.svg b/data/svg/805d1e50c1db2842.svg index b21dcebe6b387dfee21c582b4cf1791e83f7c0dc..432578f3bde023d891834cdee41c7a7c51f966cb 100644 --- a/data/svg/805d1e50c1db2842.svg +++ b/data/svg/805d1e50c1db2842.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/810173856676a6fb.svg b/data/svg/810173856676a6fb.svg new file mode 100644 index 0000000000000000000000000000000000000000..bb3b6309199303c1fd6af17bf90cff508113f840 --- /dev/null +++ b/data/svg/810173856676a6fb.svg @@ -0,0 +1,32 @@ + + triinpen@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8325b5bff319f74f.svg b/data/svg/8325b5bff319f74f.svg index f0277276d76d70ad65703ecaa11ad1fa75aebc7d..e24338531419b65a98f67886cc4c8f9c82c38945 100644 --- a/data/svg/8325b5bff319f74f.svg +++ b/data/svg/8325b5bff319f74f.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/83460d360e93ff66.svg b/data/svg/83460d360e93ff66.svg index 97b96ccad43c7cf6b854b724041d2f250231c579..4cf8160c8a4ca248aa252cbade3a8d8b9ebbb7cf 100644 --- a/data/svg/83460d360e93ff66.svg +++ b/data/svg/83460d360e93ff66.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/836b5a3b2c412e9b.svg b/data/svg/836b5a3b2c412e9b.svg new file mode 100644 index 0000000000000000000000000000000000000000..e1ae53b32415365d9d3cdcb4c4887a462b22b719 --- /dev/null +++ b/data/svg/836b5a3b2c412e9b.svg @@ -0,0 +1,33 @@ + + triinoct@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/841c613875887f20.svg b/data/svg/841c613875887f20.svg new file mode 100644 index 0000000000000000000000000000000000000000..29116ba2a02a2ddca692364d561d1638138ffe22 --- /dev/null +++ b/data/svg/841c613875887f20.svg @@ -0,0 +1,30 @@ + + squintri@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8424f972564f51a8.svg b/data/svg/8424f972564f51a8.svg index 743975caba4ad722c73ab34fb69d480479f6578e..85739b7ced91da319715b639040e8f438b85a392 100644 --- a/data/svg/8424f972564f51a8.svg +++ b/data/svg/8424f972564f51a8.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/8434a88a5e3ff85b.svg b/data/svg/8434a88a5e3ff85b.svg new file mode 100644 index 0000000000000000000000000000000000000000..c14378e1b2cce54b910b8a0613033a3f302ebe0a --- /dev/null +++ b/data/svg/8434a88a5e3ff85b.svg @@ -0,0 +1,30 @@ + + squindom@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/84c8eef1219afe3a.svg b/data/svg/84c8eef1219afe3a.svg new file mode 100644 index 0000000000000000000000000000000000000000..c51766044983b85f9c2b3bd2c93d7800e2b25937 --- /dev/null +++ b/data/svg/84c8eef1219afe3a.svg @@ -0,0 +1,39 @@ + + squinpen@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/852225bc33edeebe.svg b/data/svg/852225bc33edeebe.svg index db54e09a30451295dbab3ede7673a9bf0450baba..7c12245a443dd8937668dec598f58885298ba919 100644 --- a/data/svg/852225bc33edeebe.svg +++ b/data/svg/852225bc33edeebe.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/8530be000ac2e9ed.svg b/data/svg/8530be000ac2e9ed.svg new file mode 100644 index 0000000000000000000000000000000000000000..4501810aeb85bdfb952f5d4965e677eca2081ec2 --- /dev/null +++ b/data/svg/8530be000ac2e9ed.svg @@ -0,0 +1,43 @@ + + squintri@37 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/85435733af14070a.svg b/data/svg/85435733af14070a.svg index e7dd74e9303dbb58b7dfc50a2560e1020cfe08a6..691d62e14ab36599460c9fa94e192974ce06d85e 100644 --- a/data/svg/85435733af14070a.svg +++ b/data/svg/85435733af14070a.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/854cf664c481474a.svg b/data/svg/854cf664c481474a.svg index dedfabe761b04568e00da1c40ac496d3e361d990..9eeb52d8f267a37e3a9b35623f0915b0443731e4 100644 --- a/data/svg/854cf664c481474a.svg +++ b/data/svg/854cf664c481474a.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/85d51e7a9d3c3790.svg b/data/svg/85d51e7a9d3c3790.svg index 93aaff527c2e5ce43fad865c6fdadf440f831a0a..754fb20f2cd35da70973867b2d5cc23aa1052ce4 100644 --- a/data/svg/85d51e7a9d3c3790.svg +++ b/data/svg/85d51e7a9d3c3790.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/85e7e9eb3b3b7f5f.svg b/data/svg/85e7e9eb3b3b7f5f.svg new file mode 100644 index 0000000000000000000000000000000000000000..279f81a487732038671b81e74dde7d98d4e75f74 --- /dev/null +++ b/data/svg/85e7e9eb3b3b7f5f.svg @@ -0,0 +1,45 @@ + + squinhex@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8674581436e5e74d.svg b/data/svg/8674581436e5e74d.svg new file mode 100644 index 0000000000000000000000000000000000000000..c0871592825edb67d84f8cc7d4b79c56eab42f57 --- /dev/null +++ b/data/svg/8674581436e5e74d.svg @@ -0,0 +1,38 @@ + + triinhex@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/867ad172957f0ddb.svg b/data/svg/867ad172957f0ddb.svg index eb0018ff8d71499411ff60be711a95f6f1cd40e8..1cc0df0d140084c89a7b18e293c8d8b4a47cadd9 100644 --- a/data/svg/867ad172957f0ddb.svg +++ b/data/svg/867ad172957f0ddb.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/86b51c8e3c3e7262.svg b/data/svg/86b51c8e3c3e7262.svg index 104906e79b0456cb529b932fa9aed844b9e28193..b8479df85fa4a5b484ec2e84acebfb2d99e0be10 100644 --- a/data/svg/86b51c8e3c3e7262.svg +++ b/data/svg/86b51c8e3c3e7262.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/86c752cf32b3c6a2.svg b/data/svg/86c752cf32b3c6a2.svg new file mode 100644 index 0000000000000000000000000000000000000000..19a655c7076e053cebc0eb1b38de4d6346b7177b --- /dev/null +++ b/data/svg/86c752cf32b3c6a2.svg @@ -0,0 +1,36 @@ + + squincir@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8735d9f36ada5e93.svg b/data/svg/8735d9f36ada5e93.svg index affa9f50efc8cd75a5bc925ecce5fe1ff5e0a8f6..9dca85a902cfc0378cd9caf5df6262c45bbf2bd9 100644 --- a/data/svg/8735d9f36ada5e93.svg +++ b/data/svg/8735d9f36ada5e93.svg @@ -38,6 +38,6 @@ - + diff --git a/data/svg/8759832408431e84.svg b/data/svg/8759832408431e84.svg index 43b681be10dc6aa8133faa18a7c61a09a6639650..3b23cf09ba48c1278280da56924532e5f92b7819 100644 --- a/data/svg/8759832408431e84.svg +++ b/data/svg/8759832408431e84.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/896797bdbe010b6f.svg b/data/svg/896797bdbe010b6f.svg index a9edfa19dabb561a78af0733287a2c3bbd577fd6..0b2225506170b17cd238f5e0ecb3ab5de91e34d8 100644 --- a/data/svg/896797bdbe010b6f.svg +++ b/data/svg/896797bdbe010b6f.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/896b636f9d899bf5.svg b/data/svg/896b636f9d899bf5.svg new file mode 100644 index 0000000000000000000000000000000000000000..2c7385187ba398507cc62027d17e9b1f4391ab65 --- /dev/null +++ b/data/svg/896b636f9d899bf5.svg @@ -0,0 +1,44 @@ + + squintri@38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/899222ca3c83cd8e.svg b/data/svg/899222ca3c83cd8e.svg index f10c81ee28c38d1b93997232550d4e317b913459..046d271702ea8b537334ccc733ab3867e9aaa225 100644 --- a/data/svg/899222ca3c83cd8e.svg +++ b/data/svg/899222ca3c83cd8e.svg @@ -2,6 +2,6 @@ hexindom@1 - + diff --git a/data/svg/89a68dd125601a79.svg b/data/svg/89a68dd125601a79.svg index 47341d4b79434458dcc74118af0c814559e0a6ed..ed3f5333a802a63c8172a3569659967c9309c9ab 100644 --- a/data/svg/89a68dd125601a79.svg +++ b/data/svg/89a68dd125601a79.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/89de1b6fa2e72960.svg b/data/svg/89de1b6fa2e72960.svg index 50c885676799b818b1c3aba8abf4e6d2cf411820..9c2053851dcb86e2a4938f0935c2d55fbe5d4653 100644 --- a/data/svg/89de1b6fa2e72960.svg +++ b/data/svg/89de1b6fa2e72960.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/8af6938cdb16e6d8.svg b/data/svg/8af6938cdb16e6d8.svg index efd44c1a105a350d46b4b8b09c503c1ccd2a2346..09f379b061226b414e16ce5966af33310805ebeb 100644 --- a/data/svg/8af6938cdb16e6d8.svg +++ b/data/svg/8af6938cdb16e6d8.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/8b7d0912d343dc8b.svg b/data/svg/8b7d0912d343dc8b.svg index 55385e7a96e834cfbbfd9b226d9ea38a665e2714..3d7663b29f1b757d47d8a4c91475be33cd616f37 100644 --- a/data/svg/8b7d0912d343dc8b.svg +++ b/data/svg/8b7d0912d343dc8b.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/8b8ba91284e47068.svg b/data/svg/8b8ba91284e47068.svg new file mode 100644 index 0000000000000000000000000000000000000000..9a4850aa9891ea915b5b0de7b320fe9ce2795739 --- /dev/null +++ b/data/svg/8b8ba91284e47068.svg @@ -0,0 +1,33 @@ + + triinpen@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8be6cbfdbea40909.svg b/data/svg/8be6cbfdbea40909.svg index 9c37087d9f831323aecb89b9df72df3c60606f18..9efeb266d5086011d5312afa5eac8a8418ff261a 100644 --- a/data/svg/8be6cbfdbea40909.svg +++ b/data/svg/8be6cbfdbea40909.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/8d067d60c7138964.svg b/data/svg/8d067d60c7138964.svg index 29e1522178bc9c393251008a2d7b4e63b3a55271..a3f1f35fa70735145a2b8804bd25823117146aff 100644 --- a/data/svg/8d067d60c7138964.svg +++ b/data/svg/8d067d60c7138964.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/8d25a2ea5990135c.svg b/data/svg/8d25a2ea5990135c.svg new file mode 100644 index 0000000000000000000000000000000000000000..a44ee9578cc4a74d1a833a0ec0f08ab78073c796 --- /dev/null +++ b/data/svg/8d25a2ea5990135c.svg @@ -0,0 +1,36 @@ + + squinoct@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8d495d33c78cce38.svg b/data/svg/8d495d33c78cce38.svg index cb71e888c1b5888708921261ec15c111c2a0dbcc..056786a46b9e4937d42783211d370e304bd420e9 100644 --- a/data/svg/8d495d33c78cce38.svg +++ b/data/svg/8d495d33c78cce38.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/8d9e02005a596470.svg b/data/svg/8d9e02005a596470.svg index adb99185c5e9427dbe50fcbe04fbe318b183b0e6..7c59dcba65bf7b6aa1aec17aa77d32b5f0701b1e 100644 --- a/data/svg/8d9e02005a596470.svg +++ b/data/svg/8d9e02005a596470.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/8db318b73d49217d.svg b/data/svg/8db318b73d49217d.svg new file mode 100644 index 0000000000000000000000000000000000000000..fec4d332d8827b99cb6d51a3280d9bcd9f056a86 --- /dev/null +++ b/data/svg/8db318b73d49217d.svg @@ -0,0 +1,32 @@ + + triintri@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8dffe8c81eb0e47e.svg b/data/svg/8dffe8c81eb0e47e.svg new file mode 100644 index 0000000000000000000000000000000000000000..3b8dfe9187ec2014787faad378d5b5d9a7c8aa3f --- /dev/null +++ b/data/svg/8dffe8c81eb0e47e.svg @@ -0,0 +1,42 @@ + + squintri@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8e7fac2536d01e26.svg b/data/svg/8e7fac2536d01e26.svg new file mode 100644 index 0000000000000000000000000000000000000000..4ddbd182c0449205d74aa11a22580f662b7ceb0b --- /dev/null +++ b/data/svg/8e7fac2536d01e26.svg @@ -0,0 +1,42 @@ + + triintri@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/8e956085d3bcc5e4.svg b/data/svg/8e956085d3bcc5e4.svg index 46c882bc3e52fadc22d4026aa459b374d6ad513b..0ad54f3fb08f91d6f4165ee31cc9a6460598d612 100644 --- a/data/svg/8e956085d3bcc5e4.svg +++ b/data/svg/8e956085d3bcc5e4.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/8f10cd5e01be9029.svg b/data/svg/8f10cd5e01be9029.svg index aed106e52f41c7d6e7780fdafd7773d19e705209..2fb9b54c01443a131445bc9038de78c26cd66ab2 100644 --- a/data/svg/8f10cd5e01be9029.svg +++ b/data/svg/8f10cd5e01be9029.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/8fccd3008565aabb.svg b/data/svg/8fccd3008565aabb.svg index c3f0f398dbf55a9a76522dbb34bc2167ca3132d8..7c4a07087575aece44e9607aba3548a60dc2a201 100644 --- a/data/svg/8fccd3008565aabb.svg +++ b/data/svg/8fccd3008565aabb.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/8fec1c52f8e0c047.svg b/data/svg/8fec1c52f8e0c047.svg index d0a16c8818f892c441fa2c0673b17275bca3f0b6..9018204bafc28d86e76fe851c158eb0483e2e3f8 100644 --- a/data/svg/8fec1c52f8e0c047.svg +++ b/data/svg/8fec1c52f8e0c047.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/90badee8fc213075.svg b/data/svg/90badee8fc213075.svg index f72efe3b88cd18a5081e33f473cdc81b5752910a..d65c70d1b1e8625b9246a8128ffb108a1fd699c5 100644 --- a/data/svg/90badee8fc213075.svg +++ b/data/svg/90badee8fc213075.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/9211255584acb7a4.svg b/data/svg/9211255584acb7a4.svg index d6cd505bc4a77b2fa7dac7fc84333b1f55956636..6825f88f850233d67b4ec85a2c13511756fa060d 100644 --- a/data/svg/9211255584acb7a4.svg +++ b/data/svg/9211255584acb7a4.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/92331a16a75cf6c4.svg b/data/svg/92331a16a75cf6c4.svg index c31787a1da576b56519deb43ee1379770f4ecc1b..a12db2e2354e270360576d669da6e5a7854ad9f2 100644 --- a/data/svg/92331a16a75cf6c4.svg +++ b/data/svg/92331a16a75cf6c4.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/928ee7a851bce6e5.svg b/data/svg/928ee7a851bce6e5.svg index 78d0608955644bfc881d1b66df6df49ecf5facf8..c918c5a2d4082d6a347496768e114555fd770d60 100644 --- a/data/svg/928ee7a851bce6e5.svg +++ b/data/svg/928ee7a851bce6e5.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/92c4bcf9428983c2.svg b/data/svg/92c4bcf9428983c2.svg new file mode 100644 index 0000000000000000000000000000000000000000..d7fe0ebfaf89c2a3fa45d64ca6d77dfba47e399f --- /dev/null +++ b/data/svg/92c4bcf9428983c2.svg @@ -0,0 +1,27 @@ + + octinoct@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/92c66f395ff03ab9.svg b/data/svg/92c66f395ff03ab9.svg index 5cba6f83d21363193ad397a4ab242e25dae8b9f9..2196dd6eb6bc5ceadf06de6487dda286baf49f23 100644 --- a/data/svg/92c66f395ff03ab9.svg +++ b/data/svg/92c66f395ff03ab9.svg @@ -2,6 +2,6 @@ triinoct@1 - + diff --git a/data/svg/92df600f3a6e54a1.svg b/data/svg/92df600f3a6e54a1.svg index f85f1969f7830ac23b34b82fbc9b6d46457ca768..47febec1eade8fedbef88d018fba91ec9341a862 100644 --- a/data/svg/92df600f3a6e54a1.svg +++ b/data/svg/92df600f3a6e54a1.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/92f51b49b50f6469.svg b/data/svg/92f51b49b50f6469.svg index a83740759dd7c5f84971a77d45af9f758c17ff37..ebeba319ee2bc529d13c2912ff30013ca14171c2 100644 --- a/data/svg/92f51b49b50f6469.svg +++ b/data/svg/92f51b49b50f6469.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/92f5511b689fe041.svg b/data/svg/92f5511b689fe041.svg index 2b87e9020776a277e11c1e302e3fd3e4ff40d631..df96176e268e7a55ace74c926e7902adc67c4399 100644 --- a/data/svg/92f5511b689fe041.svg +++ b/data/svg/92f5511b689fe041.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/936a184a58977242.svg b/data/svg/936a184a58977242.svg index d96a16533df457378814b894a54b711e3c7c0e02..296afa231142e212c2840d091c00b4c5f9233a30 100644 --- a/data/svg/936a184a58977242.svg +++ b/data/svg/936a184a58977242.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/937fb450c622d9b9.svg b/data/svg/937fb450c622d9b9.svg index 8b1890a6bb2b388b61dcb3c235b00d0cb3cafcd9..18dfab8b9247da42a78e8864942d0916867ac5e3 100644 --- a/data/svg/937fb450c622d9b9.svg +++ b/data/svg/937fb450c622d9b9.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/93bfece75998988b.svg b/data/svg/93bfece75998988b.svg index 8eff1304149677cc462b6c200876a2d8f34ccc3c..7848da488578dab4e10569d7ee7791aaed6c64cc 100644 --- a/data/svg/93bfece75998988b.svg +++ b/data/svg/93bfece75998988b.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/941fbce4f50492c6.svg b/data/svg/941fbce4f50492c6.svg new file mode 100644 index 0000000000000000000000000000000000000000..b6b881989fe9290b4988ef76c0fea3fdc3558442 --- /dev/null +++ b/data/svg/941fbce4f50492c6.svg @@ -0,0 +1,30 @@ + + hexinsqu@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9427b00c077aafc3.svg b/data/svg/9427b00c077aafc3.svg index 899cecd06988188206b3bd7aed2634c2ce12fabc..700b827c42ec7d3eacb834882e354a15482c781b 100644 --- a/data/svg/9427b00c077aafc3.svg +++ b/data/svg/9427b00c077aafc3.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/9469ef74fc89a75b.svg b/data/svg/9469ef74fc89a75b.svg index ee36ce418e4eed6431bad0b58b57eb27034926e3..453140cb362f398cf735b88db75ea11f4e629cff 100644 --- a/data/svg/9469ef74fc89a75b.svg +++ b/data/svg/9469ef74fc89a75b.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/94d0a09f4c75dcc4.svg b/data/svg/94d0a09f4c75dcc4.svg index 986a7b16f7120720fef047ee47290f17e298e71a..651ff2ec2adc766c4e27237150c6f0450e4a331d 100644 --- a/data/svg/94d0a09f4c75dcc4.svg +++ b/data/svg/94d0a09f4c75dcc4.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/94da47c0085910e3.svg b/data/svg/94da47c0085910e3.svg new file mode 100644 index 0000000000000000000000000000000000000000..70787206c16319c4499265b9a35a2636c4973662 --- /dev/null +++ b/data/svg/94da47c0085910e3.svg @@ -0,0 +1,30 @@ + + squinhex@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/94f98697d38e8534.svg b/data/svg/94f98697d38e8534.svg new file mode 100644 index 0000000000000000000000000000000000000000..92528cf66ee7c93ff3e4a1c0fe45c9a3f28a36db --- /dev/null +++ b/data/svg/94f98697d38e8534.svg @@ -0,0 +1,42 @@ + + triinpen@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9525d376eafe3c9c.svg b/data/svg/9525d376eafe3c9c.svg index 91ff4b95427ab75bf945f0873d8466ab0b2d822b..2c0d1c85cde745284c3fadc41e52c99c0779fd57 100644 --- a/data/svg/9525d376eafe3c9c.svg +++ b/data/svg/9525d376eafe3c9c.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/953d10b3e926402a.svg b/data/svg/953d10b3e926402a.svg index 8c6449f851de61f64db453126abb51ac1a26d65e..af22bc305249db4245ffdb72b5df5110fca55d56 100644 --- a/data/svg/953d10b3e926402a.svg +++ b/data/svg/953d10b3e926402a.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/9562d7d6e075a347.svg b/data/svg/9562d7d6e075a347.svg new file mode 100644 index 0000000000000000000000000000000000000000..ff99027a585787e10be8cfbc5aeb9efdb2a26d9a --- /dev/null +++ b/data/svg/9562d7d6e075a347.svg @@ -0,0 +1,34 @@ + + triintri@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/96118c364cb8b05d.svg b/data/svg/96118c364cb8b05d.svg index 4604253eb812511191a8ed3af4dcc2bc22859f6f..2d4e4e4e429ba1275ab992e38a0d394a75dffb13 100644 --- a/data/svg/96118c364cb8b05d.svg +++ b/data/svg/96118c364cb8b05d.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/965f543dd3a1a5b2.svg b/data/svg/965f543dd3a1a5b2.svg new file mode 100644 index 0000000000000000000000000000000000000000..73f779bf4baf5cf8228c5ea14886ad3293d02d94 --- /dev/null +++ b/data/svg/965f543dd3a1a5b2.svg @@ -0,0 +1,31 @@ + + squinpen@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/96dda57e28868925.svg b/data/svg/96dda57e28868925.svg index 9deb615a2930d3196b462079fe844cad0eeed628..fa0756a004742eecf619580a6f38fb050b0597e0 100644 --- a/data/svg/96dda57e28868925.svg +++ b/data/svg/96dda57e28868925.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/96f74df50573bb81.svg b/data/svg/96f74df50573bb81.svg new file mode 100644 index 0000000000000000000000000000000000000000..a0c822748a40ad9c18d4cb15c803f6df65346a56 --- /dev/null +++ b/data/svg/96f74df50573bb81.svg @@ -0,0 +1,27 @@ + + triinhex@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/97027d267cb23b7f.svg b/data/svg/97027d267cb23b7f.svg index bbc7cd64eeb3fe5be577c5b64fbb4702c48c13c5..24af9b79a8367cfa4a0a28bc3172df7f3df8f3af 100644 --- a/data/svg/97027d267cb23b7f.svg +++ b/data/svg/97027d267cb23b7f.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/9705d17615c32308.svg b/data/svg/9705d17615c32308.svg index da471b5b79446285c5759fecfd16d5db037d5b80..67b71941dd53699046fb89a4518bcdae64382356 100644 --- a/data/svg/9705d17615c32308.svg +++ b/data/svg/9705d17615c32308.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/973cadfcac9f0399.svg b/data/svg/973cadfcac9f0399.svg new file mode 100644 index 0000000000000000000000000000000000000000..00b8a5d72fdb90685e6fdef338bf85e05fa790dc --- /dev/null +++ b/data/svg/973cadfcac9f0399.svg @@ -0,0 +1,29 @@ + + triincir@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/974baf9dad527270.svg b/data/svg/974baf9dad527270.svg index a4cc67ae6d1239ea6c42147cfdc8b52122a0dfb6..600dedf2991ebe5394540fb8fcd687d280425582 100644 --- a/data/svg/974baf9dad527270.svg +++ b/data/svg/974baf9dad527270.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/989a2d320ac47881.svg b/data/svg/989a2d320ac47881.svg new file mode 100644 index 0000000000000000000000000000000000000000..a802ab144b0cfaf0d653b2a681a0ae3cc183efc1 --- /dev/null +++ b/data/svg/989a2d320ac47881.svg @@ -0,0 +1,28 @@ + + squindom@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9917d423eeeb95cb.svg b/data/svg/9917d423eeeb95cb.svg index 8972c9b2d3ddfd164e191d5f4083cff508896882..28a613922d420b7b9980f5f432cf76b303d08200 100644 --- a/data/svg/9917d423eeeb95cb.svg +++ b/data/svg/9917d423eeeb95cb.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/9936488a40de24d9.svg b/data/svg/9936488a40de24d9.svg new file mode 100644 index 0000000000000000000000000000000000000000..73db3b36902b7108040e92785b5bce30e8ff9d35 --- /dev/null +++ b/data/svg/9936488a40de24d9.svg @@ -0,0 +1,40 @@ + + squinhex@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/994e0dd57a80d4a3.svg b/data/svg/994e0dd57a80d4a3.svg index ebdf44a25ecebb63d044dae5bec83c90c53f8e7c..18b8d22793da75abe86210cb1317d7a2f961f622 100644 --- a/data/svg/994e0dd57a80d4a3.svg +++ b/data/svg/994e0dd57a80d4a3.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/9a8f72cbad0da23e.svg b/data/svg/9a8f72cbad0da23e.svg index 626e6acb3490c9ef61445b52e2c41e044af7d906..93fb8dd2e22c48f375615c7c4bb47ebd5abbae24 100644 --- a/data/svg/9a8f72cbad0da23e.svg +++ b/data/svg/9a8f72cbad0da23e.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/9b7724fab73c49c1.svg b/data/svg/9b7724fab73c49c1.svg index 744f2d6f8e80d9b41f79bc75bda5f6033d97aab8..44dd94c50ba902e46c5a53ad03386e6c3752e1b9 100644 --- a/data/svg/9b7724fab73c49c1.svg +++ b/data/svg/9b7724fab73c49c1.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/9c2ab1f687c06eec.svg b/data/svg/9c2ab1f687c06eec.svg index 4f0f4cd0b40a2a2e08a813d07f661b1f04cd65a3..e2444598e1db6512c1507e820d62851a3999c004 100644 --- a/data/svg/9c2ab1f687c06eec.svg +++ b/data/svg/9c2ab1f687c06eec.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/9c442356ca78c3de.svg b/data/svg/9c442356ca78c3de.svg index 82398ee173dd3b7daee1b32980d77f964764c5ab..d2893301e7296a3ffd5aba7a850fbe5489984054 100644 --- a/data/svg/9c442356ca78c3de.svg +++ b/data/svg/9c442356ca78c3de.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/9ca0c9eddf5257a6.svg b/data/svg/9ca0c9eddf5257a6.svg index 5324b22e240f466b83d158f27773d14864ae609c..124e07fb4ef809367aaa89e51435f0a97c831d91 100644 --- a/data/svg/9ca0c9eddf5257a6.svg +++ b/data/svg/9ca0c9eddf5257a6.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/9cac5218ebb67cb5.svg b/data/svg/9cac5218ebb67cb5.svg new file mode 100644 index 0000000000000000000000000000000000000000..e0739dd15c5e1b6727c4881b3c820ec73f4ade8f --- /dev/null +++ b/data/svg/9cac5218ebb67cb5.svg @@ -0,0 +1,40 @@ + + triinpen@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9cd13279efab3c8b.svg b/data/svg/9cd13279efab3c8b.svg index 79be00b0fcfecc9eb838459be178682de953c87a..60fbf59bbf6b693b6a2d4da2684e76cfda05b213 100644 --- a/data/svg/9cd13279efab3c8b.svg +++ b/data/svg/9cd13279efab3c8b.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/9d3e9e7ea6ba298b.svg b/data/svg/9d3e9e7ea6ba298b.svg index 7bf1c66bd9fa89bb704a3116e5ff5d07a17be82c..022143de28b619fa77d1bad849a7634c42b3dda6 100644 --- a/data/svg/9d3e9e7ea6ba298b.svg +++ b/data/svg/9d3e9e7ea6ba298b.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/9d482c8012998879.svg b/data/svg/9d482c8012998879.svg index fcadfb9f811c271a1908bd0d56cdff1a705fbfef..008f4bb0f610661d1c49906cd662b7feeefd17cb 100644 --- a/data/svg/9d482c8012998879.svg +++ b/data/svg/9d482c8012998879.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/9de540041e59931a.svg b/data/svg/9de540041e59931a.svg index 242f1100eb8b81582ffc33e99415a9f8da190d94..65848d28855db9f11f8871dc72c1d00d6a14c970 100644 --- a/data/svg/9de540041e59931a.svg +++ b/data/svg/9de540041e59931a.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/9e0c39beb3cc8aa7.svg b/data/svg/9e0c39beb3cc8aa7.svg index 47c595efbe7dee4aa1df68b5da32f47cb50eeccf..bbce7e8703faf58073afcc6768eaca0551c50e2b 100644 --- a/data/svg/9e0c39beb3cc8aa7.svg +++ b/data/svg/9e0c39beb3cc8aa7.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/9eb26a95274f1d1d.svg b/data/svg/9eb26a95274f1d1d.svg new file mode 100644 index 0000000000000000000000000000000000000000..9cb9e6363b92081f6569457cc389cae3ade96170 --- /dev/null +++ b/data/svg/9eb26a95274f1d1d.svg @@ -0,0 +1,30 @@ + + cirinpen@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9ebf7fbae73f62a7.svg b/data/svg/9ebf7fbae73f62a7.svg new file mode 100644 index 0000000000000000000000000000000000000000..af9e9fcf3bf8843861c140aa9a66ab9e60b34d6a --- /dev/null +++ b/data/svg/9ebf7fbae73f62a7.svg @@ -0,0 +1,30 @@ + + triincir@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9f54d520e8d24e61.svg b/data/svg/9f54d520e8d24e61.svg index dad193a25751892952595000dda756030a042052..60c2f40b7f563a9d466900deebd2b63a322beabb 100644 --- a/data/svg/9f54d520e8d24e61.svg +++ b/data/svg/9f54d520e8d24e61.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/9fbb25ae252614ca.svg b/data/svg/9fbb25ae252614ca.svg new file mode 100644 index 0000000000000000000000000000000000000000..79ac324ca10a0786c4f55574b3efb61a4c894436 --- /dev/null +++ b/data/svg/9fbb25ae252614ca.svg @@ -0,0 +1,46 @@ + + squinpen@40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/9fcb7fc91bdb6f8d.svg b/data/svg/9fcb7fc91bdb6f8d.svg index 1431f935191a0f43a2d98c85155eba6f73b07a0e..6b9a9ead9dce83bb29c111af5e25b2ffe0b5c4c1 100644 --- a/data/svg/9fcb7fc91bdb6f8d.svg +++ b/data/svg/9fcb7fc91bdb6f8d.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/a0053fa5c22778e9.svg b/data/svg/a0053fa5c22778e9.svg index 9c86e9159638aa15233ff36d9cfb9072b484e394..b185eacdb17170bd774207b414b69e151c09604b 100644 --- a/data/svg/a0053fa5c22778e9.svg +++ b/data/svg/a0053fa5c22778e9.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/a012f18849dc81a9.svg b/data/svg/a012f18849dc81a9.svg index b1ba1d582040cb5a2e86a546ea3d153fbfce12cf..66b40883af26510354b171e20ae613ca3a3a3cee 100644 --- a/data/svg/a012f18849dc81a9.svg +++ b/data/svg/a012f18849dc81a9.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/a013f42c7873094a.svg b/data/svg/a013f42c7873094a.svg new file mode 100644 index 0000000000000000000000000000000000000000..19c52112348a728734fc50a57d1d01e9762f61a7 --- /dev/null +++ b/data/svg/a013f42c7873094a.svg @@ -0,0 +1,44 @@ + + triinsqu@38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a0addde9772ff582.svg b/data/svg/a0addde9772ff582.svg index 79e07f52034ff8fa3ae62ae5eb3ec8c62134a7fe..836d4f7bdadfa7fc799d0b8b5f38230ae43b0557 100644 --- a/data/svg/a0addde9772ff582.svg +++ b/data/svg/a0addde9772ff582.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/a0b20d24de5f00ac.svg b/data/svg/a0b20d24de5f00ac.svg index 7d61ffe5d4cc448f0171b1ca2ef4710469b7b0bd..1b1b0c5d30bef9308e10363239573e32b4cc5f77 100644 --- a/data/svg/a0b20d24de5f00ac.svg +++ b/data/svg/a0b20d24de5f00ac.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/a0eb38ed275fd3c7.svg b/data/svg/a0eb38ed275fd3c7.svg index a959f0a23f130dcfb49b57d0e53a4bbb8fc02dd2..8a2fd600efee0f88c77024b77230a2d51d595067 100644 --- a/data/svg/a0eb38ed275fd3c7.svg +++ b/data/svg/a0eb38ed275fd3c7.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/a118f33872e0cb30.svg b/data/svg/a118f33872e0cb30.svg index d0d711594d27da5948c282ea807f39dcc793f1fb..4968d4199b5c6b8405c2b927729869e11a7ffdda 100644 --- a/data/svg/a118f33872e0cb30.svg +++ b/data/svg/a118f33872e0cb30.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/a12363b635eb64f9.svg b/data/svg/a12363b635eb64f9.svg new file mode 100644 index 0000000000000000000000000000000000000000..78cf5bb544e54226fdf75a12ce7c15c8ae1ae0e4 --- /dev/null +++ b/data/svg/a12363b635eb64f9.svg @@ -0,0 +1,31 @@ + + squindom@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a14dd3a45e182f53.svg b/data/svg/a14dd3a45e182f53.svg index 6b6d2df6043469fb586591cfc2314333c4c46caa..1f92a48275a37e959094bada7bfee00d8d4f5302 100644 --- a/data/svg/a14dd3a45e182f53.svg +++ b/data/svg/a14dd3a45e182f53.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/a1924650c6f006ea.svg b/data/svg/a1924650c6f006ea.svg new file mode 100644 index 0000000000000000000000000000000000000000..2069481a732e852227f430fbcf2a0dd0aa1d3dd6 --- /dev/null +++ b/data/svg/a1924650c6f006ea.svg @@ -0,0 +1,28 @@ + + triinoct@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a19cffb18f99454d.svg b/data/svg/a19cffb18f99454d.svg new file mode 100644 index 0000000000000000000000000000000000000000..f810f9a6e7b4c0cf75160e705fccce362aa91d55 --- /dev/null +++ b/data/svg/a19cffb18f99454d.svg @@ -0,0 +1,39 @@ + + squindom@33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a1e7eaf12003fa2e.svg b/data/svg/a1e7eaf12003fa2e.svg new file mode 100644 index 0000000000000000000000000000000000000000..17754cfe45f66f0cadce584927bf920b7b1ee06f --- /dev/null +++ b/data/svg/a1e7eaf12003fa2e.svg @@ -0,0 +1,28 @@ + + squinhex@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a261c762e391859b.svg b/data/svg/a261c762e391859b.svg new file mode 100644 index 0000000000000000000000000000000000000000..cae07ca81d16d7cb795e705a48d2c55d82982cf7 --- /dev/null +++ b/data/svg/a261c762e391859b.svg @@ -0,0 +1,34 @@ + + squinhex@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a2628e58e58416df.svg b/data/svg/a2628e58e58416df.svg new file mode 100644 index 0000000000000000000000000000000000000000..6bf23c4f0fc0351e173a90fe048e7550bcc19398 --- /dev/null +++ b/data/svg/a2628e58e58416df.svg @@ -0,0 +1,38 @@ + + squincir@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a267ec5809e79964.svg b/data/svg/a267ec5809e79964.svg index 4970fe8854b3d828f8d99af43895eee046fcc1c6..2762237a9fc5a324bf29343d75d3977dc3145b7e 100644 --- a/data/svg/a267ec5809e79964.svg +++ b/data/svg/a267ec5809e79964.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/a2e24601c2557198.svg b/data/svg/a2e24601c2557198.svg new file mode 100644 index 0000000000000000000000000000000000000000..63b63d76347403303746bac6b1d9d69f07f9a323 --- /dev/null +++ b/data/svg/a2e24601c2557198.svg @@ -0,0 +1,27 @@ + + squintri@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a2fcd0b0beef7a6f.svg b/data/svg/a2fcd0b0beef7a6f.svg index 2c1238bdc8a0f278d692148477a323469502595e..2a179946313cb32358136342ca11d284b9b2f54b 100644 --- a/data/svg/a2fcd0b0beef7a6f.svg +++ b/data/svg/a2fcd0b0beef7a6f.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/a34ac6a3c52f70df.svg b/data/svg/a34ac6a3c52f70df.svg new file mode 100644 index 0000000000000000000000000000000000000000..000b41adcc9d498caeafdc0cc0578e5592722a62 --- /dev/null +++ b/data/svg/a34ac6a3c52f70df.svg @@ -0,0 +1,30 @@ + + octinoct@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a35561fa5a518c8b.svg b/data/svg/a35561fa5a518c8b.svg index 65ec75909a9f26ab94539a92f00866c97e1688ab..f559359e401fe433d5eb34c035b9418bb95dde3e 100644 --- a/data/svg/a35561fa5a518c8b.svg +++ b/data/svg/a35561fa5a518c8b.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/a3759fa0325bb184.svg b/data/svg/a3759fa0325bb184.svg new file mode 100644 index 0000000000000000000000000000000000000000..6bbacbbdb43b2b32652ed69debc87b9ee636abee --- /dev/null +++ b/data/svg/a3759fa0325bb184.svg @@ -0,0 +1,27 @@ + + squinoct@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a420bfbc7a7f6c1e.svg b/data/svg/a420bfbc7a7f6c1e.svg new file mode 100644 index 0000000000000000000000000000000000000000..8a431c29485d7cb8552d1b0c5c3b0a6c92f8b77c --- /dev/null +++ b/data/svg/a420bfbc7a7f6c1e.svg @@ -0,0 +1,30 @@ + + peninpen@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a455ecb05be301ad.svg b/data/svg/a455ecb05be301ad.svg new file mode 100644 index 0000000000000000000000000000000000000000..1446bf736202f70946a80e9afe3cdd9b80fbb30a --- /dev/null +++ b/data/svg/a455ecb05be301ad.svg @@ -0,0 +1,43 @@ + + squinhex@37 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a47b3fecfc8fb997.svg b/data/svg/a47b3fecfc8fb997.svg index 6bd3fcadefa2da4c7e6d0ca07d217eb253ca2468..9b8b4005dde8c5b0ac0dbc6ccc7415259091fb71 100644 --- a/data/svg/a47b3fecfc8fb997.svg +++ b/data/svg/a47b3fecfc8fb997.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/a4c696c014daab3c.svg b/data/svg/a4c696c014daab3c.svg index 4e4a376c1c5ce8070442c1e5502a599b1e64862c..bb0b1196bb41d7b61e550045fefa66c8ce7ec438 100644 --- a/data/svg/a4c696c014daab3c.svg +++ b/data/svg/a4c696c014daab3c.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/a4d7af61e2935a14.svg b/data/svg/a4d7af61e2935a14.svg index 5a31d8e198d5a50ed02b056f9077f5dfc3a808cc..c869da3f46a0a482ecd4c7a71fd3910b83434bbe 100644 --- a/data/svg/a4d7af61e2935a14.svg +++ b/data/svg/a4d7af61e2935a14.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/a51f6ff7158a3148.svg b/data/svg/a51f6ff7158a3148.svg index 95fb2543216f1b94a7eaf44411e978585370e86b..df31dd20c2a6f24fdf7f828c5815ae360b2adb5f 100644 --- a/data/svg/a51f6ff7158a3148.svg +++ b/data/svg/a51f6ff7158a3148.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/a564353850abf267.svg b/data/svg/a564353850abf267.svg index 09ec111a1f7662b019bc5a54bfea807854c761c4..46601b24e18863d86b61ef52fec634c33762b7a1 100644 --- a/data/svg/a564353850abf267.svg +++ b/data/svg/a564353850abf267.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/a5c3dc7083e49634.svg b/data/svg/a5c3dc7083e49634.svg index adfff9675ab967d4632f91f887d659a37c5e7679..c1cbdbcb0ac1b4feb744ef1cec9f696098371144 100644 --- a/data/svg/a5c3dc7083e49634.svg +++ b/data/svg/a5c3dc7083e49634.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/a6900e1fd3f925c6.svg b/data/svg/a6900e1fd3f925c6.svg index 7c0eabdde87f490a1b45a9c9b049075712e1b4f0..4bfb84e11d631b1c63e0a7f98f542096c2445a67 100644 --- a/data/svg/a6900e1fd3f925c6.svg +++ b/data/svg/a6900e1fd3f925c6.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/a6ab1017d9a75152.svg b/data/svg/a6ab1017d9a75152.svg index e77dba96823ea26c4596f040b636210d37bc429d..eda0190f5da6a42f24b9ea2984121e1b817189d8 100644 --- a/data/svg/a6ab1017d9a75152.svg +++ b/data/svg/a6ab1017d9a75152.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/a6cd0104bc26d2a0.svg b/data/svg/a6cd0104bc26d2a0.svg index e06a769f5733775645e4953ec2042219efb847b9..53c9b05452e00aa2f6edffb2368768ae192839ad 100644 --- a/data/svg/a6cd0104bc26d2a0.svg +++ b/data/svg/a6cd0104bc26d2a0.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/a712744ff3b5bcc9.svg b/data/svg/a712744ff3b5bcc9.svg new file mode 100644 index 0000000000000000000000000000000000000000..43129b53f233c17b72802ec8e0f6c4cd94e75678 --- /dev/null +++ b/data/svg/a712744ff3b5bcc9.svg @@ -0,0 +1,40 @@ + + triinhex@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a7275e2ab7024187.svg b/data/svg/a7275e2ab7024187.svg index 4b0818a0ea6bcc878cfcba90f5ac8e1ff3079881..8d0c64e088f504be48ef1d2d8e8756850d59d322 100644 --- a/data/svg/a7275e2ab7024187.svg +++ b/data/svg/a7275e2ab7024187.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/a73fe466a153c6dc.svg b/data/svg/a73fe466a153c6dc.svg index 0f0e2a7662cbeef11e95607ce89dfce7802ed5e5..88ced8012ffe001303648aa24b9054f1a1894ef1 100644 --- a/data/svg/a73fe466a153c6dc.svg +++ b/data/svg/a73fe466a153c6dc.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/a763846075248773.svg b/data/svg/a763846075248773.svg new file mode 100644 index 0000000000000000000000000000000000000000..8818ca4287ee4d4f68d49a17c7061612c6e51756 --- /dev/null +++ b/data/svg/a763846075248773.svg @@ -0,0 +1,42 @@ + + squinhex@36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a7c60552360644b6.svg b/data/svg/a7c60552360644b6.svg new file mode 100644 index 0000000000000000000000000000000000000000..0c828ee64ac562643e897a47d1e369d8282d2f61 --- /dev/null +++ b/data/svg/a7c60552360644b6.svg @@ -0,0 +1,35 @@ + + squinoct@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a824891b660555f5.svg b/data/svg/a824891b660555f5.svg new file mode 100644 index 0000000000000000000000000000000000000000..bdd6e42f5a698b4f9f7d9f117ea93a52c7db575e --- /dev/null +++ b/data/svg/a824891b660555f5.svg @@ -0,0 +1,43 @@ + + triintri@37 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/a9079c85f43f1608.svg b/data/svg/a9079c85f43f1608.svg index 60eacf012cf37cca426782bc9456c56eb64e94af..3d804c9fae2386c8c1011839f7eab9bd6b6937df 100644 --- a/data/svg/a9079c85f43f1608.svg +++ b/data/svg/a9079c85f43f1608.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/a91978e616f17817.svg b/data/svg/a91978e616f17817.svg index d3ec35dba944ca8e78dd5fa3f67135573ecc0aee..77ad9eb80cadad2be41ae369682eeddfe86a73c4 100644 --- a/data/svg/a91978e616f17817.svg +++ b/data/svg/a91978e616f17817.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/a99ee7097f22eb28.svg b/data/svg/a99ee7097f22eb28.svg index e4caf306267af05476dbae278bff25bc374bdda2..fd376f637960a43c9a52d832c8ddffeac16a772d 100644 --- a/data/svg/a99ee7097f22eb28.svg +++ b/data/svg/a99ee7097f22eb28.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/a99f063702c9d4e8.svg b/data/svg/a99f063702c9d4e8.svg index a7d854633b9797af8fa76096287963c55b728d0a..010a9858230278c195132d1b63f2df775cc2c041 100644 --- a/data/svg/a99f063702c9d4e8.svg +++ b/data/svg/a99f063702c9d4e8.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/aa2ff1aceeba9dbd.svg b/data/svg/aa2ff1aceeba9dbd.svg new file mode 100644 index 0000000000000000000000000000000000000000..ed02d24b7d1afaa7389e504729573c09ffa98e29 --- /dev/null +++ b/data/svg/aa2ff1aceeba9dbd.svg @@ -0,0 +1,38 @@ + + triinsqu@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/aa931802df351f6b.svg b/data/svg/aa931802df351f6b.svg new file mode 100644 index 0000000000000000000000000000000000000000..047ba4d438c4b2b68a7fd7b40ec884483d85ce7a --- /dev/null +++ b/data/svg/aa931802df351f6b.svg @@ -0,0 +1,30 @@ + + triinsqu@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ab660f0510a3dd1c.svg b/data/svg/ab660f0510a3dd1c.svg index 193ac5cf30365ad29c45fb7d46d5418aa34fe6db..39fd1845c609c52acb86a09a3636c1588d88a549 100644 --- a/data/svg/ab660f0510a3dd1c.svg +++ b/data/svg/ab660f0510a3dd1c.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/ab9a33067266df01.svg b/data/svg/ab9a33067266df01.svg index e8ac6dea7afeb2c246343a8555f80ce0c44ef151..4f26332fb84462466f5c45eafe817ffe33d2a578 100644 --- a/data/svg/ab9a33067266df01.svg +++ b/data/svg/ab9a33067266df01.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/abf88e494059d012.svg b/data/svg/abf88e494059d012.svg index 212e7950b37860561b5bdf69427a73f2f8cdab98..73faf142a7b89615d83edbd2a0eb4cc0a31e2a83 100644 --- a/data/svg/abf88e494059d012.svg +++ b/data/svg/abf88e494059d012.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/abf9025a493d4276.svg b/data/svg/abf9025a493d4276.svg index d5123c813bd69cd9ddf7c9d8bb82cbad0d03e2d8..b424e7f2c3c5d3587e624f63317648c0d0e3f992 100644 --- a/data/svg/abf9025a493d4276.svg +++ b/data/svg/abf9025a493d4276.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/ac4103aabf81c7e4.svg b/data/svg/ac4103aabf81c7e4.svg index 3d347a481b4f3168c78548f26f5efc944b8d6802..003d15237054e85eb94598d71da26243ea1975f4 100644 --- a/data/svg/ac4103aabf81c7e4.svg +++ b/data/svg/ac4103aabf81c7e4.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/ad32c3b8e4c714b5.svg b/data/svg/ad32c3b8e4c714b5.svg index aa708758fe0c789efb6102473a30becce7abff9e..9b4967e2f3774aa45855a3bf7879cce538096088 100644 --- a/data/svg/ad32c3b8e4c714b5.svg +++ b/data/svg/ad32c3b8e4c714b5.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/ad3aed979d0e55b8.svg b/data/svg/ad3aed979d0e55b8.svg new file mode 100644 index 0000000000000000000000000000000000000000..9ee8c301d44568c40502c4dc4553b2a285de7d7a --- /dev/null +++ b/data/svg/ad3aed979d0e55b8.svg @@ -0,0 +1,41 @@ + + squindom@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ad6175b5666f3771.svg b/data/svg/ad6175b5666f3771.svg new file mode 100644 index 0000000000000000000000000000000000000000..5559e4e43768ad8d7e9f84700dc08eb8921737fa --- /dev/null +++ b/data/svg/ad6175b5666f3771.svg @@ -0,0 +1,34 @@ + + squinoct@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ad8aac0e4c06f7d0.svg b/data/svg/ad8aac0e4c06f7d0.svg index 288c469dc302ac2f5fa74bdc24647b8e3ae6d03c..e052304b9a86ebd26c02b273e1dc042f777db4db 100644 --- a/data/svg/ad8aac0e4c06f7d0.svg +++ b/data/svg/ad8aac0e4c06f7d0.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/adcc52b80ec84166.svg b/data/svg/adcc52b80ec84166.svg index 6a62dd28d8e5b921d1df16fc10d350ad0b747de6..183db4a1ae8ad7abf263ca64578df7fde3010e19 100644 --- a/data/svg/adcc52b80ec84166.svg +++ b/data/svg/adcc52b80ec84166.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/ae3850bdb0ac1880.svg b/data/svg/ae3850bdb0ac1880.svg index 22e48fc25536aa203006e0aa01748e34ec929df1..9bf92cc3e39cbf2179c2dbc98a1baa7ef1a46fa9 100644 --- a/data/svg/ae3850bdb0ac1880.svg +++ b/data/svg/ae3850bdb0ac1880.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/af0995e19f0dc8ce.svg b/data/svg/af0995e19f0dc8ce.svg index a38d40106e37b099b6d75c2c53101ccd20fa40d7..57f3a06d36f1783e2c90d243c62690babfa078a9 100644 --- a/data/svg/af0995e19f0dc8ce.svg +++ b/data/svg/af0995e19f0dc8ce.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/af16853a8ef97483.svg b/data/svg/af16853a8ef97483.svg new file mode 100644 index 0000000000000000000000000000000000000000..c8f21bc4cecf05015097b904924e904cdf39eac6 --- /dev/null +++ b/data/svg/af16853a8ef97483.svg @@ -0,0 +1,41 @@ + + squinhex@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/af96c8dfd69688ff.svg b/data/svg/af96c8dfd69688ff.svg index 756f7331a568570fea68b617b3ca4428cf917322..63e5459682309c1780c506874f2789c7dade4382 100644 --- a/data/svg/af96c8dfd69688ff.svg +++ b/data/svg/af96c8dfd69688ff.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/af99e7edd2e30109.svg b/data/svg/af99e7edd2e30109.svg new file mode 100644 index 0000000000000000000000000000000000000000..55751a1710028be823ae361c5b0ae686df06664c --- /dev/null +++ b/data/svg/af99e7edd2e30109.svg @@ -0,0 +1,30 @@ + + domintri@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/afebd04e4720460b.svg b/data/svg/afebd04e4720460b.svg index ea7e14a220c54e131e868f709de044ff20130fac..4b7d3766a6e283c13e586ea53850f8567878e74f 100644 --- a/data/svg/afebd04e4720460b.svg +++ b/data/svg/afebd04e4720460b.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/b050939c544c8091.svg b/data/svg/b050939c544c8091.svg index 6f149f57b5271a30f4ae6b9c4976085f4cf90a4a..26b7a870169d1577c14eb1458f6726f81b977359 100644 --- a/data/svg/b050939c544c8091.svg +++ b/data/svg/b050939c544c8091.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/b0ae38086de8cdf9.svg b/data/svg/b0ae38086de8cdf9.svg index 93cbeaeed6e43cfa1cab3b1e2391de0f5e93d445..ebc4b9f7945da2105301bd689ef56030ee75b713 100644 --- a/data/svg/b0ae38086de8cdf9.svg +++ b/data/svg/b0ae38086de8cdf9.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/b0b095b0aec160c0.svg b/data/svg/b0b095b0aec160c0.svg index 4ddfe596852bd83c0d9b9241dd06ba94ded5ec03..8299e846d45f3cb23fbed8ff9ee4a6c358c6b9d2 100644 --- a/data/svg/b0b095b0aec160c0.svg +++ b/data/svg/b0b095b0aec160c0.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/b10402bd10926cd1.svg b/data/svg/b10402bd10926cd1.svg index d6f805ced6d47296ab0d85fedc172f1c953e005f..a606969c7eda18baf6acfa46b1127cbae93cef99 100644 --- a/data/svg/b10402bd10926cd1.svg +++ b/data/svg/b10402bd10926cd1.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/b1252a56565d2ec0.svg b/data/svg/b1252a56565d2ec0.svg index e6f63a67c55492de8b131e85958b3c4c41f5d558..80c15eeb2c069a5446192ff1616b7b67b02d16b5 100644 --- a/data/svg/b1252a56565d2ec0.svg +++ b/data/svg/b1252a56565d2ec0.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/b157990acac8fece.svg b/data/svg/b157990acac8fece.svg new file mode 100644 index 0000000000000000000000000000000000000000..20716a776c79b1fadc45dfbfbe50c4749796ef52 --- /dev/null +++ b/data/svg/b157990acac8fece.svg @@ -0,0 +1,38 @@ + + squinpen@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b24dd4afb42cb3d7.svg b/data/svg/b24dd4afb42cb3d7.svg index 0957209283bbbf8cf193c29b80c913cef5126e8e..dbb21c2147df4dcef51da82fe8246740fab1ec7f 100644 --- a/data/svg/b24dd4afb42cb3d7.svg +++ b/data/svg/b24dd4afb42cb3d7.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/b2ec44e582e5ab93.svg b/data/svg/b2ec44e582e5ab93.svg index 36ffea44a4d1234bb0702a6a062776140eaa854d..f8adb105d309e196ce7b2b667506c65d7de17b78 100644 --- a/data/svg/b2ec44e582e5ab93.svg +++ b/data/svg/b2ec44e582e5ab93.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/b2f9cfacd50b72e9.svg b/data/svg/b2f9cfacd50b72e9.svg new file mode 100644 index 0000000000000000000000000000000000000000..43c58a12d89708f8870165cdffa44cf47292973a --- /dev/null +++ b/data/svg/b2f9cfacd50b72e9.svg @@ -0,0 +1,29 @@ + + triinpen@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b3173648630fcdeb.svg b/data/svg/b3173648630fcdeb.svg index d8de1f6c3647f66166bc08e4e3ccd416e4c0f31a..e14d67d423e3558a7429befe7dbb31a28590bba1 100644 --- a/data/svg/b3173648630fcdeb.svg +++ b/data/svg/b3173648630fcdeb.svg @@ -2,6 +2,6 @@ peninpen@1 - + diff --git a/data/svg/b3ecf4aa9beda411.svg b/data/svg/b3ecf4aa9beda411.svg new file mode 100644 index 0000000000000000000000000000000000000000..13cc4df40da6956529e2c72ee7552a7e52ce838a --- /dev/null +++ b/data/svg/b3ecf4aa9beda411.svg @@ -0,0 +1,28 @@ + + triinpen@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b404bfce93e4b698.svg b/data/svg/b404bfce93e4b698.svg index 6724b516fe770aebb1136be1b198a4a812020442..e09065ea96d2ded316b42b08c52cb6b7d4566aef 100644 --- a/data/svg/b404bfce93e4b698.svg +++ b/data/svg/b404bfce93e4b698.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/b4ac2c13e986485e.svg b/data/svg/b4ac2c13e986485e.svg index 76878b5f01ced87b8b164aa794802826aff4cb87..4f9d5d5d45090c42bfb32f8953209b98d268c98d 100644 --- a/data/svg/b4ac2c13e986485e.svg +++ b/data/svg/b4ac2c13e986485e.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/b4bf200670caf09c.svg b/data/svg/b4bf200670caf09c.svg index 99cadb04a06e79c7101dae7459abd1df99e49b0d..08f52ebf37f9f04768de0650a6b3b211f2ca1d6f 100644 --- a/data/svg/b4bf200670caf09c.svg +++ b/data/svg/b4bf200670caf09c.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/b4cfb14015aca75a.svg b/data/svg/b4cfb14015aca75a.svg index b732e600f6a81aec6663cfb44f98dbc50c85f4bf..07c5aabefda7967e222f68f25e722f266a39f13a 100644 --- a/data/svg/b4cfb14015aca75a.svg +++ b/data/svg/b4cfb14015aca75a.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/b4e81c640a89e12f.svg b/data/svg/b4e81c640a89e12f.svg index b647b4b0a82e9fcb1cdd87a94385df26940babdf..a01fce3c73f26c537afd02f7dae34f6d103cc6a1 100644 --- a/data/svg/b4e81c640a89e12f.svg +++ b/data/svg/b4e81c640a89e12f.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/b4f34cc71652a9b5.svg b/data/svg/b4f34cc71652a9b5.svg new file mode 100644 index 0000000000000000000000000000000000000000..8a2db6f82c019abc429def32483e486249af3598 --- /dev/null +++ b/data/svg/b4f34cc71652a9b5.svg @@ -0,0 +1,35 @@ + + squinhex@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b4f5fafd19e47950.svg b/data/svg/b4f5fafd19e47950.svg new file mode 100644 index 0000000000000000000000000000000000000000..294cae1308848f6e51ff6dbf81595e5d14423ff4 --- /dev/null +++ b/data/svg/b4f5fafd19e47950.svg @@ -0,0 +1,31 @@ + + squintri@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b50c304b68607cc4.svg b/data/svg/b50c304b68607cc4.svg index cfe4d3d7498164fb627201f5841e5dbac143d55b..57310a319f0ec0c1e706c0a04e231fec9a9c4db4 100644 --- a/data/svg/b50c304b68607cc4.svg +++ b/data/svg/b50c304b68607cc4.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/b51df67181f6833b.svg b/data/svg/b51df67181f6833b.svg index 426866edab5af29e6461311d4c50256dab75b3fb..22d48e13e59035e3f3ec6fa70c472c551161466e 100644 --- a/data/svg/b51df67181f6833b.svg +++ b/data/svg/b51df67181f6833b.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/b5440311f7b9b10b.svg b/data/svg/b5440311f7b9b10b.svg index 67099013ce3921945c40c1d598b0fa115d765ad4..c10670a44194891873ddf867bc158812f4634315 100644 --- a/data/svg/b5440311f7b9b10b.svg +++ b/data/svg/b5440311f7b9b10b.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/b548b946ae0b4ba7.svg b/data/svg/b548b946ae0b4ba7.svg index 6239557a449cebdc1795f4e1e0e3306589b92f61..be59506194c6024fd07c6ee6078638d511153eac 100644 --- a/data/svg/b548b946ae0b4ba7.svg +++ b/data/svg/b548b946ae0b4ba7.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/b54e12045e01b08b.svg b/data/svg/b54e12045e01b08b.svg index be1ede9f8db625f4c0d72d36d747f35f78fcfb66..c09009c4319bffe9a3fe8fe354cfa668355dcb60 100644 --- a/data/svg/b54e12045e01b08b.svg +++ b/data/svg/b54e12045e01b08b.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/b5565b951637dc85.svg b/data/svg/b5565b951637dc85.svg index 5410180c3da179258314d0277347151535971aa1..f9dbef0a5f5338a913d820876708128789992ac9 100644 --- a/data/svg/b5565b951637dc85.svg +++ b/data/svg/b5565b951637dc85.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/b63c90f60717ba08.svg b/data/svg/b63c90f60717ba08.svg index af93e8c342c246377660c2deaf11e41419b64d21..904e9eb57c17c543db65aeabe9cff2f791a9bf8e 100644 --- a/data/svg/b63c90f60717ba08.svg +++ b/data/svg/b63c90f60717ba08.svg @@ -2,6 +2,6 @@ squinoct@1 - + diff --git a/data/svg/b664afe5246d24cb.svg b/data/svg/b664afe5246d24cb.svg index 47c789736937684c19692e44d2d56afd6b5b6da5..cd11ec5731c761f9ccc4bbb9749dbc66bc2ae3ae 100644 --- a/data/svg/b664afe5246d24cb.svg +++ b/data/svg/b664afe5246d24cb.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/b6a042d1d6eee5a4.svg b/data/svg/b6a042d1d6eee5a4.svg index 21236f4922078910dbf81f6f8efabcfe142c89ae..aa665dd820b978cffb6793cc1db98bf11cd2cbb9 100644 --- a/data/svg/b6a042d1d6eee5a4.svg +++ b/data/svg/b6a042d1d6eee5a4.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/b6e20361c3af5615.svg b/data/svg/b6e20361c3af5615.svg index c7e9371f544813ad26206d16b28f0f43849cab3f..9ea8cae7f5bb3da7dc0d735441861bfa170ef43e 100644 --- a/data/svg/b6e20361c3af5615.svg +++ b/data/svg/b6e20361c3af5615.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/b713bb4909b828e8.svg b/data/svg/b713bb4909b828e8.svg new file mode 100644 index 0000000000000000000000000000000000000000..64d049fd85d1d63925461439cba967a0805bfc4d --- /dev/null +++ b/data/svg/b713bb4909b828e8.svg @@ -0,0 +1,27 @@ + + penincir@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b719359797754d26.svg b/data/svg/b719359797754d26.svg index 2216915b57035528f2d29a6cf3403ee2d0e4d809..267992e022b9a85d300783c79d2de00cd05cbede 100644 --- a/data/svg/b719359797754d26.svg +++ b/data/svg/b719359797754d26.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/b77426ecb97f3ce6.svg b/data/svg/b77426ecb97f3ce6.svg index ebec81d02845862eb860fd3478efbb920009304e..5ead4dc0b66685d850b0b51865945eceb0b793e5 100644 --- a/data/svg/b77426ecb97f3ce6.svg +++ b/data/svg/b77426ecb97f3ce6.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/b7ec125fb5317da3.svg b/data/svg/b7ec125fb5317da3.svg index 58f567e64a89e62eaadf35c55864098ee9c172fb..ff832dec69eb7d9283d9a6784f1baad917d75644 100644 --- a/data/svg/b7ec125fb5317da3.svg +++ b/data/svg/b7ec125fb5317da3.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/b818374b7af77c7b.svg b/data/svg/b818374b7af77c7b.svg new file mode 100644 index 0000000000000000000000000000000000000000..b3683d98102c125e6d181756de193e5a8a1a14a7 --- /dev/null +++ b/data/svg/b818374b7af77c7b.svg @@ -0,0 +1,32 @@ + + squincir@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b85e7f72b874a80d.svg b/data/svg/b85e7f72b874a80d.svg index 3566bbebdd00e0c7f4435822c6d3a7ad98f9895a..587b05028852b20bfd1c76c75a673a5ab1ac01f0 100644 --- a/data/svg/b85e7f72b874a80d.svg +++ b/data/svg/b85e7f72b874a80d.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/b8984cccc8c8714d.svg b/data/svg/b8984cccc8c8714d.svg index 77e09fa3e81bb9384f8e8c2c07d0dd48cd690b7e..bbd0fb19260bb58873e046d94469da9fa39f96d5 100644 --- a/data/svg/b8984cccc8c8714d.svg +++ b/data/svg/b8984cccc8c8714d.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/b8b9e4b4d61ec96c.svg b/data/svg/b8b9e4b4d61ec96c.svg index 8c6af9a713facb60f97ce9faa15da3680bffe335..ae183bb438ddd855d6207995f8c8f0b826f77e44 100644 --- a/data/svg/b8b9e4b4d61ec96c.svg +++ b/data/svg/b8b9e4b4d61ec96c.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/b8f2befaa2d4a75e.svg b/data/svg/b8f2befaa2d4a75e.svg new file mode 100644 index 0000000000000000000000000000000000000000..fa9a6c38ac86d8eb723715f48cf75e715d0d631c --- /dev/null +++ b/data/svg/b8f2befaa2d4a75e.svg @@ -0,0 +1,28 @@ + + octinoct@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/b90420d34e1bd6e3.svg b/data/svg/b90420d34e1bd6e3.svg index 7a43d3a3a9f452357274a8faf4b51f9f3f3efdb0..25cf71a753229fd0f215e9c92c0c5c308a74bec9 100644 --- a/data/svg/b90420d34e1bd6e3.svg +++ b/data/svg/b90420d34e1bd6e3.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/b95fbc7e7009bb63.svg b/data/svg/b95fbc7e7009bb63.svg index ba6f3199572f551c1c7537bd3d092cdde7edd121..b5e0f2d4e07b2ce09e369f00bf6236c0977ac948 100644 --- a/data/svg/b95fbc7e7009bb63.svg +++ b/data/svg/b95fbc7e7009bb63.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/bb5e10eb4917963f.svg b/data/svg/bb5e10eb4917963f.svg index 86ee1259d8f680c3afc81421fbf671d53476415b..a9cd46439267a8b19f5b70e8cc44cebe3d2f5f0d 100644 --- a/data/svg/bb5e10eb4917963f.svg +++ b/data/svg/bb5e10eb4917963f.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/bbb028380d997350.svg b/data/svg/bbb028380d997350.svg new file mode 100644 index 0000000000000000000000000000000000000000..dab368932a8f3965d2d0a468d9056300da4c8cb7 --- /dev/null +++ b/data/svg/bbb028380d997350.svg @@ -0,0 +1,28 @@ + + squintri@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/bc8215883b0d29fa.svg b/data/svg/bc8215883b0d29fa.svg index b19113f6210c830dd7c6babd9c1e40fb6d1d602c..ce8cae16842c1c0734c4709f911da45b900ade40 100644 --- a/data/svg/bc8215883b0d29fa.svg +++ b/data/svg/bc8215883b0d29fa.svg @@ -2,6 +2,6 @@ squintri@1 - + diff --git a/data/svg/bc900c323229ee0c.svg b/data/svg/bc900c323229ee0c.svg index f8acabde9d8349dc688cc43d85a4e7c7a63bb786..4300f761dbf44cf7d0c848c7ab145e9babe9ed3b 100644 --- a/data/svg/bc900c323229ee0c.svg +++ b/data/svg/bc900c323229ee0c.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/bcbfc88586b3e923.svg b/data/svg/bcbfc88586b3e923.svg new file mode 100644 index 0000000000000000000000000000000000000000..bacdd330e30767ecdf2e6339038065f12069aca2 --- /dev/null +++ b/data/svg/bcbfc88586b3e923.svg @@ -0,0 +1,44 @@ + + squinhex@38 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/bcd515f3a4cd7b6e.svg b/data/svg/bcd515f3a4cd7b6e.svg index 49f7947a4d93f16b318a1e2b390f7e2bd8303e4f..a8c9cae355a1de594850f8108c117dddbb74a8fc 100644 --- a/data/svg/bcd515f3a4cd7b6e.svg +++ b/data/svg/bcd515f3a4cd7b6e.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/bcf7fa93627e2e22.svg b/data/svg/bcf7fa93627e2e22.svg index 154dafb29f3c7716a509c5d3d0a863ae28be721d..c9ef140eadc682cbf9ce44488e8c980f8d490382 100644 --- a/data/svg/bcf7fa93627e2e22.svg +++ b/data/svg/bcf7fa93627e2e22.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/bcfc9e294bb15f21.svg b/data/svg/bcfc9e294bb15f21.svg index 2aa3192607a5a9e3589d0191c4adb705ed5efb4c..a395eff78a7605eaf37bc828ed6c192d57ad1181 100644 --- a/data/svg/bcfc9e294bb15f21.svg +++ b/data/svg/bcfc9e294bb15f21.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/bd28b88a6ba9b99d.svg b/data/svg/bd28b88a6ba9b99d.svg index e6320c47520033cdb604082b1318aa95c71bfebb..59cdc0809f453ad57481e360d03d263ee2981669 100644 --- a/data/svg/bd28b88a6ba9b99d.svg +++ b/data/svg/bd28b88a6ba9b99d.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/bda3fbac20c8a756.svg b/data/svg/bda3fbac20c8a756.svg index 15f2cb048b4777e17065fac0fd01373fbe5ceb99..d068a34ba823dc726990562594192d41518e7f5f 100644 --- a/data/svg/bda3fbac20c8a756.svg +++ b/data/svg/bda3fbac20c8a756.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/bdb0d7e9df92fbf4.svg b/data/svg/bdb0d7e9df92fbf4.svg new file mode 100644 index 0000000000000000000000000000000000000000..2071efb147d3c59f2ea5bc2dab1cee083aa2910b --- /dev/null +++ b/data/svg/bdb0d7e9df92fbf4.svg @@ -0,0 +1,38 @@ + + squindom@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/bdc671b076ad0ffe.svg b/data/svg/bdc671b076ad0ffe.svg index acfc388d0b602388f2f29cfd1d5023289ddc0863..7506a9c7ea873a88f47e59fe9a38904cd71b8f95 100644 --- a/data/svg/bdc671b076ad0ffe.svg +++ b/data/svg/bdc671b076ad0ffe.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/be71e0d7682bb396.svg b/data/svg/be71e0d7682bb396.svg new file mode 100644 index 0000000000000000000000000000000000000000..bade8698f392a251b28305fcc5a889e443aca032 --- /dev/null +++ b/data/svg/be71e0d7682bb396.svg @@ -0,0 +1,29 @@ + + squindom@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/bebb10254b247f18.svg b/data/svg/bebb10254b247f18.svg new file mode 100644 index 0000000000000000000000000000000000000000..e12e1634f67d8c9af3179a90cf9cf9341616a5b2 --- /dev/null +++ b/data/svg/bebb10254b247f18.svg @@ -0,0 +1,28 @@ + + squinoct@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/bf261a4dce178a90.svg b/data/svg/bf261a4dce178a90.svg index 0894b5dfdd005e6ce15de72cc7d53260663a15fb..f4a2692dc92a625122885644647a507d7defc193 100644 --- a/data/svg/bf261a4dce178a90.svg +++ b/data/svg/bf261a4dce178a90.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/bf4981e285f76bf4.svg b/data/svg/bf4981e285f76bf4.svg index 06a9681658f5ed05e29a9b78070b6e08f077498a..c9892caa891fba054b912fa20e2457943afd8acf 100644 --- a/data/svg/bf4981e285f76bf4.svg +++ b/data/svg/bf4981e285f76bf4.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/bf4e89c9b4dd8ae2.svg b/data/svg/bf4e89c9b4dd8ae2.svg index 8fc797aa2df7a3abb36b3649e97a3a79d0db6837..094eb178bc216ee6a30fc835b140415e19bcf2e9 100644 --- a/data/svg/bf4e89c9b4dd8ae2.svg +++ b/data/svg/bf4e89c9b4dd8ae2.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/bf7ddcc735398246.svg b/data/svg/bf7ddcc735398246.svg index d513b72c768bf008068327e2f34c9fa8a5e54405..0cb92b8c4fe0536e0b494c3387db69ea7e687afd 100644 --- a/data/svg/bf7ddcc735398246.svg +++ b/data/svg/bf7ddcc735398246.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/c0e9826b835df8c1.svg b/data/svg/c0e9826b835df8c1.svg index ee6ba6ac7a57ced457833e61ae6dda9aea4f582b..f8206fb9e3674e1dfc1a1368936c776a9703206a 100644 --- a/data/svg/c0e9826b835df8c1.svg +++ b/data/svg/c0e9826b835df8c1.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/c1324401d6fef4ff.svg b/data/svg/c1324401d6fef4ff.svg index b18ee9100e8b65ae230825b053a0f7487e911b74..bbab6e9d74d56c5d6980c4c3430391156f4cf4a4 100644 --- a/data/svg/c1324401d6fef4ff.svg +++ b/data/svg/c1324401d6fef4ff.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/c1697d9445319eaa.svg b/data/svg/c1697d9445319eaa.svg index 1dadab72dd9ff0f57084b715eed97f3151040f5d..53e311e7c0ad8c66ed05efc26321568e507d7035 100644 --- a/data/svg/c1697d9445319eaa.svg +++ b/data/svg/c1697d9445319eaa.svg @@ -38,6 +38,6 @@ - + diff --git a/data/svg/c18f0f7b3b1e0227.svg b/data/svg/c18f0f7b3b1e0227.svg index b6bbdec82eb9a15c587ed5aa1021007cd7e719d0..fd51380000441897fc816edbb6d69d08a888e293 100644 --- a/data/svg/c18f0f7b3b1e0227.svg +++ b/data/svg/c18f0f7b3b1e0227.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/c1c4dc57f8cd7d32.svg b/data/svg/c1c4dc57f8cd7d32.svg new file mode 100644 index 0000000000000000000000000000000000000000..66388ee87eea9942c4c622b113a1268fa288f5e5 --- /dev/null +++ b/data/svg/c1c4dc57f8cd7d32.svg @@ -0,0 +1,35 @@ + + squinpen@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c1d8c0f9af9cd320.svg b/data/svg/c1d8c0f9af9cd320.svg new file mode 100644 index 0000000000000000000000000000000000000000..dda6edd50101f152dab2465e9fd625ebec8311ac --- /dev/null +++ b/data/svg/c1d8c0f9af9cd320.svg @@ -0,0 +1,36 @@ + + triinsqu@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c27df81200778ffb.svg b/data/svg/c27df81200778ffb.svg new file mode 100644 index 0000000000000000000000000000000000000000..3d4bf4001e1a411a5ebcd05b308bb39a342b5813 --- /dev/null +++ b/data/svg/c27df81200778ffb.svg @@ -0,0 +1,29 @@ + + triintri@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c2fff75544b88239.svg b/data/svg/c2fff75544b88239.svg index cbb3878e0bce30040cfe34835fd48cf62c7fb225..8e78d5681a06ba36dcb70a4d9a8ecfce8d53d7f1 100644 --- a/data/svg/c2fff75544b88239.svg +++ b/data/svg/c2fff75544b88239.svg @@ -2,6 +2,6 @@ hexintri@1 - + diff --git a/data/svg/c315cc842b24ee2b.svg b/data/svg/c315cc842b24ee2b.svg index 74b1ed21e0b86485335b212d470ca910f7604971..522ff9c531c719e77f80283cd43912e1271690a7 100644 --- a/data/svg/c315cc842b24ee2b.svg +++ b/data/svg/c315cc842b24ee2b.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/c3a6a896de5d184a.svg b/data/svg/c3a6a896de5d184a.svg index 8c5d0bcf238f332f8e741817f580bf42aa33e241..f256c9db327332f7edadde5877fbc9c108c27daf 100644 --- a/data/svg/c3a6a896de5d184a.svg +++ b/data/svg/c3a6a896de5d184a.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/c3d795864cfeb74c.svg b/data/svg/c3d795864cfeb74c.svg index 5df57167db38c1b26bc81fe559efa2f31cec8f6b..36fa1cc6ac7aaecb3279a92fc561416710ebb611 100644 --- a/data/svg/c3d795864cfeb74c.svg +++ b/data/svg/c3d795864cfeb74c.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/c418f25bcf52655a.svg b/data/svg/c418f25bcf52655a.svg new file mode 100644 index 0000000000000000000000000000000000000000..a35d9c7a91276b3d3901aa48659ededce98ee0e5 --- /dev/null +++ b/data/svg/c418f25bcf52655a.svg @@ -0,0 +1,29 @@ + + squinhex@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c45dd63fd5a8806b.svg b/data/svg/c45dd63fd5a8806b.svg index 04f7592619ab185f9498cbfd9fba839ef3e7471a..4d5c8155d14bb2f3103e8e2b2569e4c195f2bdbe 100644 --- a/data/svg/c45dd63fd5a8806b.svg +++ b/data/svg/c45dd63fd5a8806b.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/c5bdcacf094e428e.svg b/data/svg/c5bdcacf094e428e.svg index ea43e22f5a123148a11a4996af3f2fd1df24d6f6..fa7591d8d53108326618d7e09ab56ce8155ac8e8 100644 --- a/data/svg/c5bdcacf094e428e.svg +++ b/data/svg/c5bdcacf094e428e.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/c68e03cc8f5005db.svg b/data/svg/c68e03cc8f5005db.svg new file mode 100644 index 0000000000000000000000000000000000000000..6c0fbc51db49208d4b09902fea1dc02ac2a0cbad --- /dev/null +++ b/data/svg/c68e03cc8f5005db.svg @@ -0,0 +1,33 @@ + + squindom@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c69ed1bfb373f6cd.svg b/data/svg/c69ed1bfb373f6cd.svg new file mode 100644 index 0000000000000000000000000000000000000000..db88d6d6b4722347ee341de503e4e0cfdedd9358 --- /dev/null +++ b/data/svg/c69ed1bfb373f6cd.svg @@ -0,0 +1,33 @@ + + squinpen@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c766413f09b40b68.svg b/data/svg/c766413f09b40b68.svg new file mode 100644 index 0000000000000000000000000000000000000000..9dc938839c70c131a105a8296ebb53c30907ff6d --- /dev/null +++ b/data/svg/c766413f09b40b68.svg @@ -0,0 +1,46 @@ + + squindom@40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c7d745720c03d379.svg b/data/svg/c7d745720c03d379.svg index a18511190133c70943834b186948d37a29533665..0207e29447af9373fb32df9a7541b18a166eefbc 100644 --- a/data/svg/c7d745720c03d379.svg +++ b/data/svg/c7d745720c03d379.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/c7fc7e1eecafb540.svg b/data/svg/c7fc7e1eecafb540.svg index 63f13ee1fb70c1565d344c2d665ea419ff6efc95..9435332fa400f64456d22033bbb216b772727464 100644 --- a/data/svg/c7fc7e1eecafb540.svg +++ b/data/svg/c7fc7e1eecafb540.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/c87a08826ad4f52f.svg b/data/svg/c87a08826ad4f52f.svg new file mode 100644 index 0000000000000000000000000000000000000000..3e701c989e1a3b1e7099ebc8b907f4309f89ae55 --- /dev/null +++ b/data/svg/c87a08826ad4f52f.svg @@ -0,0 +1,41 @@ + + squincir@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c898d8b3cd2b55db.svg b/data/svg/c898d8b3cd2b55db.svg index 373c5f4c253c0cd73af2c0f6447635c3f15c4715..997cea5538f5f6cca9fca9bf13ec7df5af8d6067 100644 --- a/data/svg/c898d8b3cd2b55db.svg +++ b/data/svg/c898d8b3cd2b55db.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/c910e2e69c5e952c.svg b/data/svg/c910e2e69c5e952c.svg index 1a0ff1a8807cedb8731928d411dca34c38850e59..a5fbd5323ae065501971db3778dc6f27b0e8fb5d 100644 --- a/data/svg/c910e2e69c5e952c.svg +++ b/data/svg/c910e2e69c5e952c.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/c94cd40d17cad41e.svg b/data/svg/c94cd40d17cad41e.svg index 80b817eeca9b08f348f7825d363039e24646367a..efad182246de64d1b3db66ab38b996996fdc7c5c 100644 --- a/data/svg/c94cd40d17cad41e.svg +++ b/data/svg/c94cd40d17cad41e.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/c96649ff013a9455.svg b/data/svg/c96649ff013a9455.svg new file mode 100644 index 0000000000000000000000000000000000000000..41c3c9058e1eca8c6954ef55f9762549086d4151 --- /dev/null +++ b/data/svg/c96649ff013a9455.svg @@ -0,0 +1,30 @@ + + hexinhex@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/c9e2b321b60a0e78.svg b/data/svg/c9e2b321b60a0e78.svg new file mode 100644 index 0000000000000000000000000000000000000000..59513deb93f7978ce9c33c7fe28d5672d44404c5 --- /dev/null +++ b/data/svg/c9e2b321b60a0e78.svg @@ -0,0 +1,30 @@ + + triintri@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ca10088586ed125c.svg b/data/svg/ca10088586ed125c.svg index f93899d4d8cb1e5a1d98d136f7580097bb20fa99..c715a5243b96b966c743615f01215d2aed01b61a 100644 --- a/data/svg/ca10088586ed125c.svg +++ b/data/svg/ca10088586ed125c.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/ca1c4f98d45d3360.svg b/data/svg/ca1c4f98d45d3360.svg index ca579ee7bc8cc61842ceec8b448f19246fcfed13..a26395e77b2b61465d28a0582307ecd61f4f6303 100644 --- a/data/svg/ca1c4f98d45d3360.svg +++ b/data/svg/ca1c4f98d45d3360.svg @@ -41,6 +41,6 @@ - + diff --git a/data/svg/ca41afc6c9b25b21.svg b/data/svg/ca41afc6c9b25b21.svg index d153760ac0837de8eeb727d3b186b9e26ed3f391..ef56904a2aef5a614b209f7f2aade356f05c40ac 100644 --- a/data/svg/ca41afc6c9b25b21.svg +++ b/data/svg/ca41afc6c9b25b21.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/ca75a5cd7cad481c.svg b/data/svg/ca75a5cd7cad481c.svg index d6ae262d03f9d856947005cc1f34fd4601596e10..0ff2285f26a796fc3b7c374b249a5df92f69e214 100644 --- a/data/svg/ca75a5cd7cad481c.svg +++ b/data/svg/ca75a5cd7cad481c.svg @@ -2,6 +2,6 @@ penincir@1 - + diff --git a/data/svg/cafd65072dcc4c6f.svg b/data/svg/cafd65072dcc4c6f.svg index 0ee814ae42a82d29e94bba02a007f1f3430f5d32..ebd96a15b58cda4a9b144b4d07e0f1b7235b7156 100644 --- a/data/svg/cafd65072dcc4c6f.svg +++ b/data/svg/cafd65072dcc4c6f.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/cbcb6c755dc046de.svg b/data/svg/cbcb6c755dc046de.svg new file mode 100644 index 0000000000000000000000000000000000000000..064254d0d2a15db676d701ae89fc11bb871b1451 --- /dev/null +++ b/data/svg/cbcb6c755dc046de.svg @@ -0,0 +1,32 @@ + + triinoct@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/cc844f952409d64a.svg b/data/svg/cc844f952409d64a.svg index b48dab655e782950c31067e1593b08a1c25d0b2b..615b3cb775b392b458b04aff2394428c37294ac8 100644 --- a/data/svg/cc844f952409d64a.svg +++ b/data/svg/cc844f952409d64a.svg @@ -2,6 +2,6 @@ triintri@1 - + diff --git a/data/svg/cc904cb82492c4b0.svg b/data/svg/cc904cb82492c4b0.svg new file mode 100644 index 0000000000000000000000000000000000000000..d22e025d65c31d49e1075a9438fdaca1d2f1d725 --- /dev/null +++ b/data/svg/cc904cb82492c4b0.svg @@ -0,0 +1,31 @@ + + triinpen@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ccdcfac9f05e2d80.svg b/data/svg/ccdcfac9f05e2d80.svg index 4d993f619bef3a722242f901de7f002dc841546b..28195c1167c65682a1d36c857684982ceef69a28 100644 --- a/data/svg/ccdcfac9f05e2d80.svg +++ b/data/svg/ccdcfac9f05e2d80.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/ccf2360cc8917adc.svg b/data/svg/ccf2360cc8917adc.svg new file mode 100644 index 0000000000000000000000000000000000000000..ccdf21a4e07afad517b7663e3e1e9c2b8150d8c5 --- /dev/null +++ b/data/svg/ccf2360cc8917adc.svg @@ -0,0 +1,46 @@ + + triinsqu@40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/cd22df1373fe40ae.svg b/data/svg/cd22df1373fe40ae.svg index 6eecb8e98b9188bdc44bc047b5b77fc65703d10d..b88880cdc1327c5769b96b22bb6c29de59f4cfb1 100644 --- a/data/svg/cd22df1373fe40ae.svg +++ b/data/svg/cd22df1373fe40ae.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/cd7262f9f7d0d279.svg b/data/svg/cd7262f9f7d0d279.svg new file mode 100644 index 0000000000000000000000000000000000000000..3be73d7dc37c4a937ad03307800566749cd5c024 --- /dev/null +++ b/data/svg/cd7262f9f7d0d279.svg @@ -0,0 +1,28 @@ + + cirinhex@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/cd79fdfeb9e3f24b.svg b/data/svg/cd79fdfeb9e3f24b.svg index cd6e8a73d6590e80690406f0ca8c25d2026fdcdc..14ac9d725c3569de9bf2bb33705da8387789e8a0 100644 --- a/data/svg/cd79fdfeb9e3f24b.svg +++ b/data/svg/cd79fdfeb9e3f24b.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/cda2ccbbf4de67aa.svg b/data/svg/cda2ccbbf4de67aa.svg index fc8bf004b844c9946ab734fd82cfb24cd8969507..f2d5cb2861f06a0ea673158f97ed3c2034f0586a 100644 --- a/data/svg/cda2ccbbf4de67aa.svg +++ b/data/svg/cda2ccbbf4de67aa.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/cdfdb28bbd7c958a.svg b/data/svg/cdfdb28bbd7c958a.svg index b2608761760e41e1d18fe055bc98f417c084eeaf..2b698283f64dc7d556c47dedb6ced2f3bf8c20d2 100644 --- a/data/svg/cdfdb28bbd7c958a.svg +++ b/data/svg/cdfdb28bbd7c958a.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/ce66c878ffee73fc.svg b/data/svg/ce66c878ffee73fc.svg index 53e2aff7c29537ca6678e13218ce5482132009ed..1178078d1ade4db6fcd014317974ece333c7d51a 100644 --- a/data/svg/ce66c878ffee73fc.svg +++ b/data/svg/ce66c878ffee73fc.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/cf10a9116bb04a72.svg b/data/svg/cf10a9116bb04a72.svg index 81d82b272d9f33cc1d03c8e3d243c3dd4ca82993..f8eaca904170e9837bdad0140456c0163b7ef32d 100644 --- a/data/svg/cf10a9116bb04a72.svg +++ b/data/svg/cf10a9116bb04a72.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/cf17d061ebfe392b.svg b/data/svg/cf17d061ebfe392b.svg index 46924bfaac3f7b519b90679782480ccacf55f4e7..d029bcd4f971473a9f8e5f2b1301dfc61dc411e5 100644 --- a/data/svg/cf17d061ebfe392b.svg +++ b/data/svg/cf17d061ebfe392b.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/cf1c7ccbe8f975b2.svg b/data/svg/cf1c7ccbe8f975b2.svg new file mode 100644 index 0000000000000000000000000000000000000000..e12713e01727840d2642d9431cb338c2e4fb04c0 --- /dev/null +++ b/data/svg/cf1c7ccbe8f975b2.svg @@ -0,0 +1,45 @@ + + triinhex@39 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/cf47f0214a5dc773.svg b/data/svg/cf47f0214a5dc773.svg new file mode 100644 index 0000000000000000000000000000000000000000..92a2cc52ef98c2702eb916eb2eb0f62c71de7008 --- /dev/null +++ b/data/svg/cf47f0214a5dc773.svg @@ -0,0 +1,31 @@ + + squinoct@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/cf50b73c19c6c40b.svg b/data/svg/cf50b73c19c6c40b.svg new file mode 100644 index 0000000000000000000000000000000000000000..1be4fd75740d145d7958d455858dad0e681dc125 --- /dev/null +++ b/data/svg/cf50b73c19c6c40b.svg @@ -0,0 +1,35 @@ + + squincir@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/cf6592c7009ff83d.svg b/data/svg/cf6592c7009ff83d.svg index 78b659f891364c9809e1d00679c123f975f82fbc..879e18bb5630e2b767bedd436e8819710124802b 100644 --- a/data/svg/cf6592c7009ff83d.svg +++ b/data/svg/cf6592c7009ff83d.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/cfa99060ee2203a1.svg b/data/svg/cfa99060ee2203a1.svg new file mode 100644 index 0000000000000000000000000000000000000000..d8e2007fa27b02627f146e13469b34023dbf2249 --- /dev/null +++ b/data/svg/cfa99060ee2203a1.svg @@ -0,0 +1,29 @@ + + cirinsqu@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d03dba2c6efc98dd.svg b/data/svg/d03dba2c6efc98dd.svg index f3055b16819eeeac2b81ae70db679a29acb865ad..fbc6a8a705c5bb4b0e22e6053a5f52a4fdd28e8c 100644 --- a/data/svg/d03dba2c6efc98dd.svg +++ b/data/svg/d03dba2c6efc98dd.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/d085ed9682ca2968.svg b/data/svg/d085ed9682ca2968.svg new file mode 100644 index 0000000000000000000000000000000000000000..00767203383bc11e34ddef0fb4696c89f9e843ed --- /dev/null +++ b/data/svg/d085ed9682ca2968.svg @@ -0,0 +1,51 @@ + + squindom@45 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d099d25f47dd541c.svg b/data/svg/d099d25f47dd541c.svg new file mode 100644 index 0000000000000000000000000000000000000000..26e6791cba499a9df874494d00c1f944e076266a --- /dev/null +++ b/data/svg/d099d25f47dd541c.svg @@ -0,0 +1,37 @@ + + triincir@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d0da9c9aae58c37e.svg b/data/svg/d0da9c9aae58c37e.svg index 95f0d22442a956419e2d28dc2841fe4e76f48c3f..7f37a17bd9d5910101b25dfb7ce28706e259cc0f 100644 --- a/data/svg/d0da9c9aae58c37e.svg +++ b/data/svg/d0da9c9aae58c37e.svg @@ -2,6 +2,6 @@ triinsqu@1 - + diff --git a/data/svg/d149692a95cde76c.svg b/data/svg/d149692a95cde76c.svg index 5aeb92a1b910e8f33af22a883429ae093ccfb775..1707a998e1beae83dfe9f6f9baf27b137ea005e7 100644 --- a/data/svg/d149692a95cde76c.svg +++ b/data/svg/d149692a95cde76c.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/d177c371d1e3f387.svg b/data/svg/d177c371d1e3f387.svg index 83233829f7a3a16150dc1648b583a0e7c9d27fcb..93f5831ee8b3a018ee9e515ff0c9191c684e16a4 100644 --- a/data/svg/d177c371d1e3f387.svg +++ b/data/svg/d177c371d1e3f387.svg @@ -41,6 +41,6 @@ - + diff --git a/data/svg/d2548471aff7d9f5.svg b/data/svg/d2548471aff7d9f5.svg new file mode 100644 index 0000000000000000000000000000000000000000..4fcf21cdef72f418a2e2c76f1a47dfab9b3ceb33 --- /dev/null +++ b/data/svg/d2548471aff7d9f5.svg @@ -0,0 +1,35 @@ + + squindom@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d2a43d4ca2836467.svg b/data/svg/d2a43d4ca2836467.svg index cb58b94ed0b6f2f07807fe78b44a820bfe99330e..041a22acec244bd69806b1905aea397a05209562 100644 --- a/data/svg/d2a43d4ca2836467.svg +++ b/data/svg/d2a43d4ca2836467.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/d2b8e4757dde349c.svg b/data/svg/d2b8e4757dde349c.svg index 3529ca8cbe67d882acc2cbb11a8d8683b0f6a652..ee6938bd66b05f45b5c4105b11becfb9f915a95f 100644 --- a/data/svg/d2b8e4757dde349c.svg +++ b/data/svg/d2b8e4757dde349c.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/d3468761b0fe9922.svg b/data/svg/d3468761b0fe9922.svg index cdf2dd357a0f2bd69d98e786daa4cb8e0979e959..0c0caa3e186c36f8dc67195a0f9164c5f3f245ee 100644 --- a/data/svg/d3468761b0fe9922.svg +++ b/data/svg/d3468761b0fe9922.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/d3d8d6f246feeaad.svg b/data/svg/d3d8d6f246feeaad.svg index 728d9ba72b21693dbd13c5767384e05bfcc063a6..a1ce6e2038ee5958004139f6416c39aa232d14be 100644 --- a/data/svg/d3d8d6f246feeaad.svg +++ b/data/svg/d3d8d6f246feeaad.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/d46f9390cd318528.svg b/data/svg/d46f9390cd318528.svg index 2893869ea4e01bec78fc9a3b9b9da6a3c6d66069..c1bf54a3b7ab6ad3e48928e00e0375080a1de87e 100644 --- a/data/svg/d46f9390cd318528.svg +++ b/data/svg/d46f9390cd318528.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/d4d97a50d19ba7f9.svg b/data/svg/d4d97a50d19ba7f9.svg index cfe4518b5aa2d1c4f757abffd309a2813708b18e..a8ea7f7fb3ca2600a1fa1a10230e529104a59415 100644 --- a/data/svg/d4d97a50d19ba7f9.svg +++ b/data/svg/d4d97a50d19ba7f9.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/d4eecc11473f7bf7.svg b/data/svg/d4eecc11473f7bf7.svg index 7be600e936c3e585f93e201bf1ca98f1a6223288..ea222abe8d31c947cb274c38591e48f016657faa 100644 --- a/data/svg/d4eecc11473f7bf7.svg +++ b/data/svg/d4eecc11473f7bf7.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/d503e2b08764a35e.svg b/data/svg/d503e2b08764a35e.svg new file mode 100644 index 0000000000000000000000000000000000000000..14a8618a2ef296bf55eacdd1a3596ed748e2a210 --- /dev/null +++ b/data/svg/d503e2b08764a35e.svg @@ -0,0 +1,37 @@ + + hexinhex@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d513055d785b23f7.svg b/data/svg/d513055d785b23f7.svg index a136cf8755a7fc035a31932ba7447c39aed139c4..4f0af1b7b6b1e0465205fe5b536db371975a87da 100644 --- a/data/svg/d513055d785b23f7.svg +++ b/data/svg/d513055d785b23f7.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/d557994d1935d6fb.svg b/data/svg/d557994d1935d6fb.svg index a1a1f96df71db9e5434799853c29e7f01fa12cd0..3afd490c690ed31bbfe66a5ddbffcf554668fb14 100644 --- a/data/svg/d557994d1935d6fb.svg +++ b/data/svg/d557994d1935d6fb.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/d582cb032b9c575f.svg b/data/svg/d582cb032b9c575f.svg index 443838404dcda861f119d03331ca477f4d305146..8a7226c3c80545116f6fbac416fb85d83b569a15 100644 --- a/data/svg/d582cb032b9c575f.svg +++ b/data/svg/d582cb032b9c575f.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/d5cf3c3cc0980b70.svg b/data/svg/d5cf3c3cc0980b70.svg index 593df6a8ed0b79f0232a809ca15bbca54af78b33..b4d2bee153a3d12fb4cd4c4d09bc6d47a046e0f1 100644 --- a/data/svg/d5cf3c3cc0980b70.svg +++ b/data/svg/d5cf3c3cc0980b70.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/d6528e8801e36ce0.svg b/data/svg/d6528e8801e36ce0.svg new file mode 100644 index 0000000000000000000000000000000000000000..3e49daec42eef23893c91be7d82d9391545aef2b --- /dev/null +++ b/data/svg/d6528e8801e36ce0.svg @@ -0,0 +1,29 @@ + + octinoct@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d660009be45656fb.svg b/data/svg/d660009be45656fb.svg new file mode 100644 index 0000000000000000000000000000000000000000..4732b4bf95f1d43337edf86202a1b0d5f68c2a90 --- /dev/null +++ b/data/svg/d660009be45656fb.svg @@ -0,0 +1,34 @@ + + triinsqu@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d67a491f7b4498c0.svg b/data/svg/d67a491f7b4498c0.svg new file mode 100644 index 0000000000000000000000000000000000000000..532266728f08d6263904b6da13511550bf747748 --- /dev/null +++ b/data/svg/d67a491f7b4498c0.svg @@ -0,0 +1,36 @@ + + squindom@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d71c022b51de33ef.svg b/data/svg/d71c022b51de33ef.svg index 0a022cb6d1b5c0a9681ca206b1a0e4e6613c28c6..81cf9a121564cac59baf8353e362f8fa9d316d46 100644 --- a/data/svg/d71c022b51de33ef.svg +++ b/data/svg/d71c022b51de33ef.svg @@ -40,6 +40,6 @@ - + diff --git a/data/svg/d726e310dc0e9eaa.svg b/data/svg/d726e310dc0e9eaa.svg index 95b68339e464b2855653e89ab1051a0d3b3a5df1..651c5ec7c3448d5e92a466e22ce4159f75b2dedc 100644 --- a/data/svg/d726e310dc0e9eaa.svg +++ b/data/svg/d726e310dc0e9eaa.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/d7508c45c3f18a7c.svg b/data/svg/d7508c45c3f18a7c.svg index 9274ba8a522fb5995e825b66cfb7f8bfd56b8f82..90db6bb6239da8557e5cb14e29b37d891549531f 100644 --- a/data/svg/d7508c45c3f18a7c.svg +++ b/data/svg/d7508c45c3f18a7c.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/d7d900dd0bba32a3.svg b/data/svg/d7d900dd0bba32a3.svg index b66c23b0218e06499700b1528018b30f2bb5d1f8..46099ee5df325fa3b12b2c23152662a067740614 100644 --- a/data/svg/d7d900dd0bba32a3.svg +++ b/data/svg/d7d900dd0bba32a3.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/d80877f3b5e3e559.svg b/data/svg/d80877f3b5e3e559.svg new file mode 100644 index 0000000000000000000000000000000000000000..1c6d7fcf172a758c5f8f642b98722c4ff7502593 --- /dev/null +++ b/data/svg/d80877f3b5e3e559.svg @@ -0,0 +1,33 @@ + + squintri@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d89d09725d796421.svg b/data/svg/d89d09725d796421.svg new file mode 100644 index 0000000000000000000000000000000000000000..c8b19beeac8d15b48228eb471f47cb59e030803b --- /dev/null +++ b/data/svg/d89d09725d796421.svg @@ -0,0 +1,31 @@ + + hexinsqu@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/d8dddd0385fd067c.svg b/data/svg/d8dddd0385fd067c.svg index 569346e358e3f6d374ca5cb7bd75b111c9604527..4f97dedc9cbbc9786ef1f660b66557b63b4a156e 100644 --- a/data/svg/d8dddd0385fd067c.svg +++ b/data/svg/d8dddd0385fd067c.svg @@ -2,6 +2,6 @@ cirincir@1 - + diff --git a/data/svg/d923ba7fbcb56e93.svg b/data/svg/d923ba7fbcb56e93.svg index 03b23964e621ca1368f763c4ba65dd7255340047..3143ae72d316e0c3ed22bfc6e56c09d2426fc63d 100644 --- a/data/svg/d923ba7fbcb56e93.svg +++ b/data/svg/d923ba7fbcb56e93.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/da4114b8f6b7e383.svg b/data/svg/da4114b8f6b7e383.svg index 61a2700d1a56b7c7981bed0482544fd1d9e7e088..fba218e5ca7057d9b79427f72f1ad9ffe65f338f 100644 --- a/data/svg/da4114b8f6b7e383.svg +++ b/data/svg/da4114b8f6b7e383.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/da55bd8ffef5f50e.svg b/data/svg/da55bd8ffef5f50e.svg index d5d9b4a1b75b901bb8500046f33758cb784c5080..be7849e60b9e3f573087475267fbf235c37a4527 100644 --- a/data/svg/da55bd8ffef5f50e.svg +++ b/data/svg/da55bd8ffef5f50e.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/daed4fc0474960d9.svg b/data/svg/daed4fc0474960d9.svg index 38484632fe3616e089f98236d8b6632a78d80b0c..f486cddbf91432b47be9b692a1c5de077dd8cae0 100644 --- a/data/svg/daed4fc0474960d9.svg +++ b/data/svg/daed4fc0474960d9.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/daeed392d4fde104.svg b/data/svg/daeed392d4fde104.svg index fa0c93d8c9491057f6deb4cf0a996d011638e784..b1939a50b8dd951884e62a3c1dd7be218fbbd2c2 100644 --- a/data/svg/daeed392d4fde104.svg +++ b/data/svg/daeed392d4fde104.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/dba25a591b8992bc.svg b/data/svg/dba25a591b8992bc.svg new file mode 100644 index 0000000000000000000000000000000000000000..78ca178157a93f557fdb05dc9d07b3153a566525 --- /dev/null +++ b/data/svg/dba25a591b8992bc.svg @@ -0,0 +1,35 @@ + + hexinhex@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/dbdb303c3aa850bb.svg b/data/svg/dbdb303c3aa850bb.svg new file mode 100644 index 0000000000000000000000000000000000000000..9d50d85d2feb0d53c1f6fd5dcf00ff45a95e985b --- /dev/null +++ b/data/svg/dbdb303c3aa850bb.svg @@ -0,0 +1,33 @@ + + triinsqu@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/dc89b8abdea24aaa.svg b/data/svg/dc89b8abdea24aaa.svg index 36e06d51bb2b1e7ddf95e81351c95986fa99d84d..859b266c00aa30636765f7badcf2e690396dfda1 100644 --- a/data/svg/dc89b8abdea24aaa.svg +++ b/data/svg/dc89b8abdea24aaa.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/dca0a965c4496e80.svg b/data/svg/dca0a965c4496e80.svg index 24e100dd04886f0a70abb3382c4840332b8166e5..5b01e73281ba6888a780573da2906125fb193d38 100644 --- a/data/svg/dca0a965c4496e80.svg +++ b/data/svg/dca0a965c4496e80.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/dcd331994270a997.svg b/data/svg/dcd331994270a997.svg new file mode 100644 index 0000000000000000000000000000000000000000..13f80f1190e65601b363153a15c5d1cfd53fe8d1 --- /dev/null +++ b/data/svg/dcd331994270a997.svg @@ -0,0 +1,29 @@ + + triinhex@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/de2d2aabdc650ad2.svg b/data/svg/de2d2aabdc650ad2.svg new file mode 100644 index 0000000000000000000000000000000000000000..07d64a9c8257f2866bf2ed2406d54618382dfc23 --- /dev/null +++ b/data/svg/de2d2aabdc650ad2.svg @@ -0,0 +1,29 @@ + + cirinhex@23 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/de2eca0c1c28a96d.svg b/data/svg/de2eca0c1c28a96d.svg new file mode 100644 index 0000000000000000000000000000000000000000..5bce2c846208fefe06f19d8c0873fde31b0a8245 --- /dev/null +++ b/data/svg/de2eca0c1c28a96d.svg @@ -0,0 +1,27 @@ + + domintri@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/de36b527dfa03258.svg b/data/svg/de36b527dfa03258.svg index 2dd85d0e967465f56a04869980ba85f267fb8aa7..7575c73610c21c88c72970ae33fa7516371ec170 100644 --- a/data/svg/de36b527dfa03258.svg +++ b/data/svg/de36b527dfa03258.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/de5f4ff90a59b8bf.svg b/data/svg/de5f4ff90a59b8bf.svg index 1e79b0855f3873f70410c7aa2ac8ae92c420f0d2..c9cfd572eef8124a95bb3ef611acbfa3c63095b7 100644 --- a/data/svg/de5f4ff90a59b8bf.svg +++ b/data/svg/de5f4ff90a59b8bf.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/de86d3aed3d6a439.svg b/data/svg/de86d3aed3d6a439.svg index 314149b42a5b634ca308173cad36881b72c10e71..6f3e20732f2d846bd7a1eb69935c79f093371ecb 100644 --- a/data/svg/de86d3aed3d6a439.svg +++ b/data/svg/de86d3aed3d6a439.svg @@ -5,6 +5,6 @@ - + diff --git a/data/svg/ded992f070c0c25c.svg b/data/svg/ded992f070c0c25c.svg index 6751535d65485a42261817c2e2eaed24466f6050..3b04d071751faff2da9985e07f682a9311ea2d9f 100644 --- a/data/svg/ded992f070c0c25c.svg +++ b/data/svg/ded992f070c0c25c.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/defdebc1228b1d63.svg b/data/svg/defdebc1228b1d63.svg index c2de27f317a98ee630ee79abc400568cddd1255a..2a022dc73ebdddfc16d78cb14f3fd1907ad94d24 100644 --- a/data/svg/defdebc1228b1d63.svg +++ b/data/svg/defdebc1228b1d63.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/df20f3104adbd6a1.svg b/data/svg/df20f3104adbd6a1.svg index b62141111a506d315a1bc0d60919d63fd39c0070..3283a352622ae0568a2ec0dcb67201c95627a327 100644 --- a/data/svg/df20f3104adbd6a1.svg +++ b/data/svg/df20f3104adbd6a1.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/df6976316812d041.svg b/data/svg/df6976316812d041.svg index a8064f975f95d2b7a0ab6b3a5ed64558b57a35ff..dc05912dda8188df03923195203a45917a559e2b 100644 --- a/data/svg/df6976316812d041.svg +++ b/data/svg/df6976316812d041.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/df809b176b000a6d.svg b/data/svg/df809b176b000a6d.svg index 14fafa7cfba6706feefafe315fadc3f0c8d13072..5c8f75cb4334a5755a75d3a9cc23c910f29ef3b8 100644 --- a/data/svg/df809b176b000a6d.svg +++ b/data/svg/df809b176b000a6d.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/dfaba7cef14e53f5.svg b/data/svg/dfaba7cef14e53f5.svg index 306e306af00ea9f570638cfdf1902386b38cec76..fbff87d4d636cbb25b4e5407772e65e00137e410 100644 --- a/data/svg/dfaba7cef14e53f5.svg +++ b/data/svg/dfaba7cef14e53f5.svg @@ -20,6 +20,6 @@ - + diff --git a/data/svg/dfdcf10f7cfe5f16.svg b/data/svg/dfdcf10f7cfe5f16.svg index 39faed51072941e79b67f4ef10bcd63827982e3c..207f35b8ffb5f8e4724e5dc3978383bb980c5b86 100644 --- a/data/svg/dfdcf10f7cfe5f16.svg +++ b/data/svg/dfdcf10f7cfe5f16.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/e0b7505d8b6b1d46.svg b/data/svg/e0b7505d8b6b1d46.svg new file mode 100644 index 0000000000000000000000000000000000000000..b948d9777d4fee0d4636e99a32b72e38d2a6bacf --- /dev/null +++ b/data/svg/e0b7505d8b6b1d46.svg @@ -0,0 +1,36 @@ + + squintri@30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e0d70422bfa035f2.svg b/data/svg/e0d70422bfa035f2.svg index 353281135b8e71ada6e19a71bc90ff0a1f44c9c1..a39e2df7b3d4194139ce614cc66eac77c7192b4a 100644 --- a/data/svg/e0d70422bfa035f2.svg +++ b/data/svg/e0d70422bfa035f2.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/e0e32383f27cd27d.svg b/data/svg/e0e32383f27cd27d.svg index 964e51832ed7c3453e1d3063953cc4a385f574f6..4ba391955cb375c0a5691b4bc8758e37e1d1fc87 100644 --- a/data/svg/e0e32383f27cd27d.svg +++ b/data/svg/e0e32383f27cd27d.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/e101351700dc4f2c.svg b/data/svg/e101351700dc4f2c.svg index 7b45c9593918649bebd96e2eeba025e0569ea226..f78338f7d89a5c6ebcf5b37b90f297c608703f37 100644 --- a/data/svg/e101351700dc4f2c.svg +++ b/data/svg/e101351700dc4f2c.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/e136eeec3de765c3.svg b/data/svg/e136eeec3de765c3.svg index d1a78593db3ec4a5759023cf30f79a4937a03ad5..578e48ac41cf1c52472da71e81296985e4ffc9ef 100644 --- a/data/svg/e136eeec3de765c3.svg +++ b/data/svg/e136eeec3de765c3.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/e14eda962017d06d.svg b/data/svg/e14eda962017d06d.svg index 10ec6766771392c013985931554594cf4b28b24b..9262c22ab3d97f46c149b170506a475872fbe0fb 100644 --- a/data/svg/e14eda962017d06d.svg +++ b/data/svg/e14eda962017d06d.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/e1592cc41ab92d4d.svg b/data/svg/e1592cc41ab92d4d.svg index 6e0d5362fe26bd95cf895d9648cd2114ec3acec7..ac1924aa316bdc5a6ccddea2c909c0c857ccd234 100644 --- a/data/svg/e1592cc41ab92d4d.svg +++ b/data/svg/e1592cc41ab92d4d.svg @@ -10,6 +10,6 @@ - + diff --git a/data/svg/e1760976ec64bd64.svg b/data/svg/e1760976ec64bd64.svg index 5dd1d4449a61278bed4b0b6c75c9c88847fe7961..eb768ec1b2e794fe87536a183c3f5b0fd3d2c881 100644 --- a/data/svg/e1760976ec64bd64.svg +++ b/data/svg/e1760976ec64bd64.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/e197b92ecac28558.svg b/data/svg/e197b92ecac28558.svg new file mode 100644 index 0000000000000000000000000000000000000000..9f6738ba21d619b4069ecc98d2c9ebd13beb1cf7 --- /dev/null +++ b/data/svg/e197b92ecac28558.svg @@ -0,0 +1,30 @@ + + triinoct@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e1b770e700ac967a.svg b/data/svg/e1b770e700ac967a.svg new file mode 100644 index 0000000000000000000000000000000000000000..9e13742fa12b48ef0c6b38b34c1632df72e2f92f --- /dev/null +++ b/data/svg/e1b770e700ac967a.svg @@ -0,0 +1,41 @@ + + triintri@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e1e16b7d18b1243e.svg b/data/svg/e1e16b7d18b1243e.svg index ea17b6a188b6af9cb08dcdd127065635e203e1d0..61f713c162a93d9779e78ef29d2e64cda544ec90 100644 --- a/data/svg/e1e16b7d18b1243e.svg +++ b/data/svg/e1e16b7d18b1243e.svg @@ -2,6 +2,6 @@ squincir@1 - + diff --git a/data/svg/e2bb776d24739328.svg b/data/svg/e2bb776d24739328.svg index b0b7a3cd3f4add0c06877ac3e2275713df152b0a..13e21ef73f46f330ae3a5e0f9960e22b63237f60 100644 --- a/data/svg/e2bb776d24739328.svg +++ b/data/svg/e2bb776d24739328.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/e2eca298edbdb88c.svg b/data/svg/e2eca298edbdb88c.svg new file mode 100644 index 0000000000000000000000000000000000000000..dc04d0b5ec1caeb169fefaad488ad106acfc1437 --- /dev/null +++ b/data/svg/e2eca298edbdb88c.svg @@ -0,0 +1,30 @@ + + cirinsqu@24 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e320d39029a817c1.svg b/data/svg/e320d39029a817c1.svg index 69d5d9e25ea6713746b3f9583567af512069436c..6ca29f341efc7bdfbddd4869d857894e17ead682 100644 --- a/data/svg/e320d39029a817c1.svg +++ b/data/svg/e320d39029a817c1.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/e37e7e8bffa4ff54.svg b/data/svg/e37e7e8bffa4ff54.svg index b28a12e81ae238cc4a2592f986c5ba48d5fbe7f1..2ab00bb2e57756ce1d168a06c865d8e680b09bb6 100644 --- a/data/svg/e37e7e8bffa4ff54.svg +++ b/data/svg/e37e7e8bffa4ff54.svg @@ -19,6 +19,6 @@ - + diff --git a/data/svg/e3bab8445b304ebe.svg b/data/svg/e3bab8445b304ebe.svg index 5cc3e494d757e2a8f4f58f9fbf2763bcaad25313..9cdfcc9aab2d3f586ea8203ea81f61671758097a 100644 --- a/data/svg/e3bab8445b304ebe.svg +++ b/data/svg/e3bab8445b304ebe.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/e42cc21b7cb42f7c.svg b/data/svg/e42cc21b7cb42f7c.svg new file mode 100644 index 0000000000000000000000000000000000000000..ce7e55683dd3f87c44df318953784516c7e3bc49 --- /dev/null +++ b/data/svg/e42cc21b7cb42f7c.svg @@ -0,0 +1,31 @@ + + squinhex@25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e44ae3b41138f66a.svg b/data/svg/e44ae3b41138f66a.svg index 0e1873697c703f4877c0375fe9b0f328e91dee66..c55784c2a4c7e5bb6dc98012085cea041756c7df 100644 --- a/data/svg/e44ae3b41138f66a.svg +++ b/data/svg/e44ae3b41138f66a.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/e4e0e01451d6ca30.svg b/data/svg/e4e0e01451d6ca30.svg index 4e42a1617c4c5fc54f901be28099589b706d34d7..2b75a9a16c5ac222c1c9654f13a86c30db86fdf7 100644 --- a/data/svg/e4e0e01451d6ca30.svg +++ b/data/svg/e4e0e01451d6ca30.svg @@ -37,6 +37,6 @@ - + diff --git a/data/svg/e568d5830b049327.svg b/data/svg/e568d5830b049327.svg new file mode 100644 index 0000000000000000000000000000000000000000..e3b1af9663e49a889153288778b5734836a7d733 --- /dev/null +++ b/data/svg/e568d5830b049327.svg @@ -0,0 +1,41 @@ + + triinpen@35 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e58733a8646795ab.svg b/data/svg/e58733a8646795ab.svg index 15c9b33ed54879f7d99b656011cd1ebbbeb1ca50..d08b4b19a4fde87e156f3c114380b582fd1fbd28 100644 --- a/data/svg/e58733a8646795ab.svg +++ b/data/svg/e58733a8646795ab.svg @@ -13,6 +13,6 @@ - + diff --git a/data/svg/e624f391927921fb.svg b/data/svg/e624f391927921fb.svg index c78d1c6d9a69f142ace3d6cf8943eb7b735c5177..9d7dcdcf1a87a86b2408b2155c9e84c05fc293ee 100644 --- a/data/svg/e624f391927921fb.svg +++ b/data/svg/e624f391927921fb.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/e62e9f2d5556f0f5.svg b/data/svg/e62e9f2d5556f0f5.svg index 96720ebbd24162ab74308edb5db2ddf44a8ff8f7..5175b5438a9a2cc01bd0ddfe4cda05e2239aa6d5 100644 --- a/data/svg/e62e9f2d5556f0f5.svg +++ b/data/svg/e62e9f2d5556f0f5.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/e7ac2b490b8118b6.svg b/data/svg/e7ac2b490b8118b6.svg index aadebab29090240b90240632f788d10e956f3473..737de700c4c78800516dcf1ca82606cc4c7a8b66 100644 --- a/data/svg/e7ac2b490b8118b6.svg +++ b/data/svg/e7ac2b490b8118b6.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/e7ee6dac796acc73.svg b/data/svg/e7ee6dac796acc73.svg new file mode 100644 index 0000000000000000000000000000000000000000..eaee53cf549344987de8510df128d160e7e0c39e --- /dev/null +++ b/data/svg/e7ee6dac796acc73.svg @@ -0,0 +1,32 @@ + + squindom@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e94aa7c2fc600373.svg b/data/svg/e94aa7c2fc600373.svg new file mode 100644 index 0000000000000000000000000000000000000000..2adc21a8ea993b816fef4e64018968cee57c4aee --- /dev/null +++ b/data/svg/e94aa7c2fc600373.svg @@ -0,0 +1,37 @@ + + triintri@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/e9bcdcd079c1c3b7.svg b/data/svg/e9bcdcd079c1c3b7.svg index b7a7e348a3de4a7385648a3d56cdb7a5a1171b2c..ab84d9f89dead80951ec54769f64d9f19b3c9662 100644 --- a/data/svg/e9bcdcd079c1c3b7.svg +++ b/data/svg/e9bcdcd079c1c3b7.svg @@ -2,6 +2,6 @@ triinhex@1 - + diff --git a/data/svg/ea3eb3c434a6db88.svg b/data/svg/ea3eb3c434a6db88.svg new file mode 100644 index 0000000000000000000000000000000000000000..9869ed855bfe85c057bc4abf95cc12b54a29925a --- /dev/null +++ b/data/svg/ea3eb3c434a6db88.svg @@ -0,0 +1,38 @@ + + triintri@32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ea523b99f3bf81fb.svg b/data/svg/ea523b99f3bf81fb.svg index 7a186c29297c0b6f397f75bb84e9b0e64bb9747d..e13cc5ab443a2f85ca4c0a6dfa94603061f8260c 100644 --- a/data/svg/ea523b99f3bf81fb.svg +++ b/data/svg/ea523b99f3bf81fb.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/eaba928b039c8b49.svg b/data/svg/eaba928b039c8b49.svg index e659b0f67a0dedb394e5b0a4a4333615c887434d..0eaeeb25f11ecc63bc185cb9271faa5ec1747225 100644 --- a/data/svg/eaba928b039c8b49.svg +++ b/data/svg/eaba928b039c8b49.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/eac74e93d82a54dd.svg b/data/svg/eac74e93d82a54dd.svg index 03bb878dc3d5bdd18e724de79b1eee3c8cad3e1c..768fa10ccf2334423459e2c991fc60664d44cba8 100644 --- a/data/svg/eac74e93d82a54dd.svg +++ b/data/svg/eac74e93d82a54dd.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/eacd7cf43d9f9c99.svg b/data/svg/eacd7cf43d9f9c99.svg index 4965774116664bee73529942791734a4de49a809..3ea459e2e1c24a285b14e20c7de1239ae2018149 100644 --- a/data/svg/eacd7cf43d9f9c99.svg +++ b/data/svg/eacd7cf43d9f9c99.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/eafd28d28fb8e254.svg b/data/svg/eafd28d28fb8e254.svg index 41303d679505a579cd5cd22fb98502cb02c2e0ee..e186cd38f50efb982fb81cc6715c4a7f1e4ed47c 100644 --- a/data/svg/eafd28d28fb8e254.svg +++ b/data/svg/eafd28d28fb8e254.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/eb41133064f5f2da.svg b/data/svg/eb41133064f5f2da.svg index c01b12ff257e04597e0be397815f9467882ddf7b..0df5c3f35146e2e46c01f9db5c6bab0c2b7c442c 100644 --- a/data/svg/eb41133064f5f2da.svg +++ b/data/svg/eb41133064f5f2da.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/eb88c54ef20a6355.svg b/data/svg/eb88c54ef20a6355.svg index 12bc0162839c62d76817be7edb0ec9b9110f3e9b..0b7ab8cffe192ccab2e3d3eb3c386cacca10bed6 100644 --- a/data/svg/eb88c54ef20a6355.svg +++ b/data/svg/eb88c54ef20a6355.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/ebb5825b80b24749.svg b/data/svg/ebb5825b80b24749.svg index cd11ad426395b9ae06d28d2339171851ab8a4692..08c1a53016d495506cdfa268249c6d1f98258a1e 100644 --- a/data/svg/ebb5825b80b24749.svg +++ b/data/svg/ebb5825b80b24749.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/ebcfc45448cb8c5f.svg b/data/svg/ebcfc45448cb8c5f.svg index 4b8f47fafba5b94cb802ce694fefd88312765cfe..da80c8d2e7e4947d77f14668f19329e89144a557 100644 --- a/data/svg/ebcfc45448cb8c5f.svg +++ b/data/svg/ebcfc45448cb8c5f.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/ebdb05232e56526e.svg b/data/svg/ebdb05232e56526e.svg new file mode 100644 index 0000000000000000000000000000000000000000..aa7a275a3258fd69ab85b218bd37e09490c62fbd --- /dev/null +++ b/data/svg/ebdb05232e56526e.svg @@ -0,0 +1,28 @@ + + cirinpen@22 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ebfed25c219baa0e.svg b/data/svg/ebfed25c219baa0e.svg new file mode 100644 index 0000000000000000000000000000000000000000..1461a5ebc44f3f6ef50c6bcda8c3a054d3d3ae6e --- /dev/null +++ b/data/svg/ebfed25c219baa0e.svg @@ -0,0 +1,32 @@ + + triinsqu@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ec0928eb613cde82.svg b/data/svg/ec0928eb613cde82.svg new file mode 100644 index 0000000000000000000000000000000000000000..b24923df1688c2595d14624f76a5c823817149a1 --- /dev/null +++ b/data/svg/ec0928eb613cde82.svg @@ -0,0 +1,40 @@ + + triintri@34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ec216f3e37e16785.svg b/data/svg/ec216f3e37e16785.svg index 7fe4e052ddbe79d68e3b8e485d9fb3d1b68247a9..567ae041ad7a30e9199f0f81fb9b4b4fdcef9c93 100644 --- a/data/svg/ec216f3e37e16785.svg +++ b/data/svg/ec216f3e37e16785.svg @@ -2,6 +2,6 @@ peninsqu@1 - + diff --git a/data/svg/ecaef16600354c9f.svg b/data/svg/ecaef16600354c9f.svg index d86f7dd7692f666559ed2538b737c15514ab6358..1a6926d44a529ccc16aeda6d055c6a299ea524c7 100644 --- a/data/svg/ecaef16600354c9f.svg +++ b/data/svg/ecaef16600354c9f.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/ecf54a038a2d7184.svg b/data/svg/ecf54a038a2d7184.svg index f5ea952728dd10cf4885b9e3beb70bba6c0bb61e..532fd3348dee8b991bee5a5b67288a0c975e55ca 100644 --- a/data/svg/ecf54a038a2d7184.svg +++ b/data/svg/ecf54a038a2d7184.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/ed16784370181dab.svg b/data/svg/ed16784370181dab.svg index f0f48c8a006e08eba4a7f6fc989cc98259c5cac0..44be9723ba6b0e71a7a7d5fb4f4596a6bfe8fe07 100644 --- a/data/svg/ed16784370181dab.svg +++ b/data/svg/ed16784370181dab.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/ed2b520c292f3457.svg b/data/svg/ed2b520c292f3457.svg index d8219da535c08490145aece5c2eb5c01cc9ec410..bc7ad5cb0d8aea972e5213016592c62116e6d0a6 100644 --- a/data/svg/ed2b520c292f3457.svg +++ b/data/svg/ed2b520c292f3457.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/edac094186a54129.svg b/data/svg/edac094186a54129.svg index 8ecd18001a2b42ab32a14315cdb7e24011632e62..1265f68fef40f2e3e40d0572a741158c1408506c 100644 --- a/data/svg/edac094186a54129.svg +++ b/data/svg/edac094186a54129.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/edc16b42d64e4d82.svg b/data/svg/edc16b42d64e4d82.svg index a35f7468bcbe6eee1712d5239f788abd41400511..175d87ed8e1bba6a8c808f67dd60d9d89a2dd0e2 100644 --- a/data/svg/edc16b42d64e4d82.svg +++ b/data/svg/edc16b42d64e4d82.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/ee29f4bb5ac19bc4.svg b/data/svg/ee29f4bb5ac19bc4.svg index fe076d16844e8d573d926813f85daf50c7c84c0e..e2d0cd7e6aa9836051cae91c2178803298fa22a4 100644 --- a/data/svg/ee29f4bb5ac19bc4.svg +++ b/data/svg/ee29f4bb5ac19bc4.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/eebb278fed1959e5.svg b/data/svg/eebb278fed1959e5.svg index b7911ca9edfc7b823fe3efb590e91a295f0b9f24..bb427c1ceae5558bc1bbae21479a5b144c8cd43a 100644 --- a/data/svg/eebb278fed1959e5.svg +++ b/data/svg/eebb278fed1959e5.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/eed6c273a2c34445.svg b/data/svg/eed6c273a2c34445.svg index 76cff5ec81c28f2c559ce3cc863bb1f2d0d697b9..55e3d124534448e476d0719a351ea3065352cf9d 100644 --- a/data/svg/eed6c273a2c34445.svg +++ b/data/svg/eed6c273a2c34445.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/eedfd38786ce3d06.svg b/data/svg/eedfd38786ce3d06.svg index 2a1cb4dc4455456b8025f505a528a236450bbeb5..a43bec039eebc4e07ad1304c66ed8d43c44b9650 100644 --- a/data/svg/eedfd38786ce3d06.svg +++ b/data/svg/eedfd38786ce3d06.svg @@ -9,6 +9,6 @@ - + diff --git a/data/svg/ef1e2ae5a8a53309.svg b/data/svg/ef1e2ae5a8a53309.svg index a727411bcf802a1f89061384087c9817430bbcc7..371fc7342156bb28b1d59b3890be30e80c2c74a0 100644 --- a/data/svg/ef1e2ae5a8a53309.svg +++ b/data/svg/ef1e2ae5a8a53309.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/ef28e611d9e22eb0.svg b/data/svg/ef28e611d9e22eb0.svg index a9ab95d65875bf4e151cec7c4d0b4a870af5f6c4..9db2c6a094ff35d16d1e0d8765d624a3015bdb80 100644 --- a/data/svg/ef28e611d9e22eb0.svg +++ b/data/svg/ef28e611d9e22eb0.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/ef9ffbe57f51321a.svg b/data/svg/ef9ffbe57f51321a.svg index ca8fcfb4a3e6c23740beae5f4f81b71a67624a32..3522fa47f67ad7596f075442676863d59898efcf 100644 --- a/data/svg/ef9ffbe57f51321a.svg +++ b/data/svg/ef9ffbe57f51321a.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/f0718319f5a05220.svg b/data/svg/f0718319f5a05220.svg index 5c36c0fdc3d99b7a8bd0526a22fe03e0501705b2..159ed26cb6699ac8f81ad0be2461757af7dbeb25 100644 --- a/data/svg/f0718319f5a05220.svg +++ b/data/svg/f0718319f5a05220.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/f0fe574f6ed3708e.svg b/data/svg/f0fe574f6ed3708e.svg index 45348002fd7081026dd85c01d885f419ade34f93..e4f8a8036dc0332e50af0119df89fd6d0badaea7 100644 --- a/data/svg/f0fe574f6ed3708e.svg +++ b/data/svg/f0fe574f6ed3708e.svg @@ -12,6 +12,6 @@ - + diff --git a/data/svg/f12d4a2caa2e5d63.svg b/data/svg/f12d4a2caa2e5d63.svg index 3abd76e2ab18f5185da3ef89d48f45da0da743fc..33d5f310ac653056921866443cf1fcc0209230e3 100644 --- a/data/svg/f12d4a2caa2e5d63.svg +++ b/data/svg/f12d4a2caa2e5d63.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/f1951fc893682894.svg b/data/svg/f1951fc893682894.svg index a74c99ec105c4b259d9fe68d4a660b242310f998..95a01afab7f934a052d0c8b15af2412e9c62eda2 100644 --- a/data/svg/f1951fc893682894.svg +++ b/data/svg/f1951fc893682894.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/f1c2be61e829f1e2.svg b/data/svg/f1c2be61e829f1e2.svg new file mode 100644 index 0000000000000000000000000000000000000000..6a2eeb1792bb95a84f144b0d93e9a18e7e334b3d --- /dev/null +++ b/data/svg/f1c2be61e829f1e2.svg @@ -0,0 +1,33 @@ + + triintri@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/f1e7cfbc53ab5476.svg b/data/svg/f1e7cfbc53ab5476.svg index f3abf9dc1e2f0d1edcdc7d5c5e97899b5dc84ff2..80772d70155cf17839faf95b5f64243d8577d79d 100644 --- a/data/svg/f1e7cfbc53ab5476.svg +++ b/data/svg/f1e7cfbc53ab5476.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/f2fb4964063d721f.svg b/data/svg/f2fb4964063d721f.svg index 09c5e2790004a9de0d7b7e4123128291b204ebff..32174223de03122cdd570f5df679dc1ed338ff16 100644 --- a/data/svg/f2fb4964063d721f.svg +++ b/data/svg/f2fb4964063d721f.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/f3621ba5529eef9a.svg b/data/svg/f3621ba5529eef9a.svg index 1da279e86298bfb736202558ca6d0a096494fb4e..42f6afbe242c9378f6c027340ea5a39cf67eddbc 100644 --- a/data/svg/f3621ba5529eef9a.svg +++ b/data/svg/f3621ba5529eef9a.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/f3eee07e4d3df15b.svg b/data/svg/f3eee07e4d3df15b.svg index 9b734af010d4f6e849e51c4e9030265cab4bca73..e6d9385c2d60c31a764d3a0ac7b433bc890442ab 100644 --- a/data/svg/f3eee07e4d3df15b.svg +++ b/data/svg/f3eee07e4d3df15b.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/f41eeaee150f1c15.svg b/data/svg/f41eeaee150f1c15.svg index 65bc1da5c0d08083921c471b22ec080e07f325a2..dd224d8fcdffab6b38a6f8b8afe1b73430bf2c14 100644 --- a/data/svg/f41eeaee150f1c15.svg +++ b/data/svg/f41eeaee150f1c15.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/f44599d4a9e5e733.svg b/data/svg/f44599d4a9e5e733.svg index c3e5143272367aafc7db6b68d03911d998a84a47..4bf1dcf536bf6dd5e44efdda474a5df634ca912f 100644 --- a/data/svg/f44599d4a9e5e733.svg +++ b/data/svg/f44599d4a9e5e733.svg @@ -38,6 +38,6 @@ - + diff --git a/data/svg/f45300c86d046ee7.svg b/data/svg/f45300c86d046ee7.svg index 19fffdfd78b5d1d1bc109cafe1c5f09dd490c777..55887121beec6540ba8465c9b182d26b561344fd 100644 --- a/data/svg/f45300c86d046ee7.svg +++ b/data/svg/f45300c86d046ee7.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/f4d21a73470ce742.svg b/data/svg/f4d21a73470ce742.svg index 9f8087011c5f76c451873217814c917cd4da830c..9e7fab777c68e31fbf624310b9616969753301b2 100644 --- a/data/svg/f4d21a73470ce742.svg +++ b/data/svg/f4d21a73470ce742.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/f4e21abca36fa65c.svg b/data/svg/f4e21abca36fa65c.svg index 1a588e9ee2906af43aa3c213ed8fa699b30f20b9..c7c929801928a0d0ad7c327096a038404b1d1841 100644 --- a/data/svg/f4e21abca36fa65c.svg +++ b/data/svg/f4e21abca36fa65c.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/f533c6ece1865b92.svg b/data/svg/f533c6ece1865b92.svg index 7649f1be7e69a260688ee01e4228c7daeee5dbd8..a66a145787897c37c7715828a99781c1e56e343e 100644 --- a/data/svg/f533c6ece1865b92.svg +++ b/data/svg/f533c6ece1865b92.svg @@ -8,6 +8,6 @@ - + diff --git a/data/svg/f59179c5b6665dc4.svg b/data/svg/f59179c5b6665dc4.svg index 9fc92ffdad054fb45133ef748486b5666436356b..870a378ddf9bdddb5b4de3b15f9ac61faca8ee9c 100644 --- a/data/svg/f59179c5b6665dc4.svg +++ b/data/svg/f59179c5b6665dc4.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/f5b8394b8d518a11.svg b/data/svg/f5b8394b8d518a11.svg index bb47f7478246c3a14f93f12331dadeebba4482ce..fdbf7231350cba931ccad6141202924c360fa7ef 100644 --- a/data/svg/f5b8394b8d518a11.svg +++ b/data/svg/f5b8394b8d518a11.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/f5cde1b8295da3ad.svg b/data/svg/f5cde1b8295da3ad.svg index 816b99eb97716b1499c8cede7d9873b8dfd86e1d..fa43612569e62c11d19489c18b8d6948726fe4fd 100644 --- a/data/svg/f5cde1b8295da3ad.svg +++ b/data/svg/f5cde1b8295da3ad.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/f5d258b9a836db7d.svg b/data/svg/f5d258b9a836db7d.svg index 1afa2030ae7e8737abf611b5f89196914e319b82..33649ef3d0331a1049f138ee47bd7b515ad987fe 100644 --- a/data/svg/f5d258b9a836db7d.svg +++ b/data/svg/f5d258b9a836db7d.svg @@ -21,6 +21,6 @@ - + diff --git a/data/svg/f5d70026e15060e9.svg b/data/svg/f5d70026e15060e9.svg index 01c941f5897b6c74654e400c06184a049ff182fd..4d0eea42372ab51261a6a3ec924886b5fc4f6ecb 100644 --- a/data/svg/f5d70026e15060e9.svg +++ b/data/svg/f5d70026e15060e9.svg @@ -16,6 +16,6 @@ - + diff --git a/data/svg/f690e0f9c2986401.svg b/data/svg/f690e0f9c2986401.svg index c94a6a06f324b6feac16951fe5f947e19b349ff1..82eff6cf383f57e457fa77df771021ab6ebaa3f1 100644 --- a/data/svg/f690e0f9c2986401.svg +++ b/data/svg/f690e0f9c2986401.svg @@ -17,6 +17,6 @@ - + diff --git a/data/svg/f6d5bdc33f1fd083.svg b/data/svg/f6d5bdc33f1fd083.svg new file mode 100644 index 0000000000000000000000000000000000000000..764aedc5e579a7ecad8b2496586b7e5c820ec22d --- /dev/null +++ b/data/svg/f6d5bdc33f1fd083.svg @@ -0,0 +1,35 @@ + + triinoct@29 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/f7dadd815b6542ca.svg b/data/svg/f7dadd815b6542ca.svg new file mode 100644 index 0000000000000000000000000000000000000000..a1adb81704101c840ba90f1ddb63ce6e6e956bac --- /dev/null +++ b/data/svg/f7dadd815b6542ca.svg @@ -0,0 +1,46 @@ + + squinhex@40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/f7e451634cc50a5c.svg b/data/svg/f7e451634cc50a5c.svg new file mode 100644 index 0000000000000000000000000000000000000000..627e8ebfe8ed2ef2de5e282376d737059627f274 --- /dev/null +++ b/data/svg/f7e451634cc50a5c.svg @@ -0,0 +1,34 @@ + + triincir@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/f86af09d863723a2.svg b/data/svg/f86af09d863723a2.svg index 579de4712f4bd98cdf4172669245c69d4de026ec..15c60148ff1aa22dcdc5d9a11c6073fe9f061af8 100644 --- a/data/svg/f86af09d863723a2.svg +++ b/data/svg/f86af09d863723a2.svg @@ -15,6 +15,6 @@ - + diff --git a/data/svg/f8d9c8a9f9a38d45.svg b/data/svg/f8d9c8a9f9a38d45.svg new file mode 100644 index 0000000000000000000000000000000000000000..8cedb383743b8b4909175c1b942f5db856ae0c2b --- /dev/null +++ b/data/svg/f8d9c8a9f9a38d45.svg @@ -0,0 +1,34 @@ + + octinoct@28 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/f91a28177536f6d3.svg b/data/svg/f91a28177536f6d3.svg new file mode 100644 index 0000000000000000000000000000000000000000..6c2433ca2fb7de9d108a4434ea6d1b38df9b4304 --- /dev/null +++ b/data/svg/f91a28177536f6d3.svg @@ -0,0 +1,27 @@ + + squindom@21 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/f91bd37c36f9320b.svg b/data/svg/f91bd37c36f9320b.svg index c62ceaef7e64b6cbd84ccda271f0fe634efdd298..ee7934e379e2f30995685a8a86d205fd0de33479 100644 --- a/data/svg/f91bd37c36f9320b.svg +++ b/data/svg/f91bd37c36f9320b.svg @@ -6,6 +6,6 @@ - + diff --git a/data/svg/f9fe04884031db8c.svg b/data/svg/f9fe04884031db8c.svg new file mode 100644 index 0000000000000000000000000000000000000000..52c762cfb6a5a90a0b9612986a60ba586b528570 --- /dev/null +++ b/data/svg/f9fe04884031db8c.svg @@ -0,0 +1,33 @@ + + squincir@27 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/fa4a26f729d80904.svg b/data/svg/fa4a26f729d80904.svg index 4862b3e31cc61b841cf6bc9864b076822d10de23..e767b7425c9c415d0672c6cbf46882849b0944ec 100644 --- a/data/svg/fa4a26f729d80904.svg +++ b/data/svg/fa4a26f729d80904.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/faf85bb264471ae0.svg b/data/svg/faf85bb264471ae0.svg index dcec8d8b3b095224050bec41b93aa733b774344e..903f67634e3e507baf7b9cf68fafecc291b01135 100644 --- a/data/svg/faf85bb264471ae0.svg +++ b/data/svg/faf85bb264471ae0.svg @@ -14,6 +14,6 @@ - + diff --git a/data/svg/fba502b92276222e.svg b/data/svg/fba502b92276222e.svg index 6b3b8f75e0da0e213887d172f700c71524da6961..afdaf311cc9890ffc82f791c2aafa70ec9821608 100644 --- a/data/svg/fba502b92276222e.svg +++ b/data/svg/fba502b92276222e.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/fbc8fa063fa8154f.svg b/data/svg/fbc8fa063fa8154f.svg index 34f491d0d9ffd0eb9f392d966961b7ad2a1dbc1e..51baec24d5a254dd4a2e3722f03735eb9779415c 100644 --- a/data/svg/fbc8fa063fa8154f.svg +++ b/data/svg/fbc8fa063fa8154f.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/fcee9d6e8b7c5ce0.svg b/data/svg/fcee9d6e8b7c5ce0.svg index b699faa7e406352ee4b6e7ffc16b99899e4140f0..bf100ca70f439dfc25429c2925298e14a181fee5 100644 --- a/data/svg/fcee9d6e8b7c5ce0.svg +++ b/data/svg/fcee9d6e8b7c5ce0.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/fd5a10d8a6354174.svg b/data/svg/fd5a10d8a6354174.svg index cbf12957ad44b31e626ba8ac5eb177a894a69725..2c014e988464722718ae738ceedd8f4a5d9ca38a 100644 --- a/data/svg/fd5a10d8a6354174.svg +++ b/data/svg/fd5a10d8a6354174.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/fd6c6df7b6a9fd4f.svg b/data/svg/fd6c6df7b6a9fd4f.svg index 71748418d1a965c8fb7e3d5aa1f44b40f01bedf4..2800ffdb21484b16156db47bb88fcb0662d2a061 100644 --- a/data/svg/fd6c6df7b6a9fd4f.svg +++ b/data/svg/fd6c6df7b6a9fd4f.svg @@ -2,6 +2,6 @@ hexinhex@1 - + diff --git a/data/svg/fd8234924faa6cc7.svg b/data/svg/fd8234924faa6cc7.svg index 05282f09a89c7bba4048df464bc145515149e072..4073e1b0199848be7665c6814975b5ef2df0bdd1 100644 --- a/data/svg/fd8234924faa6cc7.svg +++ b/data/svg/fd8234924faa6cc7.svg @@ -11,6 +11,6 @@ - + diff --git a/data/svg/fdf9170d30584f4f.svg b/data/svg/fdf9170d30584f4f.svg new file mode 100644 index 0000000000000000000000000000000000000000..2e0b552febf4006df3fd249d1057bbae1b1cc693 --- /dev/null +++ b/data/svg/fdf9170d30584f4f.svg @@ -0,0 +1,37 @@ + + squincir@31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/fe395a0426baa674.svg b/data/svg/fe395a0426baa674.svg index 68516257357a4ff390a90e6224cb1c172f9a56ab..33d7c3971b7ece97851e1604838caba921ab8c90 100644 --- a/data/svg/fe395a0426baa674.svg +++ b/data/svg/fe395a0426baa674.svg @@ -18,6 +18,6 @@ - + diff --git a/data/svg/fe93ba87f23c6c01.svg b/data/svg/fe93ba87f23c6c01.svg index 0b2fc90552aabfe40cced8d8bb53f29dafc5bd86..f87f9797909f642deb9c8dcde74aab435c527c2b 100644 --- a/data/svg/fe93ba87f23c6c01.svg +++ b/data/svg/fe93ba87f23c6c01.svg @@ -7,6 +7,6 @@ - + diff --git a/data/svg/fe973ff9a23dc34c.svg b/data/svg/fe973ff9a23dc34c.svg index 8b138a2bbb20bff9a559ed353bd7803ab5f6eee9..7041592d492cd2bc423fe576496146b105d86c8b 100644 --- a/data/svg/fe973ff9a23dc34c.svg +++ b/data/svg/fe973ff9a23dc34c.svg @@ -4,6 +4,6 @@ - + diff --git a/data/svg/ff43d04cda84c856.svg b/data/svg/ff43d04cda84c856.svg index 4e3d56820aeacc61558d312c150a350f4836a7f2..730e0ba0bdcd8739334adaad322908584d619d7b 100644 --- a/data/svg/ff43d04cda84c856.svg +++ b/data/svg/ff43d04cda84c856.svg @@ -3,6 +3,6 @@ - + diff --git a/data/svg/ffb43ba6e2cd5818.svg b/data/svg/ffb43ba6e2cd5818.svg new file mode 100644 index 0000000000000000000000000000000000000000..1fb0b27a33df6ecfbbcb0685a4cff33d39af1cd7 --- /dev/null +++ b/data/svg/ffb43ba6e2cd5818.svg @@ -0,0 +1,32 @@ + + squinhex@26 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/svg/ffc152ae79167d33.svg b/data/svg/ffc152ae79167d33.svg index f1d3a37b6c6534c855f487fca0a53da112f0f85f..33f27ad191ef23d5f4d833bd1482bacb102363b0 100644 --- a/data/svg/ffc152ae79167d33.svg +++ b/data/svg/ffc152ae79167d33.svg @@ -15,6 +15,6 @@ - + diff --git a/packing_benchmark/renderer.py b/packing_benchmark/renderer.py index 646c2bac358cdb299f28487a867bbef854d985fb..52a40fd1746f583958dce484c8744b08a72f8e26 100644 --- a/packing_benchmark/renderer.py +++ b/packing_benchmark/renderer.py @@ -161,9 +161,9 @@ def svg_markup(solution: dict[str, Any], size: int = 900) -> str: if container["kind"] == "circle": cx, cy = container["center"] body.append( - f' ' + f' ' ) else: - body.append(f' ') + body.append(f' ') body.extend([" ", ""]) return "\n".join(body) + "\n"