Download

License

Daemonshogi は GNU General Public License Version 3 (GPLv3) に従って配布されるオープンソースソフトウェアです。

ソースコードを引用したり参考にしたプログラムも GPLv3 にしなければならないことに注意してください。

詳細は GNU General Public License - Free Software Foundation または GNU GPLv3 日本語訳 を参照してください。

Copyright (C) Masahiko Tokita 2002-2005,2009
Copyright (C) Hisashi Horikawa 2008-2012

Daemonshogi contains PicoJSON. See PicoJSON, a header-file-only JSON parser in C++

Copyright (C) 2009 Cybozu Labs, Inc.

Requirements

Fedora 15/16 Linuxでは、すべてパッケージが用意されています。

Trunk - HEAD

最新版 (開発中のもの) は git で clone してください。netsphere / daemonshogi · GitLab

$ git clone https://gitlab.com/netsphere/daemonshogi.git
  • ビルドにMPICH2 1.2.0以降を要求

Version 0.7.0 (2012.5.3)

  • GTK+ 3.0.0 以降に移行。
  • クラッシュバグの修正。
  • コードクリーンアップ

思考エンジンはv0.6.1から変更ありません。

リリース詳細: 0.7.0 (daemonshogi) - daemonshogi (デーモン将棋) - SourceForge.JP

Version 0.6.1 (2011.5.10)

主な変更点;

  • 思考エンジンが、勝った(詰みを見つけた)瞬間に投了するバグを修正。
  • スタートメニューに登録するようにした。

TODO (Known bugs):

  • コンピュータ思考でサーバに接続して対局し、時間切れ負けのときに、サーバからの時間切れ通知を取りこぼしてしまうことがある。

このバージョンの思考エンジンは、floodgate のレーティングで980点ぐらいです。とても弱い。

リリース詳細: 0.6.1 (daemonshogi) - daemonshogi (デーモン将棋) - SourceForge.JP

Version 0.6 (2011.2.22)

まだミジンコ並に弱いですが、何も考えずに指している私に勝つこともある、ぐらいにはなりました。2手スキを見逃してしまって、詰まされたり。

主な変更点;

  • ビルドに Boost C++ Libraries 1.32.0 以降を要求
  • 通常探索を見直し、手番ごとに別の評価値を使うようにした
  • 2手スキを読むようにした。
  • ネットワーク対戦で相手の指し手を取りこぼすバグを修正
  • 盤面のハッシュ値の計算誤りをfix.
  • 定跡ファイルを作り直した。
  • 通常探索で、一度探索したノードは指し手の仮順序を覚えておくようにして、毎回展開しないようにした。大幅な高速化。

TODO (Known bugs):

  • 優勢な局面で突然投了してしまう。勝つ詰みを探索して詰みがないときに投了してしまう?

リリース詳細: 0.6 (daemonshogi) - daemonshogi - SourceForge.JP

Version 0.5 (2010.1.11)

  • ビルドに GTK+ 2.16.0 以降を要求
  • 思考エンジンのパラメータを設定ファイルから読み込むようにした
  • 定跡を導入
  • KI2形式の棋譜ファイルの読み込み
  • [棋譜の編集] 変化手順の削除を実装
  • 思考エンジンの全体的な高速化
  • 千日手を認識
  • ネットワーク対戦で時間切れ負けを認識
  • その他多数の修正

リリース詳細: 0.5 (daemonshogi) - daemonshogi - SourceForge.JP

Version 0.4 (2009.10.30)

  • 必至問題の解答機能。簡単な必至なら読めるが、非常に遅い。まだ通常探索には組み込んでいない。
  • 変化を含む棋譜の保存。指し手にコメント、疑問手などの評価を付けられるようにした。
  • 詰め将棋の解答能力向上。ただし、まだ解けない問題がある
  • 通常探索の改良。内部で詰めろを読むようにした。まだまだ弱すぎる。
  • その他多数の修正

リリース詳細: 0.4 (daemonshogi) - daemonshogi - SourceForge.JP

Version 0.3 (2009.8.30)

  • ライセンスをGPLv3に変更
  • GTK+ 2.x ベース
  • CSA形式、KIF形式の棋譜 (変化を含む) の読み込み
  • インターネット経由でCSA将棋サーバに接続
  • 詰め将棋の解答能力の向上
  • その他多数の修正

TODO (Known bugs):

  • Bonanzaと対局
  • 新しい変化手順の作成
  • 変化を含む棋譜の保存

リリース詳細: 0.3 (daemonshogi) - daemonshogi - SourceForge.JP

Version 0.2

バージョン0.1.4~0.2は、daemonshogi gtk2 version を参照してください。

Version 0.1.4 (2005-12-13)

GTK+ 1.x + libgnome 1.x用です。

  • 以下のOSで make できるように対応した Vine Linux 3.2 / Fredora Core 4 / Redhat 9

リリース詳細: 0.1.4 (daemonshogi) - daemonshogi - SourceForge.JP

古いバージョン

0.1.3

  • 詰将棋のバグを修正した

0.1.2

  • ソースファイルを整理した
  • src/si 以下で automake を使うようにした

0.1.1

  • ファイルI/O、棋譜ウィンドウのバグを修正した
  • spec ファイルを整理した

0.1

  • First release