Проанализировал и понял, что вероятность решить задачу брутфорсом действительно высока. Четыре переключателя, по четыре положения - всего 256 комбинаций. Опрос положения производится 100 раз в секунду, при этом изначально задача считалась решенной при первом же правильном опросе. Итого, вращая с большой скоростью крутилки можно генерировать как минимум десятки условно случайных комбинаций в секунду, вероятность того, что одна из них окажется правильной из 256 вариантов - весьма высока и за несколько секунд задача будет однозначно решена таким тупым брутфорсом.
Решение проблемы очевидное - теперь правильная комбинация должна быть выставлена без изменений в течение 500мс. Но, что любопытно, даже при таком, сравнительно длинном времени теоретически нужна всего пара минут, чтобы перебрать все комбинации, впрочем практически это сложно реализовать, учитывая, что правильная комбинация в задаче регулярно меняется.
Journal information