Анализ начальной позиции

Discussion in 'Машинное отделение' started by Везде цуцванг, 19 Jan 2009.

  1. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Дело в том, что никто не отпустит Вам бесконечного времени - предназначение разрешающей процедуры как раз в том, что может заведомо закончиться и выдаст ответ, а иначе где смысл? Перечисление/порождение немного другое, ограничение конечностью там лишнее и ничего не даёт.
     
  2. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    А для чего же еще? Исключительно только для этого.

    Но, это все мелкие теории. Любой нормально функционирующий мозг наворотил несопостовимо больше хитроумных теорий (чаще всего неосознаваемых), и все лишь для того, чтобы уметь предсказуемо взаимодействовать с окружающим субъективным миром.
     
  3. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    В действительности такой взгляд ничего не меняет, всего лишь слова - важно то, что теории эти необходимы и работают успешно.
     
  4. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    *lol*

    Алгоритмическая неразрешимость это всегда желание перебрать бесконечное за конечное время.
     
  5. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Не надо только забывать, что все это условно и работает только в определенных рамках и границах. Переносить свой "здравый смысл" на всё и вся, и обзывать все это "объективным" будет нелепо.
     
  6. dan77790
    Оффлайн

    dan77790 Учаcтник

    Репутация:
    0
    Хайдук

    Если для вас объективно реальны абстракции и вы платонист, не хотел бы я видеть сны, которые вам снятся наяву) Сон разума порождает чудовищ)
    Идешь себе по улице - и тут бах! Из-за угла выходит вторая производная синуса икс квадрат и спрашивает: Семечки, мабила есть?)
     
  7. Alhimik88
    Оффлайн

    Alhimik88 Новичок

    Репутация:
    1
    Все таки веселый этот форум :), жаль раньше в столь интересные дискуссии не вступал. Однако, стоит отметить, что все равно каждый останется при своих. У одних всюду будет хаос, а у других полный порядок :)
     
  8. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

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

    gennah Учаcтник

    Репутация:
    1
    Ну вот видите, ничего не поделать - остаётся только считать. :) А Вы говорит, что порядок...

    Upd. Хотя... я наверно больше напишу, чтобы все неясности устранить. Вот две задачки (пишу их одновременно, чтобы параллели были видны). Дано чётное число / шахматная позиция на доске N * N. Требуется узнать делится ли число на что-нибудь кроме двойки / выигрывают ли белые при наилучшей игре сторон. Если ответ положительный, то дополнительно требуется найти наибольший делитель / первый ход в выигрывающем варианте.

    И знаете, что интересно. Про шахматы вопрос более или менее ясен: задача полна в классе PSPACE, и с тех пор особого интереса для теории алгоритмов не представляет. А вот про числа... Решить, есть ли делитель кроме двойки теоретически можно эффективно. Случайные алгоритмы дают ответ со сколь угодно высокой вероятностью за вполне приемлемое время даже на практике. А вот найти делитель... Open problem. Не знает теория сложности и алгоритмов, что делать с этим вопросом, в какой класс засунуть и что сказать про трудность этой задачи... Просто понятия не имеет.

    Так что выходит, что в шахматах структуры-то побольше, чем в чётных числах. :)
     
  10. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Неверно.

    Разрешающий алгоритм это процедура, которая за заведомо конечное время решает обладает ли любой элемент множества некоторым свойством. Конечные множества (вкл. шахматы) всегда разрешимы по определению хотя бы перебором, однако последний практически неэффективен для больших множеств. Бесконечные множества тоже могут быть разрешимыми, хотя не перебором, разумеется. Конёк в том, что процедура занимается лишь отдельными членами этого множества. Скажем, для любого натурального числа можем определить простое оно или нет, хотя всех натуральных перебрать никогда не сможем. Раз перебор не работает, значит лишь логикой можем определить обладают ли все бесчисленные элементы некоторым свойством.
     
  11. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Что неверно? Я вообще ничего не говорил о разрешимости. Я говорил, что "алгоритмическая неразрешимость это всегда желание перебрать бесконечное за конечное время".
    Причем тут разрешимость?

    Я к тому, что неразрешимость вообще не является какой-то проблемой. Это все равно, что делать проблему из невозможности пересчитать все натуральные числа.
     
  12. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Пожалуй, приходится согласиться. Хотя сама по себе необходимость "бесконечного перебора" недостаточна, нужно еще решить очередную задачу, которую перебрали. То, что нету общего способа решения любой и всех перебираемых задач скорее естественно и действительно не должно удивлять. Встаёт однако интересный вопрос: если осталось только конечное, скажем 2 (два), число нерешённых задач, можно ли утверждать, что алгоритм для решения всех бесконечно много задач существует? Ведь оставшиеся лишь 2 (две) задачи заведомо имеют решения, которых однако мы пока не знаем. Раз уже нашли метод или методы для решения всех остальных (бесчисленно многих) задач, остаётся добавить еще не более двух способы решения оставшихся двух задач и значит совокупность всех (конечного числа!) методов и составит наш разрешающий все бесчисленные задачи алгоритм! Однако можем ли быть уверены, что когда-нибудь найдём эти 2 (два) заведомо существующих решения? :p

    Думаю все-таки, что лучше избегать метафоры "бесконечного перебора", когда идет речь об алгоритмической неразрешимости бесконечного класса задач. Даже когда класс разрешим, то бишь алгоритм существует и заведомо может решить любую задачу из класса, мы тривиально НЕ можем перебрать и "прокрутить через алгоритм" всех этих бесчисленно многих задач. Если же бесконечный класс задач неразрешим, тогда не только не можем их всех тривиально перебрать, но и нечем их прокрутить или, точнее, придётся прокручивать через бесконечное множество разных решающих алгоритмов, которых в свою очередь перебрать тривиально нельзя! :D Ваше "алгоритмическая неразрешимость это всегда желание перебрать бесконечное за конечное время" как-бы подходит именно к этому последнему, фактически невыполнимому перебору бесконечного числа алгоритмов решения задач, а не самих (неразрешимого класса) задач :)
     
  13. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Мы не знаем сколько в наших моделях субъективного (неадекватного) и сколько адекватного. Во всяком случае можем довольствоваться описанием наших субъективных переживаний, если те обладают некоторой стабильностью, дабы можно было их зафиксировать. То, что можем предсказывать наши субъективные ожидания вряд ли случайно - значит наши модели работают и в некоторой мере адекватны. Про шахматный хаос не собираюсь судить, но то, что гроссы систематически обыгрывают более слабых игроков и могут оказать достойное сопротивление компам в некоторых типах позиций говорит о том, что их понимание игры в некоторой степени объективно и нащупывает реальные характеристики позиций, которые и не снились таблицам Налимова :) . Верно, что компы в некоторой степени копируют оценки и игру гроссов, но далеко не на 100%. Комп прежде всего считает, а человек может компенсировать свою слабость в счете распознаванием объективных коллективных фигурных структур и тенденций на доске, способность которую очень трудно запрограммировать и передать компам. Счет бесспорен в своей точности и объективности, а понимание гроссов менее убедительно в этом смысле, страдает проколами и вкусами, но все-же является неплохим приближением к шахматной истине.
     
  14. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Задача нахождения делителей может быть трудная из-за случайного, по-видимому, распределения простых чисел среди остальных натуральных, хотя асимптотически (для больших чисел N) плотность простых убывает как 1/lnN. Вот и приходится много считать в условиях непредсказуемости структуры делителей, на чем и основаны современные секретные коды. Можно еще сказать, что структура чётности определяется лишь делением на 2 (два) и не имеет отношения к другим делителям :p . В шахматах в позициях материального баланса идеальный исход (при наилучшей игре сторон), скорее всего, дико прыгает между тремья значениями (1, 1/2, 0) в зависимости от выбора очередного хода в большинстве позиций. Доля ясных стратегических позиций с надёжно предсказуемым исходом (без грубых ошибок) тоже можно считать мерой хаотичности шахмат, хотя некоторые отрицают объективную ценность высокоуровневых коллективных формирований на доске ;)
     
  15. dan77790
    Оффлайн

    dan77790 Учаcтник

    Репутация:
    0
    Ну а раз мы не знаем сколько в наших моделях субъективного (неадекватного) и сколько адекватного, почему вы так часто употребляете слово "объективно"? А какое отношение имеют наши субъективные ожидания к реальности? Вы же не знаете реальность, а знаете только ваши субъективные переживания, да и реальность у каждого своя. А Таблицам Налимова вообще вряд ли что-то снится, они просто содержат в себе полную информацию об игре, им не нужны какие-то сны, которые снятся гроссам) Возможно я не прав, Уайлд Кэт меня поправит, но комп прежде всего не считает, а отсекает ненужные варианты - то же, что делает гросс с помощью оценки позиции, просто у компа оценка позиции хромает, а для распознавания структур вроде как есть хэш-таблицы) Вообще вы говорите о неплохом приближении к истине, так как видимо знаете ее в деталях и можете оценить степень приближения к ней)
     
  16. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Игра на перевес в ничейной позиции всегда субъективна. Оценки используемые гроссами для игры почти всегда субъективны. Субъективно это не значит плохо. Субъективный подход может приносить намного большее матожидание очков, чем объективный. Подходить к позиции объективно - для человека это значит терять очень много очков, т.к объективный подход только усиливает хаос в голове. Для человека лучше иметь плохой план, чем играть объективно без плана.

    Реальные характеристики позиции субъективны - никогда не видели как шахматисты готовы бить друг друга ногами, когда у них уж очень расходятся реальные характеристики одной и той же позиции?
    Субъективность совершенно нормальное для человека явление. Почему такое страстное желание от нее открестится? Даже бог во многих религиях является субъектом.

    Почему субъективность воспринимается как нечто неадекватное, и только объективность адекватна? Наоборот, подчас субъективность более адекватна.
    Объективно начальная позиция ничейна. Субъективно у белых получше, что и позволяет им набирать 53-54% очков. Субъективная оценка для игры слабых игроков (людей или компов) здесь более адекватна. Для игры таблиц против таблиц более адекватной будет объективная оценка.
     
  17. Edwards
    Оффлайн

    Edwards Старожил

    Репутация:
    21
    Эта "субъективность", полагаю, теоретически легко "объективируется", формализуется.
    Например - при полном переборе у чёрных будет больше ходов, ведущих к поражению, что-то в таком духе.
    Т.е. привлечение термина "субъективность" тут выглядит излишним; неясно, на чём оно основано.
     
  18. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Есть объективная оценка позиции - ничья.
    Субъективная оценка "лучше" может быть формализована. Но от этого она никак не станет объективнее.

    Есть три объективные оценки: "выигрыш", "ничья", "поражение". Оценки "лучше", "хуже", "с острой игрой", "инициатива" и т.д. изначально субъективны.

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

    Да и вообще так формализовать в корне неверно. Выигранная позиция с уже пожертвованным материалом, в которой есть форсированная единственная выигрывающая комбинация, может получить формальную оценку "намного хуже". Какое вообще отношение такая формальная оценка имеет к объективности?
     
  19. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Несомненно, очень часто оценки как "лучше", "хуже", "с острой игрой", "инициатива" субъективны, то бишь неадекватны (будущим :) ) таблицам Налимова. Однако единственную форсированную выигрывающую комбинацию в положении "намного хуже" можно расценить и как ... счастливое случайное исключение от положения "намного хуже" :D . Если подавляющее число ходов в данной позиции объективно ведут к проигрышу, а лишь одна цепочка единственных ходов к выигрышу, то назвать ее случайной попросту напрашивается ;)
     
  20. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Никто с этим не спорит, ясно, что надо играть не только против фигур (объективно), но и против соперника, гросса или компа (субъективно). Лишь против таблиц Налимова все равно как играть :)

    Не всегда. Нередко глобальная оценка позиции гроссом объективно совпадает с воображаемой таблицей Налимова для этой позиции. Разными путями гросс и таблицы приходят к одному и тому же.
     
  21. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    С точки зрения попавшегося на эту комбинацию - она безусловно случайна. :D
    Но сказать игроку проведшему такой блестящий комбинационный удар, что все это подвернулось случайно не каждый рискнет. Игрок может всю партию ее сознательно готовил... :flag:

    Случайность в шаматах зависит с какой точки зрения посмотреть, т.е. субъективна.

    Субъективная оценка часто может совпадать с объективной. Это нормально. Как я уже говорил, для практической партии субъективная оценка бывает даже полезнее объективной. Не надо из объективности делать фетиш. Даже если мы точно знаем, что в шахматах эта самая объективная истина существует.
     
  22. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    По крайней мере я могу заметить, что мои субъективные грезы вроде не произвольные и не меняются постоянно и непредсказуемо. Значит я могу заметить некоторые закономерности в моих грезах и быть уверенным насчет тех. Я даже могу заметить, что умею играть в шахматы и не всегда таблицам Налимова удаётся меня побить, хотя им до лампочки как я умудряюсь выстоять ;) .

    К чему хэш-таблицы не знаю, но даже компу приходится отсекать, а то счётом в джунглах (хаосе? :) ) ветвлящихся цепочек ходов далеко не уйдёшь. Наверное комп отсекает в целом хуже, чем гросс, но все-же компенсирует более далёким, широким и точным счётом.
     
  23. dan77790
    Оффлайн

    dan77790 Учаcтник

    Репутация:
    0
    Хайдук

    Вы играли с Таблицами Налимова?))
    Здорово! Я попробую поиграть с таблицами Брадиса)
    Я надеюсь вы показали им где раки зимуют?)
     
  24. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Игрок может нашёл ее дома компом и радостно пришел замочить соперника, но это не отменяет единственности комбинации по сравнению с подавляющим числом остальных проигрывающих вариантов. Скажем, поставь пешку на соседное поле и ... "мотоцикл, цикл, цикл и бабушки-комбинации больше нет" :D

    Я лишь настаиваю на том, что лес не хуже деревьев в смысле наличия, пребывания, "экзистенциального существования" :)
     
  25. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    О таблицах Брадиса не слыхал, но если у меня ладья против Налимова с голым королём (или королевой :D ), я эту непристойную парочку замочу :O
     
  26. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Откуда возникает предположение о произвольности и непредсказуемой изменчивости субъективного мира? Субъективное по-настоящему реально, а объективное просто построение разума.
    Видя такие жестие взаимосвязанности субъективных миров, проще всего предположить что основанием для всего этого служит объективная реальность. Но, возможно, "объективная реальность" просто оказывается излишней сущностью, если задуматсья серьезно.

    А я настаиваю, что нет ни объективного леса, ни объективных деревьев.
     
  27. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Напротив, я НЕ хотел выразить таких предположений, радует, что у субъективных миров свои законы, которые иногда почему-то совпадают с исходами таблиц Налимова, может быть случайно? ;) Притом, если ничего нет кроме субъективных миров, то сами эти миры становятся объектами изучения со стороны самих субъектов.

    А субъективных лесов бывает? Подвергнуть сомнению субъективные деревья было бы уже перебором, наверное :rolleyes:
     
  28. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Просто потому, что объективный мир шахмат плод субъективного разума.

    А ничего другого субъектам и не остается. :p
     
  29. dan77790
    Оффлайн

    dan77790 Учаcтник

    Репутация:
    0
    Мне кажется нет ни субъектов, ни объектов, есть лишь океан информации или какой нить праны)
     
  30. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Что мешает тогда этому океану быть объективным? ;) Если назовём океан субъективным, изменится ли что-нибудь? Попросту то, что есть, если вообще что-то есть, уже объективно в силу того, что есть, если есть вообще :)
     
  31. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Неужели веками тому назад, когда субъекты в Индии придумывали игру в шахматы, знали таблицы Налимова в сердцах и тем самым магически обеспечели, что будущие гроссы-субъекты тоже будут нащупывать эти таблицы своими субъективными грезами-стратегиями? ;) И таблицы, и стратегии оказываются одинаково и равноправно субъективными. Кто/что впереди, курица или яйцо? :p

    А что это меняет? Субъективный мир во всем своем богатстве и красе чем отличается от воображаемого или возможного, но все равно недоступного нам объективного? Ясно лишь то, что некий мир есть, а каким обозвать того - субъективным или объективным - совершенно безразлично, пустое сотрясение воздуха в виде бессодержательных слов.
     
  32. WildCat
    Оффлайн

    WildCat Коршунов Игорь Staff Member

    Репутация:
    0
    Наверное, в наших терминах и понятиях некорректно говорить, что есть некий океан. Можно сказать, что есть некие взаимосвязанные проявления этого океана. И среди них нельзя выделить одно проявление, как объективное.
    К самому океану нельзя применять термины существования или несуществования.
     
  33. Хайдук
    Оффлайн

    Хайдук Учаcтник

    Репутация:
    0
    Эти взаимосвязанные проявления и суть наш океан, ничуть не более (но и не менее ;) )...
     
  34. Mortu
    Оффлайн

    Mortu Алексей

    Репутация:
    0
    Как это сказать по русски:
    We can only see and discuss instances of the class "ocean", the class definition is hidden from us.
    =^_^=
     
  35. Alexander
    Оффлайн

    Alexander баннер

    Репутация:
    43
    Так и скажите: нам видны лишь реализации, а не определения класса