Форум » » Играем движком на плейчесскоме » Ответить

Играем движком на плейчесскоме

Renegat23: Играем движком на плейчесскоме. Введение. Итак, Вы обзавелись оболочкой Chessprogramm, при загрузке оболочки нажали playchess.com, попали на плейчесс, зарегистрировались, нажали Play and Watch, выбрали Engine Room и попали в комнату, где играют шахматные программы (в дальнейшем- движки). Поиграем? Нажимаем вверху слева «Изменить- режим игры- машины» (у кого русская оболочка, у кого английская «edit-playing mode- define engine»), выбираем двигатель и начинаем побеждать! От чего же зависит победа при игре движком? По моему мнению, подкреплённому опытом, победа зависит от следующих факторов: 1. Конфигурация компьютера- 30% 2. Игровой модуль (двигатель)- 30% 3. Дебютная книга- 20% 4. Таблицы Налимова (база эндшпильных окончаний)- 15% 5. Настройка компьютера и оболочки – 5% Теперь подробнее по пунктам. Я никому не навязываю своё мнение, но расскажу об 1. Конфигурация компьютера. – 30% От мощности процессора зависит очень многое, но не всё. Не всё, но очень многое  . Нужен процессор помощнее и памяти побольше. Желателен Windows64 (Rybka64 имеет большую скорость, чем Rybka32). Это в общих чертах. Процессор Athlon64 предпочтительнее. Процессоры АМД лучше «играют в шахматы»! Сыграйте с верхушкой рейтинга в Engine Room- много ли там процессоров Intel? (есть несколько- игрок Ultima с процессором Pentium M и Abdul H с процессором Conroe). Кстати, насчёт Conroe: разговоры о его суперпроизводительности как бы не были преувеличены. Играл я две игры против этого процессора- одну выиграл и одна ничья, скорость у Conroe для рыбки- 900kN/s (видали и поздоровее и не боялись), в то время как на некоторых Атлонах скорость рыбки доходит до 1800kN/s. Conroe новый и дорогой процессор, но стоит ли овчинка выделки? А вот Pentium M- отличный и уже недоргой процессор, я бы с удовольствием поиграл им, единственный правда недостаток этого процессора- Windows64 на нём не будет работать. Итак, играйте компьютером, какой можете себе позволить исходя из финансовых возможностей. Прямым доказательством того, что процессор ещё не всё решает- польский игрок WieNie с процессором AMD 3200+ (довольно скромный процессор) и скоростью по рыбке 300kN/s, имеет рейтинг 2700-2800. Хотел я составить таблицу, в которую занёс бы процессоры игроков плейчесскома, скорость, глубину расчёта вариантов рыбки (ply) и рейтинг, но утонул в цифрах . 2. Игровой модуль (движок) -30% Движки бывают разных версий. Наиболее распространённые- 1. UCI (Rybka, Shredder(не все), Fruit, Toga и т.д.) – подходят ко всем оболочкам. 2. CB ( Fritz, Hiarcs (не все), Junior, Shredder(не все) и т.д.)—подходят к оболочкам чессбейса (Chessprogramm) 3. Winboard (Nimzo2000 и компания)—слабые движки, подходят для оболочки Winboard и Arena, но нам они неинтересны ввиду невысокой силы игры. Движок Rybka рулит (самый сильный), кто с этим утверждением не согласен, с тем я не согласнен  тот может дальше не читать, а думать, что Junior10 чемпион мира, купить этот джуниор и сыграть им на плейчесскоме, где ему подробно объяснят, почём в Одессе рубероид  От движка зависит столько же, как и от мощности компьютера (если компьютер сильный, но на нём установлен допустим Fritz9, а на слабом компьютере Rybka, то шансы равны, не верите- проверьте). Итак, рыбка и только рыбка для игры на плейчесскоме! Если у Вас многопроцессорный или многоядерный компьютер, то предпочтительнее рыбка с приставкой mp (мультипроцессорная), если одноядерный, то без разницы- увеличения скорости на мультипроцессорных движках не будет. Как определить, каким движком играть? Варианта два- играть последней версией рыбки или провести небольшой турнир рыбок, и кто победит, тому повезло. 3. Дебютная книга.- 20% За счёт книги можно оказать наибольшее воздействие на игру движка. Если с компьютером (какой есть) и движком (рыбка) всё более-менее понятно, то книгой можно значительно усилить игру. Мне представляется, книги можно разделить на 3 категории: 1. Начальный уровень (с добавлением партий). Такими книгами пользуется большинство юзеров на плейкоме. 2. Средний уровень (без добавления партий, чтобы не искажать замысел автора книги). Такими книгами пользуются продвинутые игроки (WieNie например) 3. Абсолютный уровень (коммерческие книги специально для определённого движка, составленные на основе позиций, в которых движок наиболее сильно играет). К таким книгам можно например отнести книгу фрица9, но после добавления в неё партий она переходит на 1 уровень. Пользуются такими книгами разве что фанаты fritza или shreddera, таких меньшинство. Термин «начальный уровень» не означает, что это наиболее слабая книга… Лучшая книга та, с которой Ваш движок играет наиболее сильно. Сразу скажу, дебютную книгу фрица9 (или любого другого движка, которая идёт на диске с движком) Вам лучше сразу удалить и забыть если Вы хотите набрать более-менее приличный рейтинг. Причина- небольшая глубина. Используя книгу фрица9, Ваша рыбка будет рассчитывать варианты начиная с хода 10-15, в то время как соперники до 25-40 хода будут играть по книге (не будут тратить время), получат перевес по времени, который скажется в конце игры. Книгу можно сделать самому при помощи программы chessbase9, первый раз у Вас получится полная белиберда, дальше получше. Из доступных бесплатных книг можно выделить книгу американца Таккера (http://www.takkerstourinfo.com/2085.html), так же нормальные книги есть -http://yvg.mylivepage.ru/ Большинство игроков не дадут Вам свои книги и не скажут, какими они пользуются. Ну и ладно, не сильно и хотелось 4. Таблицы Налимова-15% Если хорошая дебютная книга даёт преимущество в начале игры, то таблицы Налимова дают перевес в конце игры тому, у кого их больше. Книга важнее (20%) таблиц (15%), потому что, если плохая книга, то до эндшпиля вполне можно не дожить и тогда таблицы не пригодятся. Великое множество таблиц есть здесь- http://kd.lab.nig.ac.jp/chess/tablebases-online/ Я не понимаю, почему рыбка на чемпионате мира играла без таблиц (чтобы 1 место джуниор занял? ), когда практика показывает, что таблицы значительно усиливают игру- ходу на 50 рыбка досчитывается до таблиц (у меня 85 Гб таблиц), тоесть на 50 ходу рыбка наверняка знает, как закончится игра (а если первые ходов 30 по книге сделать…) 5. Настройка компьютера и оболочки-5% Представляет собой влияние «человеческого фактора» на игру движка. Отдал на это дело всего 5%, потому что если «ничего не трогать» то потеря производительности будет незначительная. Но можно выжать из компьютера немного лишних попугаев 5.1 Настройка компьютера подразумевает разгон компьютера и настройку Windows. Разгон- дело тонкое. У меня например с рыбкой 2.1с mp разгон даёт прирост скорости расчёта рыбки и глубины расчёта но….проигрыши и падение рейтинга….. как только разгон убираю- рейтинг увеличивается…. А вот на рыбках 1.2 разгон был очень полезен… Короче, разгонять или нет нужно решать с каждым компьютером персонально. Настройку винды смотрите в статье «ХР секреты» (http://gudzowatiy.mylivepage.ru/file/43/132_XP_%D1%81%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D1%8B.rar) Вкратце, настройка Windows подразумевает отключение ненужных приложений и служб (чистка автозагрузки) чтобы освободить немного памяти. Так же во время игры движком не рекомендуется включать ICQ (сам я правда зачастую нарушаю «режим») а так же трогать клавиатуру и мышь! Не больше и не меньше! (Вы встречали тесты производительности, в которых просят не трогать клавиатуру и мышь до конца теста…) 5.2 Настройка оболочки подразумевает выставление хэша для движка и таблиц Налимова, а так же изменение (при необходимости) параметров движка. Для таблиц Налимова ставим хэш из расчёта 1Гб таблиц=1Мб хэша, но есть тонкость.. Хэша нужно ставить исходя из чисел 2^ (два в степени: 2, 4, 8, 16, 32, 64, 128). Значит, если таблиц допустим 10Гб, то хэша ставим или 8 или 16 Мб (инструменты- параметры- tablebases в меню оболочки). Сколько ставить хэша на движок? Существует много мнений, и каждый мнит себя специалистом. Есть распространённое заблуждение, что большой хэш увеличивает силу игры (я тоже так думал по молодости лет ). Некоторые выставляют взятые с потолка цифры, стравливают рыбку (27 хэша) и фриц9 (200Мб хэша) без дебютных книг, (фриц выигрывает) и вопят что 200 лучше чем 27. Но… Рыбка без книги играет плохо, хуже фрица! (например на 1.е4 всегда отвечает Кс6). Но хэш не виноват, рыбка играет без книги Кс6 потому что такой у неё алгоритм! Есть правило- чем длиннее партия, тем больше хэша надо ставить. Я рекомендую выставлять хэша 32Мб для партий 3-5 мин, и 64 Мб для партий длиннее 5 мин и ни байтом больше! Это мой совет, я никому не навязываю своё мнение, кто не согласен, может остаться при своём мнении. Да, забыл сказать, хэш- это объём оперативной памяти, в который программа записывает результаты расчёта вариантов (посчитала рыбка позицию допустим у белых перевес +1.1 пешки, записала в память и считает другую позицию, если возникает та же позиция (повторение ходов) что есть в хэше, то рыба её считает. Итак, набрала рыбка 32Мб таких расчётов и дальнейшая запись в хэш происходит путём вытеснения более ранних расчётов более поздними, но объём при этом будет постоянный-32Мб). Да, почему хэш для движка имеет большое значение? Потому что влияет на скорость движка! Скорость измеряется в килонодесах в секунду (kN/s), если скорость к примеру 300 kN/s, то это означает, что рыбка рассчитывает 300 тысяч позиций в секунду. Чем больше хэш, тем ниже скорость. Нужно найти золотую середину, и для этого цифры 32 и 64 Мб идеально подходят! Независимо от конфигурации компьютера! У меня например памяти 2Гб и я выставляю хэша 32Мб. Конечно, может быть компьютер с величиной оперативной памяти 64Мб, но такие компьютеры большая редкость. Хэша там надо поменьше ставить допустим 8 или 16Мб, но с таким компьютером далеко не уедешь  Изменение параметров. Менять параметры нужно когда знаете, что делаете. Я например считаю целесообразным в параметре Nalimov Usage выставить Normally (для тех версий, где по умолчанию Never). Outlook параметр можно ещё менять, если знаете наверняка, что предстоит играть с более мощным процессором то добавить пессимизма, если более слабый соперник то можно добавить оптимизма. Заключение. Попытался я рассказать про игру на плейчесскоме. Если рассказывать подробно, то можно не один том написать… Так же оболочка Chessprogramm даёт много дополнительных возможностей. Можно например проанализировать сыгранную партию (инструменты-анализ- поиск ошибки), рыбка найдёт ошибку в проигранной партии и исправит оценки, потом эту партию с анализом добавить в книгу. Много нюансов есть. Изучайте оболочку. Играйте на плейчессе, плейчесском является лучшим игровым шахматным сервером «всех времён и народов». Удачи всем! (Kosmodrom, 2006г.) Источник

Ответов - 48, стр: 1 2 3 All

poloff: Renegat23 пишет: Настройка компьютера и оболочки-5% Статья написана в 2006 году, вспомним, какие там были оболочки, лучшая из всех СВ-8. С тех пор и Инел заткнул за пояс АМД... На собственном же опыте скажу, что играя в 64-й Винде, играя на Заппе64 сила игры увеличивается по сравнению с тем же лицензионным Фрицем-8, который я и покупал для игры на ПЧ чуть ли не в два раза...В оболочке Фриц-8 мой комп квад6600 с оперативкой 1 гб не смог выигать ни у кого из тамошних обитателей... Кому интересно могут посмотреть мои партии у ника Yurpol...

Один: Ребята, а всё же какие настройки нужно сделать, чтобы достойно играть движком? Какой выставлять хэш ля движка, какой хэш для таблиц, какие настройки книги и оболочки? Подскажите, пожалуйста.

Otodranik: Для движка до 5 минут хеш 128 мб. по 1 минуте 64. Для таблиц (3-4-5 фигурки) - 16 мб. В последнее время юзаю рыбку с параметров compempt play=0 (играет побойчей и не зарывается в позиции).


Один: Огромное тебе спасибо, Otodranik!

Desdichado: Otodranik, я много партий в адванс продул, когда выставлял хэш, ну например,250 метров. Подскажи, какой лучше ставить, если предстоит не блиц на "плече" (плейчессе), а долгий адванс?

WildCat: какой лучше ставить, если предстоит не блиц на "плече" (плейчессе), а долгий адванс? 2048.

poloff: так и не могу догнать фишку, отчего, при одинаковых параметрах компа, в ИНжинеРум моя рыба мертвее мёртвой. Используя книгу шторм3, вчера, я не получил перевеса ни в одной из позиций по дебюту. Играя с компами 2700 рейта, при моих 2550 я потерял вчера 50 пунктов... Могет кто поделится настройками параметров движка, мне кажется, что проблема только в этом.

Fruit: contempt с такими противниками должен быть 0 или даже чуть ниже, а не +15, как по умолчанию.

poloff: Fruit пишет: contempt с такими противниками должен быть 0 или даже чуть ниже, а не +15, как по умолчанию. он -15 стоит

Кевин: А у меня тоже +15 по умолчанию.

Знатный Читер: У меня -250 и как результат 2550-2600 на стареньком Athlon 64 3000+ (1 thread). Это с MyBook 13 и 3-4-5-частично6.

peruri: Renegat23. Подскажи,вышеописаный совет по настройке для игры не плейчесе отличается от обычной игры или этот совет твой как стандарт?

bankuss: peruri пишет: отличается от обычной игры что имеется ввиду?

kpripper: Это правда что большой хеш замедляет скорость рассчета? не замечал

chesssenior: Смотря что делаешь, в матчах между движками это играет роль-есть реузльтат и можно сравнивать,делать выводы в бесконечном анализе заметить что то наверное невозможно

bankuss: kpripper пишет: большой хеш замедляет скорость рассчета? нет

WildCat: Это правда что большой хеш замедляет скорость рассчета При большем хеше скорость nps может падать, т.к. сортировка ходов становится лучше. Но, такое замедление идет только на пользу.

peruri: Renegat23. Ты пишешь что АМД лучше играют в шахматы! Хотелось бы посмотреть рейтинг сыгранных партий на разном железе. Или как ешё можно узнать?

bankuss: peruri пишет: Ты пишешь что АМД лучше играют в шахматы! зачот народ, ну посерьезней то относитесь к вопросам. такое задавать...

ThinkingALot: peruri пишет: Renegat23. Ты пишешь что АМД лучше играют в шахматы! Это утверждение было верно в 2006-ом году (которым и датируется статья в шапке ). Сейчас, конечно, лучше Core i7 ничего нет.



полная версия страницы