Почему при нуле хитов получается ноль TB
Total bases начисляются за хиты: сингл даёт 1 TB, дабл — 2, трипл — 3, хоумран — 4. Если хитов нет, ни один из этих вкладов не появляется.
Вымышленный пример: в строке команды указано 0 синглов, 0 даблов, 0 триплов и 0 хоумранов. Расчёт: 0 × 1 + 0 × 2 + 0 × 3 + 0 × 4 = 0 TB.
Значит, нулевая сумма баз в этом расчёте означает отсутствие баз, полученных за хиты.
Что показатель TB не описывает
TB — это не полный список всех способов оказаться на базе и не показатель числа игроков, находившихся на базах. Он построен из типов хитов и их весов.
Поэтому запись 0 TB нельзя использовать как доказательство того, что за весь отрезок не было никаких выходов на базу. Для такого вывода потребовались бы дополнительные сведения о событиях, не являющихся хитами.
Как читать строку без подмены показателей
Сначала определите, о какой величине идёт речь: H показывает число хитов, а TB — сумму баз за эти хиты. Затем делайте только вывод, который поддерживает эта строка: при H = 0 сумма TB от хитов равна 0.
Если требуется установить все случаи выхода на базу, одной строки TB недостаточно. Нужна отдельная запись событий или показателей, охватывающих такие способы выхода.