MasterReversiは強力なリバーシエンジンを中心に様々な機能が搭載された本格派リバーシアプリケーションです。
Windows 10/11に対応するシェアウェアです。



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

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

(Standard版の提供はVer1.4.3のタイミングで終了しました)

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

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

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

更新履歴


最新バージョンのダウンロード
タイプ公開日バージョン備考ダウンロード
Professional版2024/01/231.5.7Book関連機能の強化/Book・評価データ更新等(作者ブログのリリース記事)ダウンロードページを開く
Android版2024/05/191.5.7Book/評価データをWindows版1.5.7に変更等(作者ブログのリリース記事) ダウンロードページを開く

非Windows向けMRSolver
タイプ公開日バージョン備考ダウンロード
macOS版2024/05/171.5.7Windows版 Ver1.5.7相当に更新(作者ブログのリリース記事) ダウンロードページを開く
Ubuntu版2024/05/171.5.7Windows版 Ver1.5.7相当に更新(作者ブログのリリース記事) ダウンロードページを開く

※Android版と非Windows向けMRSolverはレジストキーを登録しなくても利用できます。


・画面表示の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/評価データのバージョン情報は「バージョン情報」ダイアログに表示されます。
 これらが正しく適用されたかどうかの確認用にバージョン情報は変更される事をお勧めします。


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

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


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

レジストキーの入手方法について
PayPal / 銀行振込 / (株)ベクターのシェアレジ でのお支払いに対応しています。

= PayPalでのお支払い =
クレジットカードまたはデビットカードでお支払い頂けます。
PayPalに登録されていない方はここから登録できます。

- PayPalでのお支払いとレジストキー送付までの流れ -
1.下記のボタンを押し、表示される画面からPayPalにログインします。
2.必要に応じて、画面上の金額(税込2,750円)をクリックしてカートの内容を確認します。
3.最後に「購入を完了する」ボタンを押します。
4.上記ボタンを押す事により支払いが完了し、その旨がPayPalから当方にメールされます。
5.当方はそのメールに記載された「買い手」のメールアドレスにレジストキーを記載したメールをお送りします。

当面、レジストキーの送付は当方が手作業で行う形になります。
このため、PayPalでのお支払い完了後、レジストキーが送付されるまでに2,3日かかる場合があります。
(通常は、お支払い完了後、数分〜半日以内には送付しております)

PayPalから当方に知らされる情報は「買い手」の登録名とメールアドレスのみです。
このため、ご登録のメールアドレスに問題がある場合にはレジストキーを送付できませんので、ご購入前にご確認下さい。


= 銀行振込でのお支払い =
まず、「MasterReversiの登録希望」という件名で作者宛に空メールを送信して下さい。(メールソフトを起動)
作者は送信元に口座番号等を記載したメールを返信させて頂きます。
入金(税込2,750円)が完了したら、「MasterReversiの振込み完了」という件名で作者に振込み人名をお知らせ下さい。(メールソフトを起動)
作者は入金履歴を確認し、当該名での振込みがあった場合に、返信でレジストキーをお知らせします。
(通常は、土日/祭日の振込処理は待ち状態となりますので、この間にお振込を行われても、当方が確認できるのは休み明けになります)

レジストキーの送付は当方が手作業で行う形になります。
このため、お振込み後、レジストキーが送付されるまでに2,3日かかる場合があります。
(通常は、振り込み完了メールを頂き、お振込の確認が行えた場合には、数分〜半日以内には送付しております)

なお、従来の振込先はジャパンネット銀行でしたが、その社名変更に伴い、振込先は三井住友銀行(川崎支店)に変更しました。
ジャパンネット銀行への振込は受け付けられない場合がありますのでご注意下さい。

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

シェアレジでのお支払い時には、他のお支払い時と比べて若干の手数料が加算されます。
ただし、その分、レジストキーの発送は自動化されていますので、お支払の数分後にはレジストキーをお受け取り頂けます。


レジストキーは個人利用の範囲内であれば複数環境に登録できます。
また、特別な記載が無い場合には、過去/将来のバージョンでも同じレジストキーが利用できます。
このため、個人で利用される方は、複数環境/複数バージョンで利用される場合にも、複数のレジストキーは必要ありません。

レジストキーの送付後には、ソフト動作に問題が発見された場合等にも、その代金は返金しかねます。
このため、レジストキーのお申し込みは、本ソフトを試用し、実用上の問題がない事を確認してから行う様にして下さい。

