Stockfish | |
---|---|
| |
| |
Тип | Шахматный движок |
Разработчики | Торд Ромстад, Марко Костальба, Йоона Кииски, Гэри Линскотт |
Написана на | C++ |
Операционная система | Windows, macOS, Linux, iOS, Android |
Первый выпуск | 2 ноября 2008 |
Последняя версия | 10 (29 ноября 2018) |
Лицензия | GNU GPLv3 |
Сайт | stockfishchess.org |
Stockfish[1] — свободный и открытый UCI-совместимый шахматный движок. Главными разработчиками являются: Торд Ромстад, Марко Костальба, Йоона Кииски и Гэри Линскотт. Основан на открытом движке Glaurung, разработанном Ромстадом. Первая версия вышла 2 ноября 2008 года. Число программистов, которые внесли свой вклад в совершенствование кода программы, составило 168 человек (на начало 2019 года). Поддерживает многопроцессорность (до 512 потоков), различные настольные и мобильные операционные системы, а также шахматы-960.
В мае 2014 года Stockfish убедительно обыграл Komodo в суперфинале неофициального мирового чемпионата шахматных движков TCEC (Season 6, 2014) со счётом 35.5-28.5 и стал новым чемпионом[2].
В декабре 2014 года Stockfish утратил чемпионство в суперфинале TCEC (Season 7, 2014) со счётом 30.5-33.5 в пользу Komodo[2].
В ноябре 2015 года Stockfish снова потерпел поражение от Komodo со счётом 46.5-53.5 в суперфинале TCEC (Season 8, 2015). Программы имели в своём распоряжении достаточно мощный сервер, обладающий 24 ядрами[2].
Декабрь 2016 года принёс Stockfish победу над Houdini со счётом 54.5-45.5 в суперфинале TCEC (Season 9, 2016). Программы имели в своём распоряжении очень мощный сервер, обладающий 44 ядрами[2].
В ноябре 2017 года в чемпионате TCEC (Season 10, 2017), Stockfish не потерпев ни одного поражения за весь отборочный турнир, занял лишь третье место, пропустив в суперфинал Houdini и Komodo[2].
В апреле 2018 года в суперфинале TCEC (Season 11, 2018), Stockfish нанёс поражение чемпиону предыдущего сезона — Houdini, выиграв со счётом 59-41[2].
В июле 2018 года в суперфинале TCEC (Season 12, 2018) Stockfish обыграл Komodo со счётом 60-40.
8 ноября 2018 года завершился суперфинал TCEC (Season 13, 2018), где в упорной борьбе Stockfish нанёс поражение Komodo со счётом 55-45.
23 февраля 2019 года завершился суперфинал TCEC (Season 14, 2018), где в тяжелейшем поединке Stockfish версии от 3 февраля 2019 всё же одолел бурно развивающийся проект искусственного интеллекта Leela Chess Zero (использовавшего связку видеокарт RTX 2080Ti + RTX 2080), со счётом 50,5-49,5.
Стиль игры программы, в виду феноменальной практической силы, — универсальный, но с уклоном в тактику.
Основан на алгоритме распараллеливания LAZY_SMP, прекрасно параллелится на больших количествах ядер/потоков.
Имеет свой порт на языке ассемблера[3] и порт на языке Си[4] (обновляются почти параллельно с основным проектом).
По состоянию на 2019 год Stockfish является лидером (наряду с Houdini и Komodo) рейтинг-листов[5][6][7] шахматных движков.
Это заготовка статьи о компьютерных играх. Вы можете помочь проекту, дополнив её. |
Это заготовка статьи о шахматах. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .