MAC OS X El Capitan(10.11.6)環境で将棋ソフトを楽しむ方法

最近、「りゅうおうのおしごと!(白鳥士郎 著)」というラノベとアニメを見だしたためか、将棋にはまりMac環境でも将棋したいと考え、ネットを調べてコンピュータ将棋ソフトをフリー(無料)で使用する方法を見つけてセットアップしてみたのでその時の手順を記そうと思います。


使用する将棋ソフトは「将棋ぶらうざQ(for Macバージョン)」と、将棋エンジン(パソコンが考えるために使用する人工知能)は「技巧」を使用します。
なお、以下から記載するインストール手順は、MacOSにインストールされている「ターミナル」上で実行します。

①ターミナルの起動

  [アプリケーション]>[ユーティリティ]>[ターミナル]


②Homebrewのインストール


/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

③Gitのインストール

brew install gitmake releasesudo ln -sf /usr/local/bin/g++-4.9 /usr/bin/g++sudo ln -sf /usr/local/bin/g++-4.9 /usr/local/bin/g++

④「技巧」をGitのソースファイルから取得し、実行ファイルを生成する。

git clone https://github.com/gikou-official/Gikou.gitcd Gikoumake release


cd Gikou

※make releaseを実行するとエラーが発生する場合があります。エラーになった場合は、以下の手順にてgcc4.9をインストールする必要があります。

※−1 Homebrewからgcc4.9を取得する。

brew tap home-brew/versions
brew install gcc49

※−2 Macで標準でインストールされているgccの保存先を調べます。

which gcc

※−3 Homebrewで取得したgcc4.9をMacにコピーします。
・結果が/usr/bin/gccの場合

sudo ln -sf /usr/local/bin/gcc-4.9 /usr/bin/gcc

・結果が/usr/local/bin/gccの場合

sudo ln -sf /usr/local/bin/gcc-4.9 /usr/local/bin/gcc

ここで、Operation not permitted』とメッセージが出た場合は、正常にコピーできていません。その場合は、Mac OS XのSystem Integrity Protection(SIP)の設定を一部の設定変更が必要なため、以下のホームページを参照に対処した後に再度gcc4.9のコピーを実施してください。

参考HP :EI Capitanでsudo付けているOperation not permittedが出た時の対処法
http://berukann.hatenablog.jp/entry/2015/12/30/123020

−4 gccのバージョンを確認します。

gcc -v

ここで、gcc version 4.9.3というメセージが表示されれば、設定完了です。
再度、手順④(「技巧」をGitのソースファイルから取得し、実行ファイルを生成する。)を実行しましょう。

⑤「技巧」リリースページより、動作時に使用する定跡ファイルをダウンロードする。

参考HP :gikou-official / Gikou
https://github.com/gikou-official/Gikou/releases

gikou_win_20160606.zipというファイルをダウンロードします。


⑥ダウンロードしたzipファイルを展開し、『gikou.exe』以外の全てのファイルを手順④で生成されたreleaseという名の実行ファイルと同じフォルダパスにコピーします。

⑦将棋ぶらうざQ(for Macバージョン)を公式ページよりダウンロードし、インストールする。

参考HP将棋ぶらうざQ公式ホームページ
http://park.geocities.jp/sbrowser_q/

⑧将棋ぶらうざQを起動し、メニューバーの[設定]>[将棋エンジン設定]を選択し、[追加]をクリックする。

⑨[エンジンファイルパス]のファイルを選択し、「release」ファイルを選択し、[追加]ボタンをクリックする。

⑩メニューバーの[対局]>[新規対局開始…]をクリックし、「持ち時間」等の対局設定をし、[対局開始]をクリックする。




以上手順でパソコンと対局することができます。

なお、技巧は2016年の世界コンピュータ将棋選手権で準優勝し、2017年には世界選手権で3位に入賞したトップレベルの将棋ソフトです。(つまりめっちゃ強いです。)
設定を変更して、強さを調整してから楽しむことをお勧めします。

コメント

人気の投稿