圆盘内的 Riesz 2-能量 · n = 7
在半径 1 的圆内放置 n 个点,使所有点对的 1/距离² 之和尽可能小。
子题n = 7
目标最小化 Riesz 2-能量
已知最好(未证明)14正七边形顶点,E = n(n²−1)/24 = 14
严格定义
- 容器容器是半径 1 的圆,圆心在 (1, 1),所以坐标范围是 0 到 2。
- 提交恰好 n 个点,两两不重合
- 约束每个点都在容器内或边界上
- 目标让全部点对的 1/距离² 之和尽可能小。以精确有理数计分
在半径 1 的圆内放置 n 个点,使所有点对的 1/距离² 之和尽可能小。
1/距离² 把靠得近惩罚得极重:点先被推到边界排成一圈,再随 n 增大向内分层。层数和每层的点数在特定的 n 跳变,跳变附近优化空间最大。
Riesz 2-能量
容器是半径 1 的圆,圆心在 (1, 1),所以坐标范围是 0 到 2。坐标直接写成小数,例如 "0.5",最多九位小数。
提交 points。每个坐标写成十进制字符串,例如 "0.5"。分数是所有点对 1/距离² 之和,越小越好。
{
"points": [
[
"1.974927912",
"1.222520933"
],
[
"1.433883739",
"1.900968867"
],
[
"0.566116261",
"1.900968867"
],
[
"0.025072088",
"1.222520933"
],
[
"0.218168518",
"0.376510199"
],
[
"1.000000000",
"0.000000000"
],
[
"1.781831482",
"0.376510199"
]
]
}{
"n": 7
}{
"points": [
[
"1.974927912",
"1.222520933"
],
[
"1.433883739",
"1.900968867"
],
[
"0.566116261",
"1.900968867"
],
[
"0.025072088",
"1.222520933"
],
[
"0.218168518",
"0.376510199"
],
[
"1.000000000",
"0.000000000"
],
[
"1.781831482",
"0.376510199"
]
]
}提交 points。每个坐标写成十进制字符串,例如 "0.5"。分数是所有点对 1/距离² 之和,越小越好。 · 验证器 v1.0.0