Шахматы

Март 7, 2011 в 12:07 Рубрики: Суждения, Что происходит
shah2     Играю с ЭВМ в шахматы. Научился выигрывать на 8 уровне. Правда, я часто беру ходы назад.
 
Машина в начале и середине игры ходит очень быстро, но, что удивительно, сильно тупит в эндшпиле. Я, право, понимаю, почему она не умеет сдаваться, программой не предусмотрено. Но вот зачем компьютер так долго анализирует позицию и выбирает ход в ситуации, когда этот ход единственно возможный? Может, в этом есть какой-то неведомый мне глубинный смысл? Чего он тянет? Выражает таким способом свое недовольство? Может, это звоночек о грядущем бунте роботов?

Комментарии (4) Оставить комментарий

  • 1. Дмитрий V Сиурко  |  Март 13th, 2011 в 8:14

    Это определяется алгоритмом. Там есть несколько видов, самый распространенный — это перебор ближайших комбинаций (т.е. «уровень» того с кем ты играешь — это «глубина» или число вариантов перебора). Если она «веткой» (машина) перебирает, то начинает тупить, откровенно.

    Чтобы обыграть машину — надо просто знать алгоритм как она «думает» (считает). Шахматы довольно простая игра.

    Дима

  • 2. Дмитрий V Сиурко  |  Март 13th, 2011 в 8:20

    А вообще машину обыграть просто — надо не поддаваться алгоритму, т.к. он — примитивен и не учитывает «человеческий» момент. Достаточно совершить одну ошибку (ошибку, с точки зрения машины; глупый ход, если угодно) и машина даст сбой. Попробуй Саша — тебе доставит удовольствие наблюдать за этим делом.

  • 3. Дмитрий V Сиурко  |  Март 13th, 2011 в 11:08

    Т.е. самый очевидный ход для машины является аналогичным решением среди нескольких вариантов. Ей — не важно. И чем старше значение класса в ветвях решения (а они ж на матрицу завязаны — шахматы это матрица) — тем машине даже для очевидного и примитивного хода надо дольше перебирать решения. На «первом ходе» машине просто сделать «выбор» — он заложен и не требует «долгих размышлений», а вот на сотом ходе — существуют уже тысячи комбинаций, и то, что очевидно для человека — не очевидно для машины. Это как с ценой за эту игру, помнишь эту байку, на первую клеточку положи одно зернышко, на вторую — два, на третью — четыре и т.п. Вот на 64-ой клеточке машине уже «в напряг» делать примитивные и очевидные операции.

    Отсюда вывод — Саша — покупай новый комп, с пятью ядрами, 8-ю гигабайтами памяти и т.п. :о)

  • 4. Александр Филюрин  |  Март 13th, 2011 в 15:39

    Судя по количеству коментариев, Дима, шахматы тебе близки.

Комментарии

скрыт

Немного HTML кода:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Подписаться на RSS-ленту комментариев


Календарь

Март 2011
Пн Вт Ср Чт Пт Сб Вс
« Фев   Апр »
 123456
78910111213
14151617181920
21222324252627
28293031  

Рубрики

Ссылки