Празнината
Приложенията със задачи обикновено приемат само записания отговор, а сборниците от бази данни носят въпроси за лицензи.
Шаблони за игри
Пълният изходен код на Matewold, игра с шахматни задачи с пълен генератор на ходове, решател за мат, който проверява всеки ход, и петдесет и шест генерирани задачи.
Очаквайте скоро
Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.
Празнината
Приложенията със задачи обикновено приемат само записания отговор, а сборниците от бази данни носят въпроси за лицензи.
Какво представлява
Шаблонът проверява всеки ход със собствен решател за мат и идва със задачи, открити от този решател.
Как се използва
Разархивирайте, сервирайте папката и отворете index.html, после редактирайте game.js; npm test я изиграва отново в Chrome без интерфейс.
Изходен код на истинска игра за преработка и учене, със smoke тест, чийто бот я изиграва.
Използвайте го когато
Направено за
След всеки ход решателят проверява дали черните все още могат да избегнат мата в оставащите ходове; ако не могат, ходът се зачита, какъвто и да е. Черните после избират отговора, при който матът е най-далеч.
Генерирани бяха позиции с притиснат цар и няколко нападатели и бяха претърсени; запазени са само тези с мат точно в N хода и един ключов ход при N две или три.
Чист JavaScript и Canvas 2D; отворете index.html през произволен статичен сървър и редактирайте game.js.
Тест в Chrome без интерфейс зарежда играта, проверява конзолата, натиска клавиши и докосва екрана, а вграденият бот изиграва цяла игра до екрана с резултата.
1 от 3
| Платформа или среда | Поддържани версии | Тествано до |
|---|---|---|
| Node.js | 22.12 или по-нова | Не е посочено |
Шаблонът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.
Очаквайте скоро
Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.