このエントリの続き Haskellでコンピュータ将棋を書く、のテンプレート - euphonictechnologies’s diary Macでコンピュータ将棋を楽しむ環境をまずセットアップしてみる。 コンピュータ将棋は基本的に思考エンジンとフロントエンドGUIがわかれていて、エンジンとGUI間はCSAやUSIといったプロトコルでつながっている。 USIの方が新しい規格のようで、ほとんどの後発エンジンはUSIに対応している。このUSIに対応したフロントエンドとしては将棋所が最も有名なようで、コンピュータ将棋界ではデファクトスタンダードとなっているようだ、が、将棋所はWindows専用アプリケーションなのでMacで動かすには細工が必要。 Macでコンピュータ将棋を楽しむには Macに対応した思考エンジンを用意して Macに対応したGUIか、将棋所をMacで動かせるようにする。 といった作業
![(一番お手軽に)Macでコンピュータ将棋をやるために必要なこと - euphonictechnologies’s diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/de5cb204f5985dd59357527369435e5ba2e665cb/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fe%2Feuphonictechnologies%2F20141005%2F20141005104514.png)