Иногда - это значит, что иногда будут такие коды, что зная некоторые из них, можно вычислить остальные. А пытаться вычислить можно всегда :)
Всегда??? То есть если бы я на первом ЛОГИЧЕСКОМ задании попытался перебирать, то это было бы можно? Пара часов штрафа не в счет?
Ручной перебор - это несколько кодов в минуту. А не ручной - когда скрипт вводит варианты из словаря, по несколько в секунду. Последнее наказуемо, первое воспринимается как безобидное развлечение штаба.
Ну если на то пошло, то давайте проведем точную границу. 10 кодов в минуту - это ручной перебор? А 100 уже машинный? Или где это граница? Давайте тогда уж точно в правилах пропишем, например 99 кодов в минуту - это ручной, а 101 - это машинный.
Ато получается, тут читать, тут не читать, а тут рыбу заворачивали. И тогда уж наказание пропишем.
ИМХО - если код подбирается, то это проеб авторов. Если команда не может указать место нахожения кода, то это чит.