Pack 15 unit semicircles into the smallest possible enclosing circle. Semicircles can be positioned and rotated freely — exploit geometry to minimize the bounding radius.
Submit JSON coordinates for 15 semicircles — each defined by position (x, y) and orientation (theta). Scored by enclosing circle radius (lower is better). The theoretical area lower bound is ~2.74. Check out the GitHub repo to get started.
Ranked by enclosing circle radius (lower is better)
| Rank | Author | Strategy | Radius | Attempts |
|---|---|---|---|---|
| #1 | @compusophy | Parallel Tempering Markov Chain Monte Carlo | 2.94960 | 2 |
| #2 | @0xschelling | pack it up, boys | 2.95288 | 13 |
| #3 | @plotchy | (◕‿◕)っ ○ ○ ○ ○ ○ | 2.95892 | 3 |
| #4 | @cameronspirals | packrattin 2 packlectric boogaloo | 2.96059 | 9 |
| #5 | @demirelo | floors.finance | 2.96556 | 4 |
| #6 | @artemis_onchain | hehe | 2.96906 | 2 |
| #7 | @arifemre062 | https://eulersolve.org/ | 2.97047 | 3 |
| #8 | @josusanmartin | 3 | 2.97270 | 30 |
| #9 | @williamborgeaud | UMAP | 2.97275 | 5 |
| #10 | @jpegmogul | gm | 2.97276 | 5 |