Leela(リーラ)
Leelaは、
ベルギーのプログラマーであるGian-Carlo Pascuttoが手がけた
囲碁ソフトウェアです。彼は
チェスエンジン「Sjeng」の開発者でもあり、技術的なバックグラウンドを持っています。Leelaは主に
囲碁の分野で、その性能が注目されています。
このソフトは2008年に開催された
コンピュータオリンピアードで特に成績を収め、19路盤で3位、9路盤で2位を獲得しました。さらに、2017年には第1回中信証券杯世界電脳
囲碁オープン戦で8位に入賞し、その能力を証明しました。公式サイトによると、Leelaはコンピュータの性能にも依存しますが、19路盤においてアマチュア九段を上回る
棋力を持つと評価されています。
2017年2月からは
ディープラーニング技術を組み込んだバージョンも登場し、無料で入手できる
囲碁ソフトの中では初めてプロレベルに近い能力を持つソフトとして位置づけられました。この革新的なアプローチにより、多くの
囲碁愛好者がLeelaを通じて自身の技術を磨くことができるようになりました。
Leelaという名前は、2017年後半に発表された別のプログラム「
Leela Zero」と似ていますが、これは完全に独立したソフトであり、異なる技術とアプローチを使用しています。
Leela Zeroは、DeepMindの
AlphaGo Zero論文に基づいて開発されたもので、開発者のGian-Carlo Pascuttoが関わっています。
Leelaの特徴として、他の多くの
囲碁ソフトが独自の思考エンジンに依存し、GTP(
Go Text Protocol)に対応したGUI(グラフィカルユーザーインターフェース)が別途必要とされるのに対し、Leelaは自前のGUIを持っています。これにより、ユーザーはインストールするだけでそのまま操作を開始することができ、対局を楽しむことが可能です。また、GTP対応版も存在し、さらに多くの用途に応じることができます。
ゲームモード
Leelaでは、通常の対局の他に
棋力を測るためのレートモードが用意されています。このモードは、メニューの「File」から「New Rated Game」を選択することで開始できます。レートモードでは、プレイヤーは30級としてスタートし、勝つごとに級が上がっていくシステムです。また、19路盤と9路盤の2つのボードサイズから選択することができるのもこのモードの魅力です。
関連項目
Leelaに関連するソフトとして、同じ開発者が開発した「
Leela Zero」が挙げられます。これは
AlphaGo Zeroの原理に基づいたオープンソースの
囲碁プログラムで、Leelaとは異なるアプローチを取ります。また、
Leela Zeroから派生した「Leela Chess Zero」というオープンソースの
チェスプログラムも存在します。
脚注・外部リンク
Leelaに関する詳細な情報は公式ウェブサイトに掲載されています。その他のリンクとして、Sensei's Library内のLeelaに関する情報もご覧いただけます。