Получи случайную криптовалюту за регистрацию!

- У нас какой-то ужасный Time to Market — мы фичу написали пят | Технологии в Контуре

- У нас какой-то ужасный Time to Market — мы фичу написали пять часов назад, а очки она начала приносить только сейчас
- Да ладно! Прикинь у продуктов в Контуре был бы такой Time to Market?


Фича, которую мы написали — это самая современная версия нашего решателя. По сути, это все еще перебор рандомных вариантов с постоянной оценкой результата, но сильно-сильно прокачавшийся. Мы добавили туда новых мутаторов (и продолжаем работать над ними), сделали два разных варианта стартовой позиции (второй изначально привязывает ребра фигуры к ребрам дыры, что частенько помогает найти более оптимальные решения) и пофиксили очень много мелких ошибок.

А еще мы собираем бонусы. И сами бонусы, и решения с бонусами. Но сабмиттить их пока рано.

С бонусами выходит вот какая история. Допустим, мы решили задачу 1, получили там бонус, с помощью этого бонуса идеально решили задачку 4 и залили это решение. Что произойдет, если мы зальем новое решение задачи 1, которое не берет бонус?

А ничего хорошего не будет, отменится наше идеальное решение задачи 4. А если задача 4 брала бонус, на котором завязано решение задачи 5…

Короче, бонусы производят цепочку зависящих друг от друга решений. А значит, заливать использующие бонусы решения нужно массово — предварительно посчитав, что именно такая последовательность бонусов даст нам наилучший результат. И теперь мы планируем искать наиболее оптимальные решения и их комбинации — пока что не заливая их на сервер, только запоминая в базе. А вот завтра…

А что будет завтра — интрига даже для нас.