MasterReversiは強力なリバーシエンジンを中心に様々な機能が搭載された本格派リバーシアプリケーションです。
フリーソフトのStandard版とシェアウェアのProfessional版があります。
Windows Vista~10に対応しています。

(旧バージョンはWindowsXPでも動作します)

* 窓の杜で紹介されました *
紹介記事へのリンク


【機能概要】【添付されるコンピュータプレイヤーのサンプル】
特徴Standard版Professional版
強力なリバーシエンジン
豊富なヒント機能
手軽に使えるネット対局機能
充実したカスタマイズ機能
個性豊かなコンピュータプレイヤーの作成機能
データ活用が可能なデータベース機能×
便利な対局分析/トレーニング機能×
各種形式でのデータ入出力機能×
定石/Book/評価データの編集機能×
他アプリとの自動対局/アシスト機能×
評価演算のネットワーク分散機能×
パッチ処理が可能な終盤解析ツール×
コンピュータ  (デフォルトプレイヤーです。まず勝てません)
ミスター・リバーシ  (少し綿密さに欠けますが、多分勝てません)
ミセス・リバーシ  (やる気がそれなりですが、普通は勝てません)
ミスター勝負師  (序盤は不利に運び、終盤の逆転を狙います)
ミズ・勝負師  (手加減を加えつつ、僅差の勝ちを狙います)
直樹  (曲者です。接戦には持ち込めますが・・・)
佐知子  (相当な実力者です。性格さえ普通なら・・・)

Webブラウザで対局してみる (HTML5版MasterReversiのページ)


サイト内ページ
Standard版マニュアル Professional版マニュアル MRWorkerマニュアル MRSolerヘルプテキスト
各種リソースのダウンロードページ

作者のブログ
T.Ishiiのソフト開発記  (現在開発中のソフトの進捗状況等をほぼ毎日書いています)

作者のホームページ
T.Ishii's Software Library  (MasterReversiを含めた作者の開発ソフトを紹介しています)

更新履歴


最新バージョンのダウンロード
タイプ公開日バージョン備考ダウンロード
Standard版2016/04/271.4.2画面表示のHiDPI対応・Direct2D化・Unicode化/Book・Database用コードを64Bit版用に一本化等ダウンロードサイト(Vector)を開く
Professional版2016/04/271.4.2同上ダウンロードサイト(Vector)を開く


・画面表示のDirect2D化により石アニメーションはより滑らかになっていますが、WindowsXPでは動作しなくなりました。
 WindowsXPでMasterReversiを使用したい方は、旧バージョンを以下のリンクからダウンロードして下さい。
 旧バージョン (Ver1.4.1)のダウンロード

・作成した各種データファイルはAndroid版MasterReversiでも利用できます。
 利用したい方はAndroid機器にMasterRerversiフォルダーを作成し、当該ファイルを以下のファイル名にして書き込んで下さい。
 (MasterReversiフォルダーは[機能3]-[ファイル]で対局記録をhtmlファイルに出力して作成する事も出来ます)
 
 デザイン: Design.mrt (デザインに追加されます)
 プレイヤー: Player.mrp (対局相手に追加されます)
 定石: Openings.mrm (添付版の代わりに使われます)
 Book: Book.mrb (添付版の代わりに使われます)
 評価データ: Eval.mre (添付版の代わりに使われます)
 
 なお、Human.mrpという名前でプレイヤーファイルを書き込むと、
 プレイヤーのビットマップと名前とプロフィールが「あなた」用に使われます。
 
 定石/Book/評価データのバージョン情報は「バージョン情報」ダイアログに表示されます。
 これらが正しく適用されたかどうかの確認用にバージョン情報は変更される事をお勧めします。
 
 【Android版MasterReversiのダウンロードページ】
 Google PlayのMasterReversiページ  野良アプリ版(apkファイル)のダウンロードページ


インストール方法
ダウンロードファイルを展開して作成されるreadme.txtを参照して下さい。

Professional版の試用について
Professional版の試用期間はインストール後2週間です。
試用期間中はファイル保存が制限されます。
バイナリ形式ファイルは保存したインストール環境でしか読み込めない形式になります。
一部のテキスト形式ファイルは出力容量が制限されます。


Professional版はStandard版のアップグレードとしてではなく、別ソフトとしてインストールされます。
このため、Standard版での利用環境はProfessional版には引き継がれません。
ただし、Professional版のインストール後にもStandard版は継続して利用できます。
環境の引継ぎが必要な場合にはStandard版でファイル出力したものをProfessional版で読み込んで下さい。

Professional版用レジストキーの入手方法について
レジストキーの入手には(株)ベクターのシェアレジがご利用頂けます。(作品番号SR156800)
シェアレジではクレジットカードでのご入金となります。(本体価格2,500円に加えて手数料等が加算されます)
ここをクリックするとベクターのページにジャンプします。

銀行振り込みでの入手をご希望の場合には、まず、ここをクリックして「MasterReversiの登録希望」という件名で作者宛に空メールを送信して下さい。
作者は送信元に口座番号等を記載したメールを返信させて頂きます。
指定口座への入金(2,500円)が完了したら、ここをクリックして「MasterReversiの振込み完了」という件名で作者に振込み人名をお知らせ下さい。
作者は入金履歴を確認し、当該名での振込みがあった場合に、返信でレジストキーをお知らせします。


