Раунды

Как записать переигранный раунд

При переигровке старая отметка раунда получает статус «отменена», новая запись становится действующей, а в счёт включается только действующая запись.

Две записи, но один учитываемый раунд

Переигровка создаёт не два раунда для статистики, а две версии записи одного номера раунда: первоначальную и действующую.

Первоначальную строку не нужно удалять бесследно. Ей присваивают статус «отменена» и оставляют ссылку на решение или источник, по которому результат перестал действовать. Новой строке присваивают статус «действует».

При подсчёте счёта фильтруют отменённые строки. Иначе один номер раунда окажется учтён дважды и общий счёт станет неверным.

Разбор записи с исправлением

Вымышленный фрагмент: первоначально в журнале стоит «R7 — победитель A». Затем в решении журнала указано, что R7 переигран, а действующий победитель — B.

До исправления победы в R1–R6 дают счёт A:B = 3:3. Старый R7 временно давал бы A преимущество 4:3. После переигровки строка «R7 — A» отменяется, а в итог включается строка «R7 — B», поэтому счёт после R7 равен 3:4. Оба результата R7 складывать нельзя.

Журнал версий одного раунда
ID записиРаундПобедительСтатусОснование
r7-v1R7Aотмененарешение о переигровке
r7-v2R7Bдействуетрезультат переигровки

Как хранить связь с решением

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

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

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