歴史
このプログラムは、Tord Romstad によって作成され、2004 年に初めてリリースされたオープンソースのチェスエンジンであるGlaurungを起源としています。4 年後、Marco Costalba がこのプロジェクトをフォークし、「ノルウェーで製造され、イタリアで調理された」ことからStockfishと名付けました(Romstad はノルウェー人で、Costalba はイタリア人です)。最初のバージョンである Stockfish 1.0 は、2008 年 11 月にリリースされました。[ 20 ] [ 21 ]しばらくの間、新しいアイデアやコードの変更が 2 つのプログラム間で双方向に転送されていましたが、Romstad は当時より強力なエンジンであった Stockfish を優先して Glaurung の開発を中止することを決定しました。[ 22 ] Glaurung の最後のバージョン (2.2) は、2008 年 12 月にリリースされました。
2011 年頃、ロムスタッドは、新しい iOS チェス アプリに時間を費やすため、Stockfish への関与を断つことを決めた。[ 23 ] 2014 年 6 月 18 日、マルコ・コスタルバは「Stockfish のメンテナーを辞任することを決めた」と発表し、コミュニティに現在のバージョンのフォークを作成して開発を続けるよう求めた。[ 24 ]その後すぐに、Stockfish の中核開発者からなるボランティア グループが管理する公式リポジトリが作成され、現在プロジェクトの開発を管理している。[ 25 ]
魚テスト
2013年以来、StockfishはFishtestという分散テストフレームワークを使用して開発されており、ボランティアがプログラムの改善をテストするためにCPU時間を提供することができます。[ 26 ] [ 27 ] [ 28 ]
ゲームプレイコードの変更は、フレームワーク上で数万回のゲームプレイを行い、古い「参照」バージョンのプログラムと比較した結果に基づき、逐次確率比検定を用いて承認または却下されます。フレームワーク上でのテストはカイ二乗検定を用いて検証され、結果が統計的に有意である場合にのみ、信頼できると判断され、ソフトウェアコードの改訂に使用されます。
Fishtestの開始後、Stockfishは12ヶ月で120 Eloポイントを獲得し、主要なレーティングリストのトップに躍り出た。[ 29 ]
2026年6月現在 このフレームワークは、100億以上のチェスゲームをプレイするために、合計20,200年以上のCPU時間を使用してきました。[ 30 ]
NNUE
StockfishのNNUEの可視化2020 年 6 月、Stockfish は、コンピュータ将棋プログラマーによる以前の研究に基づいて、効率的に更新可能なニューラル ネットワーク(NNUE) アプローチを導入しました。 [ 31 ] [ 32 ]このアプローチでは、手動で設計されたヒューリスティックを使用して盤面を評価する代わりに、数百万の局面でトレーニングされたニューラル ネットワークを導入し、CPU 上で高速に評価できるようにしました。2020 年 9 月 2 日、NNUE を組み込んだ Stockfish の第 12 版がリリースされ、第 11 版と対戦した場合、負けるゲーム ペアよりも 10 倍多く勝つと報告されています。[ 33 ] [ 34 ] 2023 年 7 月、従来の評価は完全に削除され、NNUE 評価が採用されました。[ 35 ]
競技結果
トップチェスエンジン選手権
Stockfishは現TCECチャンピオンであり、この大会で19回優勝している。2013年にTCECが再開されて以来、Stockfishは1シーズンを除いてすべてのシーズンで1位か2位になっている。StockfishはTCECシーズン4と5で2位となり、最初はHoudini 3に、その後スーパーファイナルイベントでKomodo 1142に23-25のスコアで勝利した。シーズン5は、優勝したKomodoチームが、イベントの最終段階で病気で亡くなったプログラム作成者のドン・デイリーに代わって賞を受け取ったことで注目に値する。彼の名誉を称え、そのシーズンの直後にリリースされたStockfishのバージョンは「Stockfish DD」と名付けられた。[ 36 ]
2014 年 5 月 30 日、Stockfish 170514 (テーブルベースをサポートする Stockfish 5 の開発バージョン) が、スーパーファイナルで Komodo 7x に対して 35.5–28.5 のスコアを獲得し、TCEC シーズン 6 で圧倒的な勝利を収めた。[ 37 ] Stockfish 5 は翌日リリースされた。[ 38 ] TCEC シーズン 7 では、Stockfish は再びスーパーファイナルに進出したが、30.5–33.5 のスコアで Komodo に敗れた。[ 37 ] TCEC シーズン 8 では、バグのあるコードが原因で時間的に負けたにもかかわらず、Stockfish は再びスーパーファイナルに進出したが、46.5–53.5 で Komodo に敗れた。[ 37 ]シーズン 9 では、Stockfish は Houdini 5 を 54.5–45.5 のスコアで破った。[ 37 ] [ 39 ]
StockfishはTCECシーズン10で3位となり、2013年以降で唯一スーパーファイナルに進出できなかったシーズンとなった。負けはなかったものの、格下のエンジンに対して十分な勝利を収めることができなかったため、敗退した。この技術的な敗退の後、Stockfishは長い連勝を続け、シーズン11(Houdini 6.03に対して59-41)[ 37 ] [ 40 ] 、シーズン12(Komodo 12.1.1に対して60-40)[ 37 ] [ 41 ]、シーズン13(Komodo 2155.00に対して55-45)[ 37 ] [ 42 ]で圧倒的な勝利を収めた。[ 43 ]シーズン14では、StockfishはLeela Chess Zeroという新たな挑戦者と対決し、1ポイント差(50.5-49.5)で辛勝した。[ 37 ] [ 44 ]その連勝記録はシーズン 15でついに途絶え、Leela が再び予選を通過し 53.5–46.5 で勝利した。[ 37 ]しかし Stockfish はすぐにシーズン 16 で優勝し、Leela がスーパーファイナルへの出場権を逃した後、AllieStein を 54.5–45.5 で破った。 [ 37 ]シーズン 17では、Stockfish はスーパーファイナルで再び Leela と対戦し、52.5–47.5 で敗れた。しかし、Stockfish はそれ以降すべてのスーパーファイナルで勝利しており、シーズン 18では Leela を 53.5–46.5 で、シーズン 19では 54.5–45.5 で、シーズン 20では 53–47 で、シーズン 21では 56–44 で破っている。[ 37 ]シーズン 22 では、コモド ドラゴンがリーラを破ってスーパーファイナルに進出したが、ストックフィッシュに 59.5-40.5 の大差で敗れた。ストックフィッシュはこの試合でオープニング ペアを失わなかった。[ 45 ]リーラはシーズン 23 と 24 でスーパーファイナルに進出したが、ストックフィッシュに 2 回とも大敗した (58.5-41.5 と 58-42)。[ 46 ] [ 47 ]シーズン 25 では、ストックフィッシュが再びリーラを破ったが、今回は 52-48 というより僅差だった。[ 48 ]
Stockfish は TCEC カップにも参加し、第 1 回大会で優勝しましたが、第 2 回大会の準決勝で Houdini にまさかの敗北を喫しました。[ 37 ] [ 49 ] Stockfish は挽回し、3 位決定戦で Komodo を破りました。[ 37 ]第 3 回大会では、Stockfish は決勝に進出しましたが、7 人エンドゲームのテーブルベース引き分けでミスを犯し、 Leela Chess Zeroに敗れました。第 4 回大会では、決勝で Leela を 4.5-3.5 で破り、この結果を覆しました。[ 37 ] TCEC カップ 6 では、Stockfish は準決勝で AllieStein に敗れ、初めて決勝進出を逃し、3 位に終わりました。それ以来、Stockfish は、Leela が 8.5-7.5 で優勝した第 11 回大会を除いて、一貫してこの大会で優勝しています。
Chess.com コンピュータチェス選手権
Chess.comが2018年に初めてChess.comコンピュータチェス選手権を開催して以来、Stockfishは最も成功したエンジンである。初期の選手権では圧倒的な強さを見せ、CCC7で2位になるまで6回連続でタイトルを獲得した。それ以来、その優位性はニューラルネットワークエンジンのLeelensteinとLeela Chess Zeroによって脅かされているが、CCC11までのすべての大会で少なくともスーパーファイナルに進出するなど、引き続き好成績を収めている。CCC12では初めてノックアウト形式が採用され、シードによりCCC11のファイナリストであるStockfishとLeelaが同じブロックに入った。Leelaは準決勝でStockfishを破った。しかし、決勝の敗者であるLeelensteinとの大会後の試合では、Stockfishが本戦と同じ形式で勝利した。CCC13で再びLeelaに次いで2位となり、CCC14では珍しく4位となった後、Stockfishは長い連勝街道を突き進み、それ以降のすべての選手権で1位を獲得している。
その他の試合
Stockfish 8 対 AlphaZero
2017 年 12 月、Stockfish 8 は、 Google部門DeepMindの AlphaZero をテストするためのベンチマークとして使用されました。Stockfish は CPU 上で、AlphaZero は Google 独自のTensor Processing Units上で動作しました。AlphaZero は合計 9 時間自己対戦でトレーニングされ、わずか 4 時間で Stockfish のレベルに達しました。[ 202 ] [ 203 ] [ 204 ]開始位置からの 100 局で、AlphaZero は白番で 25 局、黒番で 3 局に勝ち、残りの 72 局は引き分けで、敗北はありませんでした。[ 205 ] AlphaZero はまた、12 の人気オープニングから開始して Stockfish と 100 局の試合を 12 回行い、最終スコアは 290 勝、886 引き分け、24 敗で、ポイント スコアは 733:467 でした。[ 206 ] [ b ]
AlphaZero が Stockfish に勝利したことで、コンピュータ チェス コミュニティで活発な動きが起こり、AlphaZero を再現することを目的とした新しいオープンソース エンジン、Leela Chess Zeroが誕生しました。2019 年 1 月までに、Leela は AlphaZero と対戦した Stockfish のバージョン (Stockfish 8) を 100 ゲームの試合で破ることができました。Stockfish の更新バージョンは、第 14 TCEC シーズンのスーパー ファイナルで Leela Chess Zero に 50.5–49.5 (+10 =81 −9) で辛勝しましたが、次のシーズンのスーパー ファイナルではLeela に 53.5–46.5 (+14 =79 −7) で敗れました。[ 37 ] [ 208 ] 2 つのエンジンはしばらくの間、強さが拮抗していましたが、NNUE の導入以来 Stockfish がリードを広げ、シーズン 18 以降すべての TCEC シーズンで優勝しています。
注記
- 1 2この結果は、Houdini 6 が TCEC から失格となったことを考慮に入れています。
- ↑この一連のゲームに関する学術論文には、各エンジンに割り当てられたコンピュータリソースは記載されていない。 [ 207 ]
参考文献
- ↑ 「Stockfish の著者一覧」 . github.com/official-stockfish/Stockfish . 2018 年 7 月 13 日のオリジナルからアーカイブ済み。2023年7 月 3 日取得。
- ↑ 「Stockfish GPLv3ライセンス」 .github.com /official-stockfish/Stockfish . 2022年11月15日のオリジナルからアーカイブ済み。 2020年7月20日取得。
- ↑ストロガッツ、スティーブン(2018年12月26日)「チェスをプレイする機械への大きな一歩」ニューヨーク・タイムズ。ISSN 0362-4331。2022年1月4日のオリジナルからアーカイブ。 2024年2月8日取得。
- ↑ギブス、サミュエル(2017年12月7日)。「AlphaZero AI、4時間で独学してチャンピオンチェスプログラムに勝利」。ガーディアン。ISSN 0261-3077。2020年12月7日のオリジナルからアーカイブ。 2024年2月8日取得。
- ↑ Perez-Rey, Lisandro (2023年8月12日). 「AIチェスボットが事実上無敵である理由(GothamChessをフィーチャー)」 . Wired . 2024年2月15日のオリジナルからアーカイブ済み。 2024年2月8日取得。
- ↑ "CCRL 40/15 - Index" . computerchess.org.uk . 2024年11月16日取得.
- ↑ 「エンジン開発者」 . Stockfish . 2014年2月17日のオリジナルからアーカイブ済み。2023年7月3日取得。
- ↑ 「NNUE評価の紹介」。Stockfish 。 2024年5月14日にオリジナルからアーカイブ済み。2024年5月14日に取得。
- ↑ 「NNUE評価を追加」。GitHub 。2024 年5 月 14 日に取得。
- ↑ "NNUE評価しきい値" . GitHub . 2024年5月14日のオリジナルからアーカイブ済み. 2024年5月14日取得.
- ↑ 「古典的な評価を削除する」。GitHub 。 2024年5月16日にオリジナルからアーカイブ済み。2024年5月14日に取得。
- ↑ "Stockfish 16.1" . Stockfish . 2024年2月24日。2024年2月24日のオリジナルからアーカイブ済み。2024年2月24日に取得。
- ↑ "Stockfish – Chessprogramming wiki" . chessprogramming.org . 2023年5月22日のオリジナルからアーカイブ済み。 2023年10月30日取得。
- ↑ 「コンピュータエンジン – Chess960.net」。2020年7月23日にオリジナルからアーカイブ済み。2022年6月21日に取得。
- ↑ 「Stockfish開発バージョン」。abrok.eu 。 2014年11月11日のオリジナルからアーカイブ済み。2015年2月1日に取得。
- ↑ 「7ピースのシジジーテーブルベースが完成しました」。lichess.org 。2018年8月19日。2018年8月19日のオリジナルからアーカイブ。2022年6月21日取得。
- ↑ Stockfish エンジンの使用(2018 年 1 月 9 日にWayback Machineにアーカイブ) 、Stockfish サポート。
- ↑ ChessEngines はWayback Machineに 2022-11-15 にアーカイブされました、PyChess Github。
- 1 2 Dugovic, Daniel (2020年11月8日). "ddugovic/Stockfish: 人気のUCIチェスエンジンのマルチバリアントフォーク" . GitHub . 2018年6月11日のオリジナルからアーカイブ済み。 2020年11月8日取得。
- ↑ 「概要」 . stockfishchess.org . 2012年9月20日のオリジナルからアーカイブ済み。2014年3月5日取得。
- ↑ Costalba, Marco (2008年11月2日). "Stockfish 1.0" . talkchess.com . 2014年3月6日のオリジナルからアーカイブ済み。2014年3月6日に取得。
- ↑ Romstad, Tord (2009年9月5日). "Re: Stockfish – Glaurung" . wbec-ridderkerk.forumotion.com . 2014年3月6日のオリジナルからアーカイブ済み。 2014年3月5日取得。
- ↑ Logics (Kings_Logics)、Kings (2022年6月21日)。「Stockfish」。Chess.com 。2022年9月22日のオリジナルからアーカイブ済み。2022年6月21日取得。
- ↑ Costalba, Marco (2014年6月18日). "Step down" . groups.google.com . 2012年9月21日のオリジナルからアーカイブ済み。 2014年6月19日取得。
- ↑ Linscott, Gary (2014年6月18日). "新しい公式リポジトリ" . groups.google.com . 2012年9月21日のオリジナルからアーカイブ済み。2014年6月19日取得。
- ↑ 「Stockfish Testing Framework」。tests.stockfishchess.org 。 2014年3月22日のオリジナルからアーカイブ済み。 2014年3月7日取得。
- ↑ 「参加しよう」 . stockfishchess.org . 2013年6月16日のオリジナルからアーカイブ済み。2014年3月8日取得。
- ↑ Costalba, Marco (2013年5月1日). "Fishtest 分散テストフレームワーク" . talkchess.com . 2014年4月19日のオリジナルからアーカイブ済み。2014年4月18日取得。
- ↑ 「CCRL評価リスト」
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク) - ↑ "Top CPU contributors.txt" . github.com .
- ↑ nodchip. "Stockfish NNUE" . GitHub . 2020年7月6日のオリジナルからアーカイブ済み。 2020年8月3日取得。
- ↑ "SF NNUE. Issue#2728 official-stockfish" . GitHub . 2020年6月27日。 2020年7月6日のオリジナルからアーカイブ済み。 2020年8月3日取得。
- ↑ "Stockfish 12 - Stockfish - オープンソースチェスエンジン" . stockfishchess.org . 2021年2月23日のオリジナルからアーカイブ済み。 2022年10月9日取得。
- ↑ 「Stockfish 12 vs Stockfish 11 生統計」。Stockfishテストフレームワーク - Stockfish 12 vs Stockfish 11。2022年 1 月 11 日にオリジナルからアーカイブされました。2022年1 月 11 日に取得。
- ↑ "古典的な評価の削除 #4674" . GitHub .
- ↑ 「Stockfish DD に関する Stockfish ブログ」。2015年 7 月 27 日のオリジナルからアーカイブ済み。2014年5 月 30 日に取得。
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 "TCECシーズンアーカイブ" . tcec-chess.com . 2019年9月4日のオリジナルからアーカイブ済み。 2021年8月7日取得。
- ↑ Costalba, Marco (2014年5月31日). "Stockfish 5" . talkchess.com . 2014年12月14日のオリジナルからアーカイブ済み。 2014年6月19日閲覧。
- ↑ 「StockfishがTCECシーズン9のグランドチャンピオンに」。Chessdom 。 2016年12月5日。2016年12月6日のオリジナルからアーカイブ。 2016年12月5日閲覧。
- ↑ "TCECシーズン11スーパーファイナル2018" . chess24.com . 2018年11月18日のオリジナルからアーカイブ済み. 2018年11月18日取得.
- ↑ "TCECシーズン12スーパーファイナル2018" . chess24.com . 2018年8月2日にオリジナルからアーカイブ済み。2018年11月18日に取得。
- ↑ "TCECシーズン13スーパーファイナル2018" . chess24.com . 2018年11月18日のオリジナルからアーカイブ済み. 2018年11月18日取得.
- ↑ 「StockfishがTCECシーズン11で圧倒的な勝利を収める」。Chessdom。2018年4月13日。2018年4月17日のオリジナルからアーカイブ。 2018年4月18日閲覧。
- ↑ 「Stockfishがコンピュータチェスで引き続き圧倒的な強さを見せ、TCEC S14で優勝」。Chessdom。2019年3月1日。2019年3月2日のオリジナルからアーカイブ。 2019年3月4日閲覧。
- ↑ 「StockfishがTCECシーズン22スーパーファイナルで19ポイント差で優勝」。Chessdom。2022年4月23日。2023年3月28日のオリジナルからアーカイブ。 2023年3月28日取得。
- ↑ 「StockfishがTCECシーズン23で優勝」。Chessdom。2022年11月18日。2023年3月28日のオリジナルからアーカイブ。2023年3月28日に取得。
- ↑ TCECのアーカイブをご覧ください。https ://tcec-chess.com/#div=sf&game=1&season=24 2019年9月4日にWayback Machineにアーカイブされました
- ↑ TCECのアーカイブをご覧ください。https ://tcec-chess.com/#div=sf&game=1&season=25 2019年9月4日にWayback Machineにアーカイブされました
- ↑ 「Houdunit ? TCEC 2019 で最も衝撃的なチェスエンジンゲーム」。YouTube 。 2019年2月2日。2020年2月9日のオリジナルからアーカイブ。2019年2月4日取得。
- ↑ 「トップチェスエンジン選手権シーズン1」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月8日取得。
- ↑ 「トップチェスエンジン選手権シーズン2」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月8日取得。
- ↑ 「トップチェスエンジン選手権シーズン4」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン5」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジンチャンピオンシップシーズン6」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン7」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン8」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジンチャンピオンシップシーズン9」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン10」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン11」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン12」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジンチャンピオンシップシーズン13」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン14」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン15」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジンチャンピオンシップシーズン16」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン17」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン18」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン19」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン20」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン21」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ 「トップチェスエンジン選手権シーズン22」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。 2022年4月20日取得。
- ↑ 「トップチェスエンジン選手権シーズン23」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年11月17日取得。
- ↑ 「トップチェスエンジン選手権シーズン24」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。 2023年4月27日取得。
- ↑ 「トップチェスエンジン選手権シーズン25」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2023年10月29日取得。
- ↑ 「トップチェスエンジン選手権シーズン26」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2024年5月31日取得。
- ↑ 「トップチェスエンジン選手権シーズン27」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2024年12月31日閲覧。
- ↑ 「トップチェスエンジン選手権シーズン28」 . tcec-chess.com . 2025年9月11日取得。
- ↑ 「トップチェスエンジン選手権シーズン29」 . tcec-chess.com . 2026年4月13日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ1」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ2」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ3」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ4」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ5」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ6」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ7」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ8」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ9」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ10」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年5月26日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ11」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2023年1月14日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ12」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2023年7月28日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ13」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2024年3月6日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ14」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2024年12月31日取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ15」。tcec -chess.com。2025年6月23日にオリジナルからアーカイブ済み。2025年6月23日に取得。
- ↑ 「トップチェスエンジンチャンピオンシップカップ16」。tcec -chess.com。2025年6月23日のオリジナルからアーカイブ済み。2026年1月19日取得。
- ↑ 「トップチェスエンジン選手権 FRC1」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジン選手権 FRC2」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジン選手権 FRC3」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジン選手権 FRC4」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月7日取得。
- ↑ 「トップチェスエンジン選手権 FRC5」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年7月21日取得。
- ↑ 「トップチェスエンジン選手権 FRC6」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2023年5月30日取得。
- ↑ 「トップチェスエンジン選手権スイス1」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月19日取得。
- ↑ 「トップチェスエンジン選手権スイス2」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年3月19日取得。
- ↑ 「トップチェスエンジン選手権スイス3」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。 2022年7月4日取得。
- ↑ "TCEC Swiss 4" . tcec-chess.com . 2019年9月4日のオリジナルからアーカイブ済み。2023年2月13日取得。
- ↑ "TCEC Swiss 5" . tcec-chess.com . 2019年9月4日のオリジナルからアーカイブ済み。2023年7月15日取得。
- ↑ 「TCEC Swiss 6」。
- ↑ 「TCECスイス7」。
- ↑ "TCEC スイス 8"。
- ↑ "TCEC スイス 9"。
- ↑ 「トップチェスエンジン選手権 DFRC 1」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2022年8月4日取得。
- ↑ 「トップチェスエンジン選手権 DFRC 2」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2023年6月15日取得。
- ↑ 「トップチェスエンジン選手権 FRD1」。tcec -chess.com。2019年9月4日のオリジナルからアーカイブ済み。2023年12月19日取得。
- ↑ 「トップチェスエンジン選手権 FRD2」。tcec-chess.com。2025年6月23日取得。
- ↑ 「トップチェスエンジン選手権 FRD3」。tcec -chess.com 。 2025年6月23日取得。
- ↑ 「トップチェスエンジン選手権 FRD4」。tcec -chess.com 。 2026年5月16日取得。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2020年11月9日のオリジナルからアーカイブ済み。2023年8月22日取得。
- ↑ Cilento, Pete (2018年10月4日). 「Stockfishがコンピュータチェス選手権ラピッドで優勝、Lc0は3位」 . Chess.com . 2018年10月6日のオリジナルよりアーカイブ。 2019年6月20日閲覧。
- ↑ Cilento, Pete (2018年11月19日). "Stockfishがコンピュータチェス選手権ブリッツで優勝" . Chess.com . 2018年11月22日のオリジナルからアーカイブ済み。 2019年6月20日閲覧。
- ↑ Cilento, Pete (2019年1月22日). "StockfishがLc0を破りラピッドコンピュータ選手権で優勝。次はブレットチェス。" . Chess.com . 2020年11月7日のオリジナルからアーカイブ。 2019年6月20日閲覧。
- ↑ Cilento, Pete (2019年1月30日). "Stockfishがコンピュータチェス選手権で優勝; 次は「Escalation」" . Chess.com . 2021年1月19日のオリジナルよりアーカイブ済み。 2019年6月20日閲覧。
- ↑ "Lc0 対 Stockfish | CCC 5: 決勝 (10|5)" . Chess.com . 2019 年 8 月 2 日。2021年 3 月 8 日のオリジナルからアーカイブ済み。2019年8 月 17 日取得。
- ↑ Cilento, Pete (2019年3月20日). 「Stockfishがタイトルを防衛した後、コンピュータチェス選手権でブリッツ戦が開催される」 . Chess.com . 2020年11月11日のオリジナルからアーカイブ済み。 2019年6月20日閲覧。
- ↑ Cilento, Pete (2019年4月17日). "Lc0がコンピュータチェス選手権で優勝、歴史を作る" . Chess.com . 2020年11月7日のオリジナルからアーカイブ済み。 2019年4月18日閲覧。
- ↑ Pete (pete) (2019年5月24日). "Stockfishが反撃、コンピュータチェス選手権でLc0を破る" . Chess.com . 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月29日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2019年7月9日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2019年7月30日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルよりアーカイブ。2019年12月27日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ。2020年1月28日取得。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2020年4月30日取得。
- ↑ "CCC 14" . Chess.com . 2018年11月2日にオリジナルからアーカイブ済み。2022年2月16日に取得。
- ↑ 「CCC ブリッツ選手権 2020 決勝」。Chess.com。2018年 11月2 日時点のオリジナルよりアーカイブ。2022年2 月 24 日閲覧。
- ↑ 「CCC Rapid 2021 Finals」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。 2022年2月24日取得。
- ↑ 「CCC ブリッツ選手権 2021 決勝」。Chess.com。2018年 11月2 日時点のオリジナルよりアーカイブ。2022年2 月 6 日閲覧。
- ↑ 「CCC 960 ブリッツ選手権決勝」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2022年2月6日閲覧。
- ↑ 「CCC 16: ラピッドファイナル」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2021年11月23日に取得。
- ↑ 「CCC 16: ブレットファイナル」。Chess.com 。2018年11月2日のオリジナルからアーカイブ済み。 2022年1月6日閲覧。
- ↑ 「CCC 16: ブリッツ決勝」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2022年2月16日閲覧。
- ↑ 「CCC 17: ラピッドファイナル」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2022年3月30日に取得。
- ↑ 「CCC 17: ブレットファイナル」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2022年5月18日取得。
- ↑ 「CCC 17: ブリッツ決勝」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2022年7月13日取得。
- ↑ 「CCC 18: ラピッドファイナル」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2022年8月18日取得。
- ↑ 「CCC 19: ブリッツ決勝」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2022年10月13日に取得。
- ↑ 「CCC 19: ラピッドファイナル」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2022年12月3日に取得。
- ↑ 「CCC 19: ブレットファイナル」。Chess.com 。2018年11月2日のオリジナルからアーカイブ済み。2023年1月22日閲覧。
- ↑ 「CCC 20: ブリッツ決勝」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2023年3月23日に取得。
- ↑ 「CCC 20: ラピッドファイナル」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2023年6月1日に取得。
- ↑ 「CCC 20: ブレットファイナル」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2023年7月20日取得。
- ↑ 「CCC 21: ブリッツ決勝」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2023年8月22日に取得。
- ↑ 「CCC 21: ラピッドファイナル」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2023年10月13日に取得。
- ↑ 「トップエンジンによるコンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ。 2023年12月12日閲覧。
- ↑ 「CCC 22: ブリッツ決勝」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2024年1月19日閲覧。
- ↑ 「CCC 22: ラピッドファイナル」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2024年5月1日に取得。
- ↑ 「CCC 22: ブレットファイナル」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2024年5月31日閲覧。
- ↑ 「CCC 23: ブリッツ決勝」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2024年7月17日閲覧。
- ↑ 「CCC 23: ラピッドファイナル」。Chess.com。2024年11月21日取得。
- ↑ 「CCC 23: ブレットファイナル」。Chess.com。2024年12月15日取得。
- ↑ 「CCC 24: ブリッツ決勝」。Chess.com。2025年1月25日取得。
- ↑ 「CCC 24: ラピッドファイナル」。Chess.com。2025年3月29日取得。
- ↑ 「CCC 24: ブレットファイナル」。Chess.com。2025年6月3日取得。
- ↑ 「CCC 25: ブリッツ決勝」。Chess.com。2025年11月11日取得。
- ↑ 「CCC 25: ラピッドファイナル」。Chess.com。2026年1月20日取得。
- ↑ 「CCC 25: ブレットファイナル」。Chess.com。2026年5月16日取得。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「コンピュータチェス選手権」。Chess.com 。 2018年11月2日時点のオリジナルからアーカイブ済み。2022年2月24日閲覧。
- ↑ 「ロマンティック・オープニング:デンマーク・ギャンビット・アクセプテッド」。Chess.com。2018年11月2日時点のオリジナルよりアーカイブ。 2022年2月7日閲覧。
- ↑ 「ロマンティック・オープニング:エヴァンス・ギャンビット・アクセプテッド」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2022年2月7日に取得。
- ↑ 「ロマンティック・オープニング:ウルソフ・ギャンビット・アクセプテッド」。Chess.com 。2018年11月2日のオリジナルからアーカイブ済み。 2022年2月7日閲覧。
- ↑ 「ロマンティック・オープニング:ブラックマー・ディーマー・ギャンビット」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2022年2月7日に取得。
- ↑ 「ロマンティック・オープニング:スタッフォード・ギャンビット」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2022年2月7日に取得。
- ↑ 「ロマンティック・オープニング:カラブレーゼ・カウンターギャンビット」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2022年2月7日に取得。
- ↑ 「ロマンティック・オープニング:トラクスラー・カウンターアタック」。Chess.com 。2018年11月2日のオリジナルからアーカイブ済み。 2022年2月7日閲覧。
- ↑ 「黒のキャスリングボーナスなし」。Chess.com 。 2018年11月2日のオリジナルからアーカイブ済み。2022年2月7日取得。
- ↑ 「ドローキラーボーナス」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2022年7月21日に取得。
- ↑ 「ロマンティック・オープニング:ウィング・ギャンビット」。Chess.com。2018年11月2日にオリジナルからアーカイブ済み。2022年8月18日に取得。
- ↑ 「チェス324ボーナス」。Chess.com 。 2018年11月2日にオリジナルからアーカイブ済み。2022年9月9日に取得。
- ↑ 「クラシカルカップ #1: マッチ 15」。Chess.com。2018年11月2日にオリジナルからアーカイブ済み。2023年10月29日に取得。
- ↑ 「レーティングバトル:2023年秋」。Chess.com 。2018年11月2日にオリジナルからアーカイブ済み。2023年11月6日に取得。
- ↑ 「クラシカルカップ #2: マッチ 14」。Chess.com。2018年11月2日にオリジナルからアーカイブ済み。2024年4月3日に取得。
- ↑ 「クラシカルカップ #3: マッチ 14」。Chess.com。2024年10月10日取得。
- ↑ 「クラシカルカップ #4: マッチ 14」。Chess.com。2025年4月11日取得。
- ↑ 「チェスニュースとイベント報道」。2024年5月9日。2022年5月5日のオリジナルからアーカイブ。 2017年11月9日取得。
- ↑ Rybkamura、Stockfish (2014年8月25日)。「StockfishがRybkamuraに勝利」。エンジン対人間のチェス対決。2026年3月6日取得。
- ↑ DeepMind (2018年12月6日)。「AlphaZero:チェス、将棋、囲碁に新たな光を当てる」。deepmind.com。2019年8月9日のオリジナルからアーカイブ済み。2020年7月20日取得。
- ↑ Knapton, Sarah; Watson, Leon (2017年12月6日). 「DeepMindのAlphaZeroが4時間で人類のチェスの知識をすべて習得し、凌駕」 Telegraph.co.uk . 2020年12月2日のオリジナルからアーカイブ済み。 2017年12月6日閲覧。
- ↑ヴィンセント、ジェームズ(2017年12月6日)。「DeepMindのAIが数時間で超人的なチェスプレイヤーになった、ただ楽しむためだけに」。The Verge。2020年12月2日のオリジナルからアーカイブ。 2017年12月6日取得。
- ↑ "「超人的」なGoogle AIがチェスの王座を獲得」。BBCニュース。2017年12月6日。2020年12月2日にオリジナルからアーカイブ済み。2017年12月7日に取得。
- ↑ 「DeepMindのAlphaZeroがチェスを圧倒」。chess.com 。2017年12月6日。2018年12月12日のオリジナルからアーカイブ。2017年12月13日閲覧。
- ↑ Silver, David ; Hubert, Thomas; Schrittwieser, Julian; Antonoglou, Ioannis; Lai, Matthew; Guez, Arthur; Lanctot, Marc; Sifre, Laurent; Kumaran, Dharshan; Graepel, Thore; Lillicrap, Timothy; Simonyan, Karen; Hassabis, Demis (2017年12月5日). "Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm". arXiv : 1712.01815 [ cs.AI ].
- ↑ crem (2019年5月28日). "Lc0がTCEC 15で優勝" . 2019年5月28日のオリジナルからアーカイブ済み。 2019年6月20日取得。
- ↑ 「NNUE評価の紹介」 . Stockfish . 2025年10月12日取得。
- ↑那須、優(2018年4月28日)。「高速に差分計算可能なニューラルネットワーク型将棋評価関数」(PDF)。第28回世界コンピュータ将棋選手権の宣伝資料。
- ↑ yaneurao; 野田久頼; 那須悠 (2020年11月8日). "YaneuraOu: 世界最強の将棋エンジン (AI プレイヤー)、WCSC29 優勝、教育用および USI 準拠エンジン" . GitHub . 2016年1月17日のオリジナルからアーカイブ済み。 2020年11月8日取得。
- ↑ Fichter, Fabian (2020年11月8日). "Fairy-Stockfish: Xiangqi、Shogi、Janggi、Makruk、S-Chess、Crazyhouse、Bughouseなど多数のチェスゲームに対応したチェス派生エンジン" . GitHub . 2020年9月9日のオリジナルからアーカイブ済み。 2020年11月8日取得。
- ↑ 「Crystal Github」。Github 。 2021年12月10日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ "Brainfish" . zipproth.de . 2016年7月29日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑ "BrainLearn GIthub" . Github . 2019年9月8日のオリジナルからアーカイブ済み。2022年3月5日取得。
- ↑シャシン、アレクサンダー (2013).ベストプレイ:最強の手を見つけるための新しい方法. Mongoose Press. ISBN 978-1936277469。
- ↑ "ShashChess Github" . Github . 2020年11月13日のオリジナルからアーカイブ済み。 2022年3月5日取得。
- ↑ "official-pikafish / Pikafish Github" . PikaCat. 2024年3月8日のオリジナルからアーカイブ済み。 2024年2月28日取得。
- 1 2 「オープンソースコミュニティがChessbaseとFat Fritz 2を批判」 . chess.com . 2021年2月25日。2021年2月25日のオリジナルからアーカイブ済み。2022年3月5日取得。
- 1 2 「ChessbaseとStockfish、ライセンス違反の申し立てについて和解」 . lichess.org . 2022年11月23日。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク) - ↑ 「Fat Fritz 2 はぼったくりだ」 . lichess.org . 2021年2月18日。2021年2月18日のオリジナルからアーカイブ済み。2022年6月21日取得。
- ↑ 「Fat Fritz 2 に関する声明」。Stockfishchess。2021年 2月23 日のオリジナルからアーカイブ済み。2022年3 月 5 日取得。
さらに読む
- Stockfishのプログラマーであるトード・ロムスタッド(ノルウェー)、ヨーナ・キースキ(フィンランド)、マルコ・コスタルバ(イタリア)へのインタビュー
外部リンク
- 公式サイト

- GitHub上の公式コードリポジトリ
- StockfishのWebAssembly版
- LinuxおよびWindows向けにビルドされた開発バージョン
- 開発者フォーラム
- Stockfishテストフレームワーク