http://stupid1amo.livejournal.com/ ([identity profile] stupid1amo.livejournal.com) wrote in [community profile] useless_faq2010-05-18 04:16 pm

Атака клоунов

Навеяно интернетами.
Если создать клон какого-то взрослого и здравомыслящего человека, то каким образом однозначно определить, кто настоящий, а кто клон?
Предполагаем, что клон и оригинал абсолютно одинаковые, «атом к атому».

[identity profile] m-ivanov.livejournal.com 2010-05-18 03:19 pm (UTC)(link)
А теперь, внимание, правильный ответ:)

Единственное возможное отличие между оригиналом и клоном - это маленький кусочек памяти между считыванием памяти с оригинала и записью ее клону. Тот экземпляр, у которого есть этот кусочек памяти, и есть оригинал.

Впрочем, это различие легко стереть, достаточно между считыванием с оригинала и записью клону держать оригинал без сознания. Тогда ни они сами, ни какая-либо экспертиза, не смогут определить, кто из них настоящий.

[identity profile] mal4ik-pespisty.livejournal.com 2010-05-18 03:45 pm (UTC)(link)
отличный ответ, спасибо

[identity profile] gour.livejournal.com 2010-05-18 04:59 pm (UTC)(link)
такое копирование не прокатит - если копию объекта делать в процессе его изменения, то на выходе с большой степенью вероятности получим нечто, у которой "голова" (то, с чего копировать начинали) находится в несогласованном состоянии с "хвостом" (то, чем копирование закончили). и этот продукт вряд ли будет иметь побитовое полное равенство с оригиналом.
так что копирование должно быть моментальным, но в таком случае тот кусочек памяти будет равен нулю. =)

[identity profile] m-ivanov.livejournal.com 2010-05-19 06:48 am (UTC)(link)
Нет, Вы не поняли. Копия памяти снимается моментально. Но между снятием копии и записью этой копии в память клона проходит немного времени.

[identity profile] gour.livejournal.com 2010-05-19 04:22 pm (UTC)(link)
ну в этом случае всё равно зависит от технологии - тут вообще будет принцип: «кто первый встал - того и тапки» - кто первый очнулся (или кого первого очнули) после процедуры клонирования - тот будет помнить больше. А в случае "одновременного одномоментного запуска" у них даже будет непрерывная память (правда начиная с момента копирования у каждого своя) - это как у юниксового fork () -- оба процесса после развилки-клонирования аааабсолютно идентичные и если бы не код возврата - невозможно было бы понять, кто parent, а кто child

[identity profile] brutus-cynicus.livejournal.com 2010-05-19 05:21 am (UTC)(link)
Полностью согласен. Ещё нюанс, клон может не ожить сам, импульсы то к серцу не идут в момент его появления, надо сердце запускать.