按住画一圈,松开给你打个分。想拿到 90 分,比想象中难。
按住画一圈再松手。半径稳不稳、首尾接没接上、有没有偷懒只画半圈,都会算进分数。
Kasa 最小二乘拟合出最贴近的圆,再算半径标准差。Canvas 2D,没有库。
半圈和太小的圆判无效;最佳分刷新归零,也不排名。
难点不是算分,是让分数看起来「公平」。半圈骗分、起笔手抖、圆画得太小,都得单独拦一下。