現在のところ、メールの送受信は手作業で行っています。
このため、メールの返信までに2,3日かかる場合がありますのでご了承下さい。
何らかの問題が発生した場合には作者(t-ishii@js2.so-net.ne.jp)に別途メールでご連絡下さい。




強力なリバーシエンジン
・マルチコアCPUでの並列処理にも対応する高速な最善手探索ルーチンが実装されています。
・100万件を超える過去の対局から算出された統計値に基づく局面評価を行います。
・既存の'強い'リバーシプログラムとの対局から生成されたBookを搭載しています。
・一般的な定石を認識し、それについての情報表示やそれに従った序盤戦が行えます。

FFOテスト結果(Ver1.4.1)
WZebraとの対局結果(Ver1.4.0)

豊富なヒント機能
・対局中の戦況をリアルタイムに表示するポイントチャート機能を搭載しています。
・戦況に左右されずに着手の良否を確認できる着手得点機能を搭載しています。
・戦況/着手の良否からコンピュータプレイヤーのコメント/効果音が生成されます。
・定石/Book値/評価値、データベースでの着手比率/着手勝率が参照可能です。

ヒント関連画像

手軽に使えるネット対局機能
・サーバーを必要としないP2P接続によるネット対局が行えます。
・ブロードキャスト機能によりローカルネットワーク内ではIPアドレス指定が不要です。
・ネットワーク接続時に作成される接続者リストから対局/観戦/チャットが行えます。
・コミュニティ設定や各種アクセス制限により、接続者を希望の相手に限定できます。

ネット対局関連画像

充実したカスタマイズ機能
・サイズ/メニュー/ツールバー/ステータスバーの有無等を好みに応じて変更できます。
・ビットマップ/効果音/音声合成テキスト等のデザインをカスタマイズできます。
・アニメーション/ヒント/対局モード等のオプションをカスタマイズできます。
・カスタマイズ内容はファイル保存し、必要時に読み込んで使用することもできます。

カスタマイズ関連画像

個性豊かなコンピュータプレイヤーの作成機能
・コンピュータプレイヤーには顔アイコンと戦況/着手に応じたコメントを設定できます。
・コンピュータプレイヤーには序盤と終盤の石差目標を設定することができます。
・コンピュータプレイヤーには指定比率で着手をミスさせることができます。
・コンピュータプレイヤーは複数作成し、対局時に選択して使用することができます。

プレイヤー関連画像

データ活用が可能なデータベース機能
・100万件を超える対局データを登録/検索/編集可能なデータベース機能が搭載されています。
・本ソフトでの対局以外にTHOR/GGF/GAM形式のファイルから対局データを登録できます。
・登録した対局データには完全読みで置換/補完等の演算処理が行えます。
・登録データの棋譜はミニ盤面での再生/メイン盤面への読み込みが行えます。

データベース関連画像

便利な対局分析/トレーニング機能
・各局面を任意の形式で評価し、詳細な評価レポートを参照できます。
・対局の全局面を希望の形式で評価し、詳細な分析レポートを参照できます。
・終局からの完全/勝敗読みでスコア確定/逆転可能局面等の探索が行えます。
・定石/終盤トレーニング機能により、最善着手の反復練習を行えます。

対局分析/トレーニング関連画像

各種形式でのデータ入出力機能
・盤面はTXTクリップボード/入力ダイアログ/マウス指定/画像認識から入力できます。
・棋譜はTXTクリップボード/棋譜・GGF・SGFファイル/入力ダイアログ/画像認識から入力できます。
・盤面はTXTクリップボード/BMPクリップボード/GIFファイルに出力できます。
・棋譜はTXTクリップボード/棋譜・GGF・SGFファイル/HTMLページに出力できます。

データ入出力関連画像

定石/Book/評価データの編集機能
・定石/Book/評価データを編集するための専用ダイアログが搭載されています。
・評価データのパラメータはデータベースの登録データを使用する学習機能で自動生成できます。
・評価パターン/評価関数等の基本的な評価方式についても専用ダイアログで編集可能です。
・VBS/JS/DLLを使用してオリジナルの評価関数を作成し、評価データに追加することができます。

エンジン編集関連画像

他アプリとの自動対局/アシスト機能
・画像認識/仮想マウス・キーボード入力機能により、他アプリ盤面上での自動対局が行えます。
・画像認識/ヒント表示機能により、他アプリ上での対局をアシストさせることができます。
・他アプリ上での対局はデータベースに自動登録して後から詳細に解析することが可能です。
・自動対局は複数対局を自動化できるため、Book/評価データの学習用データ作成に利用できます。

エンジン/アシスト対局関連画像

評価演算のネットワーク分散機能
・評価演算のネットワーク分散に必要なMRWorkerのインストールパッケージが添付されています。
・MRWorkerとの連携により、ネットワークコンピュータ上のCPU資源をシームレスに活用できます。
・ネットワークコンピュータを含めたCPU資源を最大限に利用すると評価演算速度を向上できます。
・評価演算をネットワークコンピュータに任せれば本ソフト動作マシンの負荷軽減が行えます。

ネットワーク分散関連画像

バッチ処理が可能な終盤解析ツール
・局面評価のバッチ処理が行えるコンソールアプリケーションMRSolverが使用できます。
・MRSolver用に専用のスタートメニューと実行環境が整備されたコンソールが用意されています。
・MRSolverはMasterReversiと同様にマルチスレッド/ネットワーク分散に対応しています。
・MasterReversiとMRSolverとのデータのやり取りはTXTクリップボード経由で行えます。

MRSolver関連画像