Как обуздать компьютер?

Тема в разделе "Кухня", создана пользователем LB, 22 фев 2008.

  1. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Игра человека с компьютером теряет смысл. Человеку соревноваться с компом –все равно что бегать напегонки с автобилем. А компьютеру… Разработчики (разных направлений и специализаций) тоже теряют стимул к совершенствованию. Зачем ломать голову над “искусственным интеллектом” когда можно выехать на быстродействии и огромных объемах памяти? Сила есть – ума не надо.
    Для компьютеров шахматы – не самоцель, а так сказать, испытательный полигон.
    Но теперь в игре компьютеров с людьми не больше резона, чем в испытыниях вездеходов на асфальтированных дорогах
    Отсюда вопрос: как вернуть игре человека с компом взаимный интерес и смысл?
  2. NIKMASTER Учаcтник

    • Участник
    Рег.:
    07.12.2006
    Сообщения:
    402
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Москва
    Оффлайн
    Дать фору!!!!
  3. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Играть с ними в Го :)
  4. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Увеличить контроль (играть по переписке). Или фора по времени. Давать в помощь человеку слабую программу чтобы предотвратить зевки. Дать человеку возможность пользоваться дебютной базой. Дать человеку возможность передвигать фигурки по доске.
  5. thenewone Евгений Манев

    • Участник
    • Старожил
    Рег.:
    09.06.2006
    Сообщения:
    3.173
    Симпатии:
    18
    Репутация:
    1
    Адрес:
    Пловдив
    Оффлайн
  6. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Присваивать человеку победу до начала игры.
  7. DAUZH Учаcтник

    • Участник
    Рег.:
    08.11.2007
    Сообщения:
    162
    Симпатии:
    1
    Репутация:
    0
    Оффлайн
    В критической позиции выдёрнуть жнур из розетки - помогает, сам не раз пробовал.
  8. Tihonoff Александр

    • Участник
    Рег.:
    26.09.2006
    Сообщения:
    280
    Симпатии:
    0
    Репутация:
    0
    Адрес:
    Киров
    Оффлайн
    Читерить!!!
  9. MagicTrick Заслуженный

    • Заслуженный
    Рег.:
    30.09.2007
    Сообщения:
    685
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Мюнхен
    Оффлайн
    Вот эта идея мне нравится! Надо попробовать!
  10. Vladimirovich Консультант

    • Ветеран
    • Заблокирован
    • Старожил
    Рег.:
    27.09.2006
    Сообщения:
    6.007
    Симпатии:
    810
    Репутация:
    31
    Нарушения:
    31
    Адрес:
    https://quantoforum.ru/
    Оффлайн
  11. Mustitz Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    3.546
    Симпатии:
    1.265
    Репутация:
    36
    Адрес:
    Киев
    Оффлайн
    Играть консультационно. Например, Крамник + Ананд против рыбки. И в прямом эфире, чтобы все слышали анализ...
  12. stirlitz Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    13.02.2006
    Сообщения:
    7.869
    Симпатии:
    274
    Репутация:
    13
    Оффлайн
    Предоставить человеку дополнительную доску, на которой он сможет анализировать всё, что ему вздумается!
  13. dast Учаcтник

    • Участник
    Рег.:
    26.09.2007
    Сообщения:
    388
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А почему доску увеличить никто не хочет?
  14. WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    9.491
    Симпатии:
    3.118
    Репутация:
    95
    Адрес:
    Москва
    Оффлайн
    Без шансов. Тактика. Так же, как и в Фишер-рэндом.
  15. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    А нельзя ли ограничить компьютер в переборе? Х ходов в вариантах на всю партии! И не больше.
    Это подтолкнет разработчиков к поиску "более человеческих" методов игры
    И людям будет интересней играть с таким компом.
  16. Vego Учаcтник

    • Участник
    Рег.:
    11.02.2006
    Сообщения:
    3.978
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    А кто-нибудь подскажет, какой процессор на настоящий момент оптимален для аналитической шахматной работы? Например, что лучше Intel или AMD?
  17. Хайдук Учаcтник

    • Участник
    Рег.:
    03.12.2007
    Сообщения:
    4.489
    Симпатии:
    9
    Репутация:
    0
    Оффлайн
    Компьютер сам себя ограничивает - не считает бесперспективых вариантов, но все же ближайшие ходы считает, дабы не зевнуть чего-нибудь. К сожалению, приучить компа человеческим методам игры трудно и даже невозможно: большинство стратегий возникает в нашей голове по ходу игры :p , мы их тут же распознаем на месте, как только они очерчиваются спонтанно и непредсказуемо на доске. Комп не может идентифицировать таких нелокальных коллективных структур, ибо беднягу не дано ... творчества! :D
    А почему? Играть с (чересчур) сильным соперником даже щас интересно, но как-бы невыгодно, не согласны? ;)
  18. dast Учаcтник

    • Участник
    Рег.:
    26.09.2007
    Сообщения:
    388
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    В смысле, человек зевать больше будет?

    Сложность нахождения хорошей оценочной функции слабо зависит от размера доски?
  19. Хайдук Учаcтник

    • Участник
    Рег.:
    03.12.2007
    Сообщения:
    4.489
    Симпатии:
    9
    Репутация:
    0
    Оффлайн
    Конечно.
    Должна зависеть сильно.
  20. romm KMC

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    21.02.2006
    Сообщения:
    2.267
    Симпатии:
    18
    Репутация:
    0
    Адрес:
    Сан-Хозе, Калифорния
    Оффлайн
    Глубина расчета сильно зависит, но не сложность функции
  21. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Проиграть сильному противнику не зазорно. Плохо когда не понимаешь, где ошибся,
    почему проиграл. А компьютер ничем, кроме вариантов, помочь не может
  22. E-not Он видел динозавров

    • Ветеран
    Рег.:
    03.10.2007
    Сообщения:
    6.730
    Симпатии:
    163
    Репутация:
    31
    Адрес:
    Москва,
    Оффлайн
    Прежде всего отключить базы данных
  23. Хайдук Учаcтник

    • Участник
    Рег.:
    03.12.2007
    Сообщения:
    4.489
    Симпатии:
    9
    Репутация:
    0
    Оффлайн
    А по большому счету кроме вариантов ничего друго и не бывает! Если могли бы пройтись по расчетам компьютера, мы нашли бы, конечно, почему проиграли. Скорее всего, к никакой "философии" или стратегическим причинам, ведущим к проигрышу или объясняющим его мы не пришли бы, только уникальные и случайные разветвления некоего лабиринта. Стало быть, не очень интересно "понимать" почему - проиграл и все, следующий раз можешь выграть таким же (случайным) образом :) . А если строго, то почему исход конкретной партии такой, а не иной можно знать только если решил всю игру, все партии и располагаешь полным и исчерпывающим знанием всех корридоров и уголков лабиринта шахматной игры :( .
  24. Хайдук Учаcтник

    • Участник
    Рег.:
    03.12.2007
    Сообщения:
    4.489
    Симпатии:
    9
    Репутация:
    0
    Оффлайн
    +1
    Согласен - предоставить компу считать по полной своей мощности и оценивать позиции, до которых досчитался, насколько может.
  25. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Миф, далёкий от реальности! Вполне убедительный только для знакомых с шахматами понаслышке. Человек руководствуется в игре принципами, исходит из оценок, основанных на прежнем опыте, оперирует в первую очередь идеями. А расчет вариантов играет важную, но подчиненную роль. Расчет вторичен: сначала определяют, какие ходы имеет смысл считать.
    Человек не машина, всех вариантов просчитать не может Поэтому исход игры зависит прежде всего от истинности знаний и представлений и умения применять их на практике.
  26. Хайдук Учаcтник

    • Участник
    Рег.:
    03.12.2007
    Сообщения:
    4.489
    Симпатии:
    9
    Репутация:
    0
    Оффлайн
    Если обратили внимание, моя реплика начинается словами "А по большому счету...". Ясно, что человек руководствуется нелокальными стратегическими идеями в отличии от компьютера, который оперирует отдельными элементарными, то бишь локальными ходами. Однако дело, по-видимому, в том, что стратегий этих великое множество и не коррелированные между собой, возникающие спонтанно и непредсказуемо по ходу игры, а мы люди (но не комьютеры) их только распознаем и им следуем. Даже больше: позиции, обладающие некоторой структурой или стратегией как-будто только суть острова в безбрежном море хаотических вариантов. "По большому счету", глобально, на уровне того самого большого "фазового пространства" всех возможных конфигураций на доске как-бы торжествуют плохая упорядоченность, отсутствие структуры, более или менее гомогенный хаос. Стратегии, выявляемые мозгом человека, оказываются как-бы региональными, конкретными, контекстно-зависимыми и временными, недолговечными. Как раз поэтому компьютеры начали доигрываться до наших стратегий и даже их переигрывать - на стороне машин универсальный метод (счетного исчерпывающего перебора), в то время как мы расчитываем на неполные, ограниченные, небезошибочные и случайно подвернувшиеся конкретные (для данной позиции/партии) стратегии :( .
  27. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Вы, видимо, рассматриваете шахматы относительно умозрительной, идеальной (математической ?) модели, а я - относительно реальной жизни, в которой неопределённости всё-таки "побольше", чем на шахматной доске. Однако и реальный мир достаточно упорядочен не только для примитивного выживания, но и для познания.
    Вы говорите: "Стратегии, выявляемые мозгом человека, оказываются как-бы региональными, конкретными, контекстно-зависимыми и временными, недолговечными". Однако в шахматах существует своя наука, достаточна развитая теория (речь НЕ о теории дебютов, а о стратегии). Она ближе к философии, чем к математике, что, по-моему, не так уж плохо.
    По-моему, в шахматах слишком много определённости, что приходится признать их недостатком , если рассматривать шахматы как модель реальной жизни. И недостаток этот проявился именно в успехах компьютеров. Поэтому я и предложил искусственно ограничить их в переборе.
    Ведь в слишком хорошо просчитываемом мире мышление не только не нужно, но и едва ли возможно.
  28. Хайдук Учаcтник

    • Участник
    Рег.:
    03.12.2007
    Сообщения:
    4.489
    Симпатии:
    9
    Репутация:
    0
    Оффлайн
    Шахматы не являются моделью жизни, конечно, Каспаров здорово ошибся насчет того. Шахматы не более чем бессмысленная игра, которая намного уже и беднее и проще жизни. Как Вы заметили, она в принципе просчитывается на 100%, если нам хватало времени и ресурсов. Но теории (науки) у шахмат нет, потому что плохо упорядочены и стратегии локальны, непохожи одна на другую и почти всегда чреваты множеством случайных исключений. Благодаря единственности начальной позиции обнаружено небольшое, но все таки вавилонское (хаотичное) скопление непохожих друг на друга дебютых структур, которые предостерегают от немедленного разгрома. Наоборот, из-за малости числа фигур располагаем некоторыми эндшпильными стратегиями (вроде король + ладья супротив короля), которые нечувствительны к располжению фигур на доске. Однако громадное большинство позиций крайне чувствительно, по-видимому, к исходным местам фигур и выбору последующего хода и как результат перспективы быстро меняются по ходу игры. Это и есть хаос с точки зрения львиной доли практических целей игры, for all intents and purposes :( .
  29. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Одного этого утверждения для меня вполне достаточно, чтобы признать Ваши умозрительные построения ошибочными, совершенно в них не вникая.
  30. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Вы готовы дать определение базы данных? Что в программе база данных, а что нет?


    Вы уверены что машина не определяет какие именно ходы имеет смысл считать?
  31. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Какое это имеет значение? Речь идет о объеме и содержании доступных программе даных, а не о том, как эти данные организованы и в каком формате представлены.

    В большинстве случаев. Усилия игрока-человека направлены главным образом на поиск и увеличение числа ходов-кандидатов, потому что они для него производны - от оценок, образов, и идей...
    Разработчик же, напротив, должен уменьшать число ходов-кандидатов.
    Поэтому я и предложил лимитировать для компа кол-во рассматриваемых ходов. Это стимулировало бы разработку более совершенных программ и на первых порах уровняло шансы человека и компьютера.
  32. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    ИМХО полная глупость. И шахматные программа и человек пытаются найти оптимальное количество число несокращаемых ходов-кандидатов.

    Вы пытаетесь уменьшить объем доступных программе данных? И при этом хотите чтоб её стиль стал более человеческим? :)
    На данный момент программы играют не по-человечески только потому что им доступно меньше знаний по сравнению с человеком, а вы хотите их еще уменьшить.
    Причем идея какая-то совсем странная. Человеку базы данных доступны - он помнит и типовые эндшпеля, и планы, и дебюты, а вы хотите всё это у программы отобрать, и думаете что при этом она будет играть более по-человечески...
  33. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Уважаемый NS, сдержите свои эмоции.
    1. Уменьшить объем доступных программе данных я не предлагал. И не предлагаю.
    2. Вывод о противоположности стратегий человека и машины в отношении ходов - кандидатов был сделан проф. д. психологии В. Н. Пушкиным на основе экспериментального изучения и признается большинством специалистов.
    3. К подчеркнутому: "Многознание уму не научает" Это тоже не моя мысль.
  34. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Вывод о противополжности стратегий был сделан человеком который не понимает как играют программы.
    Вы можете процитировать преположения доктора психологии о методах выбора программой ходов-кандидатов?

    Кстати, вы же поддержали идею о том что программам нужно резать базы? Разве не так?
  35. TopicStarter Overlay

    LB Учаcтник

    • Участник
    Рег.:
    22.04.2007
    Сообщения:
    496
    Симпатии:
    1
    Репутация:
    0
    Адрес:
    Петербург
    Оффлайн
    Поищу. Не хотите ли написать статью, или хотя бы открыть новую тему, чтобы популярно объяснить несведущим (себя к ним я не отношу), как играют программы?

    Не так. Я эту идею не поддерживаю. Читайте внимательней.

Поделиться этой страницей