Рендзю
1000 UAHДоброго дня, редзю це хрестики нолики. Потрібно: бот ( слабкий та неможливий) та можливість грати проти іншого гравця поочередно; гра проходить на 15х15 кліток; Гравці роблять ходи за чергою. Першими ходять чорні. Кожним ходом гравець виставляє на будь-який вільний перетин ліній дошки один камінь свого кольору. Перемагає той, хто зможе першим побудувати безперервний ряд з п'яти каменів свого кольору — по горизонталі, по вертикалі або в діагональному напрямку.
Для того, хто грає чорними, визначено кілька фолів — заборонених ходів. Йому не можна будувати вилки 3 × 3 і 4 × 4 і ряд з 6 або більше каменів (так званий «довгий ряд»), а також будь-які вилки кратністю понад два. Для білих фолів не існує, виставивши п'ять та більше каменів підряд білі виграють.
Крім того, щоб зрівняти шанси та компенсувати переваги першого ходу, на перші п'ять ходів (три чорних камені і два білих) накладено додаткові умови, які прийнято називати дебютним регламентом. Новачки можуть грати без нього, але в титульних змаганнях нерідко прописані достатньо складні регламенти.
Гравець може пасувати — відмовитися від чергового ходу якщо вважає його невигідним. Якщо обидва гравці пасують поспіль, фіксується нічия, гра завершується. Пасувати можна лише після того, як на дошці з'явився шостий (третій білий) камінь.
Гра продовжується або до перемоги одного з гравців, або до нічиєї (за угодою сторін або внаслідок двох послідовних пасів), або до моменту, коли у жодної з сторін не залишиться теоретичної можливості розмістити п'ятірку. В останньому випадку результат партії також фіксується як нічийний. На практиці останній випадок вкрай малоймовірний, зазвичай партія закінчується за кілька десятків ходів.
Відгук замовника про співпрацю з Александром Н.
РендзюШвидко, гарно, уточнює дрібниці.
Відгук фрилансера про співпрацю з Сергієм Козубенком
РендзюЦікава задача .
Граммотне ТЗ.
Більше таких клієнтів на майданчику!
-
1036 44 0 Я вирішив олімпійські завдання з програмування, я можу допомогти і з цим.
Я розумію, що Важливо обґрунтувати вибрані рішення, забезпечити код детальними коментарями і розробити привабливий інтерфейс.
Актуальні фриланс-проєкти в категорії C#
S1GG1LПотрібна людина, яка зможе з початкового коду лаунчера майнкрафт під проект, змінити дизайн на свій розсуд, але є невеликі вимоги щодо стилю, щоб він був в фіолетових тонах. Щодо оплати, ціну за роботу пропонуйте. Але бюджет не великий, хочеться щось мінімалістичне. Якщо… C#, Розробка ігор ∙ 53 хвилини тому ∙ 1 ставка |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 5 днів 1 година тому ∙ 6 ставок |
Потрібно зробити міграцію поточної робочої програми з foxpro на C#Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,… C#, Десктопні додатки ∙ 7 днів 16 годин тому ∙ 18 ставок |
Junior C#Шукаємо талановитого й амбітного Junior C# розробника, який прагне професійного росту та нових викликів. Твої майбутні задачі: - Розробка та підтримка бекенд-рішень із фронтендом (Telegram-бот); - Автоматизація рутинних процесів у відділах Android-розробки, техпідтримки та… C# ∙ 8 днів 6 годин тому ∙ 8 ставок |