← К списку демонстраций
0
Ориентировочный рефлекс — макет
orientation_reflex.js
Конкуренция кандидатов

Кандидаты — FinalImage полного набора и по одному образу на каждый активный стимул; выбирается максимальная актуальность.

Образ A
актуальность: 0,42
Образ B (победитель)
актуальность: 0,61
Актуальность = новизна × значимость; прошлому победителю остальные «уступают» на величину гистерезиса (и усиление при «важной проблеме» в инфокартине). Стимулы из связной цепочки ЭП получают бонус.
Порог OR_well_known
Для старта полного цикла ОР/ЭП в Норме/Хорошо у победителя нужно `samplesCount ≥ OR_well_known` (по умолчанию 10). В Плохо порог не блокирует; для Еды/Воды — особый обход слабой семантики.
Блокировка рефлекса
После ОР рефлекс по образу заблокирован на 2 пульса (`OR_BLOCK_PULSES`) — задержка повторной рефлексной реакции.
Кнопки стимулов
Готовность к ОР: толстая рамка и подсказка «участвует в ориентировочном рефлексе», пока `remainingActivations === 0`; иначе — счётчик оставшихся активаций до порога.
Пение Еда Круг

При наступлении ОР победившая кнопка на один пульс получает краткую синюю вспышку (свечение сверху и снизу) — см. `flashStimulusButtonForOnePulse` в `stimuls_ui.js`.

Второй проход после ответа
Период ожидания ЭП: ответный стимул оператора не требует порога `OR_well_known`. Закрывается кадр, открывается следующий по ответу, выставляется флаг `OrientationReflex_resumeFullOrAfterWaitingResponse` → при следующем вызове выполняется полный второй проход ОР (гиппокамп, осознание, сохранение ЭП, новый цикл ФО) без укороченной ветки ожидания.