Тетрадка с обменами и браслеты, которые помнят больше
Под фонариками ночного рынка я веду стол обмена браслетами. Ветер листает тетрадку, пару строк размазывает так, что не прочитать. Я смотрю на записи и на сами браслеты: каждый человек как точка, каждый обмен как ниточка между точками, а стиль браслета как подсказка.
Беда в том, что почти никто не меняется со всеми подряд, тетрадка полупустая. По пустым клеткам трудно угадать, где был обмен. Старые хитрости обычно берут или только ниточки обменов, или только вид браслетов, и делают вид, что про каждого все ясно.
Я пробую другое. У каждого появляется скрытый портрет, как карандашный набросок: есть четкая линия, а вокруг легкая дымка сомнений. Я собираю его в два прохода: сначала от тебя к тем, с кем ты менялся, а потом через их знакомых по обменам. Получается и догадка, и насколько я в ней уверен.
Когда нужно восстановить пропавшую строку, я сравниваю эти скрытые портреты. Похожи, шанс обмена растет; расходятся, падает, и выходит аккуратная вероятность от 0 до 1. Я еще считаю, что каждый связан сам с собой, чтобы свой браслет не потерялся в чужих следах. И я сильнее держусь за известные обмены, иначе проще всего сказать "обмена не было" почти всем.
Есть и упрощенный вариант: без дымки, один жесткий портрет на человека, и по нему собирать тетрадку заново. Он тоже может работать. Но когда записей мало и они грязные, версия с сомнениями честнее: она умеет сказать "похоже, но я не уверен".
Когда я беру и ниточки обменов, и детали браслетов, тетрадка лучше расставляет настоящие пропавшие обмены выше случайных "не было" в разных толпах. Если убрать детали браслетов, все равно выходит не хуже старых способов, где смотрят только на обмены. Правда, в начале я тяну все портреты к среднему, а сравнение иногда раздвигает их в стороны, и на большом рынке это может начать тормозить.