Вт. Июн 25th, 2024

Як перемогти комп’ютер !?

By admin Апр 9, 2015

Здрастуйте, шановні користувачі порталу «Бойові шахи». Ця стаття в першу чергу адресована всім тим, хто готовий кинути домашній затишок, розлучитися зі спокоєм і міцним сном і розщедритися для шахових баталій в інтернеті. Тим, хто готовий всістися в «потерте сідло» свого «залізного» Россенанта з невідомою кількістю процесорів, пришпорити його і з диким криком, в якому насилу впізнається стародавній бойовий клич, на кшталт «Ура», «Банзай», «Сантьяго», щоб знову кинутися на пошуки пригод, істини і зійтися в нескінченному поєдинку зі злом. Сьогодні нашим злом буде комп’ютер, точніше не комп’ютер, а шахові програми — ці «шкідливі» симулятори великої шахової гри.

Колись давним-давно, якщо вірити Марксу, «праця зробила з мавпи людину», а вже набагато пізніше людина винайшла комп’ютер. А щоб це дивовижне електронне тварина не нудьгував і не лізло за плодами з дерева пізнання Добра і Зла, людина навчив його грати в шахи. І все б було прекрасно у відносинах між творінням (точніше — тварюкою, він же був створений) і його творцем, якби не одна проблема. Ця чортова залізяка стала грати в мудру гру занадто добре! Все частіше і частіше в наших «білкових процесорах» виникає питання: «Як обіграти цю прокляту залізяку?», А поруч луною лунає: «Як обіграти паршівца, що грає проти Вас шаховою програмою?» У цій статті Ви знайдете деякі думки, підказки та поради , які можуть допомогти Вам у сутичках з електронними монстрами і монстриками, не використовуючи кувалди або молотка.

Смотрите также:Список украинских перевозчиков и такси

Почнемо з самого головного — універсального способу перемогти комп’ютерну програму не існує, гарантованого рецепта перемоги просто немає! Це треба відразу усвідомити і прийняти. Звичайно, ця думка страшна, але, як казав Ілля Муромець, зрубуючи голови Гориничу «І Кощій Безсмертний смертна, головне йому яйце розбити». Ви граєте в шахи, і програма грає в шахи. Перемогу здобуде той, хто грає краще. Все дуже просто: щоб перемогти програму, потрібно вміти краще неї грати в шахи! Якщо говорити ще простіше, щоб обігравати комп’ютер, треба покращувати свою гру. Але в наш час вже багато програм грають дуже сильно, і навчитися грати ще краще їх, буває дуже проблематично, а іноді й просто неможливо, не всі ж з нас Крамник і Каспарова.

Звичайно, це і не так страшно, це навіть здорово з іншого боку. Який сенс грати проти програми, яку Ви постійно обігрується, де задоволення від гри? Таку «машину-лузера» краще і не включати зовсім! І так, жереб кинуто, кулаки сверблять, Ви рветься в бій з «консервною банкою». Пора показати, хто цар природи в межах Вашого мікрорайону! З чого почати? Давайте почнемо з вивчення сильних сторін шахових програм.

Сильні сторони комп’ютерних програм
Будь-яка програма, з якою Вам доведеться зійтися в шаховому поєдинку, володіє чотирма основними перевагами в порівнянні з людьми:

  1. Комп’ютер — це звичайна машина, і як будь-яка машина, він не схильний втоми, перепадів настрою і іншим проявам людської емоційності. Йому все одно — день чи ніч на Вашому подвір’ї, ллє дощ або Вас обпікає Сонце. У нього не болять зуби, він не знає що таке мігрень. Він завжди грає на 100% закладених у нього можливостей.
  2. Комп’ютер містить в собі величезну базу даних, електронні бібліотеки і т.д., тобто апріорі у нього більше інформаційних ресурсів, ніж у «білкового» шахіста.
  3. Комп’ютер є прекрасним тактиком, тому його найсильнішою стороною завжди був точний розрахунок будь-яких варіантів.
    Ця бездушна залізяка ніколи не прощає помилок!

