Серии карт

Как сохранить серию для повторного разбора

Для повторного разбора сохраните название серии, последовательность исходов карт, статусы и заметки в локальной записи, а для текстового журнала используйте JSON.

Минимальный состав записи серии

Название помогает отличать одну серию от другой, но не заменяет сами данные. Основой служит последовательность исходов сыгранных карт, например A, B, A, а также статус каждой нестандартной записи: прервана, присуждена или не установлена.

Заметки нужны для обстоятельств, которые не выражаются одним счётом: основания присуждения, промежуточный счёт остановленной карты, источник текста и исправления. Неизвестный результат следует оставить неизвестным, а не записывать как ноль.

Состав локальной записи
ПолеПример значения
НазваниеУчебная серия BO3
Последовательность сыгранных картA, B, A
СтатусыВсе три карты сыграны
ЗаметкаНет присуждённых и прерванных карт
Формат сохраненияЛокальная история и JSON

Локальная история, JSON и числовая ссылка

Вымышленный пример: пользователь сохраняет текстовый журнал с названием «Учебная серия BO3», исходами A, B, A и заметкой о порядке карт. После сохранения создаётся новая запись локальной истории. Для переноса текстового журнала подходит JSON; после импорта одиночного JSON он открывается в форме и затем сохраняется отдельным действием.

Ссылка на результат доступна у числовых и счётных форм, но не переносит название и заметки. Поэтому ссылка может быть пригодна для отдельного числового расчёта, например доли побед, однако она не заменяет JSON-журнал серии. Текстовые журналы и досье передаются только JSON.

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