Top Chess Engine Championship は、以前はThoresen Chess Engines Competition ( TCECまたはnTCEC )として知られており、2010年から開催されているコンピュータチェスのトーナメントです。シーズン6の終了までは Martin Thoresen が企画、監督、主催し、シーズン7以降は Chessdom が主催しています。強力な参加者のラインアップと、高性能ハードウェアでの長時間の制御試合により非常にハイクラスのチェスが生まれるため、非公式の世界コンピュータチェス選手権と見なされることがよくあります。 [ 1 ] [ 2 ]このトーナメントには、世界コンピュータチェス選手権と比較して、ほぼすべてのトップエンジンが参加しています

2012年に短期間休止した後、[ 3 ] TCECは2013年初頭に再開され(nTCECとして)[ 4 ]、現在も活動しており(2014年初頭にTCECに改名)、ウェブサイトでチェスの試合を24時間365日ライブ放送しています。

シーズン5以降、TCECはChessdom Arenaのスポンサーを受けている。[ 5 ] [ 6 ]

概要

[編集]

競争の基本構造

[編集]

TCECの大会はシーズンに分かれており、各シーズンは数ヶ月にわたって開催されます。試合は24時間体制で行われ、インターネットでライブ配信されます。各シーズンは、リーグシーズンカップスイストーナメントフィッシャーランダムチェストーナメントなど、複数のトーナメントに分かれています。さらに、シーズンには「視聴者投稿オープニングボーナス」などの様々なボーナスコンテストが用意されています。

シーズン21以前は、各シーズンに1つのトーナメントがありました。このトーナメントは複数の予選ステージと1つの「スーパーファイナル」で構成され、スーパーファイナルの優勝者は次のシーズンまで「TCECグランドチャンピオン」と呼ばれます。シーズン11以前はカップ戦形式でしたが、シーズン11以降はディビジョン制になりました。シーズン13からは、メイントーナメントの上位32エンジンによるカップ戦も追加され、5ラウンドのシングルエリミネーション方式となりました。[ 7 ]

エンジン設定/特性

[編集]

熟考はオフに設定されています。すべてのエンジンは同じハードウェア上のLinuxで実行され、主催者によって設定され、各ステージで変更される同じオープニングブックを使用します。大きなページが有効になっており、Syzygy 7-men を含むエンドゲーム テーブルベースへのアクセスが許可されています。 [ 8 ]エンジンはステージ間で更新できます。プレイを制限する重大なバグがある場合は、ステージ中に 1 回更新することもできます。以前のシーズンでは、エンジンが 1 つのイベントで 3 回クラッシュすると、他のエンジンの結果に歪みが生じないように失格になりましたが、TCEC シーズン 20 からは、エンジンは現在のイベントから失格することなく、何度でもクラッシュできますが、クラッシュが修正されない限り、エンジンは将来のイベントから失格になります。[ 9 ] TCEC は、トーナメント中にプレイされた試合からElo レーティングリストを生成します。他のチェス エンジン レーティング リストに基づいて、新しい参加者に初期レーティングが与えられます。

コンテストへの参加基準

[編集]

コンテストへの参加には明確な基準はなく、Linuxプラットフォーム上で動作可能な、様々なレーティングリストから現在開発中の上位参加者を招待するだけです。TCECは当初、LinuxではなくWindowsを使用していました。また、参加にはXBoardまたはUCIプロトコルのいずれかが必要です。[ 10 ]

通常、マルチプロセッサモード(8コア以上)をサポートするチェスエンジンが優先され、開発中のエンジンが優先されます。TCEC 12以降、LCZeroのようなニューラル処理にGPUを使用するエンジンもサポートされています。

当初、参加者リストはシーズン開始前にトーレセンが個人的に選定した。彼の目標は「直接的なクローンではない主要なエンジン全て」を含めることだった。[ 11 ] TCEC 13では、DeusXがLeelaのクローンであるとして禁止され、TCEC 20ではHoudini、Fire、Rybka(TCEC 16までFritzに使用されていたエンジン)、Critterが盗作の疑いで禁止された。

トーナメント結果

[編集]

括弧 () 内の数字は、エンジンが特定の競技で優勝した回数を示します。

TCECシーズン

