Нарды длинные

Логика расчета ходов

Javascript/Node.js

Backend

Модуль полностью готов к встройке в любой проект

Возможность восстановления состояния (из БД и т. п.)

Данные о фишках структурированы и готовы для frontend

Правила: дубли, блоки, правило полного хода, выброс с доски

Экономия времени на разработку: 170+ рабочих часов

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

Полный перечень возможностей и опций приведен в документации.

Документация

Demo

Укажите количество фишек для каждой позиции. Отметьте позиции черного цвета - это фишки оппонента.

Расчет ведется для белого цвета с учетом расположения фишек оппонента и выпавших очков.

Расположение отражает фактические позиции для заданных очков, без учета предыдущих бросков костей: до текущего момента (указанных позиций) предположительно может быть любое количество ходов. Например, для теста можно поставить 14 фишек на выброс (позиция #25), а 1 - на любую свободную позицию. Таким образом, учитывается наличие фишки на позиции и выпавшие очки, а не предыдущие собственные и/или ходы оппонента. В процессе реальной игры расположение фишек формируется естественным образом и расчет так же является валидным.

Для проверки логики используйте разные комбинации черных и белых позиций. При проверке времени (скорости) расчета учитывайте, пожалуйста, что данный параметр зависит от мощности сервера и сильно варьируется от расчета к расчету вследствие применения оптимизаций Node.js. Тайминг расчета включает только фактическое время калькуляции хода, без времени соединения и т. п.

Купить

420USD

Криптовалюта [ доступные типы ]

Как купить

Кликните кнопку оплаты и следуйте инструкциям. Процесс автоматизирован.

Оплата криптовалютой

    45'000RUB

    На счет в российском банке

    Как купить

    Покупка функционала осуществляется в 3 простых шага:

    1. Отправьте запрос на интересующий функционал на адрес электронной почты;
    2. Получите реквизиты для оплаты и оплатите покупку;
    3. Получите код для скачивания Вашего продукта. Код будет активным в течение ограниченного времени.

    Условия

    Код функционала передается в точно таком же виде, в котором он использован в демо. Для получения такого же результата необходимо произвести все требуемые настройки и сделать оформление.

    Функционал продается "как есть". Пожалуйста, перед приобретением посмотрите демо и документацию, чтобы убедиться, что Вас все устраивает. После получения исходного кода Вы можете модифицировать его на свое усмотрение без ограничений. Ограничения по времени использования также отсутствуют.

    Оплата является единоразовой и невозвратной. Настройка осуществляется Вами самостоятельно: консультации не оказываются.

    Disclaimer

    Программный код предназначен только для применения и использования любым способом. Ограничений на модификации и время использования нет. Перепродажа и передача третьим лицам запрещены.

    Программный код продается "как есть" без каких-либо гарантий. Поставщик (продавец) и его контактные лица не несут ответственности за любые последствия использования и применения программного кода. Делая покупку, Вы соглашаетесь на эти условия.

    Privacy Policy

    Для обработки заказа используется только адрес email покупателя. Дополнительно генерируется индентификатор заказа, а также код для скачивания продукта с указанием соответствующих даты и времени. Данная информация, включая адрес email пользователя, используется только для обработки заказа и не используется каким-либо другим образом. Оператор платежа может попросить дополнительную информацию: как правило, только адрес крипто-кошелька (пожалуйста, обратитесь к его политике конфиденциальности за подробностями).

    Данный веб-сайт не использует технологию cookies и не собирает и не хранит прочую информацию о пользователях. Полноценное использование данного веб-сайта не требует регистрации пользователей.

    Используя данный веб-сайт, Вы соглашаетесь на эти условия.

    Trust Seal