Hydra は総当たりチェスのスーパーコンピューターです。このエンティティは、ハードウェア部分とソフトウェア部分の両方をその名前の下にまとめます。クリスチャン・“クリリー”・ドニンジャー博士、ウルフ・ローレンツ、国際グランドマスターのクリストファー・ルッツ、モハメド・ナシル・アリからなるチームによって設計されました。プロジェクトの目標は、コンピューターチェスの世界を制覇し、人間に対して納得のいく勝利を収めることです。
Hydra は、チェス コンピューターの能力をめぐる競争において、潜在的に大きな進歩をもたらす可能性があります。 2005 年 7 月以来、ヒドラはおそらくこのリアルタイム対決ゲームで最も強力な存在です。ローレンツは自分の FIDE ELO レベルを 3,000 以上と評価しており、ハイドラは 2005 年末までに約 30 試合しかプレーしていませんが、潜在的な ELO レベルが 2,900 を超えることは、マイケル・アダムスとチェス ソフトウェアの世界チャンピオンであるシュレッダー 8 との対戦成績によって裏付けられています。それまでは、最高のチェス ソフトウェアは世界のエリート プレイヤーの手の届くところにありました。ヒドラは、外部からの助けなしに、リアルタイムの対決中に遭遇した最高のグランドマスターの能力を超えて、限界を押し広げたようです。
ヒドラプロジェクト
当初、Hydra プロジェクトは、Orthus、Chimera、Scylla、そしてすべての中で最も強力な Hydra の最終バージョンの 4 つのバージョンに分割される予定でした。 Hydra のオリジナル バージョンは、以前のプロジェクトBrutusに基づいて構築されており、専用プロセッサ (この場合はプログラマブル論理回路として実装) を大量に使用するという、Deep Blue と同様の方法で動作します。 Hydra は複数のコンピュータで構成されており、それぞれがチェス専用のコプロセッサのように動作する独自のプログラマブル論理回路を備えています。これらのコプロセッサにより、Hydra は1 秒あたり膨大な数の位置を検索できるため、各プロセッサが従来のコンピュータよりも 10 倍以上高速になります。

技術的側面
Hydra はクラスタ化されたプロセッサのセットであり、光ファイバー( Myrinet 2000 ファイバー 8 ポート[ 1 ] ) を介して相互接続され、チェスのゲーム専用のコプロセッサとして機能するプログラマブル論理回路が追加されています。すべてが大量のRAMにアクセスできます。
Hydra-Chimera には、16 個の Intel Xeon 3.06 GHz プロセッサと合計32 GB のRAMが搭載されています。専用のプログラマブル論理回路はADM-XRC/1000-6/4 [ 1 ]です。
2005 年には、Hydra-Chimera よりも強力な Hydra-Scylla が、3.6 GHz で動作する 32 個の Intel Xeon プロセッサのクラスタ上で実行されました。理論的には 64 GB の RAM を使用できますが、ソフトウェアの制約によりこれが実現できず、32 GB が使用されています。これらのコンピュータ専用のプログラマブル論理回路は、XC2VP70-5 8MB SRAM および 128MB DRAM を搭載した ADM-XPです[ 1 ] 。
1 秒あたり 2 億のポジションが評価され、先祖のDeep Blueとほぼ同様ですが、全体的なパワーが向上しています。 FPGA プログラマブル論理回路のパフォーマンスは ASIC 集積回路よりも劣りますが、ムーアの法則により、最新の FPGA は Deep Blue に使用されている古い ASIC と同じ速度で動作することができます。このエンジンは、平均して最大 18 の半手 (各プレーヤーの 9 手) を事前に評価することができるため、平均 12 の半手までに制限されていたディープ ブルーよりも優れています。 Hydra は、アルファベータ プルーニング アルゴリズムやゼロモーションヒューリスティック最適化などの検索手法を使用します。この手法は、Donninger が 1993 年 9 月の記事で強調した手法です。 Deep Blue と比較したパフォーマンスの向上は、おそらくこれらのより現代的な枝刈り手法の使用によるもので、完璧ではありませんが、エンジンの分析深度が増加したため、より良いプレイが可能になります。
Hydra Computer は物理的にはアラブ首長国連邦のアブダビにあり、通常はコンピューター ネットワークを通じて動作します。