[編集]
季節日付TCECグランドチャンピオンエリートマッチ/スーパーファイナルスコア準優勝
TCEC シーズン12010年12月~2011年2月Houdini 1.5a (1) [ a ]+ 12 = 23 - 5リブカ 4.0
TCECシーズン22011年2月~4月フーディーニ1.5a (2)+ 9 = 26 - 5リブカ4.1
TCECシーズン32011年4月~5月N/A(シーズンは完了していません)
TCEC シーズン4 [ b ]2013年1月~5月フーディーニ3 (3)+ 6 = 38 - 4ストックフィッシュ 250413
TCECシーズン5 [ c ]2013年8月~12月コモド 1142(1)+ 10 = 30 - 8ストックフィッシュ191113
TCECシーズン62014年2月~5月ストックフィッシュ170514 (1)+ 13 = 45 - 6コモド7x
TCECシーズン7 [ d ]2014年9月~12月コモド1333(2)+ 7 = 53 - 4ストックフィッシュ141214
TCECシーズン82015年8月~11月コモド9.3x (3)+ 9 = 89 - 2ストックフィッシュ021115
TCECシーズン92016年5月~12月ストックフィッシュ8 (2)+ 17 = 75 - 8フーディーニ5
TCEC シーズン102017年10月~12月フーディーニ6.03 (4) [ a ]+ 15 = 76 - 9コモド1970.00
TCECシーズン112018年1月~4月ストックフィッシュ260318 (3)+ 20 = 78 - 2フーディーニ6.03
TCECシーズン122018年4月~7月ストックフィッシュ180614 (4)+ 29 = 62 - 9コモド12.1.1
TCECシーズン132018年8月~11月ストックフィッシュ18102108 (5)+ 16 = 78 - 6コモド2155.00
TCECシーズン142018年11月~2019年2月ストックフィッシュ190203 (6)+ 10 = 81 - 9LCゼロ v0.20.2-32930
TCECシーズン152019年3月~5月LCZero v0.21.1-nT40.T8.610 (1)+ 14 = 79 - 7ストックフィッシュ19050918
TCECシーズン162019年7月~10月ストックフィッシュ19092522 (7)+ 14 = 81 - 5アリーシュタイン v0.5-dev_7b41f8c-n11
TCECシーズン172020年1月~4月LCZero v0.24-sv-t60-3010 (2)+ 17 = 71 - 12ストックフィッシュ20200407DC
TCECシーズン182020年5月~7月ストックフィッシュ202006170741 (8)+ 23 = 61 - 16LCZero v0.25.1-svjio-t60-3972-mlh
TCECシーズン192020年8月~10月ストックフィッシュ202009282242_nn-baeb9ef2d183 (9)+ 18 = 73 - 9LCゼロv0.26.3-rc1_T60.SV.JH.92-190
TCECシーズン202020年12月~2021年2月ストックフィッシュ20210113 (10)+ 14 = 78 - 8LCZero 0.27.0d-Tilps-dje-magic_JH.94-100
TCECリーグシーズン212021年5月~8月ストックフィッシュ14_202107131735 (11)+ 19 = 74 - 7LCZero 0.28-dev+_69626
TCECリーグシーズン222022年1月~4月ストックフィッシュdev15_20220401 (12)+ 28 = 63 - 9コモドドラゴン2894.00
TCECリーグシーズン232022年8月~11月ストックフィッシュdev16_20221027 (13)+ 27 = 63 - 10LCゼロ0.30-dag-9a9c42d
TCECリーグシーズン242023年2月~4月ストックフィッシュdev-20230409 (14)+ 20 = 64 - 16LCゼロ0.30-dag-a9b25c2b
TCECリーグシーズン252023年8月~10月ストックフィッシュdev-20231010 (15)+ 27 = 50 - 23LCゼロ0.31-dag-e429eeb-BT3
TCECリーグシーズン262024年5月~6月ストックフィッシュdev-20240513 (16)+ 31 = 52 - 17LCゼロ0.31-dag-5350a2e-BT4
TCECリーグシーズン272024年10月~2025年1月ストックフィッシュdev-20241208 (17)+ 35 = 47 - 18LCゼロ0.31-dag-f7fb268-BT4
TCECリーグシーズン282025年6月~9月ストックフィッシュdev-20250824 (18)+ 36 = 43 - 21LCゼロ0.33-dev-b4e98c1-BT4
  1. ^ a b Houdiniはシーズン20以降失格となり、Houdini 4以前のバージョンを除く過去のシーズンの結果は無効となっている。[ 12 ] [ 13 ] [ 14 ]
  2. ^ 当初は「nTCECシーズン1」という名前でした
  3. ^ 当初は「nTCECシーズン2」と名付けられていた
  4. ^ シーズン 7 ではエンドゲーム テーブル ベースはまったく使用されず、ステージ 2 でもオープニング ブックは使用されませんでした。

TCECカップ

