04.06.2016, 17:13 | #1 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Stockfish и его производные
Stockfish 14 Stockfish 14 для Android https://ufile.io/f/8ardx https://pixeldrain.com/l/ndVpnHXc#item=1 Архив предыдущих версий: https://www.dropbox.com/sh/75gzfgu7q...UfHbBr4r_RwhGa Официальный сайт стокфиш Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/ Сборки Stockfish и CorChess от I. Ivec Развитие движка http://tests.stockfishchess.org/tests Stockfish_NNUE https://github.com/nodchip/Stockfish Сети: https://www.comp.nus.edu.sg/~sergio-v/nnue/ AsmFish Сборки от Maratka Компиляции движков от ChessMan Сборка Stockfish от Otodranik Sugar от Marco Zerbinati Shark и Orka О StockfishЦитата:
Авторы движка
Двигатель Stockfish был разработан Tord Romstad, Marco Costalba и Joona Kiiski. В настоящее время он развивается и поддерживается сообществом Stockfish. Авторы приложений Stockfish для Mac был собран Daylen Yang. Stockfish для iOS был собран Tord Romstad. История Проект Stockfish начался с движка Glaurung с открытым исходным кодом, созданного Tord Romstad. В ноябре 2008 года Марко Косталба разветвил код Glaurung 2.1 и представил Stockfish 1.0. Торд и Джоона Кииски присоединились к проекту «Стилфиш», и проект «Гларунг» постепенно исчез. Тем временем, Stockfish быстро поднялся, чтобы стать самым сильным шахматным движком с открытым исходным кодом, с частыми обновлениями каждые несколько месяцев. Сегодня он остается одним из самых сильных двигателей в мире. О GPL Stockfish является бесплатным и распространяется в соответствии с GNU General Public License Version 3 (GPLv3). По сути, это означает, что вы можете делать практически все, что хотите, с программой, включая ее распространение среди своих друзей, делая ее доступной для загрузки с вашего веб-сайта, продавая ее (либо самостоятельно, либо как часть некоторого более крупного программного пакета ) или использовать его в качестве отправной точки для собственного программного проекта. Единственное реальное ограничение заключается в том, что всякий раз, когда вы каким-либо образом распространяете Stockfish, вы всегда должны включать полный исходный код или ссылку на исходный код. Если вы внесете какие-либо изменения в исходный код, эти изменения также должны быть доступны в GPL. Для получения полной информации прочитайте GPL. [свернуть] Последний раз редактировалось ChessMan; 04.07.2021 в 09:38. Причина: Добавил ссылку на Стокфиш 14 + ссылка на пред. версии + Android |
59 пользователя(ей) сказали cпасибо: | ALEKS (05.10.2017), Alexandr_L (07.09.2017), Alex_Lk (28.09.2018), Alex_Zet (04.12.2018), Antuan (01.01.2019), Arikchess (02.03.2018), Benoni (18.05.2020), Borisk (02.12.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Cr@ck (30.03.2019), Demch (15.07.2018), genadiy (06.12.2018), gens (26.10.2018), Ghppn (31.12.2019), Gigabayt (14.09.2020), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), kruzh (08.02.2019), Lawyer (18.09.2018), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), ogr56 (08.07.2019), Padre (18.11.2020), Psyclone2513 (06.10.2017), Raptor (17.11.2018), Rybka (21.01.2020), SergeyTUR (04.02.2019), Shadow (15.11.2017), SKY (11.05.2020), sovaz1997 (03.10.2017), ssserg (27.06.2020), Stavross (04.06.2016), tt66 (04.06.2016), valery 64 (16.07.2021), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Александр Руденко (26.07.2020), АЛЕКСЕЙ1976 (15.08.2021), Валекс (27.11.2018), Виталий В. (13.07.2016), Владимир Харламов (09.12.2019), Владимир001 (09.08.2020), Гудвин (04.06.2016), Иван (03.07.2021), илья (13.07.2021), Кевин (30.03.2017), Котюргин (12.09.2021), Ларин (09.02.2018), Петригин Олег (04.06.2016), Реналь (18.07.2020), Ренат (17.10.2016), Роман (02.06.2021), Философ (04.06.2016) |
26.11.2019, 03:48 | #6091 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Зато мейнтейнер онлайн и его прям сразу накатили.
Некоторое упрощение (очень логичное) моего патча про "защитников kingFlank" Из KingDanger убрана линейная зависимость от KingFlankAttacks (квадратичная на месте), т.к., собственно, на кой чёрт она там нужна. У нас есть 1 степень, есть 4 (квадрат в KingDanger, которая сама возводится в квадрат), зачем там ещё вторая - не очень понятно. Ну вот теперь её и нет Хотя сам патч забавный - я вообще не это планировал тестировать, но описАлся, а вышло настолько хорошо, что изначальный SPRT в районе 2 зависал, да и на момент остановки был в приличном плюсе. http://tests.stockfishchess.org/test...b4af579302bac9 |
26.11.2019, 10:27 | #6092 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
https://www.phoronix.com/scan.php?pa...0x-3970x&num=9
|
26.11.2019, 10:38 | #6093 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Зато мейнтейнер онлайн и его прям сразу накатили.
Так что вероятно дело в том, что хочется увидеть круглые 50 Elo, а возможно и выпустить 11-ю. |
Пользователь сказал cпасибо: | Alex_Lk (26.11.2019) |
26.11.2019, 16:47 | #6094 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
Есть всё же вариант на чистом Си, и этот вариант вполне можно поддерживать в актуальном состоянии, а уж частично или полностью переписать его на asm наверное проще, чем с С++.
Тем боле, что действительно меняется не так уж много кода, может и меньше половины. На плюсах, тоже, можно писать сверхэффективный код. Только для этого нужно уделять должное внимание не только "критичному" функционалу, а и ко всему, а не относится к остальному как к инструментарию лишь бы работало. Каждая "функция" должна быть быстрой и как-нибудь стандартизированна. Я предпочитаю стандарт MISRA C и для плюсов https://www.misra.org.uk/?TabId=171 . Почему еще пишут на чистом Си? Примеров показательных есть много.. Я приведу, из практики.. Допустим вы разрабатываете систему критичную к событиям (кстати SF тоже такова - если interface ей сказал остановиться немедля и отреагировать на комманду - то так и должно быть, а не повиснуть в дедлоке ожидая когда нитка стопнится) Но это все лирика.. Так вот допустим у вас происходит событие "авария" - нужно немедленно отреагировать (двигатель в ракете отказал, беспилотная машина в аварийной ситуации, человека затягивает в станок и т.д.) Что сделает программа на Си? Она отреагирует незамедлительно. Что на плюсах? Программа скажет - "Ой, я не могу быстро! Мне нужно пройтись по таблице виртуальных функций, найти реальный адрес функции, передать через абстракции данные, рассмотреть исключения и вообще если еще и написали в стиле "кто как хочет", то сейчас будет галактическая катаклизма, а кому-то клизма" |
26.11.2019, 18:09 | #6095 |
КМС
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,293 раз(а) в 498 сообщениях
Репутация: 201
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Что сделает программа на Си? Она отреагирует незамедлительно.
Что на плюсах? Программа скажет - "Ой, я не могу быстро! Мне нужно пройтись по таблице виртуальных функций, найти реальный адрес функции, передать через абстракции данные, рассмотреть исключения и вообще если еще и написали в стиле "кто как хочет", то сейчас будет галактическая катаклизма, а кому-то клизма" У нас в отделе лет 6-8 назад работал мужик который писал для больших микроконтроллеров (по моему ARM9, Cortex-M3/4) на С++. Так никаких проблем при работе с событиями через несколько милисекунд не было. Он использовал по моему RTOS и что то там исправлял. Но часики по 1мсек у него тикали. И в обработчик этого события он вставлял то что надо. Тут видимо главный тормоз это ОС. Я тогда же смотрел как часто Win XP дает управление прикладной задаче. У меня получалось что не чаще чем раз в 30 мСек, если окно задачи активное. А если оно свернуто и задач много то доходило до 120 мСек. Последний раз редактировалось Alex_Lk; 26.11.2019 в 18:16. Причина: описка исправил |
26.11.2019, 19:16 | #6096 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Проблема Си, в том что он, на самом-то деле, "не кростплатформенный и "мало" абстрактный. Никто не знает, какое будет железо в будущем. Даже AVX512 в современном мире можно запрограммировать на Си - но это перепись кода на текущий день, который очень дорого стоит.
Скажем я в рамках "записать в реестр, скопировать файл" легко ориентируюсь по коду VB, но совсем (нет, правильнее "СОВСЕМ") не ориентируюсь по коду C++. А т.к. моя работа была в написании тестовых бинарей для проверки поведенческого анализа антивируса, и (частично) эмулятора - то без особой разницы, главное чтобы эта программа делала то, что от нее просят. Т.е. в моем случае, переучиться на C++ - это потерять полгода активной работы, на не вполне очевидную перспективу. |
26.11.2019, 19:24 | #6097 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
@Alex_Lk , всегда есть нюансы.. Про свержэффективность уже говорил.. Но в жизни может быть всякая чепуха, вроде такой:
Создаю main.cpp (типа чистые плюсы)) А там: int main(int argc, char *argv) { startProject(); stopProject(); return 0; } И в этих *Project, я например использую C++ обвязки для Си'шных библиотек, а еще yasm в придачу (или вообще нагло asm reserved). Быстро будет? Быстро.. Но есть нюанс.. А так ща оберну все вызовы, например библиотеки sqlite в обвязку плюсовых шаблонов, методов и классов - и скажу - смотрите C++ йопта! И сверх быстро (почти..) |
Пользователь сказал cпасибо: | Alex_Lk (26.11.2019) |
26.11.2019, 19:34 | #6098 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
@Maratka "записать в реестр" это вообще только имеет отношение к Windows(платформозависимость), и уж видеть это в плюсах (лучше не видеть явно)
C++ для многих людей был символом platform independent и убежать от напрягов, что бы не допускать "случайных" ошибок, которые легко сделать в чистом Си |
26.11.2019, 19:44 | #6099 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
И в этих *Project, я например использую C++ обвязки для Си'шных библиотек, а еще yasm в придачу (или вообще нагло asm reserved). Быстро будет? Быстро.. Но есть нюанс.. А так ща оберну все вызовы, например библиотеки sqlite в обвязку плюсовых шаблонов, методов и классов - и скажу - смотрите C++ йопта! И сверх быстро (почти..)
________ 1987-й, курсы информатики в Севастопольском судостроительном техникуме. Устройство: программируемый микрокалькулятор МК Б3-34 https://ru.wikipedia.org/wiki/%D0%AD...%B0_%D0%913-34 Ваш покорный слуга получил там пару, и сдавал на доп-занятих по принципу "нулевая пара", т.е. за полтора часа до первой, чтобы получить трояк. А потом вдруг пришло осенение... через год где-то... Купил следующую уже модель (МК-61). Понятно, что не сам купил, она тогда тянула 100 рублей, а студену в СССР это было тяжело. В общем, мама дала денег. Что в итоге: чуть измененная система команд, но с полной бинарной совместимостью с прошлой моделью, и на десяток байт (не отпечатка, именно байт!!) больше памяти. И... нашел таки хаки. Описывать долго (но могу если интересно). Но вопрос не в хаках как таковых, а в подходе: программы для МК этой серии есть ни что иное, как машинный код. Т.е. даже не asm, ему там развернуться негде, именно машинный код: взять данные из регистра 12, добавить к ней данные из 82, и вычислить корень (ну и попутно сравнить вида "считать корень, только если сумма больше чем значение A2"). |
Пользователь сказал cпасибо: | Alex_Lk (26.11.2019) |
26.11.2019, 19:48 | #6100 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
@Maratka "записать в реестр" это вообще только имеет отношение к Windows(платформозависимость), и уж видеть это в плюсах (лучше не видеть явно)
А потом... Да, ее приспосабливают под "кросс" методом отрезания лишнего. В результате - получается базовый код под все платформы, но при этом и моя работа вообще говоря не пропадает: если антивирус для Линуск-сервера сможет продетектить угрозу для клиента для Windows, то ценность этого антивируса будет выше, а не ниже. |
26.11.2019, 19:54 | #6101 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
А это уже типичное "нетипичное" использование того, что не нужно использовать, если уж Вы понимаете, что и где можно, и к чему оно ведет.
|
26.11.2019, 20:01 | #6102 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Не спорю, но... клиентская версия антивируса под какую ОС обычно пишется?
|
26.11.2019, 20:03 | #6103 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Вообще-то, раз уж подавляющее большинство библиотек написано на Си(почему?), это пока типичное поведение..
Но если уж разработчик знает, какую либу он собирается использовать, то почему бы и не учесть это? |
26.11.2019, 20:08 | #6104 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Дай подумать.. под самую плохозащищенную с максимальным количеством пользователей, котрые могут платить?
Но по-факту, так и получается, как минимум в нише десктопов, отсюда сказки про вирусоустойчивый Linux. Дурацкий вопрос: запускается нечто, что шифрует данные во всех доступных каталогах. В каком там месте виноват Windows, и где там лучше Linux, если все пользовательские данные априори доступны для ПО, запущенного с привелегией текущего пользователя? |
26.11.2019, 20:08 | #6105 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Но если уж разработчик знает, какую либу он собирается использовать, то почему бы и не учесть это?
|
26.11.2019, 20:24 | #6106 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Сорян, под конец рабочего дня, не понял что ты имеешь ввиду? Чего учесть и для чего?
Если для C++ оно без разницы, то вопрос снимаю. |
26.11.2019, 20:27 | #6107 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
И нужно понимать, если вы используете printf в плюсовом коде - то это либо системная ф-я, либо ф-я из библиотек libc/glibc, которые сами понимаете написанны на Cи
Не схлопываются ли все (нет, ВСЕ!!!) современные языки к asm, который суть есть членораздельный машинный код? |
26.11.2019, 20:30 | #6108 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Но по-факту, так и получается, как минимум в нише десктопов, отсюда сказки про вирусоустойчивый Linux.
Что в Linux? Большинство это грамотные пользователи (уровня сисадминов), либо безобидные, котрые даже не знаю что есть root В линукс кроме как администрирования руту делать нечего... А чтобы завирусовать безобидных - тут нужно еще и с дистрибутивом угадать(набор библиотек в системе) и вообще можно испортить лишь userspace.. MacOS - не даст без пароля вылезти запределы userspace.. А еще там есть MRT(malware removal tool), который может прилететь и в своей подозрительности снести и легальное приложение или даже драйвер та что: Windows - для дома и игр (и разработки для клиентов) macOS - дружелюбный интерфейс для работы Linux - для серверов This is my way at now days.. |
26.11.2019, 20:34 | #6109 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Не хочу копаться в корень вопроса, но таки... на чем написан Си?
|
Пользователь сказал cпасибо: | Maratka (26.11.2019) |
26.11.2019, 20:36 | #6110 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
У меня на работе стоит Win, потому что, извините, вся сопроводительная документация должна делаться в ворде и экселе (клиентам пофиг, что ты там думаешь по поводу того, лучше всякий LibreOffice или нет), внутреннее ПО для описания вообще не факт, что под линуксом заработает (к сожалению, программист его умер от рака весьма давно и с тех пор его никто не апгрейдил, так что оно даже docx не читает нормально, чего уж тут говорить про портирование под Linux), да и многие пакеты нужные тоже не всегда хорошо с линуксом дружат.
А на самом деле если не лазить по корявым сайтам и не кликать на ссылки "вы миллионный посетитель", то я проблем не вижу. Условная мозилла на моей виртуальной машине на Ubuntu18, где лежит стокфиш, собственно, и сиплюсный компилятор и гитбаш, периодически крашится, чего я под виндой не видел очень давно. |
Пользователь сказал cпасибо: | Maratka (26.11.2019) |
26.11.2019, 20:51 | #6111 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
@Vizvezdenec и зачем такие сложности? Я видел у тебя на фиштесте Windows 10? Ну там и 8.1 было... не суть... В десятке - есть WSL... Это типа эмуляция Linux на уровне замены syscall'ов в WINAPI... Нормально работает.. Из коробки можно поставить и твое Ебунту (я больше уж в оригинал Debian), сам Debian, Kali (самый там крутой дистр на мой взгляд).. А я красноглазый - поклонник gentoo.. blah-blah-blah and yada-yada
|
26.11.2019, 21:02 | #6112 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
Ну тут как.. Во-первых Windows пользователей большинство, а значит и подавляющее большинство в мире по уровню безграмотности в сфере IT-безопасности..
Ну вот ради хохмы: сколько есть вредоностного ПО для Андроид, и для его аналога по рыночной доли рынка от Яблока? А ведь Андроид - это Линкус, Яблоко - FreeBSD, т.е. однотипные ОС по сути, и на открытом коде - в частности. Но под "яблоки" - вредоносов очень мало. Почему? |
26.11.2019, 21:05 | #6113 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
@Vizvezdenec и зачем такие сложности? Я видел у тебя на фиштесте Windows 10? Ну там и 8.1 было... не суть... В десятке - есть WSL... Это типа эмуляция Linux на уровне замены syscall'ов в WINAPI... Нормально работает.. Из коробки можно поставить и твое Ебунту (я больше уж в оригинал Debian), сам Debian, Kali (самый там крутой дистр на мой взгляд).. А я красноглазый - поклонник gentoo.. blah-blah-blah and yada-yada
|
26.11.2019, 21:07 | #6114 |
КМС
Регистрация: 09.01.2019
Сообщений: 662
Сказал(а) спасибо: 798
Поблагодарили 826 раз(а) в 400 сообщениях
Репутация: 180
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
и где там лучше Linux
сложность и не стабильность сказки. Вирусы есть но их специально фиг найдёшь. Если у вас игровой комп конечно, то смысла нет - видюха и обилие ПО перевешивают. |
26.11.2019, 21:10 | #6115 |
2 разряд
Регистрация: 13.01.2017
Сообщений: 294
Сказал(а) спасибо: 321
Поблагодарили 145 раз(а) в 80 сообщениях
Репутация: 21
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Если Вы серьёзно думаете, что прям 11 версия будет какой-то супероттестированной и т.д., то зря .
|
26.11.2019, 21:15 | #6116 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от dew
@Vizvezdenec и зачем такие сложности? Я видел у тебя на фиштесте Windows 10? Ну там и 8.1 было... не суть... В десятке - есть WSL... Это типа эмуляция Linux на уровне замены syscall'ов в WINAPI... Нормально работает.. Из коробки можно поставить и твое Ебунту (я больше уж в оригинал Debian), сам Debian, Kali (самый там крутой дистр на мой взгляд).. А я красноглазый - поклонник gentoo.. blah-blah-blah and yada-yada
Через виртуальную машину с убунтой - самое простое. А, ну ещё есть у меня виртуальная машина с Win7 для некоторых старых игр, которые под 10 виндой не запускаются в принципе. |
26.11.2019, 21:28 | #6117 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
К слову: под Линуксом Сток быстрее процентов на ~10
Так что есть весомый аргумент для его использования. |
Пользователь сказал cпасибо: | bbzAn (26.11.2019) |
26.11.2019, 21:32 | #6118 |
КМС
Регистрация: 09.01.2019
Сообщений: 662
Сказал(а) спасибо: 798
Поблагодарили 826 раз(а) в 400 сообщениях
Репутация: 180
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
К слову: под Линуксом Сток быстрее процентов на ~10
Так что есть весомый аргумент для его использования. |
26.11.2019, 21:46 | #6119 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от sovaz1997
Кстати, WSL 2, вроде, будет полной эмуляцией реального ядра Linux
Ну, а.. идея wsl - это не новость, еще при царе горохе я использовал и доработал для себя: https://github.com/wishstudio/flinux это и есть идея того автора.. мелкософт плагиатеры.. мне больше нравилось когда они развивали INTERIX |
26.11.2019, 21:49 | #6120 |
КМС
Регистрация: 09.01.2019
Сообщений: 662
Сказал(а) спасибо: 798
Поблагодарили 826 раз(а) в 400 сообщениях
Репутация: 180
|
Re: Stockfish и его производные
Объясните мне дураку зачем это нужно, если можно попросту поставить реальный линукс на соседний локальник? Фишка линуха все-таки моноядро, зачем его эмулировать в винде? Хотя бы ведь есть cmd если вам не хватает чего-то такого. Да и сама идея эмулировать ядро кажется бредом.
|
Пользователь сказал cпасибо: | Alex_Lk (27.11.2019) |
Здесь присутствуют: 9 (пользователей: 0 , гостей: 9) | |
|
|