ELLMARdeChess で使っているソフトウェア
ELLMARdeChess はブラウザの中だけで動きます。チェスのエンジン(Stockfish)もブラウザの中で動いています。
| 名前 | 版 | ライセンス | 使いみち |
|---|---|---|---|
| Stockfish(WebAssembly 版: stockfish.js) | Stockfish 19 / stockfish.js 19.0.0(lite・シングルスレッド) | GPL-3.0 | エルマーの指し手と形勢の判定 |
| chess.js | 1.4.0 | BSD-2-Clause | 合法手の判定 |
| cm-chessboard | 8.15.3 | MIT | チェス盤の表示と操作 |
Stockfish(GPL-3.0)
Stockfish は GNU General Public License version 3(GPL-3.0)で配布されています。ここで配っている WebAssembly 版(vendor/stockfish/stockfish-19-lite-single.js・.wasm)は、stockfish.js 19.0.0 のものを変更せずに使っています。
- Stockfish 本体のソース: https://github.com/official-stockfish/Stockfish
- WebAssembly 版(stockfish.js)のソース: https://github.com/nmrugg/stockfish.js(使っている版: v19.0.0)
- ライセンス本文: Copying.txt(下にも全文を載せています)
読み込み中…
chess.js(BSD-2-Clause)
読み込み中…
cm-chessboard(MIT)
読み込み中…