クレジット
本サービスで使っているソフトウェアと、その作者への謝辞です。
フリーズ将棋のAI
フリーズ将棋のCPU対局と棋譜解析は、本サービス専用に開発した将棋エンジンで動いています。 フリーズ(凍結)というルールは既存の将棋エンジンでは扱えないため、探索も評価関数も 独自に実装したものです。
通常将棋のAI
通常将棋(フリーズ回数0)の CPU Lv4・Lv5 と 棋譜解析には、次のソフトウェアを使わせていただいています。
-
やねうら王 — やねうらお氏ほかによる将棋エンジン。GNU General Public License v3 で公開されています。
https://github.com/yaneurao/YaneuraOu - 水匠5 — たややん氏による評価関数。やねうら王と組み合わせて使用しています。
どちらも本サービスのWebアプリケーションとは別のプロセスとして動かしており、 アプリケーション本体には組み込んでいません。
通常将棋のCPU Lv1〜Lv3は、フリーズ将棋と同じ自前エンジンで動いています。
その他
本サービスはWebアプリケーションフレームワーク Laravel(MIT License)の上に作られています。 盤面と駒の表示は自前のSVGで、外部の画像素材は使用していません。