Если предположить, что карта работает не на симпатической магии, а обрабатывает информацию (т.е. представляет собой образец магических инфотехнологий) - то может сработать логика алгоритма. Если бы я писал софт для карты мародеров, логика была бы приблизительно такова:
1. Составить список всех уникальных объектов заданного типа на территории
2. Перебрать список, для каждого объекта запросить координаты
3. Перебрать список, для каждого объекта вывести на карту точку с соответствующей надписью в соответствующих координатах.
Слово "уникальных" в пункте 1 важно - если алгоритм работает не мгновенно, то в 10 часов 0 минут человек будет находиться в одной точке, а в 10 часов 0 минут 1 секунда - в другой (камины, эльфийская аппарация просто быстрое движение). Если исключить проверку на уникальность получится дублирование записей в списке и точек на листе, что некрасиво. Соответственно в списке будет только один объект "Гермиона". При выполнении пункта 2 карта найдет первый попавшийся объект типа "Гермиона" и прочих Гермион искать не будет.
И, кстати, о Петигрю - чтобы карта не показывала каждую ученическую жабу, в пункте 1 должен стоять фильтр на тип объектов (к примеру - на степень и характер разумности). Вполне возможно, что Питегрю после долгого пребывания в образе Коросты пребывал в том же состоянии, что и Блэк на десятый год пребывания в Азбакане, и под какой-то из пунктов фильтра банально не попадал.
Такая забавная ситуация. Выхожу из офиса, вижу - на светофоре стоит троллейбус, который едет в мой район (следующий будет через 20 минут). От светофора до остановки 170 м. Я знаю, что сначала будет зелёный сигнал пешеходам, а через 24 секунды - троллейбусу. Соответственно, если сразу начать бежать на зелёный, есть шанс догнать троллейбус на остановке.
Загорается зелёный, я начинаю бежать, и со мной начинает бежать мальчик лет тринадцати. Какое-то время бежим вместе, он начинает на меня поглядывать с недоумением. Тут я начинаю его обгонять, он смотрит на меня уже с ужасом. Я обгоняю его метров на десять, вижу, что точно успею на троллейбус, и перехожу на шаг. Мальчик делает вид, что бежал вовсе не на троллейбус, и он ему не нужен.
Я зашла в первую дверь троллейбуса, а через несколько остановок увидела, что мальчик всё-таки зашёл во вторую дверь. Он меня увидел, весь аж покраснел и глаза опустил.
Что-то прям захотелось пойти и как-то объясниться с ребёнком, чтобы он свою самооценку не ронял. Сказать, что типа, ну да, на 100 м я тебя обогнала, но это мой предел, дальше я начну задыхаться и думать о том, где мой тонометр, что я не просто толстая тётка, а целый лыжник в прошлом с прекрасными показателями "взрывной силы", что проигрыш тётке в уличном соревновании по спринту ничего не говорит о нём ни как о человеке, ни как о мужчине... Но не стала, конечно. Сделала вид, что я мальчика не увидела. Надеюсь, он сделает вывод о необходимости улучшить свою физическую форму, а не впадёт в тоску.