[編集]
トーナメント日付勝者決勝スコア準優勝
TCECカップ12018年10月ストックフィッシュ270918 (1)+ 1 = 7 - 0フーディーニ6.03
TCECカップ22019年1月LCゼロv0.20.1-32742 (1)+ 1 = 7 - 0フーディーニ6.03
TCECカップ32019年5月LCゼロv0.21.1-nT40.T6.532 (2)+ 2 = 7 - 1ストックフィッシュ19042711
TCECカップ42019年10月ストックフィッシュ19100908 (2)+ 1 = 7 - 0LCゼロv0.22.0-nT2
TCECカップ52020年4月ストックフィッシュ202004181536 (3)+ 1 = 3 - 0LCゼロv0.24-sv-t60-3010
TCECカップ62020年7月アリーシュタインv0.7_dev2-net_15.0 (1)+ 1 = 3 - 0LCゼロv0.26.0_sv-t60-4229-mlh_opt2
TCECカップ72020年11月ストックフィッシュ2020102823_nn-2eb2e0707c2b (4)+ 1 = 3 - 0LCゼロv0.26.3_T60.SV.JH.92-270
TCECカップ82021年2月ストックフィッシュ202102202249 (5)+ 1 = 7 - 0LCゼロ0.27.0-pr1509_JH.94-100
TCECカップ92021年10月ストックフィッシュdev15_20211015 (6)+ 1 = 3 - 0LCゼロ0.28-dev+_609958
TCECカップ102022年5月ストックフィッシュdev16_2022051413 (7)+ 2 = 9 - 1コモドドラゴン3
TCECカップ112023年1月LCゼロ0.30-dag-dcb4ece9-BT2-3250000 (3)+ 2 = 13 - 1ストックフィッシュ dev16_202301021914
TCECカップ122023年7月ストックフィッシュdev-20230713 (8)+ 10 = 9 - 9LCゼロ0.31-dag-dd64c7e-T1
TCECカップ132024年3月ストックフィッシュdev-20240217 (9)+ 4 = 17 - 1LCゼロ0.31-dag-5c1051f-BT4
TCECカップ142024年10月ストックフィッシュdev-20240928 (10)+ 12 = 13 - 11LCゼロ0.31-dag-4167c1e-BT4
TCECカップ152025年6月ストックフィッシュdev-20250602 (11)+ 6 = 13 - 3LCゼロ0.31-dag-c5f4683-BT4

TCECスイス

[編集]
トーナメント日付勝者準優勝
TCEC スイス 12021年4月コモドドラゴン2679.08 (1)ストックフィッシュ20210310
TCEC スイス 22021年11月~12月コモドドラゴン2.5.1 (2)ストックフィッシュ14.1_20211101
TCEC スイス 32022年5月~7月ストックフィッシュdev16_20220521 (1)LCZero 0.30-dev+_783363
TCEC スイス 42023年1月~2月ストックフィッシュdev-20230114 (2)LCZero 0.30-dag-6b5f9451、コモドドラゴン3.2
TCEC スイス 52023年6月~7月ストックフィッシュdev-20230614 (3)LCゼロ0.31-dag-dd64c7e-T1
TCEC スイス 62024年1月~2月LCゼロ0.31-dag-a487796-BT3 (1)ストックフィッシュdev-20240114
TCEC スイス 72024年9月LCゼロ0.31-dag-321205e-BT4 (2)ストックフィッシュ17
TCEC スイス 82025年4月~6月ストックフィッシュdev-20250513 (4)LCゼロ0.31-dag-c5f4683-BT4

TCEC FRC(フィッシャーランダムチェス)

[編集]

TCEC FRD に置き換えられました。

トーナメント日付勝者決勝/スーパー決勝スコア準優勝
TCEC FRC 12019年10月~11月ストックフィッシュ191107 (1)+ 10 = 10 - 0アリーシュタインv0.5_c328142-n11.1
TCEC FRC 22020年11月ストックフィッシュ202011101829_nn-c3ca321c51c9 (2)+ 8 = 42 - 0LCゼロv0.26.3_T60.SV.JH.92-330
TCEC FRC 32021年3月コモドドラゴン2671.00 (1)+ 2 = 47 - 1ストックフィッシュ20210226
TCEC FRC 42021年12月~2022年1月ストックフィッシュdev15_2021121915 (3)+ 13 = 28 - 9LCゼロ0.29-dev+_610826
TCEC FRC 52022年7月ストックフィッシュdev16_20220705 (4)+ 17 = 20 - 13LCZero 0.30-dag-bord_784038
TCEC FRC 62023年5月ストックフィッシュdev-20230507 (5)+ 15 = 23 - 12LCゼロ0.31-dag-1f90473-T1

TCEC DFRC(ダブルフィッシャーランダムチェス)

[編集]

TCEC FRDに置き換えられました。DFRCでは、駒の開始位置は両プレイヤーで独立してランダム化されます。

