Как LoveScore считает совместимость
LoveScore — тест совместимости пар (lovescore.love). Это не «калькулятор любви по именам» и не гадание: за результатом стоит детерминированный алгоритм. Одни и те же ответы всегда дают один и тот же результат — с точностью до балла. Искусственный интеллект пишет только текст разбора и не влияет на числа.
Не гадание, а алгоритм
Сервисы, которые «считают любовь» по именам или датам рождения, выдают число из ничего: входные данные не имеют отношения к отношениям. LoveScore устроен иначе. Каждый из двух партнёров отдельно, со своего устройства, отвечает на 47 вопросов о том, как устроена именно ваша пара, — и все баллы вычисляются по открыто описанным формулам. В расчёте нет случайности, нет «магии» и нет нейросети: языковая модель подключается только на последнем шаге, чтобы сформулировать текст по уже готовым числам.
Ответы партнёру не раскрываются: каждый видит общий разбор пары, но не построчные ответы другого. Прохождение занимает около 7 минут.
Как устроен опросник
47 экранов — это 45 содержательных пунктов (9 измерений по 5 пунктов) и 2 служебные проверки внимательности. Каждый пункт — короткое утверждение, которое вы оцениваете по шкале от 1 до 5, от «совсем не про меня» до «точно про меня»; все пять точек подписаны.
Часть пунктов — прямые (согласие повышает балл измерения), часть — обратные (согласие балл понижает). Обратные пункты нужны не для запутывания. Во-первых, они ловят «автопилот»: если отвечать одинаково не читая, прямые и обратные пункты начнут противоречить друг другу, и система это заметит. Во-вторых, они защищают от соглашательства — привычки соглашаться с любым красиво звучащим утверждением. Чтобы получить высокий балл, недостаточно всему поддакивать: нужно отвечать по существу.
9 измерений отношений
Каждое измерение — отдельная страница с подробным описанием; все девять собраны в глоссарии измерений:
- Доверие — вера в честность и добрую волю партнёра.
- Коммуникация — доводятся ли сложные разговоры до решения.
- Эмпатия — насколько точно вы читаете чувства друг друга.
- Эмоциональная зрелость — цена конфликтов: пауза вместо эскалации.
- Ответственность — обещания, быт и вклад в общие решения.
- Спокойствие в отношениях — обратная шкала: спокойствие вместо ревности и контроля.
- Баланс близости и свободы — шкала-матч: важно совпадение потребностей, а не уровень.
- Сценарий будущего — шкала-матч: совпадает ли картинка общего будущего.
- Отзывчивость партнёра — как вас слышит партнёр; в Love Score не входит.
«Отзывчивость партнёра» — единственное измерение, где вы оцениваете не себя, а то, как вас слышит партнёр. Поэтому в общий Love Score оно не входит: иначе вклад одного человека учитывался бы дважды. Зато на его основе считается сопоставление «как я себя вижу — как меня видит партнёр».
Как считается Love Score
Шаг 1. От ответов к баллу 0–100
Ответ на каждый пункт переводится в единое направление: для прямых пунктов берётся сам ответ, для обратных — его зеркало (k = 6 − r). Дальше баллы пунктов измерения усредняются и растягиваются на шкалу 0–100:
S = 25 × (mean(k) − 1)
Коэффициент 25 — это просто 100, делённые на четыре шага пятибалльной шкалы: все ответы «1» дают 0, все «5» — 100, а нейтральное «когда как» — ровно 50. Магических констант в формуле нет.
Шаг 2. Два личных балла — один парный
Для большинства измерений парный балл считается по формуле «уровня»:
L = 0.6 × mean(S_A, S_B) + 0.4 × min(S_A, S_B)
Почему не просто среднее? Среднее уравняло бы пару «50 и 50» с парой «100 и 0» — а это принципиально разные ситуации. Поэтому формула учитывает и средний уровень, и минимум: слабое звено весит 40%. Если у одного из партнёров измерение проседает, парный балл честно это показывает — ресурс сильного не может полностью «закрыть» дефицит второго. При равных партнёрах формула сводится к их общему уровню.
Шкалы-матчи: важно совпадение, а не уровень
Для «Баланса близости и свободы» и «Сценария будущего» понятия «выше = лучше» не существует: пара, где оба ценят раздельность, и пара, где оба хотят слитности, одинаково согласованы. Здесь считается совпадение взглядов:
M = max(0, 100 − 1.25 × |S_A − S_B|)
Балл падает по мере роста разрыва между партнёрами и обнуляется при разрыве в 80 пунктов из 100 — это уже не «разные предпочтения», а взаимоисключающие жизненные планы. Обычное среднее здесь опасно: пара «90 и 10» получила бы «нормальные» 50, маскирующие структурный конфликт.
Две шкалы — «Коммуникация» и «Ответственность» — гибридные: основной вклад даёт уровень, а меньшая часть балла отражает совпадение картин (P = w_L × L + w_M × M). Большое расхождение в ответах о коммуникации — само по себе сигнал: двое описывают один и тот же процесс по-разному. А устойчивый перекос вклада в быт не сводится к среднему уровню ответственности.
Почему «Спокойствие в отношениях» — обратная шкала
Пункты этого измерения спрашивают о ревности и потребности в контроле — утвердительно, без двойных отрицаний. Поэтому сырой балл означает «выше = ревнивее», и перед парной агрегацией он инвертируется: H = 100 − S. Наружу измерение выходит уже как «Спокойствие в отношениях», где выше — спокойнее. Важно: обоюдно высокая ревность не считается «совместимостью» — взаимный контроль это конфигурация риска, а не согласия, поэтому шкала уровневая, а не матч.
Итоговый балл
Love Score — взвешенная сумма парных баллов восьми измерений (без «Отзывчивости партнёра»). Наибольший вес — у доверия и коммуникации: доверие — предусловие всего остального, а коммуникация — единственное измерение, которое описывает процесс разрешения разногласий, а не свойство. Шкалы-матчи весят меньше: совпавшей паре они и так дают максимум.
Поверх суммы работает не-компенсаторный потолок: если по одному из критических измерений (доверие, коммуникация, спокойствие, а для пар со стажем — и сценарий будущего: на самом старте отношений рассогласование планов потолок не ставит) у пары глубокий провал, итоговый балл ограничивается сверху. Отличные ответы по остальным измерениям не могут «купить» высокий Love Score в обход провала — иначе пара с разрушенным доверием и красивой коммуникацией увидела бы «у вас всё хорошо», а это дезинформация.
Контроль качества ответов
Результат имеет смысл только при внимательных ответах, поэтому параллельно с расчётом работают несколько независимых проверок:
- Проверки внимательности — два служебных вопроса с заранее известным правильным действием, встроенные в опросник.
- Индекс противоречивости — несколько пар пунктов спрашивают об одном и том же в противоположных формулировках; сильное расхождение внутри пары пунктов означает, что ответам нельзя доверять буквально.
- Детектор соглашательства — сравнивает ответы на прямые и обратные пункты: тот, кто соглашается со всем подряд, выдаёт характерный перекос.
- Темп — слишком быстрые ответы и слишком короткая сессия в целом, а также длинные серии одинаковых ответов.
Конкретные пороги мы сознательно не публикуем — они нужны системе, а не тем, кто хочет её обойти. Работает это так: при умеренных сомнениях разбор строится, но помечается — точные баллы заменяются диапазонами, а текст становится осторожнее. При явной ненадёжности (например, провалены обе проверки внимательности) разбор не строится вовсе: сервис предлагает пройти тест заново, потому что честный отчёт из случайных ответов невозможен.
Архетипы партнёров
Помимо чисел, каждый партнёр получает архетип — образ, собранный из профиля его ответов. Всего архетипов 12: восемь строятся по ведущему измерению (например, «Открытая книга» — доверие, «Дипломат» — коммуникация), три — по характерным сочетаниям двух измерений («Тёплый ёж», «Открытое небо», «Громоотвод»), и один — «Ровное пламя» — достаётся ровному профилю без выраженного ведущего измерения. Ни один архетип не лучше и не хуже других: это язык для разговора о различиях, а не рейтинг. Подробнее — на странице архетипов.
Что делает AI — и что он не делает
Разделение ролей жёсткое. Детерминированное ядро считает все баллы, полосы и флаги — без участия языковой модели. Модель получает уже готовые числа и формулирует по ним связный текст разбора. Повлиять на баллы она не может по построению: они посчитаны до её вызова.
Каждый сгенерированный текст проходит автоматический валидатор. Стоп-лист запрещает предсказания («вы расстанетесь», «вероятность развода»), клинические ярлыки и диагнозы, а также ложную нормативность вроде сравнения с «большинством пар» — базы для таких сравнений не существует. Отдельная проверка сверяет каждое число в тексте с расчётом ядра: модель не имеет права «придумать» балл. Если текст не проходит проверки после повторных попыток, вместо него выдаётся детерминированный шаблон, собранный из тех же чисел, — сервис никогда не показывает непроверенный текст.
Ограничения метода — честно
Мы считаем правильным назвать границы применимости прямо:
- Это самоотчёт. Тест измеряет то, как вы описываете свои отношения, а не сами отношения. Настроение дня, желание приукрасить и разное понимание формулировок влияют на ответы.
- Это не клинический инструмент. LoveScore не проходил клиническую валидацию, не ставит диагнозов и не оценивает психическое состояние.
- Это не предсказание. Ни один балл не валидирован против реальных исходов отношений. Love Score — индекс согласованности ваших ответов с моделью теста, а не прогноз будущего и не сравнение с другими парами.
- Это не замена специалисту. Если в отношениях кризис или вам небезопасно — разбор не поможет так, как поможет живой квалифицированный человек.
Внутри этих границ тест делает то, что обещает: даёт паре структурированный повод увидеть свои сильные стороны и зоны напряжения — и обсудить их словами.
Проверьте методику на себе
47 вопросов, около 7 минут, каждый партнёр — со своего устройства. Базовый разбор бесплатный; ответы партнёру не раскрываются.
Пройти тест бесплатноLoveScore — развлекательно-образовательный сервис 18+. Результаты не являются психологической консультацией, диагнозом или предсказанием будущего ваших отношений.