«Если Ваш JS-файл — продукт генерации, минификации и/или компиляции с других языков вроде CoffeeScript, пожалуйста, приложите архив с исходниками, а также, желательно, описанием подхода»
В этом случае мы просим вас приложить весь код, который вы напишете в том числе и для подготовки, на каком бы языке он ни был, в виде архива. Мы не будем его тестировать, но опубликуем в конце конкурса.
Вы правы, это ошибка в документации. То есть изначально предполагалось, что это будет возможно.
Я исправил текст поста. Параметры --min-objects и --max-objects ограничивают не число объектов каждого типа, а суммарное число всех объектов. Значение по умолчанию (которое мы будем использовать при тестировании решений) для --max-objects увеличилось до 6.
Прошу прощения! Хорошо, что это заметили всего лишь на второй день.
Ещё раз: этот момент вызывает недопонимание. Заливая решение хоть сегодня, вы не сообщаете никакой информации никому кроме, разве что, организаторов. Другие смогут его «пощупать» и получить о нём какую-либо информацию, только если вы запускаете своё решение у себя дома в режиме онлайн-торговли.
Отправка решения и запуск его в онлайн-режиме — два независимых действия. Можно отправлять и ни разу не запускать онлайн. Можно и наоборот (но тогда шансов на приз не будет). Можно отправлять одну программу, а онлайн запускать другую, или запускать онлайн несколько версий. Весь этот онлайн-сервер — just for fun.
Хорошая идея.
https://t.me/hola_challenge_haggling
Три типа предметов, каждого типа не меньше 1, всех предметов вместе не больше 6.
Думаю, это в основном сумма сетевых лагов. Мы это никак специально не замедляем.
Поэтому полезно отдельно считать ещё среднее среди сеансов, в которых было достигнуто соглашение.
Обновите код из гита.
haggle.js
в качестве аргумента, см. его--help
.Конечно, разрешённое. Только ваш пример ничего не добавил к счетам участников, так что осталось загадкой, как они набрали 374 и 478 соответственно.
Опция
--log
позволяет записать машинночитаемый протокол сеанса.Возвращает.
Я исправил текст поста. Параметры
--min-objects
и--max-objects
ограничивают не число объектов каждого типа, а суммарное число всех объектов. Значение по умолчанию (которое мы будем использовать при тестировании решений) для--max-objects
увеличилось до 6.Прошу прощения! Хорошо, что это заметили всего лишь на второй день.
generate.js
.Отправка решения и запуск его в онлайн-режиме — два независимых действия. Можно отправлять и ни разу не запускать онлайн. Можно и наоборот (но тогда шансов на приз не будет). Можно отправлять одну программу, а онлайн запускать другую, или запускать онлайн несколько версий. Весь этот онлайн-сервер — just for fun.