Мне непонятно с каким алгоритмом действует адаптация. Одни вопросы ..
Если слабо жмешь на тапку, то "мозги движка" ещё меньше дают команду?
Или, в математическом пояснении, как вторая производная присутствует от скорости нажатия на тапку? Вроде не так, жмешь увеличивается дальше.
Или, если долго "тошнишь", то и "мозги движка" дают команды не сильно реагировать на тапку, на какое то время?
Похоже связано как то с временными интервалами.
"Мозгами движка" сравнивается некий шаблон прошлой поездки с настоящей поездкой? И как это реализовано? Сравниваются временные интервалы, накладываются, и происходят глюки при непонятном сравнении?
"Мозги движка" заблудились какую команду дать?
Ждут от сенсора команду или интервал-время тянут-проверяют?
Что потерялось?