Як з цим боротися? Давайте почнемо по порядку

  1. Не варто грати проти комп’ютера в шахи, якщо Ви знаходитесь не в оптимальному фізичному та емоційному стані. «Краще сидіти в церкві на службі і думати про Бога, ніж стояти весь час і думати про своїх хворих ногах» говорили свого часу мудрі ченці. Не вступайте в поєдинок стомленим, голодним, роздратованим і т.д., коли Ваші думки ну дуже далекі від гри.
  2. На будь-яку базу даних можна створити свою ще більш потужну і глибоку, звичайно це вимагає великого обсягу роботи, що для аматорських шахів не завжди потрібно і зручно. Зрештою, бази даних створюють такі ж люди, як і всі інші, а значить, у них є свої недоліки. Можна запропонувати комп’ютера боротьбу на своїй території і заманити його в свої добре продумані схеми і розставлені теоретичні пастки.
  3. Багато програм майже ідеально бачать і розраховують тактичні варіанти. Якщо Ви хочете взяти верх над таким ПЗ, то просто необхідно уникати ускладнень і заплутують гру ходів і варіантів, треба дотримуватися обраної стратегії і не пускатися з комп’ютером в тактичні бурі, в них Ви потонете швидше.
  4. Комп-кілер не прощає не просто помилок, але навіть ошібочек. Тому, у важкій битві треба бути максимально об’єктивним і раціональним. Якщо граючи з людиною можна просто блефувати, то з ПЗ цей номер не пройде, єдиний шлях до успіху — грати на максимумі своїх можливостей.

Найголовніше, про що треба пам’ятати — не уникайте сильних сторін комп’ютера постійно, не забувайте — він Вас вчить, тренує, допомагає заповнювати Ваші проблеми в шаховому освіті. Бийте його тільки тоді, коли набридне йому програвати!

Тепер давайте познайомимося зі слабкими місцями шахових симуляторів.

  1. Радійте люди, створений нами шаховий монстр просто-напросто тупуватий. Він начисто позбавлений можливості думати, в його силах тільки рахувати. Він не може навчатися, планувати, він просто діє в рамках створеної для нього програми. Тому, навіть програвши, можна з гордістю йому заявити: «Ну, ти й тупий» і спокійно лягти спати попередньо його, знеструмивши, щоб неповадно було Вас обігравати.
  2. Ще однією ахіллесовою п’ятою електронного ворога є його жадібність. Одна з найскладніших завдань у шахах — що важливіше, матеріальна перевага або позиційне, стратегічне. Комп’ютер, в силу своєї порочної жадібності, не завжди може отримати чіткий і правильну відповідь. Часто він правий, вибираючи матеріальне, але так буває далеко не завжди, лірики теж можуть побити фізиків.
  3. Комп’ютерні програми ще не вміють складати план гри, вони просто вирішують задачку в пошуках, з точки зору ПЗ, максимального результату. Часто це призводить до безцільним ходам, топтання на місці, зволікання, яке, як відомо, буває смерті подібно. Особливо «прогам» не до вподоби закриті позиції з тривалим маневруванням, заманюють їх у позиційні мережі. Зазвичай таку гру називають «Антикомп’ютерні шахами».

Ось начебто і все, що накопичилося і чим хотілося з Вами поділитися, шановні відвідувачі порталу. Не бійтеся грати проти комп’ютерів і прогерії. Але пам’ятайте, що грати на слабкості програм можна тільки тоді, коли Ви самі граєте в максимальну силу. Грайте ті позиції, в яких Ви добре орієнтуєтеся і які Вам подобаються, робіть сильні і хороші ходи. Навчіться отримувати задоволення, граючи проти «прог» і їх господарів-прогерії і обігравати їх, хоча б зрідка, їм все одно буде прикро! Хорошої гри в шахи!

By admin

Related Post

Добавить комментарий