Комодо (шахматы)
![]() | |
Оригинальный автор(ы) | |
---|---|
Разработчик(и) | Комодо Шахматы, Chess.com |
Первоначальный выпуск | январь 2010 г |
Стабильная версия | Комодо 14.1 / 2 ноября 2020 г |
Написано в | С , С++ |
Операционная система | Linux , Microsoft Windows , Mac OS X , Android |
Предшественник | Но |
Преемник | Дракон |
Тип | шахматный движок |
Лицензия | Собственный |
Веб-сайт | комодохесса |
Разработчик(и) | Комодо Шахматы, Chess.com |
---|---|
Первоначальный выпуск | 9 ноября 2020 г |
Стабильная версия | Дракон 3.3 / 4 октября 2023 г |
Написано в | С , С++ |
Операционная система | Linux , Microsoft Windows , Mac OS X , Android |
Предшественник | Комодо |
Тип | шахматный движок |
Лицензия | Собственный |
Веб-сайт | комодохесса |
Komodo и Dragon от Komodo Chess (также известные как Dragon или Komodo Dragon ) — UCI, шахматные движки разработанные Komodo Chess, [1] который является частью Chess.com . [2] Первоначально авторами двигателей были Дон Дэйли и генеральный менеджер Ларри Кауфман . Dragon — коммерческий шахматный движок, но Komodo бесплатен для некоммерческого использования. [3] Dragon неизменно занимает верхние позиции в рейтинговых списках большинства основных шахматных движков, наряду со Stockfish и Leela Chess Zero . [4] [5] [6] [7] [8]
Эта статья является частью серии, посвящённой |
Шахматное программирование |
---|
![]() |
История
[ редактировать ]Комодо
[ редактировать ]
Комодо был создан на основе бывшего движка Дона Дэйли Doch в январе 2010 года. [9] Первая многопроцессорная версия Komodo была выпущена в июне 2013 года как Komodo 5.1 MP . [10] Эта версия была серьезно переписана и перенесена на C++11 . Однопроцессорная версия Komodo (которая выиграла турнир CCT15 в феврале того же года) была выпущена как отдельный продукт незадолго до выпуска 5.1 MP. Эта версия, названная Komodo CCT , все еще основывалась на старом коде C и была примерно на 30 Elo сильнее, чем версия 5.1 MP, поскольку последняя все еще подвергалась масштабной очистке кода. [11]
С выпуском Komodo 6 4 октября 2013 года Дон Дэйли объявил, что страдает острой формой лейкемии и больше не будет участвовать в будущем развитии Komodo. [12] 8 октября Дон объявил на форуме Talkchess, что Марк Лефлер присоединится к команде Komodo и продолжит ее развитие. [13]
Komodo TCEC был выпущен 4 декабря 2013 года. Это была та же версия, которая выиграла 5-й сезон TCEC , и была последней, при участии Дона Дейли, которому она была посвящена. [14] Komodo 7 был выпущен 21 мая 2014 года и в него добавлена поддержка табличной базы Syzygy. [15]
24 мая 2018 года Chess.com объявил о приобретении Komodo и о присоединении команды Komodo к Chess.com. [2] Команда Комодо теперь называется Komodo Chess. [1]
17 декабря 2018 года Komodo Chess выпустила Komodo 12.3 MCTS, версию движка Komodo 12.3, которая использует поиск по дереву Монте-Карло вместо альфа-бета-обрезки / минимакса . [16]
Последняя версия Komodo 14.1 была выпущена 2 ноября 2020 года. [17]
Дракон
[ редактировать ]9 ноября 2020 года Komodo Chess выпустила Dragon by Komodo Chess 1.0 используются эффективно обновляемые нейронные сети , в которой в функции оценки . Дракон произошел от Комодо так же, как Комодо произошел от Доч. [18] [19] Дракона также называют Драконом Комодо в некоторых турнирах, таких как Top Chess Engine Championship и World Computer Chess Championship (WCCC), но не в Computer Chess Championship (CCC) на Chess.com. Сотрудник Chess.com по имени Дмитрий Первов присоединился к команде разработчиков Dragon, чтобы написать код NNUE для Dragon, а Дитрих Каппе присоединился к команде разработчиков Dragon, чтобы помочь Ларри Кауфману и Марку Лефтеру обучать нейронные сети Dragon. [20]
Последняя версия Dragon 3.3 была выпущена 4 октября 2023 года. [21] 17 марта 2023 года Ларри Кауфман объявил, что он и Марк Лефтер отказались от разработки Dragon и от владения Komodo Chess, и что Chess.com взял на себя полный контроль над Komodo Chess. По состоянию на 17 марта 2023 года Дитрих Каппе является единственным человеком, ответственным за разработку Dragon, но Chess.com ищет новых программистов для помощи в разработке Dragon. [22]
Результаты конкурса
[ редактировать ]Комодо
[ редактировать ]Комодо выступал на ICT 2010 в Лейдене, а затем на CCT12 и CCT14. Комодо добился своего первого успеха на турнире в 1999 году, когда выиграл CCT15 со счетом 6½/7. [23] Комодо выиграл оба чемпионата мира по компьютерным шахматам. [24] и чемпионат мира по компьютерному программному обеспечению [25] в 2016 году. Комодо снова выиграл чемпионат мира по компьютерным шахматам. [26] и Мировой блиц [27] в 2017 году.
В соревнованиях TCEC Komodo исторически был одним из самых сильных двигателей. В четвертом сезоне он проиграл только восемь из 53 игр и сумел выйти в четвёртый этап (четвертьфинал) против очень сильных конкурентов, работавших на восьми ядрах (Komodo работал на одном процессоре). [28] В следующем сезоне «Комодо» выиграла суперфинал у «Стокфиша» . Два паровоза боролись за чемпионство в течение следующих нескольких сезонов: Stockfish выиграл в 6-м сезоне, а Komodo выиграл 7-й и 8-й сезоны. Комодо не смог выйти в суперфинал в 9-м сезоне, проиграв Гудини; но после того, как Гудини позже был дисквалифицирован за содержание кода, заимствованного из Stockfish, [29] [30] [31] Комодо занял второе место. Ретроспективно Комодо таким же образом выиграл 10-й сезон. начиная с 11-го сезона, Stockfish улучшалась со скоростью, оставив своих соперников позади, разгромив Комодо в 12 и 13 сезонах . Однако , исключение в 22 сезоне, когда он проиграл Stockfish. Хотя Комодо не прошел в суперфинал, он зарекомендовал себя как третий по силе двигатель в соревновании, финишировав на этом месте пять из шести последних сезонов.
Чемпионат Chess.com по компьютерным шахматам
[ редактировать ]Событие | Год | Контроль времени | Результат | Ссылка |
---|---|---|---|---|
ККЦ 1 | 2018 | 15+5 | 4-й | [32] |
ККЦ 2 | 2018 | 5+2 | 2-й | [33] |
КСС 3 | 2019 | 30+5 | 3-й | [34] |
ССС 4 | 2019 | 1+2 | 4-й | [35] |
ССС 5 | 2019 | 10+5 | 4-й | [36] |
ССС 6 | 2019 | 10+10 | 7-е место | [37] |
КСС 7 | 2019 | 5+2 | 6-е место | [38] |
ССС 8 | 2019 | 15+5 | 6-е место | [39] |
ССС 9 | 2019 | 5+2 | 5-е место | [40] |
ССС 10 | 2019 | 10+3 | 4-й | [41] |
ССС 11 | 2019 | 30+5 | 4-й | [42] |
ССС 12 | 2020 | 1+1 | 4-й | [43] |
ССС 13 | 2020 | 10+5 | 4-й | [44] |
ССС 14 | 2020 | 10+3 | 5-е место | [45] |
ССС Блиц 2020 | 2020 | 5+5 | 9-е | [46] |
ССС Блиц 2021 | 2021 | 5+5 | 10-е место | [47] |
CCC Chess 960 Блиц | 2021 | 5+5 | 9-е | [48] |
Дракон
[ редактировать ]Чемпионат Chess.com по компьютерным шахматам
[ редактировать ]Событие | Год | Контроль времени | Результат | Ссылка |
---|---|---|---|---|
ССС Блиц 2020 | 2020 | 5+5 | 3-й | [49] |
КСС Рапид 2021 | 2021 | 15+3 | 3-й | [50] |
ССС Блиц 2021 | 2021 | 5+5 | 3-й | [51] |
CCC Chess 960 Блиц | 2021 | 5+5 | 2-й | [52] |
CCC 16: Рапид | 2021 | 15+3 | 3-й | [53] |
CCC 16: Пуля | 2021 | 2+1 | 2-й | [54] |
CCC 16: Блиц | 2022 | 5+5 | 2-й | [55] |
CCC 17: Рапид | 2022 | 15+3 | 2-й | [56] |
CCC 17: Пуля | 2022 | 2+1 | 2-й | [57] |
CCC 17: Блиц | 2022 | 5+5 | 3-й | [58] |
CCC 18: Рапид | 2022 | 15+3 | 3-й | [59] |
CCC 19: Блиц | 2022 | 5+5 | 2-й | [60] |
CCC 19: Рапид | 2022 | 15+3 | 3-й | [61] |
CCC 19: Пуля | 2023 | 1+1 | 2-й | [62] |
CCC 20: Блиц | 2023 | 3+2 | 3-й | [63] |
CCC 20: Рапид | 2023 | 10+3 | 3-й | [64] |
CCC 20: Пуля | 2023 | 1+1 | 3-й | [65] |
CCC 21: Блиц | 2023 | 3+2 | 4-й | [66] |
CCC 21: Рапид | 2023 | 10+3 | 4-й | [67] |
Лучший чемпионат по шахматному движку
[ редактировать ]Событие | Год | Контроль времени | Результат | Ссылка |
---|---|---|---|---|
20 сезон | 2020 | 60+7 | 3-й | [68] |
21 сезон | 2021 | 90+9 | 3-й | [69] |
22 сезон | 2022 | 120+12 | 2-й | [70] |
23 сезон | 2022 | 60+6 | 3-й | [71] |
24 сезон | 2023 | 60+6 | 3-й | [72] |
25 сезон | 2023 | 60+6 | 3-й | [73] |
Событие | Год | Контроль времени | Результат | Ссылка |
---|---|---|---|---|
Кубок 8 | 2021 | 30+5 | 3-й | [74] |
Кубок 9 | 2021 | 30+5 | 3-й | [75] |
Кубок 10 | 2022 | 30+3 | 2-й | [76] |
Кубок 11 | 2023 | 30+3 | 3-й | [77] |
Событие | Год | Контроль времени | Результат | Ссылка |
---|---|---|---|---|
ФРК 3 | 2021 | 30+5 | 1-й | [78] |
ФРК 4 | 2022 | 30+5 | 3-й | [79] |
Событие | Год | Контроль времени | Результат | Ссылка |
---|---|---|---|---|
Швейцарский 1 | 2021 | 45+7 | 1-й | [80] |
Швейцарский 2 | 2022 | 45+7 | 1-й | [81] |
Швейцарский 3 | 2022 | 45+4.5 | 4-й | [82] |
Швейцарский 4 | 2023 | 30+3 | 2-й | [83] |
Известные игры
[ редактировать ]а | б | с | д | и | ж | г | час | ||
8 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 8 | |||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
а | б | с | д | и | ж | г | час |
- Комодо против Ганнибала, nTCEC — Этап 2b — Сезон 1, Раунд 4.1, ECO: A10, 1–0. Архивировано 4 марта 2016 г. на Wayback Machine. Комодо жертвует разменом ради позиционного выигрыша. [84]
- Чайка против Комодо, nTCEC - Этап 3 - Сезон 2, Раунд 2.2, ECO: E10, 0–1. Архивировано 4 марта 2016 г. в Wayback Machine. Архивировано 4 марта 2016 г. в Wayback Machine. [84] [85]
Ссылки
[ редактировать ]- ^ Jump up to: а б «Часто задаваемые вопросы» .
- ^ Jump up to: а б «Chess.com приобретает Komodo; запускает новую версию «Монте-Карло», похожую на AlphaZero» . Chess.com. 24 мая 2018 года . Проверено 4 сентября 2018 г.
- ^ «Доступные версии Комодо» .
- ^ «Рейтинговый список CCRL 40/40 — Все двигатели (только лучшие версии)» . www.computerchess.org.uk. Архивировано из оригинала 2 октября 2011 года . Проверено 25 октября 2013 г.
- ^ «Рейтинговый список IPON» . inwoba.de. Архивировано из оригинала 29 мая 2014 года . Проверено 28 апреля 2015 г.
- ^ «Список рейтингов шахматных движков SWCR» . любительское.de . Проверено 25 октября 2013 г.
- ^ «Лучшие версии CEGT» . husvankempen.de. Архивировано из оригинала 24 декабря 2007 года . Проверено 25 октября 2013 г.
- ^ «Рейтинговый список CCRL 40/4» . ЦКРЛ . Проверено 25 октября 2013 г.
- ^ Дэйли, Дон. «Доступна Komodo 1.0 JA от Дона Дэйли» . Проверено 25 октября 2013 г.
- ^ Дэйли, Дон. «Выпущен Komodo 5.1 MP» . Проверено 25 октября 2013 г.
- ^ Дэйли, Дон. «Комодо ЦКТ» . Архивировано из оригинала 23 октября 2013 года . Проверено 25 октября 2013 г.
- ^ Дэйли, Дон. «Релиз Комодо» . Проверено 25 октября 2013 г.
- ^ Дэйли, Дон. «Кто новый партнер Дона/Ларри!?» . Проверено 25 октября 2013 г.
- ^ Кауфман, Ларри. «Комодо TCEC выпущен» . Компьютерный шахматный клуб . Проверено 26 октября 2023 г.
- ^ «Комодо 7» . Шахматный движок Комодо . Архивировано из оригинала 25 мая 2014 года . Проверено 26 октября 2023 г.
- ^ «Шахматный движок Komodo 12 — официальный сайт» . Архивировано из оригинала 21 декабря 2018 года . Проверено 20 декабря 2018 г.
- ^ «Шахматный двигатель Комодо 14» . Архивировано из оригинала 15 июня 2021 года . Проверено 19 марта 2022 г.
- ^ Сэм Коупленд (10 ноября 2020 г.). «Комодо выпускает новый мощный шахматный движок «Дракон»» . Проверено 19 марта 2022 г.
- ^ «Dragon Chess Engine — Официальный сайт» .
- ^ Ларри Кауфман . «Дракон от шахмат Комодо» .
- ^ «Dragon Chess Engine — Официальный сайт» . Проверено 17 января 2023 г.
- ^ Ларри Кауфман . «КомодоЧесс и Chess.com» .
- ^ Скиннер, Питер. «CCT15 — Результаты» . Проверено 25 октября 2013 г.
- ^ «ЧМСК2016» .
- ^ «ЧМСК 2016» .
- ^ «ЧМСК 2017» .
- ^ «Мировой блиц-2017» .
- ^ «Комодо – Спектакль» . Архивировано из оригинала 23 октября 2013 года . Проверено 25 октября 2013 г.
- ^ «Сообщество открытого исходного кода критикует Chessbase, Fat Fritz 2» . шахматы.com . 25 февраля 2021 г.
- ^ «Fat Fritz 2 от ChessBase признан подделкой клона Stockfish» . шахматы24. 22 февраля 2021 г.
- ^ «Двигатели и авторы — TCEC wiki» .
- ^ «ССЦ 1» . шахматы.com . 4 октября 2018 г. Проверено 21 марта 2022 г.
- ^ «ССЦ 2» . шахматы.com . 19 ноября 2018 года . Проверено 21 марта 2022 г.
- ^ «ССЦ 3» . шахматы.com . 22 января 2019 года . Проверено 21 марта 2022 г.
- ^ «ССЦ 4» . шахматы.com . 30 января 2019 года . Проверено 21 марта 2022 г.
- ^ «ССС 5» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «ССС 6» . шахматы.com . 8 марта 2019 г. Проверено 21 марта 2022 г.
- ^ «ССС 7» . шахматы.com . 20 марта 2019 г. Проверено 21 марта 2022 г.
- ^ «ССС 8» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Полуфинал CCC 9» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Полуфинал CCC 10» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Полуфинал CCC 11» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «ССС 12» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Полуфинал CCC 13» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «ССС 14» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Чемпионат ККК по блицу 2020» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Чемпионат ККК по блицу 2021» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «CCC Chess 960 Blitz» . шахматы.com . Проверено 21 марта 2022 г.
- ^ «Чемпионат компьютерного шахматного блица 2020» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат по рапиду 2021» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерного шахматного блица 2021» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат Chess 960 Blitz» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат ССС 16: Рапид» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат CCC 16: Пуля» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат CCC 16: Блиц» . Chess.com . Проверено 20 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат CCC 17: Рапид» . Chess.com . Проверено 30 марта 2022 г.
- ^ «Чемпионат компьютерных шахмат CCC 17: Пуля» . Chess.com . Проверено 24 марта 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 17: Блиц» . Chess.com . Проверено 13 июля 2022 г.
- ^ «Чемпионат компьютерных шахмат ССС 18: Рапид» . Chess.com . Проверено 24 марта 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 19: Блиц» . Chess.com . Проверено 24 марта 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 19: Рапид» . Chess.com . Проверено 24 марта 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 19: Пуля» . Chess.com . Проверено 24 марта 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 20: Блиц» . Chess.com . Проверено 24 марта 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 20: Рапид» . Chess.com . Проверено 4 августа 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 20: Пуля» . Chess.com . Проверено 4 августа 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 21: Блиц» . Chess.com . Проверено 14 августа 2023 г.
- ^ «Чемпионат компьютерных шахмат CCC 21: Рапид» . Chess.com . Проверено 14 октября 2023 г.
- ^ «Высший дивизион 20-го сезона TCEC» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «Инфрафинал 21 сезона TCEC» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «Суперфинал 22 сезона TCEC» . tcec-chess.com . Проверено 30 июля 2022 г.
- ^ «Инфрафинал 23-го сезона TCEC» . tcec-chess.com . Проверено 10 декабря 2022 г.
- ^ «Плей-офф дивизиона P 24 сезона TCEC» . tcec-chess.com . Проверено 28 апреля 2023 г.
- ^ «Плей-офф дивизиона P 25-го сезона TCEC» . tcec-chess.com . Проверено 29 октября 2023 г.
- ^ «Кубок TCEC 8» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «Кубок TCEC 9» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «Кубок TCEC 10» . tcec-chess.com . Проверено 30 июля 2022 г.
- ^ «Кубок TCEC 11» . tcec-chess.com . Проверено 17 января 2023 г.
- ^ «TCEC FRC 3» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «TCEC FRC 4» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «TCEC Swiss 1» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «TCEC Swiss 2» . tcec-chess.com . Проверено 20 марта 2022 г.
- ^ «TCEC Swiss 3» . tcec-chess.com . Проверено 13 июля 2022 г.
- ^ «TCEC Swiss 4» . tcec-chess.com . Проверено 13 февраля 2023 г.
- ^ Jump up to: а б «Интересные игры 2 сезона» . Архивировано из оригинала 25 октября 2013 года . Проверено 25 октября 2013 г.
- ^ Чен, Франклин (24 октября 2013 г.). «Компьютер разыгрывает жертву качества» . Проверено 26 октября 2013 г.