トーナメント
2002 年 7 月、Brutus はオランダのマーストリヒトで開催された世界チェス ソフトウェア チャンピオンシップで3 位になりました。彼は2試合をキャンセルし、1試合を失い、合計スコアは9点中7.0点だった。ジュニア・ソフトに対する敗北には、ブルータスのさらなるパワーを考慮に入れると、非常に長期にわたる代償を伴うルークの犠牲が含まれていた。この大会ではジュニアが優勝。
2003 年 11 月、Brutus はオーストリアのグラーツで開催された世界チェス ソフトウェア チャンピオンシップで4 位になりました。彼は2試合に負け、1試合をキャンセルし、合計スコアは11点中8.5点だった。この残念な結果によりチームはスポンサーを失ったが、プロジェクトの継続を許可したのはPALグループだった。
2004 年 8 月、ハイドラはオランダのライデンで開催された CSVN 国際トーナメントで2 位になりました。敗北と3引き分けで合計9点中6.5点となり、優勝したシュレッダーとは1.5点差となった。この敗戦は開幕の不調による異常事態とみなされ、GMのクリストファー・ルッツを起用して開幕に関する新たな本を執筆することになった。
2004 年 8 月、第 14 回アブダビ国際チェス フェスティバルで、ヒドラは複数の世界チャンピオンであるシュレッダー 8 ソフトウェアと 8 試合を行いました。 「わずか」16ノットで走行したヒドラはシュレッダーを5.5ポイント対2.5ポイントで破り、3試合に勝ち、残りは引き分けた。同大会の非公式試合で、ヒドラはカザフスタンのエフゲニー・ウラジミロフGMを3.5対0.5で破った。
2004 年 10 月、人間と機械の対戦で、ヒドラは両方の対戦で現 FIDE 世界チャンピオン、ロシアのルスラン・ポノマリオフを破りました。ポノマリオフのELOレベルは2710でした。
2005 年 2 月、Hydra は第 14 回IPCCC トーナメント (国際パーダーボルン コンピュータ チェス選手権) で優勝しました。彼のスコアは9戦中8戦(7勝2分け)で、シュレッダー戦で再び最高点を獲得した。
2005 年 6 月、Hydra はPAL/CSS フリースタイル チェス トーナメントでその限界を示しました。このオンライン トーナメントでは、プレイヤーはチェス ソフトウェア、データベース、大規模マスターなど、自由に使えるすべてのリソースを活用することができます。 Hydra の 2 つのバージョンが参加しましたが、どちらも準々決勝に進みませんでした。ヒドラ-キメラ (人間の介入なし) は 8 点中 3.5 ポイント、ヒドラ-スキュラ (人間の介入あり) は 8 点中 4 点でした。
2005年6月21日から2005年6月27日まで、ヒドラはイギリス1位で世界7位のマイケル・アダムスと6試合を行った。賞金の内訳は 1 試合あたり 150,000 ドルで、勝利すると 25,000 ドル、引き分けで 10,000 ドル、負ければ何も得られません。ヒドラはアダムスを5.5対0.5ポイントで破った。アダムスはキャンセルに成功した第2試合を除いて、すべて負けた。使用された Hydra のバージョン (Scylla) は、64 プロセッサではなく 32 プロセッサで動作しました。
2005 年 11 月 20 日から 23 日まで、ヒドラはスペインのビルバオでマンマシン対戦の一環として、元世界チャンピオン 3 名と 4 試合を行いました。ヒドラはルスタム・カシムジャノフ戦で勝利し、アレクサンダー・ハリフマン戦で引き分け、さらにルスラン・ポノマリオフ戦で勝利を収め、最後にルスタム・カシムジャノフ戦で引き分けた。ヒドラに加えてジュニアとフリッツが代表を務めるマシンは、8 対 4 ポイントで明らかに勝利しました。
ヒドラは、リアルタイムの遭遇において、支援を受けていない人間に対して無敗のままです。しかし、Hydra はソフトウェア リソースにアクセスできるプレイヤーに負けました。たとえば、国際通信チェスのグランドマスター、アルノ・ニッケルは、 6か月続いた2試合でヒドラを破った。ニッケルはヒドラのキメラバージョンと対戦し、両方のゲームに勝ちました。 3試合目は彼らと対戦し、今度はヒドラが引き分けとなった[ 2 ] 。

