
将棋プログラム「Sunfish」
ダウンロード
Sunfish ver2.0 (Windows 32bit) 小さい定跡付 (DLL不要版)
Sunfish ver2.0 (Windows 32bit) 小さい定跡付
Sunfish ver2.0 ソースコード(tarball)
使い方
付属のGUIを使う場合は..
0.
Sunfish ver2.0 (Windows 32bit) 小さい定跡付 (DLL不要版)
をダウンロードして展開
1. kedit.exeを起動
2. メニューバー「対局(T)」-「思考エンジン(L)」
(ver1.4から不要)
3. メニューバー「対局(T)」-「開始(P)」
a. Time(Limit)で最大思考時間を調整
b. Threadsで並列数を指定
c. Displayで画面に思考中の手を描画 (ver1.4以降)
d. Resignで投了する評価値を指定 (ver1.12以降)
将棋所や
プチ将棋などUSI対応ソフトを使う場合は..
0.
Sunfish ver1.12 (Windows 32bit) 小さい定跡付(2011 8/28)
をダウンロードして展開
1. 各ソフトウェアの使い方に従ってSunfishのusi.exeを登録
ライセンスなど
自己責任で使用してください。
SFMTのライブラリを使用しています。(修正BSDライセンス)
将棋アプリ用クリエイティブコモンズ画像
で公開されている画像を使用しています。
(Creative Commons 表示-非営利 2.1 日本 License)
その他
sikou.dllはCSA将棋に対応しているので
CSA将棋、K-Shogi、うさぴょんなどのGUIを利用可能。
逆にBonanzaなどのsikou.dllを持ってきて対局することもできます。
古いバージョン
Sunfish ver1.12 (Windows 32bit) 小さい定跡付(2011 8/28)
Sunfish ver1.12 ソースコード(ZIP, Shift_JIS)
Sunfish ver1.12 ソースコード(tarball, utf-8)
- USI対応
- 評価値が一定値を超えると(下回ると)投了
など
Sunfish ver1.5 ソースコード(ZIP, Shift_JIS)
Sunfish ver1.5 ソースコード(tarball, utf-8)
gcc4.2以降でコンパイルできない問題を修正。
CSAプロトコルで時間制限なしの場合に生じる問題を修正。
Sunfish ver1.4 8/12修正 (Windows 32bit)
小さい定跡付(2011 8/12)
Sunfish ver1.4 8/12修正 ソースコード(ZIP, Shift_JIS)
Sunfish ver1.4 8/12修正 ソースコード(tarball, utf-8)
sikou.dllが乱数生成器を初期化していなかったのを修正しました。
Sunfish ver1.4 (Windows 32bit)
小さい定跡付(2011 8/12)
現在の最善手と探索中の手を盤面に表示する機能をつけました。
"Display"のチェックを外すと機能をoffにできます。
また、起動時にsikou.dllを自動でロードするように変更しました。
(修正版をアップロード済み)
Sunfish ver1.4 ソースコード(ZIP, Shift_JIS)
Sunfish ver1.4 ソースコード(tarball, utf-8)
gccまたはVisual C++ 6.0でコンパイルすることができます。
Visual C++ 20xxでコンパイルした場合、最適化により一部正常に動きません。
なお、GUIの将棋盤は含まれていません。
また、あまり真面目に読まないで下さい。
(修正版をアップロード済み)
Sunfish ver1.0 (Windows 32bit)
WCSC2011版 小さい定跡付(2011 5/4)
Sunfish ver0.17 (Windows 32bit)
定跡なし(2011 2/11)