Сохранение разбора

Сокращённая игра и число иннингов

В сокращённой игре записывают только фактически сыгранные верхние и нижние половины иннингов, а не достраивают таблицу до девяти; официальный статус матча указывают отдельным полем, если он известен из источника.

Сокращённая игра и число иннингов

Девять иннингов и фактическая таблица

Базовый формат MLB предусматривает девять иннингов. Однако табличная запись конкретной игры должна показывать сыгранные отрезки, а не предполагаемый полный формат.

В каждой половине атакует одна команда: гости — в верхней, хозяева — в нижней. Три аута завершают половину. Если отрезок не был сыгран, для него ставят прочерк, а не 0.

Ноль означает завершённую половину без ранов. Поэтому цифра 0 и прочерк отвечают на разные вопросы: первый говорит о результате сыгранного отрезка, второй — об отсутствии игры в этом отрезке.

Запись фактически сыгранных половин
Команда123456Всего
Гости01020—3
Хозяева10001—2

Разбор неполной строки

Вымышленный пример: после завершения пятого иннинга счёт гостей и хозяев составляет 3:2. Шестой иннинг не начинался. В строках обеих команд в шестой колонке стоит прочерк, а в итоговой колонке остаются 3 и 2.

Нельзя заменить оба прочерка нулями. Такая замена изменила бы смысл записи: она сообщила бы, что верхняя и нижняя половины шестого были сыграны и в них не было ранов.

Официальный статус следует хранить отдельно, например как подтверждённое значение из источника или как неизвестный статус. По одной неполной таблице нельзя установить причину сокращения или официальный результат.

  1. Заполните результаты только тех верхних и нижних половин, которые имеются в источнике.
  2. Поставьте 0 для сыгранной безрановой половины.
  3. Поставьте прочерк для несыгранной половины.
  4. Сложите только числовые значения каждой строки.
  5. Добавьте отдельное поле официального статуса, не выводя его из числа заполненных колонок.

Нижняя половина девятого как отдельный случай

В обычной структуре игры нижняя половина девятого не играется, если хозяева уже впереди после верхней половины девятого. В такой таблице прочерк внизу девятого не означает сокращённую игру: он отражает обычную ситуацию, предусмотренную форматом.

Следовательно, одинаковый прочерк может иметь разный контекст. Для различения нужны как минимум номер иннинга, счёт после предыдущей половины и официальный статус, если речь идёт о сокращении матча.

Источники и методика