Что именно сравнивают
Табло обычно показывает счёт по иннингам на текущий момент. Box score объединяет командные показатели: R — раны, H — хиты, E — ошибки. Эти показатели не заменяют друг друга: число хитов не определяет итоговый счёт команды.
Карточка иннингов складывает внесённые результаты половин. В ней 0 означает сыгранную половину без ранов, а прочерк — несыгранную половину. Поэтому прочерк нельзя складывать как ноль: это разные статусы записи.
Как локализовать расхождение
- Зафиксируйте момент каждой записи: например, «после верхней части 6-го» или «после окончания 6-го иннинга».
- Сравните команды отдельно и пройдите иннинги слева направо.
- Отделите нули от прочерков. Если у хозяев в нижней части иннинга стоит прочерк, эта половина могла ещё не начаться или не требоваться по ситуации счёта.
- Проверьте сумму ранов по сыгранным половинам и сопоставьте её с колонкой R.
- Если сумма отличается, сохраните исходную запись отдельно и внесите исправление в копию с указанием причины и момента исправления.
Разобранный фрагмент
Вымышленный фрагмент: у гостей записано 1, 0, 2, 0, 0, 0; у хозяев — 0, 1, 0, 0, 0, прочерк. Сумма гостей равна 1 + 0 + 2 + 0 + 0 + 0 = 3. Сумма хозяев по сыгранным половинам равна 0 + 1 + 0 + 0 + 0 = 1.
Если рядом указано табло 3:1 после верхней части шестого иннинга, записи согласованы: нижняя часть шестого ещё не сыграна и обозначена прочерком. Если другой документ показывает у хозяев 2 рана, установлен только факт расхождения. Возможны позднее обновление, ошибка ввода или исправление, но выбрать одну из этих причин без времени формирования и истории исправлений нельзя.
Когда неполная половина меняет чтение счёта
В базовой структуре гости атакуют в верхней половине, хозяева — в нижней; три аута завершают половину. После верхней части девятого хозяева могут не играть нижнюю часть, если уже ведут в счёте. В такой ситуации прочерк в последней нижней половине не означает пропущенный ноль.
Статус «официальный итог» следует отмечать отдельно от суммы в своей карточке. Карточка может правильно сложить введённые значения, но сама по себе не проверяет все условия завершения матча.
