ライセンス表記

ITTE は、オープンソースソフトウェアを利用して提供されています。 主要なオープンソースソフトウェアのライセンス表記を以下に示します。

思考エンジン:やねうら王 (YaneuraOu)

ITTE の「AI と対局」「AI で検討」機能では、将棋の思考エンジンとしてやねうら王 (YaneuraOu) を WebAssembly 向けにビルドしたものを使用しています。 このビルドは、arashigaoka 氏がやねうら王本体を WebAssembly 向けに移植・ビルドし、npm パッケージ yaneuraou.wasm として公開しているものであり、ITTE の運営者によるフォークではありません。 演算は ITTE のサーバーではなく、お使いの端末(ブラウザ)上で実行されます。

  • 著作権表示:Copyright (C) 2016-2024 Motohiro Isozaki (yaneurao) and the YaneuraOu contributors.
  • ライセンス:GNU General Public License version 3 (GPLv3)
  • 入手元:npm パッケージ yaneuraou.wasm@0.1.2(arashigaoka 氏によるフォークの配布物)
  • 対応するソースコード(ITTE による自己ホスト提供・ビルド構成一式):YaneuraOu.wasm-0.1.2-source.tar.gz
  • 配布元リポジトリ(arashigaoka 氏によるフォーク・参考): https://github.com/arashigaoka/YaneuraOu.wasm
  • 上流のやねうら王 本体: https://github.com/yaneurao/YaneuraOu

GPLv3 第6条に基づき、配布している WebAssembly バイナリに対応するソースコード(ビルドスクリプトを含む)は、上記の自己ホストアーカイブとして ITTE が提供しています。 配布元リポジトリおよび上流のやねうら王本体へのリンクは、出典の参考として掲載しています。 ライセンス全文および詳細な表示は、配布物に同梱の以下のファイルをご確認いただけます。

将棋盤・棋譜再生・ルール処理

将棋盤の表示・棋譜の再生・合法手やルールの処理には、以下のオープンソース ライブラリを使用しています(表示の見た目は ITTE 側で調整しています)。 いずれも寛容なライセンス(BSD-3-Clause / MIT)で配布されています。

  • shogi-player-webcomponents(将棋盤・棋譜プレイヤー)
    ライセンス:BSD 3-Clause License / Copyright (c) 2019 Google LLC
    https://github.com/sugyan/shogi-player-webcomponents
  • shogi.js(将棋のルール・合法手処理)
    ライセンス:MIT License / Copyright (c) na2hiro
    https://github.com/na2hiro/Shogi.js
  • json-kifu-format(棋譜フォーマットの解析)
    ライセンス:MIT License / Copyright (c) 2014 na2hiro
    https://github.com/na2hiro/json-kifu-format

棋譜データの出典:floodgate(コンピュータ将棋対局場)

ITTE の「棋譜から作成」で利用できる「AI の棋譜を取得」機能では、東京大学が運営する コンピュータ将棋対局場 floodgate(wdoor)で公開されている、 コンピュータ将棋ソフト同士の対局棋譜を使用しています。これらの棋譜は運営者により 一般公開されているもので、対局者はいずれも将棋ソフト(プログラム)です。

  • 提供:コンピュータ将棋対局場 floodgate(東京大学)
  • 出典: https://wdoor.c.u-tokyo.ac.jp/shogi/

駒のデザイン(書体・画像素材)

  • 「海燕」書体・「風彩」書体(一文字駒・二文字駒)
    駒師「勝仙」氏による書体です。駒字提供: https://ojny4.crayonsite.info
  • 古書(歴史資料を参考にした駒)
    江戸時代の書家・巻菱湖の書を参考に描き起こしました。参考: 国立国会図書館デジタルコレクション「草書千字文」、野田市立図書館所蔵「象戯鷲抓」ほか