8 августа 2014 к фанфику Гарри Поттер и Методы Рационального Мышления
|
|
Цитата сообщения nadeys от 08.08.2014 в 22:04 А если я возьму готовую вазу, налеплю на неё глиняных украшений, а потом её разобью - до какого состояния она будет восстановлена? Так ведь конечное состояние может считываться из сознания пользователя. Кроме того, каждый человек (в том числи и создатель предмета, например), видящий/осязающий/и т.д. предмет, может (хотя бы неосознанно) отмечать для себя наличие/отсутствие дефектов со своей точки зрения, и если такие данные можно собирать (магия же) и использовать как статистичеки выделенные метки "целых" состояний. См. алгритмы продвинутых систем контроля версий (git, например) и разделение/слияние веток изменений - не совсем то, но похоже. Т.е. выбираешь последнее "целое" состояние - будут украшения, выбираешь "глубже" - будет ваза. Ну и до глины, по идее, тоже дойти можно. Впрочем, учитывая это: "изношенной настолько, что простые чары типа Репаро уже не могли её починить" >>> простые чары типа Репаро можно предположить, что простое Репаро "вычисляет" только одну "последнюю стабильную" конфигурацию предмета. Это, кстати, отлично подходит под упомянутое ограничение, т.к. если мантия в плохом состоянии уже давно и её часто восстанавливали, то во-первых, накопятся ошибки восстановления, а во-вторых, статистика состояний и/или оценок состояний "замылится". (Отличный пример - многократное последовательное копирование аудиокассет и "сырых" звуковых компакт-дисков. Ну и репликация ДНК, конечно же. Такие дела.)(Совсем забыл. Есть ещё корректирующие коды Хаффмана, они тоже подходят под задачу.) |