Создайте основанную на истории логику. Задайте пороговые значения подтверждения Mc и Nc как вектор [3 5]. Задайте пороговые значения удаления Md и Nd как вектор [6 7].
historyLogic =
trackHistoryLogic with properties:
ConfirmationThreshold: [3 5]
DeletionThreshold: [6 7]
History: [0 0 0 0 0 0 0]
Инициализируйте логику, которая записывает хит как первое обновление логики.
Обновите логику еще четыре раза, где только нечетные обновления указывают хит.
Получите текущее состояние логики.
history = 1x7 logical array
1 0 1 0 1 0 0
Создайте копию логики. Клон имеет тот же порог подтверждения, порог удаления и историю как исходная логика истории.
clonedLogic =
trackHistoryLogic with properties:
ConfirmationThreshold: [3 5]
DeletionThreshold: [6 7]
History: [1 0 1 0 1 0 0]