Files
Learn_System/frontend/js/flagships
Maxim Dolgolyov 1f82a980de feat(phys9 flagships): F10 аквариум + F12 горки (Wave C+D пилоты)
F10. Виртуальный аквариум (§29 в ch3):
- Canvas 640×380 с переключателем жидкости (вода/масло/ртуть)
- Палитра 7 материалов: дерево, пенопласт, пластик, лёд, алюминий,
  железо, золото (с указанием ρ)
- Клик по материалу → бросает кубик в аквариум
- Реальная физика плавания: F_Архимеда vs F_тяжести
- Тела плавают/тонут/висят согласно ρ_тела vs ρ_жидкости
- При смене жидкости тела перераспределяются
- Феномен: «золото плавает в ртути!»
- Контекстный feedback по последнему уложенному телу

F12. Американские горки (§35 в ch4):
- Canvas 700×360 — рисуй мышкой профиль горки слева направо
- Шаблоны: «горка» (V-образная), «петля» (волнистая)
- Slider'ы: μ трения (0..0.5), масса шарика (0.1..5 кг)
- Кнопки: Старт/Сброс/Очистить
- Реальная физика по сегментам:
  a = g·sinα - μg·cosα·sign(v)
- Real-time stats: Ep, Ek, E_total, v
- Зелёная пунктир E₀ на canvas — начальная энергия
- Красная пунктир — диссипация при трении (растёт со временем)
- ЗСМЭ виден визуально: без трения линии совпадают

Подключение:
- ch3: phys9-flagships.css + base + F10 + хук на p29
- ch4: phys9-flagships.css + base + F12 + хук на p35

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-30 10:15:41 +03:00
..