Грай у шахи проти комп’ютера

Десять рівнів – від «я щойно вивчив, як ходять фігури» до рушія, якого не переможе жодна людина, – або змагайся з другом на одному екрані.

    spinpickplay.com

    Суперник: Stockfish (GPLv3, ліцензія). Працює на твоєму пристрої; партія зберігається в цьому браузері.

    Від першої партії до справжнього виклику

    Обери рівень і грай. Найнижчі рівні навмисно слабкі: вони роблять помилки новачків, щоб початківці й діти могли справді перемагати й вчитися. Кожен рівень грає точніше, а з рівня 5 комп’ютер грає з фіксованим рейтингом завдяки обмежувачу сили Stockfish (приблизно від 1300 до 2600 Ело). Рівень 10 – це Stockfish на повну силу: сильніший за будь-якого чемпіона світу серед людей.

    Кнопка Підказка виділяє найкращий хід, Скасувати стирає помилку, а Перевернути показує дошку з іншого боку. Діють усі правила: рокіровка, взяття на проході, перетворення пішака, шах, мат, пат і нічия через повторення чи недостатній матеріал. Партія зберігається в браузері, і її можна скопіювати у форматі PGN.

    Як користуватися

    1. Обери Проти комп’ютера або Двоє гравців.
    2. Обери рівень (1–10) і колір, а потім натисни Нова партія.
    3. Торкнися фігури, щоб побачити її ходи, а потім клітинки призначення.
    4. Застряг? Підказка. Помилився? Скасувати.

    Ідеї використання

    • Вчимося грати в шахи. діти починають з рівня 1 і підвищують після трьох перемог.
    • Швидка партія. рівні 4–5 – рівний суперник для більшості аматорів.
    • Тренування. грай від рівня 7, а потім аналізуй PGN.
    • З другом. режим для двох на планшеті; дошку можна перевернути.

    10 рівнів

    • 1–2 (приблизно 400–600): для дітей і абсолютних новачків; часто залишає фігури під боєм.
    • 3–4 (приблизно 800–1000): аматори; знає базову тактику, але ще помиляється.
    • 5–6 (приблизно 1300–1600): від початківця в шаховому клубі до середнього клубного гравця.
    • 7–8 (приблизно 1900–2200): від сильного клубного гравця до кандидата в майстри.
    • 9 (приблизно 2600): рівень гросмейстера.
    • 10 (максимум): Stockfish без обмежень, значно сильніший за будь-яку людину.

    Рейтинги орієнтовні й залежать від пристрою: рушій працює на твоєму телефоні чи комп’ютері, а не на сервері.

    Часті запитання

    Наскільки сильний рівень 10?

    Рівень 10 – це рушій Stockfish на повну силу, дві секунди на хід на твоєму пристрої. Навіть на телефоні він значно сильніший за будь-якого шахіста-людину.

    Чи може новачок справді перемогти?

    Так. Рівні 1 і 2 часто роблять випадкові ходи й не бачать взяттів – як людина, що щойно вивчила правила.

    Чи потрібно щось завантажувати?

    Ні. Рушій (приблизно 1,9 МБ) завантажується в браузер з першим ходом комп’ютера, а потім працює без сервера.

    Що таке PGN?

    Portable Game Notation – стандартний текстовий формат шахових партій. Встав його в будь-яку шахову програму, щоб переглянути чи проаналізувати партію.

    Який рушій використовується?

    Stockfish 19 (полегшена версія Stockfish.js) – вільне програмне забезпечення за ліцензією GNU GPL v3. Вихідний код доступний у цих проєктах.