Rybka VS Память

Тема в разделе "Кухня", создана пользователем Powerschool, 11 июн 2010.

  1. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Вопрос такого содержания.

    Возможно ли запомнить все ходы в шахматах, чтобы обыграть рыбку ?

    Стратегия видится следующая:
    Настраивается игра Рыбка 1 против Рыбка 2.
    Мощность Рыбка 1 - 100% , мощность Рыбка 2 - 99%
    Т.е. в теории Рыбка 1 всегда выигрывает.
    Затем запоминаем ОГРОМНОЕ количество партий.
    Потом человек, который все это запомнил садится играть против Рыбка 2 (мощность 99%) и выигрывает.

    Возможно ли это? Если нет - то почему?
    Какие тут подводные камни?
    Почему это не возможно?

    P.S. запоминать будет человек с уникальной памятью.
    Спасибо!
  2. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    27.892
    Симпатии:
    30.151
    Репутация:
    673
    Оффлайн
    Мне бы Ваши проблемы!
    :D :D :D

    З.Ы. Очень надеюсь, что Ваша профессия не экономист.
    З.З.Ы. Теперь я понимаю, как придумали ЕГЭ.
  3. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Прошу всех участников, отвечать только по теме и без флуда, как это написал форумянин выше.

    Какой бы безумной эта идея не казалась Вам, прошу отвечать только со здравой и конструктивной критикой.

    Заранее спасибо.
  4. Hedin Учаcтник

    • Участник
    Рег.:
    02.05.2008
    Сообщения:
    155
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Во-первых рыбка играет далеко не идеально.
    Во-вторых в одной и той же позиции рыбка может сыграть по-разному, причем выбор этот может быть неравноценным, но рыбка этого не поймет.
    В-третьих память не может быть настолько уникальной, чтобы запомнить все возможные варианты, да и на это не хватит человеческой жизни :)
  5. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А если, например, поставить 100 % и 80 % для Рыбка 1 и Рыбка 2 соответственно ?
    Тогда ведь Рыбка 1 будет всегда выигрывать ?

    По 3-му замечанию - там ОЧЕНЬ уникальный человек. Он помнит сейчас наизусть 15 000 книг...
  6. Hedin Учаcтник

    • Участник
    Рег.:
    02.05.2008
    Сообщения:
    155
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    В шахматах настолько огромное колличество вариантов, что никакие 15000 книг не смогут сравниться с ними по объему информации.
  7. Flawius Учаcтник

    • Участник
    Рег.:
    24.05.2009
    Сообщения:
    137
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Это нереально.
    Кроме памяти в шахматах нужно их понимание.
    Запоминание чужых партий наизусть не поможет - чисто запоминание не даст понимания, почему одна сторона выиграла, а вторая проиграла. Нужно быть еще и шахматистом, хотя бы со средней квалификацией.
  8. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А есть ли подсчитанное количество ? Сколько их ?
  9. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А что нужно, чтобы получить понимание ? Можно ли получить по книгам ?
  10. Flawius Учаcтник

    • Участник
    Рег.:
    24.05.2009
    Сообщения:
    137
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Нет.
    Это бесконечность.
    Вселенная в миниатюре :)
  11. Flawius Учаcтник

    • Участник
    Рег.:
    24.05.2009
    Сообщения:
    137
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Нужно этому посвятить свою жизнь, или хотя бы ее часть :)
    Книги - одна из составляющих.
    + практика (игра) с живыми людьми, желательно теми, кто играют лучше тебя (хоть немного), тренер (желательно хороший)+ изучение теории игры+ психология+ много чего.
    Перечень может быть дополнен. :)
  12. Hedin Учаcтник

    • Участник
    Рег.:
    02.05.2008
    Сообщения:
    155
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Чтобы выработать понимание нужны годы упорных тренеровок и тысячи сыгранных партий :D
  13. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Я находил инфо, что это 10 в 120 степени.

    Наверняка есть какие-то или просчеты или предположения.

    Обращение ко всем: если кто-то встречался с этими данными - просьба обнародовать.
  14. Crest Админ, МГ

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    57.241
    Симпатии:
    21.126
    Репутация:
    626
    Адрес:
    Москва, Россия
    Оффлайн
    Говорят, что количество возможных позиций на доске - 10 в степени 120. Это на 40 порядков (то есть в 10 в степени 40) больше, чем атомов во Вселенной.
    Вот и судите сами о своем проекте... :)
  15. IMCheap Учаcтник

    • Участник
    Рег.:
    26.01.2009
    Сообщения:
    1.232
    Симпатии:
    22
    Репутация:
    1
    Оффлайн
    Лучше сразу просто так взять себе уровень Рыбки. С утреца...
  16. Hedin Учаcтник

    • Участник
    Рег.:
    02.05.2008
    Сообщения:
    155
    Симпатии:
    3
    Репутация:
    0
    Оффлайн
    Думаю, нужно проконсультироваться у гуру :|
  17. просроченый_кмс Старожил

    • Участник
    • Старожил
    Рег.:
    15.02.2010
    Сообщения:
    1.112
    Симпатии:
    167
    Репутация:
    6
    Оффлайн
    Бред полный.
  18. Jadn Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    10.05.2006
    Сообщения:
    3.626
    Симпатии:
    2.535
    Репутация:
    52
    Оффлайн
    В принципе, можно так рыбку обыграть. Если отобрать у нее дебютную книгу, зафиксировать настройки рыбки и размер хэша, то не так много вариантов партий получается, можно их всех запомнить.
  19. ProstoTak Старожил

    • Ветеран
    • Старожил
    Рег.:
    12.02.2006
    Сообщения:
    5.479
    Симпатии:
    123
    Репутация:
    1
    Оффлайн
    Робяты, я только одного не понял. А НА КОЙ????
  20. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Посоветуйте Гуру, пожалуйста.
  21. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Или обоснуйте рационально, или больше не нужно флуда.
  22. pavell Учаcтник

    • Участник
    Рег.:
    24.02.2010
    Сообщения:
    294
    Симпатии:
    2
    Репутация:
    0
    Оффлайн
    Согласен.
    Как у Кузьмы Пруткова"Никто не может объять необъятное"
    Но в отдельных дебютах,вариантах, вероятно возможно.
  23. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    30.09.2006
    Сообщения:
    27.892
    Симпатии:
    30.151
    Репутация:
    673
    Оффлайн
    Зачем доказывать что бред, это бред?
    Проект из разряда отбуксировать Землю на другую орбиту - что тогда будет?
    Движки надо использовать, а не издеваться над ними.
  24. Kirr Администратор

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    1.208
    Симпатии:
    22
    Репутация:
    8
    Оффлайн
    Ну, а что ещё делать, если умище занять нечем?

    Вопрос сбивает с толку, так как "Рыбка 1" обычно означает первую версию рыбки, вышедшую в 2005 году. А потом были Рыбки 2, 3 и 4.

    Что такое "мощность"? Мегагерцы компа? В этом случае никакого "всегда выигрывает" не будет и близко. Даже двукратное увеличение мощности компа ведёт к не более чем 50 пунктам прироста силы игры.

    В сумме, почему это нереально:

    1. Две рыбы сыграют много ничейных партий, запоминание которых бесполезно.

    2. Каждый выбранный Рыбой ход зависит не только от позиции и скорости процессора, но и от разных случайных факторов. Допустим разброс небольшой, к примеру, 3 варианта на ход. Это означает что при средней продолжительности партии в 40 ходов придётся помнить 3^40 позиций (упрощённо говоря). Реально это или нет - судите сами. Кроме того, некоторый (многие) партии будут продолжаться гораздо дольше, вплоть до 100 и более ходов, что не прощает задачу.

    3. В демонстрационных партях обычно движку позволяют использовать книгу дебютов. Это означает, что нужно будет начинать запоминание не со стартовой позиции, а с каждой из тысяч позиций из книги дебютов.
  25. просроченый_кмс Старожил

    • Участник
    • Старожил
    Рег.:
    15.02.2010
    Сообщения:
    1.112
    Симпатии:
    167
    Репутация:
    6
    Оффлайн
    Бесконечность можно объять бесконечностью большего порядка.
  26. просроченый_кмс Старожил

    • Участник
    • Старожил
    Рег.:
    15.02.2010
    Сообщения:
    1.112
    Симпатии:
    167
    Репутация:
    6
    Оффлайн
    Вот, разъяснили автору что это бред, я не стал думал сам поймёт, а мне в репу минус влепили умные модераторы, спасибо :)
  27. Jadn Заслуженный

    • Заслуженный
    • Участник
    • Старожил
    Рег.:
    10.05.2006
    Сообщения:
    3.626
    Симпатии:
    2.535
    Репутация:
    52
    Оффлайн
    3^20. Для чего нам запоминать разные способы обыграть рыбку?

    Вообще, подобным образом состовляются книги для игры движками в блиц на Playchess. В дебютную книгу вносится ход, возможно не сильнейший, главное чтобы в книге соперника его не было. А потом прописываются варианты ходов на 10 вперед, до получения большого преимущества. С такой книгой вполне можно обыграть более мощный комп.
  28. Мастер Икс Василий Щепетнев

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    3.616
    Симпатии:
    282
    Репутация:
    19
    Адрес:
    Деревня Великая Гвазда
    Оффлайн
    Как, однако, легко поддаются на провокации...
  29. TopicStarter Overlay

    Powerschool Зарегистрирован

    Рег.:
    11.06.2010
    Сообщения:
    9
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    А если мощность рыбок будет, например, 100 % у Игрока 1 и 90% у Игрока 2 ? Тогда тоже будет много ничьих?

    3 в 40 - это реально.

    Количество дебютов тоже не смущает.
  30. Kirr Администратор

    • Команда форума
    Рег.:
    11.02.2006
    Сообщения:
    1.208
    Симпатии:
    22
    Репутация:
    8
    Оффлайн
    3^40. Говоря "партия длилась 40 ходов", обычно имеем ввиду нумерацию на бланке, то есть 80 полуходов. 40 ходов сделали мы, 40 рыбка. Наши ходы - единственные (из памяти), рыбкины - с небольшим разбросом, значит 3^40 ходов с разбросом, 3^40 позиций.

    Как раз ваш пост, уважаемый, и есть провокация.

    Да.

    Если запоминать по позиции в секунду, 24 часа в сутки, то на запоминание даже 3^20 позиций уйдёт больше 100 лет. А нужно 3^40. "человек с уникальной памятью" - долгожитель? :)
  31. Maks2000 Старожил

    • Участник
    • Старожил
    Рег.:
    15.02.2007
    Сообщения:
    563
    Симпатии:
    11
    Репутация:
    0
    Оффлайн
    А разве человечество уже подсчитало количество атомов во вселенной?) Пока вроде никто не знает точно, что это такое, хотя предполагают, что трехмерная сфера).
  32. Crest Админ, МГ

    • Команда форума
    Рег.:
    05.02.2006
    Сообщения:
    57.241
    Симпатии:
    21.126
    Репутация:
    626
    Адрес:
    Москва, Россия
    Оффлайн
    Это просто примерная оценка. О действительно подсчете и речи быть не может. :)
  33. Ironcast Учаcтник

    • Участник
    Рег.:
    17.02.2007
    Сообщения:
    269
    Симпатии:
    4
    Репутация:
    0
    Оффлайн
    Сверхчеловек в действии?
    А у меня другая мысль. Был же в истории автомат, в котором прятался человек. А нельзя ли в человека встроить рыбку? Ну как-то по ДНК программу написать, флэш-память добавить?
    И обыграть всех этих с многодовым пониманием вдребезги? Чтоб знали наших.
  34. SimplyCat Учаcтник

    • Участник
    Рег.:
    16.11.2010
    Сообщения:
    14
    Симпатии:
    0
    Репутация:
    0
    Оффлайн
    Внимание!Наконец-то свершилось!Появился Официальный сайт матча-века Слюсарчук-Rybka http://manvsmachine.at.ua/ "Жертвой" Андрея Тихоновича станет Rybka 4 x64 на 4-х ядерной системе
    Матч состоится 17 февраля в Киеве.
    Думаю у Рыбки нету шансов :devil: :devil: :devil: !Какое ваше мнение?
  35. Серый Сергей

    • Участник
    • Старожил
    Рег.:
    14.09.2007
    Сообщения:
    532
    Симпатии:
    9
    Репутация:
    1
    Адрес:
    Пересвет, Россия
    Оффлайн
    Ставлю 1000 рублей против 10, что итогом матча станет максимум - новые посты в этой теме.
    В 2-х словах: НЕ ВЕРЮ!

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