Перейти до вмісту

Намалюйте ідеальне коло: метод

Малювання кола від руки з апроксимацією кола методом найменших квадратів (оцінка округлості)

Версія алгоритму оцінювання: 1

← Назад до тесту

Що вимірює тест

Що вимірюється: гра на контроль рухів рук; наскільки замкнена петля, намальована від руки, схожа на коло. Що не вимірюється: це не клінічний тест на тремор чи моторику, а напрямок малювання не має значення для здоров’я.

Процедура

Одним рухом проведіть лінію навколо центральної крапки пальцем, пером або мишею (лівою кнопкою). Під час малювання лінія забарвлюється залежно від відстані кожної точки до поточного найкраще підігнаного кола, а оцінка округлості показується в реальному часі. Коли ви відпустите вказівник, підігнане коло буде показано пунктиром. Сторінка записує точки (CSS px, роздільність 0.1 px) із часом у ms, рівномірно скорочує їхню кількість до максимуму 600 (перша й остання точки зберігаються) і надсилає їх разом із розміром області малювання.

Параметри

ПараметрЗначення
Мінімальна кількість точок24
Максимальна кількість надісланих точок600 (рівномірно скорочено)
Мінімальний радіус15% коротшої сторони області малювання
Охоплений кут320°–430°
Зазор у місці замикання≤ 0.35 × радіуса між першою й останньою точками
Максимальний час малювання30 s
Слова для оцінки≥ 98% — ідеально, ≥ 95% — чудово, ≥ 90% — добре, інакше — нерівно
Способи введеннядотик, перо (зберігається як дотик), миша

Оцінювання

Центр визначається методом найменших квадратів Каси (мінімізується Σ(x² + y² + Dx + Ey + F)²). R = середня відстань точок від цього центра. Відхилення = середнє |r_i − R| / R. Округлість = 100 × (1 − відхилення), не менше 0, у відсотках з одним десятковим знаком; що вище значення, то кругліша фігура. Напрямок: за годинниковою стрілкою або проти неї, визначається за знаком сумарного кута. Також повідомляються радіус у px і відносно області, охоплений кут, час малювання та кількість точок. Найкращий результат для кожного способу введення зберігається лише у браузері; порівняння відбуваються лише в межах одного способу введення.

Правила валідного проходження

Малюнок не отримає оцінки, якщо в ньому менше 24 точок або коло не вдалося підігнати («надто коротко»), радіус менший за 15% коротшої сторони («надто мале»), охоплений кут перевищує 430° («надто багато кіл»), кут менший за 320° або зазор у місці замикання більший за 0.35 R («не замкнено»), або малювання триває довше за 30 s («надто повільно»). Часові мітки точок не мають іти назад, а кожна сторона області малювання має бути від 50 до 10,000 px.

Відмінності від класичного завдання

Стандартної лабораторної версії цього завдання немає. У кінематичних дослідженнях малювання (наприклад, Lacquaniti et al., 1983) траєкторії записують цифровими планшетами й аналізують швидкість і кривизну; у клінічних завданнях на малювання, як-от спіраль Архімеда, використовують інші форми й оцінки. Тут оцінюється лише форма однієї петлі.

Обмеження

Точки надходять із частотою дискретизації пристрою, тому повільніші ділянки лінії дають більше точок для обчислення середнього. Зворотний зв’язок у реальному часі дає змогу гравцям виправляти малюнок під час його створення. Результати змінюються залежно від розміру екрана, перекриття пальцем і використання миші чи пальця. Практика підвищує оцінки. Це не медичний тест.

Мови та статус перевірки

Мовонезалежні стимули, інструкції всіма мовами сайту.

Статус перевірки за мовою інструкцій

Нижче наведено опубліковані мови інструкцій. Метод перекладу: машинно-асистований переклад з автоматизованими перевірками скриптів і правопису. Матеріали для конкретних мов описано вище; перевірку носієм мови тут не задокументовано.

