From 16ddb27013dd743898e051d1dd6117028c0c4880 Mon Sep 17 00:00:00 2001 From: Maxim Dolgolyov Date: Mon, 29 Jun 2026 16:04:50 +0300 Subject: [PATCH] =?UTF-8?q?feat(trainer):=20V4.1=20=D0=B3=D1=80=D1=83?= =?UTF-8?q?=D0=BF=D0=BF=D0=B0=206=20=E2=80=94=2020=20=D0=B3=D0=B5=D0=BE?= =?UTF-8?q?=D0=BC-=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80?= =?UTF-8?q?=D0=BE=D0=B2=20+=2010=20=D0=BD=D0=BE=D0=B2=D1=8B=D1=85=20=D1=82?= =?UTF-8?q?=D0=B8=D0=BF=D0=BE=D0=B2=20=D1=84=D0=B8=D0=B3=D1=83=D1=80=20(?= =?UTF-8?q?=D0=97=D0=90=D0=92=D0=95=D0=A0=D0=A8=D0=95=D0=9D=D0=98=D0=95=20?= =?UTF-8?q?V4.1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Финальная, шестая волна плана v4. Все compute «корень-вперёд» (пифагоровы тройки/четвёрки, целые/конечные ответы) с чертежами. figures.js — 10 НОВЫХ типов: parallel-lines-transversal, isosceles, vertical-angles, points-distance, space-diagonal-box, l-shape, thales-parallel, inscribed-central-angle, chord-circle, tangent-circle; + расширены rectangle (diagonal/unknown/area-метка) и two-similar (side2/mode area/hideK); хелперы tick (равные стороны) и circleSvg. Генераторы: - Углы: ang-parallel-transversal (соответственные), ang-isosceles-base, ang-vertical. - Пифагор: pyth-perimeter, pyth-distance (расстояние между точками), pyth-rect-diagonal, pyth-space-diagonal (3D, пифагорова четвёрка ×s). - Площади: area-rect-inverse (сторона по площади), area-l-shape (составная), area-sector (π≈3,14). - Многоугольники: poly-diagonals (n(n−3)/2), poly-find-n (по углу), poly-exterior-sum (360/n). - Подобие: sim-scale-factor (k по сторонам), sim-area-ratio (k²), sim-thales, sim-map-scale. - Окружность: circ-inscribed-angle (вписанный=½центрального), circ-chord-pyth (хорда через радиус), circ-tangent-len (касательная). Итого 175 генераторов (V4.1 закрыта: 91 новый генератор за фазу). Смоук v41 71386 проверок (вкл. рендер всех фигур: нет NaN/