販売者はインボイス登録を行っていない個人事業主(免税事業者)です。
インボイス(適格請求書)の発行は行えませんので、必要な方はレジストキーは入手できません。

通常の領収書についても、発行しておりません。
購入金額を経費で落としたい方には、Paypal/銀行振込/シェアレジへの振り込み確認メール等で代用いただいております。

何らかの問題が発生した場合には、作者(t-ishii@js2.so-net.ne.jp)に別途メールでご連絡下さい。


レジストユーザー向けプレミアムアイテムのダウンロード
アイテム公開日バージョン備考ダウンロード
EdaxBoard2023/01/311.1.0 Edax(CUIのリバーシソフト)をGUI操作可能にするソフト(Windows用) ダウンロードページを開く
EdaxBoard for Mac2023/02/031.1.0 Edax(CUIのリバーシソフト)をGUI操作可能にするソフト(Mac用) ダウンロードページを開く
EdaxBoard for Ubuntu2024/05/161.1.0 Edax(CUIのリバーシソフト)をGUI操作可能にするソフト(Ubuntu用) ダウンロードページを開く
Edax用Book2024/01/231.2.0 Edaxで利用可能なBook (Level 21 : 1873712 nodes / Depth: 36) EdaxBook_20240122.zip (37.9MB)
フルサイズBook2024/01/231.5.7 標準添付版Book作成時に削除された手筋も含んだBookです MRBook157_full.zip (15.2MB)
Book生成用データ2024/01/231.5.7 フルサイズBookの生成用データベースデータです MRBook157_data.zip (20.6MB)
(データは独自形式で圧縮されており、解凍するためにはMasterReversiのレジストキー入力が必要になります)

- 圧縮データの解凍方法 -
1.zipファイルをダウンロードして展開
2.展開されたフォルダー内にあるTiDecomp.exe(Windows)/TiDecomp.app(Mac)を実行
3.表示されたウインドウに拡張子ticompのファイルをドロップ
4.解凍先の確認表示でOkボタンを押す
5.表示されるレジストキーの入力ダイアログにMasterReversiのレジストキーを入力
6.解凍結果として出力されたzipファイルを展開

(下記のEdaxBoardの紹介動画の最初の方で圧縮データの解凍作業を行っていますので必要に応じて参照して下さい)


・Edax用Bookの解凍後のファイル名はbook.datです。
 →Edaxのdataフォルダーのbook.datに上書きするか、EdaxのBookを初期化後、このファイルをマージして使用して下さい。
 →ただし、この内容はMasterReversiとのエンジン対局を通してEdaxのBook学習機能により自動的に生成されたままの状態です。
 →このため、非最善手が登録されている場合もありますので、より信頼できるBookにするためには、Edax上での更なる学習が必要になります。
 →なお、レジストユーザーは、本データを利用した新たなBookを、自らが作成したBookとして、自由に配布できるものとします。

・フルサイズBookの解凍後のファイル名はbook157_full.mrbです。
 →「ファイル」-「Bookデータの読み込み」で読み込めます。
 →Bookに新たな対局を追加する場合には、本データに追加される事をお勧めします。
 →標準添付版に追加すると構造調査で不自然なノード接続が行われ、その結果として異常なBook値が生成される場合があります。
 →なお、レジストユーザーは、本データを利用した新たなBookを、自らが作成したBookとして自由に配布できるものとします。

・Book生成用データの解凍後のファイル名はBook157Data.mrdです。
 →「管理」-「Bookデータ」-「閲覧と編集」で表示されるBookダイアログで利用できます。
 →「初期化」後、「追加」ボタンを押し、ファイル形式を「データベース形式」に変更して本ファイルを読み込みます。
 →Bookデータをデータベース形式で管理しておくと、細かいメインテナンスが可能になりますので、お勧めです。
 →なお、レジストユーザーは、本データを利用した新たなデータを、自らが作成したデータとして自由に配布できるものとします。

- YouTubeにアップロードしたEdaxBoard(Windows用)の紹介動画 -




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

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

豊富なヒント機能
・対局中の戦況をリアルタイムに表示するポイントチャート機能を搭載しています。
・戦況に左右されずに着手の良否を確認できる着手得点機能を搭載しています。
・戦況/着手の良否からコンピュータプレイヤーのコメント/効果音が生成されます。
・定石/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関連画像