MasterReversiは強力なリバーシエンジンを中心に様々な機能が搭載された本格派リバーシアプリケーションです。
Professional版には以下のような特徴があります。
■強力なリバーシエンジン
・マルチコアCPUでの並列処理にも対応する高速な最善手探索ルーチンが実装されています。
・100万件を超える過去の対局から算出された統計値に基づく局面評価を行います。
・既存の'強い'リバーシプログラムとの対局から生成されたBookを搭載しています。
・一般的な定石を認識し、それについての情報表示やそれに従った序盤戦が行えます。
■豊富なヒント機能
・対局中の戦況をリアルタイムに表示するポイントチャート機能を搭載しています。
・戦況に左右されずに着手の良否を確認できる着手得点機能を搭載しています。
・戦況/着手の良否からコンピュータプレイヤーのコメント/効果音が生成されます。
・定石/Book値/評価値、データベースでの着手比率/着手勝率が参照可能です。
■手軽に使えるネット対局機能
・サーバーを必要としないP2P接続によるネット対局が行えます。
・ブロードキャスト機能によりローカルネットワーク内ではIPアドレス指定が不要です。
・ネットワーク接続時に作成される接続者リストから対局/観戦/チャットが行えます。
・コミュニティ設定や各種アクセス制限により、接続者を希望の相手に限定できます。
■充実したカスタマイズ機能
・サイズ/メニュー/ツールバー/ステータスバーの有無等を好みに応じて変更できます。
・ビットマップ/効果音/音声合成テキスト等のデザインをカスタマイズできます。
・アニメーション/ヒント/対局モード等のオプションをカスタマイズできます。
・カスタマイズ内容はファイル保存し、必要時に読み込んで使用することもできます。
■個性豊かなコンピュータプレイヤーの作成機能
・コンピュータプレイヤーには顔アイコンと戦況/着手に応じたコメントを設定できます。
・コンピュータプレイヤーには序盤/終盤の目標スコアを設定できます。
・コンピュータプレイヤーには評価/Book値への乱数付加/着手ミス比率を設定できます。
・コンピュータプレイヤーは複数作成し、対局時に選択して使用することができます。
■データ活用が可能なデータベース機能
・数百万件規模の対局データを登録/検索/編集可能なデータベース機能が搭載されています。
・本ソフトでの対局以外に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クリップボード経由で行えます。
Copyright (c) 2007-2022 T.Ishii (t-ishii@js2.so-net.ne.jp) all rights reserved.