feat(trainer): P10 — контент 8 класса (степени, формулы, неравенства)
- новый тип kind:inequality: answerRel{op,bound}, парсер отношения (_parseRel/_checkInequality) — нормализация «x op c», приём обратной записи, сверка op+границы; self-check внутри/снаружи решения
- темы: Степени (aⁿ, xᵃ·xᵇ, (xᵃ)ᵇ), Формулы сокр. умножения (квадрат суммы/разности, разность квадратов), Неравенства (вкл. смену знака при делении на отрицательное) → 26 генераторов, 8 тем
- движок: simplify рендерит выражение в KaTeX (exprToLatex(srcExpr)); неравенство — в KaTeX с отношением; fallback-display учитывает op
- страница: ввод/лейбл для неравенств, isLabelKind
- смоук движка 397/397 (T15 неравенства, T16 степени/формулы; T3 ≥10 для малых пространств), страница 33/33; ROADMAP_V2 P10 → DONE
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -50,7 +50,18 @@ solved-форме `x=c` → общий `onSolved` (засчитывается к
|
||||
(`callLLMFailover`) — только ОБЪЯСНЕНИЯ (безопасно, не генерация задач).
|
||||
- 3 уровня подсказок (намёк → шаг → решение).
|
||||
|
||||
## P10 — Контент 5–9 классов + ЦТ
|
||||
## P10 — Контент 5–9 классов + ЦТ — DONE (частично)
|
||||
**Сделано:** +3 темы (8 всего, 26 генераторов): **Степени** (вычислить aⁿ; xᵃ·xᵇ; (xᵃ)ᵇ),
|
||||
**Формулы сокр. умножения** (квадрат суммы/разности, разность квадратов), **Линейные
|
||||
неравенства** — НОВЫЙ тип `kind:'inequality'` (`answerRel:{op,bound}`; парсер отношения
|
||||
`_parseRel`/`_checkInequality` — нормализация «x op c», приём обратной записи «c op x»,
|
||||
сверка op+границы; ineq-flip учит смене знака при делении на отрицательное). Движок:
|
||||
**simplify теперь рендерит выражение в KaTeX** (`latex = exprToLatex(srcExpr)`, eyebrow =
|
||||
действие), неравенство — в KaTeX с отношением; self-check неравенства (внутри/снаружи
|
||||
решения). Страница: ввод/лейбл для неравенств (`x < 3`), `isLabelKind`. Смоук 397/397
|
||||
(T15 неравенства, T16 степени/формулы). **Осталось (стретч):** системы 2 ур-ний
|
||||
(пара-ответ), дроби 5–6, явная привязка к таксономии ЦТ.
|
||||
|
||||
Расширить охват и связать с подготовкой к ЦТ/ЦЭ.
|
||||
- Новые темы: арифметика/дроби/десятичные (5–6), степени, формулы сокр. умножения,
|
||||
разложение на множители, **линейные неравенства** (новый тип ответа: парсинг и
|
||||
|
||||
Reference in New Issue
Block a user