Add lesson whispers, teacher catch chance, and after-bell teacher talk.

Whispering cuts lesson skill gain from BehaviorDef; a teacher in the room may interrupt into a discipline circle, and pedagogy scales the pupil's opinion of the teacher.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-20 10:35:31 +03:00
co-authored by Cursor
parent cb869e4977
commit f7d5e0c042
22 changed files with 1061 additions and 36 deletions
+3
View File
@@ -133,6 +133,9 @@
**педагогикой** учителя: сильный педагог после похвалы плюсует больше, слабый выговор злит
сильнее. Оценок по-прежнему нет.
Шёпот на уроке — действие `Whisper` в кабинете (`Classroom`); обычный `Chat` на уроке не
стартует. Доля роста навыка, шанс оборвать и веса разговора после звонка — поля `BehaviorDef`.
### Дом
Родители на карту не приходят. **Одно** семейное событие на человека за рабочее утро; skip
+12 -12
View File
@@ -11,22 +11,22 @@
## Задачи
- [ ] Тема с тегом шёпота может стартовать кружок на уроке в кабинете класса
- [ ] У участников на время шёпота режется рост навыка урока (доля в `BehaviorDef`)
- [ ] Учитель в том же кабинете: шанс оборвать (данные + черты); не 100 %
- [ ] Пойманный шёпот → выговор (кружок учитель + ученики, тема дисциплины), мнения как у
- [x] Тема с тегом шёпота может стартовать кружок на уроке в кабинете класса
- [x] У участников на время шёпота режется рост навыка урока (доля в `BehaviorDef`)
- [x] Учитель в том же кабинете: шанс оборвать (данные + черты); не 100 %
- [x] Пойманный шёпот → выговор (кружок учитель + ученики, тема дисциплины), мнения как у
строгого разговора
- [ ] После урока учитель может взять 2–4 учеников (вопрос / похвала / выговор) по весу цели
- [ ] Сдвиг мнения ученика об учителе масштабируется педагогикой (поле навыка, не фамилия)
- [ ] Лог: «шептались», «учитель оборвал»
- [x] После урока учитель может взять 2–4 учеников (вопрос / похвала / выговор) по весу цели
- [x] Сдвиг мнения ученика об учителе масштабируется педагогикой (поле навыка, не фамилия)
- [x] Лог: «шептались», «учитель оборвал»
## Тесты, без которых фаза не закрыта
- [ ] Шёпот на уроке даёт меньше прироста предмета, чем тихий урок без кружка
- [ ] При фиксированном сиде не каждый шёпот с учителем в кабинете обрывается
- [ ] Без учителя в узле шёпот не обрывается этим правилом
- [ ] Учитель с высокой педагогикой после похвалы сильнее плюсует мнение, чем с низкой
- [ ] Обычный не-шёпотный `Chat` на уроке не стартует
- [x] Шёпот на уроке даёт меньше прироста предмета, чем тихий урок без кружка
- [x] При фиксированном сиде не каждый шёпот с учителем в кабинете обрывается
- [x] Без учителя в узле шёпот не обрывается этим правилом
- [x] Учитель с высокой педагогикой после похвалы сильнее плюсует мнение, чем с низкой
- [x] Обычный не-шёпотный `Chat` на уроке не стартует
## Критерий готовности