Мова інструкційЗадокументований статус перевірки
EnglishОригінальний текст англійською.
Afaan OromooАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
AfrikaansАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
AkanАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Avañe’ẽАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Aymar aruАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Azərbaycan diliАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Bahasa IndonesiaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Bahasa MelayuАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Bahsa AcèhАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
BamanankanАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Basa BaliАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Basa BanjarАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Basa JawaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Basa SundaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Basa UgiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Baso MinangkabauАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
BikolАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
BosanskiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
CatalàАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
CebuanoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ČeštinaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ChichewaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ChiShonaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
chiTumbukaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
DanskАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
DeutschАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
EestiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
EspañolАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
EʋegbeАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
FilipinoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
FrançaisАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
FulfuldeАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
GalegoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
GĩkũyũАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
HausaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
HiligaynonАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
HmoobАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
HrvatskiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
IgboАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
IkinyarwandaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
IkirundiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
IlokanoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
isiXhosaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
isiZuluАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ItalianoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
itsongaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
KapampanganАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
KiswahiliАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Kreyòl ayisyenАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
KurmancîАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
LatviešuАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
LietuviųАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
LingálaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
LombardАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
LugandaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
MadhurâАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
MagyarАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
MalagasyАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Mizo ṭawngАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
NaijáАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
NapulitanoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
NederlandsАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Norsk bokmålАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
OʻzbekchaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
PangasinanАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
PiemontèisАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
PolskiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
PortuguêsАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
RomânăАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Runa simiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SarduАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ScotsАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SepediАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SesothoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SetswanaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ShqipАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SicilianuАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
siSwatiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SlovenčinaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SlovenščinaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SoomaaliАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SrpskiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SuomiАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
SvenskaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Tâi-gíАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
TaqbaylitАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Tiếng ViệtАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Tok PisinАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
TshivenḓaАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
TürkçeАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
TürkmençeАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
VahcuenghАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
VènetoАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
WinarayАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
WolofАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
YorùbáАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ZazakîАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ΕλληνικάАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
БашҡортсаАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
БеларускаяАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
БългарскиАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
КыргызчаАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
Қазақ тіліАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
МакедонскиАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
МонголАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
НохчийнАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
РусскийАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ТатарчаАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ТоҷикӣАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
УкраїнськаАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ЧӑвашлаАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ქართულიАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ՀայերենАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
עבריתАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ئۇيغۇرچەАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
اردوАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
العربيةАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
پښتوАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
پنجابیАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
سنڌيАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
فارسیАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
کٲشُرАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
کوردیی ناوەندیАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
گیلکیАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
مازرونیАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ትግርኛАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
አማርኛАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
अवधीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
कोंकणीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
नेपालीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
बर’Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
भोजपुरीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
मराठीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
मैथिलीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
हिन्दीАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
অসমীয়াАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
বাংলাАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ਪੰਜਾਬੀАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ગુજરાતીАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ଓଡ଼ିଆАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
தமிழ்Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
తెలుగుАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ಕನ್ನಡАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ತುಳುАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
മലയാളംАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
සිංහලАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ꯃꯩꯇꯩꯂꯣꯟАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ไทยАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ລາວАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
བོད་ཡིགАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
မြန်မာАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
လိၵ်ႈတႆးАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ខ្មែរАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
ᱥᱟᱱᱛᱟᱲᱤАвтоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
한국어Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
吴语Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
日本語Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
简体中文Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
粵語Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.
繁體中文Автоматизовані перевірки скриптів і правопису; перевірку носієм мови не задокументовано.

Як цитувати

Helibrain (2026). Draw a perfect circle, v1. https://helibrain.com/draw-a-perfect-circle/methods

Журнал змін

· Версія 1 · Перша публікація методів для поточної версії завдання.

Джерела

  1. Kåsa, I. (1976). A circle fitting procedure and its error analysis. IEEE Transactions on Instrumentation and Measurement, IM-25(1), 8–14.

    https://doi.org/10.1109/TIM.1976.6312298

    circle-fitting method used for scoring

  2. Lacquaniti, F., Terzuolo, C., & Viviani, P. (1983). The law relating the kinematic and figural aspects of drawing movements. Acta Psychologica, 54(1–3), 115–130.

    https://doi.org/10.1016/0001-6918(83)90027-6

    kinematics of drawing (two-thirds power law)

  3. Amenomori, Y., Kono, A., Fournier, J., & Winer, G. A. (1997). A cross-cultural developmental study of directional asymmetries in circle drawing. Journal of Cross-Cultural Psychology, 28(6), 730–742.

    https://doi.org/10.1177/0022022197286005

    drawing direction and culture

Текст опису методу: CC BY 4.0. Зазначте Helibrain і додайте посилання на цей метод. Вихідні набори даних і матеріали завдання мають власні ліцензії; ця ліцензія поширюється на текст опису методу.

← Назад до Намалюйте ідеальне коло