トーナメント日付勝者最終スコア準優勝
TCEC DFRC 12022年7月~8月ストックフィッシュdev16_202207131801 (1)+ 18 = 23 - 9LCゼロ0.30-dag-bord-dfrc_784038
TCEC DFRC 22023年5月~6月ストックフィッシュdev-20230528 (2)+ 10 = 33 - 7LCゼロ0.31-dag-590cd9ba-T1

TCEC FRD(フィッシャーランダムダブル)

[編集]

FRC と DFRC の両方に取って代わった FRD では、予選ラウンドはフィッシャー ランダム システムで行われ、決勝はダブル フィッシャー ランダム システムで行われます。

トーナメント日付勝者最終スコア準優勝
TCEC FRD 12023年11月~12月ストックフィッシュdev-20231116 (1)+ 11 = 29 - 10LCゼロ0.31-dag-a487796-BT3
TCEC FRD 22024年6月~7月ストックフィッシュdev-20240612 (2)+ 20 = 16 - 14LCゼロ0.31-dag-5350a2e-BT4
TCEC FRD 32025年2月ストックフィッシュdev-20250126 (3)+ 13 = 25 - 12LCゼロ0.31-dag-c93c6a8-BT4
TCEC FRD 42025年9月~10月ストックフィッシュdev-20250913 (4)+ 18 = 18 - 14LCゼロ0.33-dev-f20db7e-BT4

TCEC 4k

[編集]

エンジンは4  KB (プログラムサイズは4,096 バイトです。

トーナメント日付勝者最終スコア準優勝
TCEC 4kI2022年12月アイス4 9e94b8245.5/48 ( RR )4ku 1.0
TCEC 4kII2023年5月アイス4 v3+ 5 = 15 - 44ku 3.0
TCEC 4kIII2023年12月~2024年1月4ku 4.0+ 13 = 30 - 7アイス4 4
TCEC 4kIV2024年8月アイス4 5+ 29 = 20 - 14ku 5.0
TCEC 4kV2025年4月アイス4 6+ 29 = 20 - 14ku 5.1

その他のTCECトーナメント

[編集]
トーナメント日付勝者準優勝
TCEC シーズン 6 FRC2014年6月~7月ストックフィッシュ260614フーディーニ4
TCECシーズン9ラピッド[ a ]2016年9月フーディーニ200716コモド1692.19
TCECシーズン10ラピッド2017年12月ストックフィッシュ051117フーディーニ6.03
TCEC シーズン 10 ブリッツ2017年12月コモド1959.00ストックフィッシュ051117
TCECシーズン23チェスボーナス2022年8月ストックフィッシュdev16_202208061357コモドドラゴン3.1
  1. ^ ダブルラウンドロビントーナメント。

参照

[編集]

参考文献

[編集]
  1. ^ Kosteniuk, Alexandra (2013年8月15日). 「TCECコンピューターチェス選手権の新シーズンは8月26日に開始」 . Chess News Blog .オリジナルより2013年10月25日時点のアーカイブ。 2013年10月25日閲覧
  2. ^ ローダー、オリバー(2022年1月25日)「コンピューターにチェスの遊び方を教えたが、結局は人間を置き去りにした」 FiveThirtyEight . 2022年2月15日閲覧
  3. ^ Thoresen, Martin (2011年5月28日). 「TCEC発表:プロジェクト終了」 . Talkchess . 2013年10月25日時点のオリジナルよりアーカイブ2013年10月25日閲覧。
  4. ^ Thoresen, Martin (2013年1月12日). “Official (re)launch of TCEC - website is up!”トークチェス. 2013年10月25日時点のオリジナルよりアーカイブ2013年10月25日閲覧
  5. ^ Thoresen, Martin (2013年8月15日). 「TCECとChessdomが提携を発表」 . TCEC . 2013年10月12日時点のオリジナルよりアーカイブ2013年10月25日閲覧。
  6. ^ 「TCECコンピューターチェス選手権の新シーズンは8月26日に開始」 Chessdom 2013年8月15日。 2013年10月25日閲覧
  7. ^ 「TCECカップ2018の発表 | Chessdom」 2018年8月30日。
  8. ^ 「TCECシーズン詳細情報/TCECハードウェア」 。 2025年3月11日閲覧
  9. ^ 「TCECリーグシーズンルール、15.クラッシュ」
  10. ^ 「ルール」 TCEC Wiki
  11. ^ チャブリス、クリストファー。「マーティン・ソレセンの世界チェス選手権」
  12. ^ 「オープンソースコミュニティ ChessbaseとFat Fritz 2を批判」 chess.com 2021年2月25日。
  13. ^ 「ChessBaseのFat Fritz 2はStockfishの『盗作』クローンとして非難される」 chess24、2021年2月22日。
  14. ^ 「エンジンと作成者 - TCEC wiki」

出典

[編集]
[編集]