Побудовано на добрій роботі інших людей.
Разом з OpenPawn постачається кілька вільних програм і відкритих шрифтів. Ось кожна з них: хто її створив і під якою ліцензією вона поширюється.
Stockfish
Рушій, що стоїть за тренером. Кожен розбір партії, живий коментар і відповідь у колоді помилок перевіряє Stockfish, що працює у твоєму браузері.
- Версія
- Stockfish 19, однопотокові збірки WebAssembly зі stockfish.js 19.0.1
- Файли
stockfish-19-lite-single.jsіstockfish-19-lite-single.wasm, з малою нейромережею (1.8 MB), використовуються всюди.stockfish-19-single.jsіstockfish-19-single.wasm, з повною нейромережею (99 MB), завантажуються лише тоді, коли їх запитує сторінка. Усе точно так, як у пакеті.- Автори
- Розробники Stockfish, починаючи з Торда Ромстада, Марко Косталби, Йони Кійскі та Гері Лінскотта. Перенесення на WebAssembly: Нейтан Рагг разом із Chess.com. Нейромережі: Кріс Бао й команда Stockfish.
- Вихідний код Stockfish github.com/official-stockfish/Stockfish
- Вихідний код нашої збірки github.com/nmrugg/stockfish.js, v19.0.1
- Пакет npm npmjs.com/package/stockfish, 19.0.1
- GNU GPL, версія 3 Повний текст на нашому сервері. Також на gnu.org/licenses/gpl-3.0
GPL дозволяє будь-кому використовувати, вивчати, поширювати й змінювати Stockfish. Вихідний код саме тієї версії, яку ми віддаємо, доступний за посиланнями вище. Боти, з якими ти граєш, не використовують Stockfish: їхні ходи вибирає Maia-3 (про неї нижче), а запасним варіантом є невеликий рушій, який ми написали самі.
Maia-3
Модель, що стоїть за ботами. Вона навчилася на реальних партіях Lichess тому, як насправді грають люди кожного рейтингу, і вибирає ходи ботів на нашому власному сервері.
- Версія
- Maia3-5M, ваги з ревізії b6559de на Hugging Face, завантажуються кодом із коміту 1e13597
- Файли
- Ваги, перетворені на ONNX нашим скриптом експорту, який перевіряє, що результат відповідає точно як оригінал. Сама модель не змінена.
- Автори
- Деніел Монро, Джордж Айлендер, Філіп Чалмерс, Чженьвей Тан та Ештон Андерсон з Лабораторії обчислювальних соціальних наук Університету Торонто.
- Вихідний код Maia-3 github.com/CSSLab/maia3, 1e13597
- Ваги, які ми використовуємо huggingface.co/UofTCSSLab/Maia3-5M, b6559de
- Код нашого сервісу Саме той код, що працює на нашому сервері
- GNU AGPL, версія 3 Повний текст на нашому сервері. Також на gnu.org/licenses/agpl-3.0
AGPL дозволяє будь-кому використовувати, вивчати, поширювати й змінювати Maia-3 і просить кожного, хто запускає змінену версію для інших, ділитися змінами. Усі наші зміни є в сервісі й скрипті експорту вище. Maia-3 бачить лише позиції й ніколи не знає, хто грає.
Також на кожній сторінці
- Lichess chess openings Назви, коди ECO й ходи всіх варіантів в енциклопедії дебютів. The Lichess contributors
- Lichess opening explorer Статистика майстрів і онлайн-партій в енциклопедії та в Titled Lab, запитується через наш сервер і зберігається місяць. lichess.org
- Lichess open database Онлайн-партії, на яких побудована статистика за рейтингом в енциклопедії дебютів. lichess.org
- Lichess broadcasts Партії в базі партій, з офіційних трансляцій турнірів. lichess.org
- FIDE rating lists Рейтинги в рейтинг-листі й на сторінках гравців, з щомісячних списків ФІДЕ. FIDE
- Wikidata Частина клубів у каталозі клубів: назва, місто, сайт і рік заснування. The Wikidata contributors
- chess.js Правила шахів на дошці: дозволені ходи, шах, мат і нічиї. Jeff Hlywa
- flag-icons Прапори країн біля гравців, федерацій і клубів. Panayiotis Lipiridis
- sharp Зменшує фото профілю й видаляє з них дані про камеру та місцезнаходження. Lovell Fuller and contributors
- libvips Графічна бібліотека, на якій працює sharp, підключена як спільна бібліотека. John Cupitt and contributors
- Bricolage Grotesque Шрифт для заголовків. The Bricolage Grotesque Project Authors
- Geist, Geist Mono Шрифти для тексту й цифр. The Geist Project Authors
- Noto Sans Devanagari Шрифт для гінді. The Noto Project Authors
- Svelte, SvelteKit Фреймворк, що збирає кожну сторінку. The Svelte contributors
- Classic Набір фігур, який можна обрати в розділі «Дошка й фігури». Colin M.L. Burnett
- Merida Набір фігур, який можна обрати в розділі «Дошка й фігури». Armando Hernandez Marroquin
- Chessnut Набір фігур, який можна обрати в розділі «Дошка й фігури». Alexis Luengas
- Modern Набір фігур, який можна обрати в розділі «Дошка й фігури». Maxime Chupin
- Papercut Набір фігур, який можна обрати в розділі «Дошка й фігури». Nikolay Anzarov
- Toy Набір фігур, який можна обрати в розділі «Дошка й фігури». RhosGFX
Усе це віддається з нашого сервера. Ніщо зі списку не шле дані авторам.