Самые частые имена в клубе
Вчера в чате ведущих Сода захотел посчитать сколько в базе Максимов. Способ простой — даёшь боту команду записать на завтра Максим - и смотришь сколько выведет записей. Нашлось 98 записей, но там были и Елена Максимова и Александр Максименко (для быстроты поиска ищется сразу по нескольким полям).
Посмотрел на это — решил посчитать правильно, потому что в базе помимо никнейма, отображаемого на сайте есть скрытые (видимые только сотрудникам) поля имени-фамилии, там отдельно имя и отдельно фамилия.
И поскольку имён очень много, в запросе вывелось более тысячи строк, очень много редких, по 1-2 раза в базе — остановился на тех, у которых в базе более ста вхождений (Имя Максим кстати нашлось только 86 раз)
Что ж, посмотрим на рекордсменов!
Самое частое имя — женское, это "Екатерина" — 220 раз встретилось в базе.
На втором месте идёт мужское имя "Александр" — 207 раз.
Вообще, наверное лучше смотреть девочек отдельно от мальчиков. Вот самые частые женские имена:
- Екатерина — 220
- Анна — 193
- Ольга — 191
- Елена — 187
- Наталья — 182
- Мария — 177
- Юлия — 174
- Ирина — 152
- Татьяна — 152
- Анастасия — 151
- Светлана — 105
И — самые частые мужские:
- Александр — 207
- Дмитрий — 160
- Алексей — 158
- Андрей — 151
- Сергей — 148
- Евгений — 100
Результат кстати вполне коррелирует с общими демографическими тенденциями в России. Имя Александр — действительно самое популярное имя для мальчиков (хотя вот в Москве в 2023 году статистика новорожденных зафиксировала всплекс популярности имени Михаил, но они ещё не подросли 😀 настолько чтобы играть в мафию), аналогично и у девочек.
Клуб настолько большой, что при заполнении протокола не всегда просто найти нужного человека по имени. Типовой диалог ведущего с новичком:
— Пожалуйста, скажите своё имя или игровой ник.
— (Называется какое-нибудь частое имя)
— Вы знаете, у нас в клубе очень много людей с этим именем, возможно вы придумаете себе в дополнение к имени какой-нибудь никнейм?
Кстати, придумать уникальный никнейм — порой ещё та задача:
— Пожалуйста, скажите своё имя или игровой ник.
— Мария
— Вы знаете, у нас в клубе очень много людей с этим именем, возможно вы придумаете себе в дополнение к имени какой-нибудь никнейм?
— Давайте "Просто Мария"?
— Представляете, уже в клубе две "Просто Марии", может попробуете что-то другое?
Но вообще, если не учитывать такие стоп-слова как "просто", "Белый" ("Чёрный"), "Терминатор" которые почему-то первыми приходят на ум чаще всего, то в целом комбинация имя + никнейм почти всегда уникальна, слава богу.
И надо сказать, что в принципе, хотя клуб учитывает игроков с первого же посещения очень часто бывает ситуация, когда люди приходят повторно через некоторое время и не помнят, какой ник придумали в первый раз.
Бывает по-разному. Если есть какие-то зацепки то почти всегда можно найти оригинальный профиль и объединить.
При объединении ("Merge") одна из записей считается "Primary" (и остаётся в базе), а другая "Merged" и удаляется из базы. Всё что можно объединить (например, список сыгранных игр) просто переносится на primary запись, а то что невозможно объединить (например, поле "Имя" может содержать только одну строку) остаётся от primary записи (принцип "Primary wins").
Бывало люди вспоминали, что несколько лет (!!) назад были в клубе и удавалось чётко идентифицировать и объединить.
Но бывает, что зацепок никаких нет и находится сразу несколько возможных вариантов старых профилей.
В таких случаях разводим руками и считаем, что история посещений начинается заново. В общем-то, клуб старается приложить усилия по тому, чтобы вести аккуратный учёт достижений, но если сам игрок в этом не особо заинтересован — то и клуб особо не будет настаивать на том, чтобы сдать все перс. данные в таком объёме, чтобы потом найти потом каждый визит. (Принцип разумной целесообразности)
Как показывает практика у тех, кто сыграл в клубе более трёх игровых вечеров с учётом игр нет никаких проблем, вопросы бывают у тех, кто пришёл на один раз, а потом появился спустя долгое время.
Вот такие хлопоты с именами в протоколах.
Опубликовано: 04.10.2023
Автор статьи
Андрей Кулагин, программист клуба Мафия Синдикат
Поделиться ссылкой на статью
Выберите подходящий вариант:
Интересно? Приходите в наш клуб!
Мы играем пять дней в неделю в клубе в центре Москвы
Перед тем, как идти в клуб в первый раз рекомендуем прочитать: правила мафии.